0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PWM原理及其應(yīng)用

ARM與嵌入式 ? 來源:ARM與嵌入式 ? 2023-06-25 17:07 ? 次閱讀

什么是PWM

PWM(Pulse Width Modulation)簡稱脈寬調(diào)制,是利用微處理器的數(shù)字輸出來對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù),廣泛應(yīng)用在測(cè)量、通信、工控等方面。

PWM的頻率

是指在1秒鐘內(nèi),信號(hào)從高電平到低電平再回到高電平的次數(shù),也就是說一秒鐘PWM有多少個(gè)周期,單位Hz。

PWM的周期

T=1/f,T是周期,f是頻率。

如果頻率為50Hz ,也就是說一個(gè)周期是20ms,那么一秒鐘就有 50次PWM周期。

占空比

是一個(gè)脈沖周期內(nèi),高電平的時(shí)間與整個(gè)周期時(shí)間的比例,單位是% (0%-100%)

一個(gè)周期的長度,如下圖所示。

其中,周期是一個(gè)脈沖信號(hào)的時(shí)間,1s內(nèi)的周期T次數(shù)等于頻率f,脈寬時(shí)間是指高電平時(shí)間。

上圖中,脈寬時(shí)間占總周期時(shí)間的比例,就是占空比。

比方說,周期的時(shí)間是10ms,脈寬時(shí)間是8ms,那么占空比是8/10= 80%,這就是占空比為80%的脈沖信號(hào)。

PWM就是脈沖寬度調(diào)制,通過調(diào)節(jié)占空比就可以調(diào)節(jié)脈沖寬度。

PWM原理

STM32單片機(jī)為例,其IO口只能輸出高電平和低電平。

假設(shè)高電平為5V、低電平則為0V,那么要輸出不同的模擬電壓就要用到PWM。通過改變IO口輸出的方波的占空比,從而獲得使用數(shù)字信號(hào)模擬成的模擬電壓信號(hào)。

電壓是以一種脈沖序列被加到模擬負(fù)載上去的,接通時(shí)是高電平1,斷開時(shí)是低電平0。接通時(shí)直流供電輸出,斷開時(shí)直流供電斷開。通過對(duì)接通和斷開時(shí)間的控制,理論上來講,可以輸出任意不大于最大電壓值5V的模擬電壓。

比方說,占空比為50%那就是高電平時(shí)間一半,低電平時(shí)間一半。在一定的頻率下,就可以得到模擬的2.5V輸出電壓。那么75%的占空比,得到的電壓就是3.75V,如下圖所示。

也就是說,在一定的頻率下,通過不同的占空比即可得到不同大小的輸出模擬電壓,PWM就是通過這種原理實(shí)現(xiàn)數(shù)字模擬信號(hào)轉(zhuǎn)換的。

PWM應(yīng)用

LED呼吸燈

以經(jīng)常使用的呼吸燈舉例。

一般人眼睛對(duì)于80Hz以上刷新頻率則完全沒有閃爍感,那么我們平時(shí)見到的LED燈,當(dāng)它的頻率大于50Hz的時(shí)候,人眼就會(huì)產(chǎn)生視覺暫留效果,基本就看不到閃爍了,而是誤以為是一個(gè)常亮的LED燈。

由于頻率很高時(shí)看不到閃爍,占空比越大LED越亮,占空比越小LED越暗。所以,在頻率一定時(shí),可以用不同占空比改變LED燈的亮度,使其達(dá)到一個(gè)呼吸燈的效果。

PWM對(duì)電機(jī)轉(zhuǎn)速的控制

調(diào)節(jié)占空比可以實(shí)現(xiàn)不同電壓的輸出,實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的調(diào)節(jié)。

對(duì)于直流電機(jī)來講,電機(jī)輸出端引腳是高電平電機(jī)就可以轉(zhuǎn)動(dòng),當(dāng)輸出端高電平時(shí),電機(jī)會(huì)轉(zhuǎn)動(dòng),但是是一點(diǎn)一點(diǎn)的提速,在高電平突然轉(zhuǎn)向低電平時(shí),電機(jī)由于電感有防止電流突變的作用是不會(huì)停止的,會(huì)保持這原有的轉(zhuǎn)速,以此往復(fù),電機(jī)的轉(zhuǎn)速就是周期內(nèi)輸出的平均電壓值,所以實(shí)質(zhì)上我們調(diào)速是將電機(jī)處于一種,似停非停,似全速轉(zhuǎn)動(dòng)又非全速轉(zhuǎn)動(dòng)的狀態(tài),那么在一個(gè)周期的平均速度就是我們占空比調(diào)出來的速度了。

