脈沖寬度調(diào)制(PWM)是一種對模擬信號電平進(jìn)行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進(jìn)行編碼。PWM信號仍然是數(shù)字的,因為在給定的任何時刻,滿幅值的直流供電要么完全有(ON),要么完全無(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復(fù)脈沖序列被加到模擬負(fù)載上去的。通的時候即是直流供電被加到負(fù)載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM進(jìn)行編碼。多數(shù)負(fù)載(無論是電感性負(fù)載還是電容性負(fù)載)需要的調(diào)制頻率高于10Hz,通常調(diào)制頻率為1kHz到200kHz之間。許多微控制器內(nèi)部都包含有PWM控制器。
一、NE555PWM脈寬調(diào)制電路
PWM稱之為脈沖寬度調(diào)制信號,利用脈沖的寬度來調(diào)整亮度,也可用來控制DC馬達(dá)。PWM脈沖寬度調(diào)制信號的基本頻率至少約400HZ-10KHZ,當(dāng)調(diào)整LED的明或暗時,這個基本的頻率不可變動,而是改變這個頻率上方波的寬度,寬度越寬則越亮、寬度越窄則越暗。PWM是控制LED的點亮?xí)r間,而不是改變輸出的電壓來控制亮度。
圖1-5PWM脈寬調(diào)制圖片
以下為PWM工作原理:
reset接腳被連接到+V,因此它對電路沒有作用。
當(dāng)電路通電時,Pin2(觸發(fā)點)接腳是低電位,因為電容器C1開始放電。這開始振蕩器的周期,造成第3接腳到高電位。當(dāng)?shù)?接腳到高電位時,電容器C1開始通過R1和對二極管D2充電。當(dāng)在C1的電壓到達(dá)+V的2/3時啟動接腳6,造成輸出接腳(Pin3)跟放電接腳(Pin7)成低電位。
當(dāng)?shù)?接腳到低電位,電容器C1起動通過R1和D1的放電。當(dāng)在C1的電壓下跌到+V的1/3以下,輸出接腳(Pin3)和放電接腳(Pin7)接腳到高電位并使電路周期重復(fù)。Pin5并沒有被外在電壓作輸入使用,因此它與0.01uF電容器相接。
電容器C1通過R1及二極管,二極管一邊為放電一邊為充電。充電和放電電阻總和是相同的,因此輸出信號的周期是恒定的。工作區(qū)間僅隨R1做變化。
PWM信號的整體頻率在這電路上取決于R1和C1的數(shù)值。公式:頻率(Hz)=1.44/(R1*C1)
二、利用555定時器實現(xiàn)寬范圍脈寬調(diào)制器(PWM)
脈寬調(diào)制器(PWM)常常用在開關(guān)電源(穩(wěn)壓)中,要使開關(guān)電源穩(wěn)壓范圍寬(即輸入電壓范圍大),可利用555定時器構(gòu)成寬范圍PWM。
僅需把一個二極管和電位計添加到異步模式運轉(zhuǎn)的555定時器上,就產(chǎn)生了一個帶有可調(diào)效率系數(shù)為1%到99%的脈寬調(diào)制器(圖1)。它的應(yīng)用包括高功率開關(guān)驅(qū)動的電動機速度控制。
圖1:在555定時器電路中增加一個二極管和電位計可構(gòu)成一個寬范圍PWM
這個電路的輸出可以驅(qū)動MOSFET去控制通過電動機的電流,達(dá)到平滑控制電動機速度90%左右。這也應(yīng)用于燈光的控制,燈光的強度可得以有效控制。
另一個應(yīng)用是在開關(guān)式電源。PWM調(diào)整允許一個可變的輸出電壓??赏ㄟ^555定時器(5個引腳)VC終端的反饋來調(diào)節(jié)電壓。一個超過調(diào)節(jié)閾值限制的輸出電壓將提前結(jié)束基于周期循環(huán)的PWM信號,以維持輸出電壓的穩(wěn)定。微處理器可以通過數(shù)字電位計直接調(diào)節(jié)PWM去控制電動機速度、燈光強度或者電源輸出電壓。對于周期因子(DF):
而a是終端2和終端1之間電阻與終端3和終端1之間電阻的比值。選R3=R1,R2=100×R1,這時DF為1%至99%。如上所述,數(shù)字電位計可以代替R2。通過的電流有限是在該應(yīng)用中使用數(shù)字電位計的主要約束。對于一個100kΩ的數(shù)字電位計,R1和R3可以達(dá)到1kΩ,則峰值電流為5mA。
標(biāo)準(zhǔn)二極管可在遞減線性下當(dāng)作D來使用。對于理想的二極管,k=0.693,則有:
DF和α之間為線性關(guān)系。圖2顯示了當(dāng)α變化時VOUT的波形。
評論