Kuinka käyttää PIC-mikrokontrolleria tuottamaan PWM-signaali, joka ohjaa tasavirtamoottorin nopeutta
Jätä viesti
Voit myös muuttaa tulostusnastojen tasoa kirjoittamalla mukautetun kokoonpanon tai C-koodin. Toinen tapa on valita PIC-mikrokontrolleri laitteiston PWM-moduulilla. Mikrosirumoduulit, jotka tarjoavat tämän toiminnon, ovat CCP- ja ECCP-moduuleja. Monissa PIC-mikrokontrollereissa on CCP- ja ECCP-moduulit.
CCP-moduuli voi lähettää 10-bittisen PWM-signaalin yhdellä I/O-nastalla. 10-bittinen tarkkuus tarkoittaa, että moduuli voi hyväksyä 210 (tai 1024) mahdollista käyttösykliarvoa, jotka vaihtelevat 0%: sta 100%: iin. Tämän moduulin käytön etuna on, että se voi itsenäisesti tuottaa PWM-signaaleja tulo- ja lähtötappeihin, mikä vapauttaa suorittimen muihin tehtäviin. CCP-moduuli edellyttää vain, että kehittäjä määrittää moduulin parametrit. Määrityslohko sisältää rekisteritaajuuden ja käyttöjakson asettamisen. ECCP-moduuli tarjoaa kaikki CCP-moduulin toiminnot ja voi ohjata täyden sillan tai puolisillan piirejä. ECCP-moduulissa on myös automaattinen sammutus ja ohjelmoitava tappoviive.







