Cum să utilizați un microcontroler PIC pentru a genera un semnal PWM care controlează viteza unui motor de curent continuu
Lăsaţi un mesaj
De asemenea, puteți modifica nivelul pinilor de ieșire scriind un ansamblu personalizat sau un cod C. O altă modalitate este să alegeți un microcontroler PIC cu un modul hardware PWM. Modulele Microcip care oferă această funcționalitate sunt modulele CCP și ECCP. Multe microcontrolere PIC au module CCP și ECCP.
Modulul CCP poate scoate un semnal PWM de {{0}}biți pe un singur pin I/O. 10-precizia biților înseamnă că modulul poate accepta 210 (sau 1024) valori posibile ale ciclului de lucru, cuprinse între 0% și 100% . Avantajul utilizării acestui modul este că poate genera în mod independent semnale PWM pe pinii de intrare și de ieșire, eliberând CPU pentru alte sarcini. Modulul CCP necesită doar dezvoltatorului să configureze parametrii modulului. Blocul de configurare include setarea frecvenței registrului și a ciclului de lucru. Modulul ECCP oferă toate funcțiile modulului CCP și poate controla circuite full-bridge sau half-bridge. Modulul ECCP oferă, de asemenea, oprire automată și o întârziere programabilă la oprire.