電機(jī)控制中,電壓越大,電機(jī)轉(zhuǎn)速越快,而通過PWM輸出不同的模擬電壓,便可以使電機(jī)達(dá)到不同的輸出轉(zhuǎn)速。

當(dāng)然,在電機(jī)控制中,不同的電機(jī)都有其適應(yīng)的頻率 頻率太低會(huì)導(dǎo)致運(yùn)動(dòng)不穩(wěn)定,如果頻率剛好在人耳聽覺范圍,有時(shí)還會(huì)聽到呼嘯聲。頻率太高時(shí),電機(jī)可能反應(yīng)不過來,正常的電機(jī)頻率在 6-16kHZ之間為好。

PWM對(duì)舵機(jī)的控制

舵機(jī)的控制就是通過一個(gè)固定的頻率,給其不同的占空比來控制舵機(jī)不同的轉(zhuǎn)角。

舵機(jī)的頻率一般為頻率為50HZ,也就是一個(gè)20ms左右的時(shí)基脈沖,而脈沖的高電平部分一般為0.5ms-2.5ms范圍,來控制舵機(jī)不同的轉(zhuǎn)角。

500-2500us的PWM高電平部分對(duì)應(yīng)控制180度舵機(jī)的0-180度。

以180度角度伺服為例,那么對(duì)應(yīng)的控制關(guān)系是這樣的:

wKgaomSYBMqAJTtUAAAYnDWdOHw260.png

下圖演示占空比從1ms變化到2ms時(shí),轉(zhuǎn)角的變化。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模擬電路
    +關(guān)注

    關(guān)注

    125

    文章

    1554

    瀏覽量

    102633
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5121

    瀏覽量

    213218
  • 脈寬調(diào)制
    +關(guān)注

    關(guān)注

    3

    文章

    215

    瀏覽量

    38272
  • 脈沖信號(hào)
    +關(guān)注

    關(guān)注

    6

    文章

    392

    瀏覽量

    36888

原文標(biāo)題:PWM原理及其應(yīng)用

