Firmware - Dicembre 2012 - N°83 - (Page 28)

+ Skills GENERATORI DI CLOCK Impieghi degli oscillatori per la generazione dei segnali di clock. Implementazione di un pwm a 16 bit con un IMPLEMENTAZIONE DI UN PWM A 16 BIT Un generatore PWM a 16 bit utilizzando la periferica PCA del micro 8051 di SiLabs Questo articolo descrive l’implementazione di un generatore PWM a 16 bit utilizzando la periferica Programmable Counter Array in modalità ‘High-Speed Output’ del microcontrollore C8051F000 della Silicon Labs di LUCA SANZANI I n un mercato dei microcontrollori in piena evoluzione sono ancora tanti i progettisti che per applicazioni di fascia bassa si affidano ad un microcontrollore ad 8 bit. L’8051 è sicuramente uno dei capostipiti di questa tipologia di microcontrollori e ancora oggi è molto utilizzato. Una delle classiche applicazioni di fascia bassa è il controllo motore utilizzando segnali PWM. Vediamo come implementare un PWM a 16 bit utilizzando un microcontrollore 8051 della Silicon Labs, il C8051F000. Le forme d’onda PWM (Pulse-width modulated) sono molto utilizzate nelle applicazioni di controllo e nelle retroazioni ad anello chiuso. Nel microcontrollore C8051F000 esiste una periferica interna denominata PCA (Programmable Counter Array), visibile anche in figura 1, Figura 1: Diagrammi a blocchi del C8051F000. Figura 2: Duty cycle di una forma d’onda PWM. che consente di generare segnali PWM a 8 bit. Esistono però dei casi in cui questa risoluzione non è accettabile e serve un’accuratezza maggiore, per esempio generando un segnale a 16 bit. Utilizzando la PCA in modalità ‘HighSpeed Output’ e con una minima aggiunta di software si può soddisfare questa esigenza. Nelle forme d’onda PWM utilizzate come feedback di sistemi di controllo, solitamente la frequenza non è un fattore 12 7 FOCUS ON TIPS’N TRICKS 18 3 SKILLS MARKET NEWS 35 33 INSIDE SPOTLIGHT 38 66 TOOLS EVENTS ZAPPING 49 ANALOG ABBONAMENTO http://www.elettroshop.com/smart

Tabella dei contenuti per la edizione digitale del Firmware - Dicembre 2012 - N°83

News
TIPS'n tricks Sensori di corrente
FOCUS on Secure Boot
SKILLs
- Generatori di Clock
- Controllo motori stepper con dspic33f
- Implementazione di un pwm a 16 bit con un 8051
SPOTlight
- Nuovi microcontrollori Fujitsu
- Novità da National Instruments
INside Le nuove frontiere della visione industriale
TOOLS
- Sistemi mixed-processor: quando CPU e DSP si incontrano…
- Lightweight MESH, wireless pronto all’uso
- Soluzioni complete per la protezione delle porte USB
ANALOG
- Considerazioni sulla conversione AD
- Dispositivi power management per batterie agli ioni di litio
EVENTS zapping
Anteprima FE

Firmware - Dicembre 2012 - N°83

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