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

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

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

Proteus :一起來了解PWM信號!

冬至子 ? 來源:風標電子 ? 作者:風標電子工程師 ? 2023-07-19 11:29 ? 次閱讀

介紹

脈寬調(diào)制(簡稱PWM)是一個簡單的概念,有很多應用,讓我們先來看一下方波。

圖片

波形具有一定的頻率。波形的頻率和周期是彼此的倒數(shù),即頻率 = 1/周期和周期 = 1/頻率。周期為 1s 表示頻率為 1Hz。周期 0.1s 表示頻率為 10Hz,周期 10s 表示頻率為 0.1Hz。請注意,該信號完全是數(shù)字信號,因為它要么是開/高,要么是關(guān)/低。這與正弦波不同,正弦波是模擬的,在整個波段內(nèi)平滑過渡(請參閱我們關(guān)于模擬和數(shù)字信號的文章)。

還要注意的是,對于方波來說,信號有一半的時間是開啟的,有一半的時間是關(guān)閉的。

圖片

波形的開啟部分被稱為占空比,它是信號提供功率/做功/值班的時間比例。對于方波來說,這是50%的時間,意味著信號有50%的占空比;也就是說,如果周期是1s(頻率是1Hz),那么信號將在0.5s內(nèi)開啟,0.5s內(nèi)關(guān)閉。

波形的正極或開啟部分也可以被認為是能量脈沖。通過修改脈沖的寬度(占空比),我們可以改變波形中能量的比例。

圖片

由此產(chǎn)生了術(shù)語脈沖寬度調(diào)制(修改脈沖的寬度)。

PWM的主要用途

脈寬調(diào)制(以下簡稱PWM)是數(shù)字系統(tǒng)生成模擬輸出的一種方式(通過將PWM信號通過一些附加電路和/或機械系統(tǒng))。PWM的一些應用示例包括:

(1)PWM信號可用于通過將信號通過低通濾波器來產(chǎn)生模擬電壓。

(2)PWM可用于按比例控制直流電機的速度。

(3)PWM用于設置某些類型的伺服電機的位置。

(4)PWM可用于控制加熱元件產(chǎn)生的熱量。

(5)PWM用于降壓和升壓轉(zhuǎn)換器,將輸入電壓降至較低電壓或升至較高電壓(請參閱我們的降壓和升壓轉(zhuǎn)換器文章)。

(6)PWM可以用來控制燈泡或LED的(表面)亮度。

在某些情況下,輸出是一個電壓或電流,在其他情況下,它是一個物理量,如力/位置/熱/亮度,但在所有情況下,通過使用PWM,輸出可以在完全開啟的最大值和完全關(guān)閉的最小值之間平滑地縮放。

PWM 轉(zhuǎn)模擬信號

讓我們看一下將PWM信號轉(zhuǎn)換為模擬電壓的情況。為此,我們需要一個低通濾波器(請參閱我們關(guān)于濾波器的文章)。

圖片

5V數(shù)字PWM轉(zhuǎn)換為2.5V模擬輸出(5V *50%= 2.5V)。

較小的R(電阻)或C(電容)值將導致對輸入變化的響應更快,但輸出抖動更多(反之亦然)。

圖片

改變占空比將改變輸出電壓。例如,20%的占空比將導致1V的輸出(5V*20%=1V):

圖片

反之,80%的占空比將導致4V的輸出(5V*80%=4V):

圖片

增加PWM的頻率也會減少輸出的抖動:

圖片

請注意,這反過來意味著可以使用相對較低的電阻或電容值,因此對輸入變化的響應相對較快。這是PWM的一般規(guī)則:PWM頻率越高,輸出越平滑,響應越靈敏。

然而,關(guān)于響應性,請記住,為了提高響應性,系統(tǒng)中的平滑元件(上述例子中的電阻電容低通濾波器)必須變小。或者,輸入功率水平(上述例子中的輸入波形電壓)應該增加。在一個機械系統(tǒng)中,系統(tǒng)的平滑元件可能是系統(tǒng)的慣性(質(zhì)量)后面會有更多介紹。

PWM頻率的高低總是有上限的--這可能受限于生成PWM的數(shù)字系統(tǒng)的時鐘頻率,或者受限于輸出系統(tǒng)中的開關(guān)元件的反應速度--例如,一個繼電器可能需要幾毫秒的時間來切換,或者一個閥門可能需要一些時間來打開/關(guān)閉。

正如我們的無源濾波器文章中所述,也可以使用電感-電阻低通濾波器:

圖片