文章出處:【微信號(hào):ARM與嵌入式,微信公眾號(hào):ARM與嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    0基礎(chǔ)入門STM32單片機(jī)之綜合例程 ADC檢測(cè),串口通信,藍(lán)牙通信,pwm及其占空比的調(diào)整,#硬聲創(chuàng)作季

    單片機(jī)占空比串口通信數(shù)字轉(zhuǎn)換器STM32單片機(jī)
    Hello,World!
    發(fā)布于 :2022年10月19日 10:43:39

    sys\bios的幾個(gè)疑惑如何解答

    (1)我看了有好多版本的bios,是不是每個(gè)版本的API都不一樣呢?(2)我查閱了相關(guān)的資料,知道了bios軟件設(shè)置,但是怎么跟硬件連接還是不明白,比如 GPIO,AD,DA,PWM及其他的一些協(xié)議如何在bios下使用?有沒有相關(guān)的資料或例程?
    發(fā)表于 05-29 14:30

    PWM逆變電路及其控制方法

    PWM逆變電路及其控制方法:目前中小功率的逆變電路幾乎都采用PWM技術(shù)。逆變電路是PWM控制技術(shù)最為重要的應(yīng)用場(chǎng)合。PWM逆變電路也可分為電
    發(fā)表于 09-09 12:49 ?0次下載

    PWM整流器及其控制

    關(guān)于PWM整流器及其控制的研究
    發(fā)表于 11-02 18:12 ?505次下載

    PWM及其ADC應(yīng)用

    發(fā)表于 03-21 20:02 ?24次下載

    PWM整流器及其控制

    PWM整流器及其控制,電力電子技術(shù)的實(shí)際應(yīng)用
    發(fā)表于 06-17 16:57 ?0次下載

    一種可實(shí)現(xiàn)PFM和PWM及其自動(dòng)切換的數(shù)字控制電路

    一種可實(shí)現(xiàn)PFM和PWM及其自動(dòng)切換的數(shù)字控制電路
    發(fā)表于 01-14 22:41 ?19次下載

    一種可實(shí)現(xiàn)PFM和PWM及其自動(dòng)切換的數(shù)字控制電路

    一種可實(shí)現(xiàn)PFM和PWM及其自動(dòng)切換的數(shù)字控制電路
    發(fā)表于 03-20 10:31 ?3次下載

    一文讀懂PWM原理及其在電源中的應(yīng)用

    脈寬調(diào)制(PWM)控制方式就是對(duì)逆變電路開關(guān)器件的通斷進(jìn)行控制,使輸出端得到一系列幅值相等的脈沖,用這些脈沖來代替正弦波或所需要的波形。也就是在輸出波形的半個(gè)周期中產(chǎn)生多個(gè)脈沖,使各脈沖的等值電壓為正弦波形,所獲得的輸出平滑且低次諧波少。
    發(fā)表于 10-06 17:16 ?5.7w次閱讀
    一文讀懂<b class='flag-5'>PWM</b>原理<b class='flag-5'>及其</b>在電源中的應(yīng)用

    深入理解PWM控制電機(jī)轉(zhuǎn)速的原理

    -》磁能-》機(jī)械能的轉(zhuǎn)換。 下面這個(gè)圖可以更直觀的理解: PWM原理 關(guān)于PWM的原理請(qǐng)參照這篇文章:PWM原理及其應(yīng)用。 通過上文大概知道,通過P
    的頭像 發(fā)表于 07-27 09:33 ?2.4w次閱讀

    PWM原理及其在電源中的應(yīng)用

       熟悉單機(jī)片的同學(xué)就應(yīng)該知道pwm,也就是脈沖寬度調(diào)制技術(shù),它是通過對(duì)一系列脈沖的寬度進(jìn)行調(diào)制,來獲得等效的波形。是利用微處理器的數(shù)字輸出來對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù),因其操作簡單
    發(fā)表于 11-08 19:51 ?2次下載
    <b class='flag-5'>PWM</b>原理<b class='flag-5'>及其</b>在電源中的應(yīng)用

    PWM原理及其應(yīng)用

    占空比可以實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的調(diào)節(jié),我們知道,占空比是高電平在一個(gè)周期之中的比值,高電平的所占的比值越大,占空比就越大,對(duì)于直流電機(jī)來講,電機(jī)輸出端引腳是高電平電機(jī)就可以轉(zhuǎn)動(dòng),當(dāng)輸出端高電平時(shí),電機(jī)會(huì)轉(zhuǎn)動(dòng),但是是一點(diǎn)一點(diǎn)的提速
    的頭像 發(fā)表于 06-05 08:54 ?2310次閱讀

    PWM原理及其應(yīng)用

    電壓是以一種脈沖序列被加到模擬負(fù)載上去的,接通時(shí)是高電平1,斷開時(shí)是低電平0。接通時(shí)直流供電輸出,斷開時(shí)直流供電斷開。通過對(duì)接通和斷開時(shí)間的控制,理論上來講,可以輸出任意不大于最大電壓值5V的模擬電壓。
    的頭像 發(fā)表于 09-09 09:26 ?1644次閱讀

    PWM控制電機(jī)轉(zhuǎn)速應(yīng)用

    - >磁能- >機(jī)械能的轉(zhuǎn)換。下面這個(gè)圖可以更直觀的理解: PWM原理 關(guān)于PWM的原理請(qǐng)參照這篇文章:[ PWM 原理及其應(yīng)用](http://mp.weixin.qq.com/s?
    的頭像 發(fā)表于 06-22 10:27 ?638次閱讀
    <b class='flag-5'>PWM</b>控制電機(jī)轉(zhuǎn)速應(yīng)用

    pwm載波頻率對(duì)電機(jī)噪音的影響

    引言 隨著工業(yè)自動(dòng)化和智能制造的快速發(fā)展,電機(jī)作為驅(qū)動(dòng)設(shè)備在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。然而,電機(jī)在運(yùn)行過程中產(chǎn)生的噪音問題日益受到人們的關(guān)注。 PWM原理及其在電機(jī)控制中的應(yīng)用 2.1 PWM
    的頭像 發(fā)表于 08-14 17:14 ?1022次閱讀