PWM (Pulsweitenmodulation) Allgemeine Diskussion zur Verwendung eines 16-Bit-Timers zum Erzeugen eines PWM

Dieses Video bezieht sich speziell auf die Steuerung von Hobbyservos, ist aber eine gute Diskussion über die Verwendung des 16-Bit-Timers zur Erzeugung eines PWM. Die Periode kann durch den 16-Bit-Timer-Überlauf bei 65535 erstellt werden, oder das ICR (Input Capture Register) kann als oberes Ende des Timer-Zählers verwendet werden, so dass der Timer bei dem dem ICR zugewiesenen Wert überläuft. Dies ermöglicht eine sehr präzise PWM-Periode. Das OCR (Output Compare Register) wird verwendet, um den Puls zu starten. Wenn der Überlauf oder das ICR vom Timer/Zähler erreicht wird, endet der Puls und das Signal geht auf 0 V.



Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.