相關(guān)商品





































【創(chuàng)客學(xué)堂】玩轉(zhuǎn)Arduino-脈寬調(diào)制
編輯:Xtm2014-09-17 瀏覽次數(shù):1034
Pulse Width Modulation就是通常所說的PWM,譯為脈沖寬度調(diào)制,簡稱脈寬調(diào)制。脈沖寬度調(diào)制(PWM)是一種對模擬信號電平進(jìn)行數(shù)字編碼的方法,由于計算機不能輸出模擬電壓,只能輸出0或5V的的數(shù)字電壓值,我們就通過使用高分辨率計數(shù)器,利用方波的占空比被調(diào)制的方法來對一個具體模擬信號的電平進(jìn)行編碼。PWM信號仍然是數(shù)字的,因為在給定的任何時刻,滿幅值的直流供電要么是5V(ON),要么是0V(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復(fù)脈沖序列被加到模擬負(fù)載上去的。通的時候即是直流供電被加到負(fù)載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM進(jìn)行編碼。
輸出的電壓值是通過通和斷的時間進(jìn)行計算的。
輸出電壓=(接通時間/脈沖時間)*最大電壓值
PWM被用在許多地方,調(diào)光燈具、電機調(diào)速、聲音的制作等等。
下面介紹一下PWM的三個基本參數(shù):
1、脈沖寬度變化幅度(最小值/最大值)
2、脈沖周期(1秒內(nèi)脈沖頻率個數(shù)的倒數(shù))
3、電壓高度(例如:0V-5V)
下次我們就用一組三色燈實際運用一下PWM吧。
本文轉(zhuǎn)自:Rebecca●Arduino極客
用戶評價
暫時還沒有任何用戶評論