然而,由于所需的頻率較低/元件尺寸較小,電阻器-電容器濾波器通常是這種特殊應用的首選。

嵌入式PWM

大多數(shù)現(xiàn)代微控制器有內(nèi)置的PWM外設,可以在一定的頻率和分辨率范圍內(nèi)產(chǎn)生PWM輸出。如果需要的頻率低于PWM外設所能產(chǎn)生的頻率,那么可以通過使用定時器中斷和手動設置引腳的高低來實現(xiàn)。

Arduino中,analogWrite()函數(shù)直接生成一個PWM輸出:

圖片

帶機械元件的PWM

對于機械系統(tǒng),系統(tǒng)的平滑元素通常是系統(tǒng)的慣性--意味著系統(tǒng)對輸入變化的反應速度。這在我們的降壓和升壓轉(zhuǎn)換器文章中使用了飛輪/旋轉(zhuǎn)木馬的概念。

想象一下,我們在旋轉(zhuǎn)木馬上增加了一個噴水裝置,而且我們可以用一個電磁閥打開和關(guān)閉該噴水裝置。如果我們打開閥門,那么旋轉(zhuǎn)木馬的速度就會加快,如果我們關(guān)閉閥門,那么由于空氣和軸承的阻力,旋轉(zhuǎn)木馬的速度自然會再次減慢。

根據(jù)牛頓第二運動定律,加速度=力/質(zhì)量。如果我們假設力是恒定的(對于PWM,通常假設力是恒定的,因為波形的電壓是恒定的--我們現(xiàn)在不會比這更復雜,我們假設水壓是恒定的),那么我們可以看到,加速度完全取決于質(zhì)量(慣性)。

旋轉(zhuǎn)木馬旋轉(zhuǎn)的速度將由以下公式給出:速度=加速度x時間。從這些公式中我們可以看出,速度與力成正比,如果只在50%的時間內(nèi)受力(50%的占空比),那么速度也將是持續(xù)受力的50%。10%的占空比意味著10%的速度,90%的占空比意味著90%的速度,以此類推。由此我們可以看出,通過改變占空比,我們可以從數(shù)字輸入(控制水射流完全開啟或完全關(guān)閉)產(chǎn)生模擬輸出(速度)。

有一些方面我們還沒有詳細研究,例如與水射流方向相反的阻力的具體情況,以及水射流與中心的距離將如何影響,但我們所研究的足以涵蓋PWM原理。我們可以注意到,PWM的最大頻率將受到控制噴水器的螺線管打開和關(guān)閉速度的限制,而且系統(tǒng)中的抖動(對于一個給定的頻率)將取決于旋轉(zhuǎn)木馬的質(zhì)量,這是因為旋轉(zhuǎn)木馬總是在加速(噴水器打開)或減速(空氣/軸承阻力),但質(zhì)量越大,由于這些力量造成的加速度(速度變化)就越?。ǘ秳釉叫。?。

同樣的原理適用于由磁場(而不是由噴水)驅(qū)動的直流電動機、水箱中的加熱元件、直流電燈泡,等等。通過PWM使LED明顯變暗是由于我們眼睛的光學幀速率(視覺的持久性),這是我們另一篇文章要講的主題。

小結(jié)

總的來說,PWM的原理非常簡單,將數(shù)字輸入轉(zhuǎn)換為模擬輸出。系統(tǒng)中的變量是力(電壓)、頻率、占空比和平滑元件的慣性;而這些的調(diào)諧限制因應用而異。

*本文章版權(quán)歸英國LABCENTER公司所有,由廣州風標電子提供翻譯,原文鏈接如下:*https://www.labcenter.com/blog/sim-pwm-signals/

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

    關(guān)注

    114

    文章

    5121

    瀏覽量

    213218
  • 低通濾波器
    +關(guān)注

    關(guān)注

    14

    文章

    471

    瀏覽量

    47292
  • 升壓轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    2

    文章

    648

    瀏覽量

    34857
  • 伺服電機
    +關(guān)注

    關(guān)注

    85

    文章

    2021

    瀏覽量

    57637
  • PWM控制
    +關(guān)注

    關(guān)注

    7

    文章

    191

    瀏覽量

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

    關(guān)注

    1

    文章

    52

    瀏覽量

    16981
