概要[Abstract]pwm產生模塊在比賽中應用廣泛,大多數的舵機和一般的小車電機都是由pwm控制。此外,像蜂鳴器、彩燈等等也可以通過pwm控制實現更多實用的功能。
實現功能:
此模塊實現任意頻率(如果頻率大于晶振需要加PLL)不同占空比的pwm波的生成。
實現原理:
PWM的全稱是脈沖寬度調制(Pulse-width modulation),是通過將有效的電信號分散成離散形式從而來降低電信號所傳遞的平均功率的一種方式。所以根據面積等效法則,可以通過對改變脈沖的時間寬度,來等效的獲得所需要合成的相應幅值和頻率的波形。以上是比較官方的說法,換種通俗的說法,一般來說pwm就是通過控制一個周期內高電平的時間比例,從而控制器件工作的平均電壓。例如我們使用pwm控制直流電機的時候,我們將pwm輸出接入電機的使能端,這樣就比較好理解,因為pwm占空比越高,電機使能有效就越“頻繁”,其轉速就越快;反之占空比越低,電機使能就約“分散”,其轉速就越慢。