Firmware - Febbraio 2014 / N°97 - (Page 24)
Figura 6:
Implementazione
strategia combinata
NCO e CLC
pletare l'impulso una volta che il NCO va
in overflow. Un diagramma a blocchi
semplificato di come questo possa funzionare è mostrato in Figura 5.
Per utilizzare questa strategia, si avrà
bisogno di un segnale come sorgente di
clock, che potrà essere il PWM convenzionale utilizzato per innescare il
periodo, mentre il modulo NCO lo si
può sfruttare per determinare la larghezza dell'impulso e la sua accuratezza.
Qualsiasi altra sorgente di clock potrebbe essere utilizzata (ad esempio
temporizzatori o segnali esterni) e in
alcune applicazioni è desiderabile un
innesco esterno come può capitare per
un circuito di rilevamento della corren-
te zero se stiamo realizzando un alimentatore.
Un'implementazione di questa strategia
combinata (NCO e CLC) è illustrata nella Figura 6, tenendo conto però che il
modulo NCO è in modalità "Frequency
Pulse", in cui un breve impulso viene
prodotto quando si
ha un "overflow". Il
funzionamento del
circuito può essere
descritto come segue:
- Il flip-flop del blocco "Output Controller", ha il pin del
Clock (CLK) collegato alla sorgente di temporizzazione (Timing Source) e cambiando stato sul
fronte di salita di tale segnale, l'uscita Q
va in uno stato logico alto e l'impulso di
PWM sull'uscita "Output" lo segue.
- Appena il pin Output va alto, la porta
AND U3 del blocco "Duty Cycle Control"
combina questo segnale di uscita con
un clock ad alta velocità del microcontrollore, il cui segnale risultante viene
portato in ingresso al blocco NCO attraverso U5. In questo stato, l'uscita
NCO è bassa e U4 non produce alcun
output.
- Quando il modulo NCO entra in overflow, la sua uscita va alta e azzera il
flip-flop, forzando l'uscita Q del flipflop verso il valore logico basso. La
porta AND U3 è ora inattiva a causa di
uno dei due ingressi della porta basso.
- U4 viene utilizzato per permettere che
il blocco NCO possa tornare in uno stato stabile; esso ha bisogno di un clock
aggiuntivo per restituire un output basso, quando questo accade, U4 anche
produrre alcun output orologio e il sistema sarà in uno stato stabile con l'
uscita bassa.
- Quando viene ricevuto il successivo
fronte positivo della sorgente di temporizzazione del processo (Blocco
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
Tabella dei contenuti per la edizione digitale del Firmware - Febbraio 2014 / N°97
News
TIPS'n tricks
FOCUS on I Microcontrollori Kinetis K60
SKILLs
High Resolution PWM
Rilevamento Scheda con NFC e RFID “Low-Power”
INside
Power Supply Layout ed EMI
Evitare le Interferenze E.M. nel progetto di PCB
Regolatore PoE, “Power-over- Ethernet”
ANALOG
Bilanciare le Celle Li-Ion
Misurazioni di Energia con MSP430
TOOLS Freescale Code Warrior
SPOTlight Scheda di Valutazione per RX111
EVENTS zapping
Guida
Firmware - Febbraio 2014 / N°97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com