收藏 人收藏

    評論

    相關(guān)推薦

    讓我們一起來寫makefile

    大家一起來學哈
    發(fā)表于 03-14 00:04

    求助大神lbview和proteus一起實現(xiàn)的大作業(yè)

    求助大神lbview和proteus一起實現(xiàn)的大作業(yè)
    發(fā)表于 05-28 19:04

    一起來討論吧

    一起來討論吧
    發(fā)表于 10-24 10:35

    一起來論壇學習吧

    一起來論壇學習吧
    發(fā)表于 10-24 10:39

    一起來學習嗎

    一起來學習嗎
    發(fā)表于 11-10 15:02

    一起來認識深入了解水銀

    一起來認識深入了解水銀    汞在常溫下呈液態(tài),
    發(fā)表于 10-23 09:22 ?2153次閱讀

    一起來認識廢舊電池的危害

    一起來認識廢舊電池的危害  當廢舊電池被當做垃圾丟棄、進入大自然之后,其中的重金屬并不能被生物降解,對環(huán)境造成嚴重的污染。據(jù)統(tǒng)
    發(fā)表于 11-02 16:53 ?1682次閱讀

    ADC0808控制PWM輸出程序

    ADC0808如何控制PWM輸出呢?ADC0808控制PWM輸出的程序,一起來了解下。
    發(fā)表于 11-22 09:33 ?8349次閱讀

    科學家研制出全球首款優(yōu)化睡眠和防瞌睡結(jié)合在一起的可穿戴產(chǎn)品

    這款產(chǎn)品被譽為全球首款將優(yōu)化睡眠和防瞌睡結(jié)合在一起的可穿戴產(chǎn)品,一起來了解下。據(jù)了解,這款產(chǎn)品的能夠監(jiān)測用戶的電磁生物信號,并以此來判斷用
    發(fā)表于 04-17 11:39 ?987次閱讀

    文看懂pwm與spwm的區(qū)別

    pwm與spwm已經(jīng)被廣泛的應用,但是很多人還不是很明白它們之間的區(qū)別,本文首先介紹的是pwm與spwm的區(qū)別,其次闡述了PWM的原理及優(yōu)點,最后介紹了spwm原理是什么,具體的跟隨小編一起來
    發(fā)表于 05-15 09:08 ?15.2w次閱讀
    <b class='flag-5'>一</b>文看懂<b class='flag-5'>pwm</b>與spwm的區(qū)別

    一起來了解下紫外激光打標機的加工工筆的工藝

    或者無法直接在表面蝕刻,故而加工難度較大。那么大家一起來了解下紫外激光打標機加工工筆的工藝吧。 據(jù)小編直線模組所知,紫外激光打標機在平面玻璃上打標,和激光器的峰值功率、聚焦光斑尺寸、及振鏡速度都有直接關(guān)系。
    發(fā)表于 08-04 11:17 ?1015次閱讀
    <b class='flag-5'>一起來了解</b>下紫外激光打標機的加工工筆的工藝

    一起來了解下電路板(線路板)PCBA清洗的作用

    大家一起來了解下電路板(線路板)PCBA清洗的作用。 PCBA(印制電路組件)生產(chǎn)過程中經(jīng)過多個工藝階段,每個階段均受到不同程度的污染,因此電路板(線路板)PCBA表面殘留各種沉積物或雜質(zhì),這些污染物會降低產(chǎn)品性能,甚至造成
    發(fā)表于 08-21 15:54 ?1898次閱讀

    一起來了解工控主板研發(fā)設計特性是什么

    對于工業(yè)控制的朋友們來說,每個項目的實現(xiàn)都是個非常艱苦的過程,特別是工控主板的選擇和程序代碼的調(diào)試。現(xiàn)在我們來了解工控主板研發(fā)設計特性有幾點?聯(lián)智通達小編為您分享: 1、平臺選項:工控主板
    發(fā)表于 03-09 11:03 ?760次閱讀

    我們一起來實現(xiàn)氮化鎵的可靠運行

    我們一起來實現(xiàn)氮化鎵的可靠運行
    發(fā)表于 11-03 08:04 ?2次下載
    我們<b class='flag-5'>一起來</b>實現(xiàn)氮化鎵的可靠運行

    mpo光纖跳線規(guī)格參數(shù)你清楚嗎?一起來了解下吧

    MPO光纖跳線被廣泛應用于在布線過程中,需要高密度集成光纖線路環(huán)境中,F(xiàn)TTX及40/100GSFP、SFP+等收發(fā)模塊或設備內(nèi)外部的連接應用。mpo光纖跳線規(guī)格參數(shù)你清楚嗎?跟著科蘭通訊小編一起來了解
    的頭像 發(fā)表于 06-28 11:23 ?1760次閱讀
    mpo光纖跳線規(guī)格參數(shù)你清楚嗎?<b class='flag-5'>一起來了解</b><b class='flag-5'>一</b>下吧