Kā izmantot PIC mikrokontrolleri, lai ģenerētu PWM signālu, kas kontrolē līdzstrāvas motora ātrumu
Atstāj ziņu
Varat arī mainīt izvades tapu līmeni, rakstot pielāgotu komplektu vai C kodu. Vēl viens veids ir izvēlēties PIC mikrokontrolleri ar aparatūras PWM moduli. Microchip moduļi, kas nodrošina šo funkcionalitāti, ir CCP un ECCP moduļi. Daudziem PIC mikrokontrolleriem ir CCP un ECCP moduļi.
CCP modulis var izvadīt {{0}}bitu PWM signālu uz vienu I/O kontaktu. 10-bitu precizitāte nozīmē, ka modulis var pieņemt 210 (vai 1024) iespējamās darba cikla vērtības diapazonā no 0 procentiem līdz 100 procentiem. Šī moduļa izmantošanas priekšrocība ir tāda, ka tas var neatkarīgi ģenerēt PWM signālus uz ieejas un izejas tapām, atbrīvojot centrālo procesoru citiem uzdevumiem. CCP modulim izstrādātājam ir tikai jākonfigurē moduļa parametri. Konfigurācijas bloks ietver reģistra frekvences un darba cikla iestatīšanu. ECCP modulis nodrošina visas CCP moduļa funkcijas un var kontrolēt pilna tilta vai pustilta ķēdes. ECCP modulim ir arī automātiska izslēgšanās un programmējama iznīcināšanas aizkave.







