PWM-10:
Itt a 10-es vagy 16-os szám a felbontásra vonatkozik. PWM-10: CCP, ECCP, 10 bites PWM modul.
Figyelem! A viszonylag új kontrollerek esetén (pl. PIC18F27Q43) az adatlap 16 bites (két db. 8 bites) periódus regisztert említ, ám a modul csak 10 bitet használ (jobbra vagy balra rendezett módon). 10 bites PWM modul helyes működéséhez a hozzá rendelt Timer2, 4, 6 stb. órajele kötelezően Fosc/4.
A kitöltési tényező képes 100% fölé is menni, "megfelelő" paraméterek esetén. Természetesen ez csak a számítási képlet miatt van, a valóságban mindössze annyi haszna van hogy látható, milyen messze vagyunk az érdekes paraméterektől.
Dead-band: ECCP, fél hidas meghajtás esetén a bekapcsolási késleltetés. Ha az érték nagyobb, vagy megegyezik a PWM jel periódusidejével, a kimenet nem kapcsol be.
PWM-16:
Az újabb kontrollerekben megtalálható, 16 bites PWM modul számításai.
A PWM-16 számoló nem mindig ad egyértelmű eredményt, ezt egy kis felkiáltó jellel is jelzi:
Az átkapcsoló (toggle) érték a periódusidőn kívülre esik, így fenti esetben a P1 kimenet folyamatosan "1", vagy "0" lesz attól függően, milyen állapotban kapta a modul a frissítési parancsot (Reload regiszter).
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!