單片機(jī)PWM調(diào)制技術(shù)
我們可以看看下圖,下圖就是一個(gè)典型的PWM的波形圖。
T是一個(gè)周期,T1就是高電平所占用的時(shí)間,T2就是低電平所占用的時(shí)間。
如上圖所示T1為脈沖寬度(就是導(dǎo)通時(shí)間),周期為T,則輸出電壓的平均值為U=VCC*T1/T=a*VCC,a是占空比,變化范圍為0≤a≤1。VCC為電源電壓,一般情況下使用單片機(jī)的VCC為5V。在電壓不變的情況下,改變a的大小就可以改變輸出電壓的平均值。這就是單片機(jī)的PWM調(diào)制技術(shù)。
如何改變a呢?可以采用定時(shí)器,也可以用普通的延時(shí),但是筆者推薦用定時(shí)器產(chǎn)生PWM輸出信號(hào),誤差極小。
編輯:admin 最后修改時(shí)間:2018-05-18