99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

PWM是如何工作的

h1654155282.3538 ? 來(lái)源:硬禾學(xué)堂 ? 作者:硬禾學(xué)堂 ? 2021-06-11 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

脈沖寬度調(diào)制,英文縮寫為:PWM(PulseWidthModulation),是通過(guò)數(shù)字信號(hào)實(shí)現(xiàn)對(duì)模擬電路控制的一種非常有效的技術(shù),常被廣泛應(yīng)用于測(cè)量、通信、功率控制與變換等眾多領(lǐng)域。

那么PWM是如何工作的?

我們知道,數(shù)字電路只能產(chǎn)生高電平(1)或低電平(0),在小腳丫上也就意味著3.3V和0V。那么如果我們的應(yīng)用恰好在這之間怎么辦?比如,將3.3V直接連到LED上會(huì)導(dǎo)致LED燈很亮。如何將LED燈調(diào)暗呢?當(dāng)然,最簡(jiǎn)單的辦法就是直接串聯(lián)一個(gè)限流電阻但這樣一來(lái),限流電阻就需要不斷產(chǎn)生功耗,而這個(gè)功耗實(shí)際上是完全浪費(fèi)掉的。

無(wú)非就是調(diào)節(jié)LED的亮度而已,難道就沒有其他更好的辦法了嗎?當(dāng)然有,用我們今天學(xué)習(xí)的PWM就可以輕松實(shí)現(xiàn)。在進(jìn)一步探討點(diǎn)亮LED之前,我們先通過(guò)圖1了解一些基本的參數(shù):

pYYBAGDDG-KAWcJ5AABMIYT1iV8059.png

圖1

圖1中,脈沖信號(hào)的周期為T,高電平寬度為t。如果我們將t/T定義為占空比,占空比就是2/3,因?yàn)楦唠娖降膶挾日剂苏麄€(gè)周期的2/3。在圖1中我們還可以看到一條紅色虛線,畫在了脈沖高度2/3的位置。這條虛線實(shí)際上就對(duì)應(yīng)著最終的有效值。那么如何在FPGA上生成PWM信號(hào)呢?

我們還是習(xí)慣看圖說(shuō)話,請(qǐng)看圖2。假如我們有一個(gè)鋸齒波,然后在鋸齒波上設(shè)置一個(gè)閾值(黑色水平虛線),凡是大于該閾值時(shí)輸出均為高電平,反之則為低電平,這樣我們是不是就得到一個(gè)PWM信號(hào)呢?如果我們想調(diào)整它的占空比,那么調(diào)節(jié)閾值的高低就可以了。在本例中,閾值線越低占空比越高。

poYBAGDDG-iAfGaDAABlJOhiG9M671.png

圖2

如果把上面的描述再抽象化一下,就可以畫出圖3的模塊框圖。鋸齒波實(shí)際上就可以用計(jì)數(shù)器生成,閾值就是一個(gè)數(shù)值而已,比較器是用來(lái)生成最后輸出高低電平用的。

pYYBAGDDG--AG3ifAAA4NoYIA8o771.png

圖3

有了設(shè)計(jì)思路之后,我們來(lái)看一下最終代碼。

poYBAGDDG_aAIQ1gAADDmiCMDcQ795.png

在代碼中,我們?cè)O(shè)置的計(jì)數(shù)器位寬是8位,也就是每128次后自動(dòng)重新計(jì)數(shù)。所以,該計(jì)數(shù)器的最大頻率也就是12MHz/128=93.75KHz。圖3中可以看出,PWM信號(hào)的頻率和計(jì)數(shù)器的頻率相同,因此也是93.78KHz。

試想一下,LED現(xiàn)在正以超過(guò)每秒9萬(wàn)次的速度閃爍,肉眼是完全分辨不出來(lái)的。那么閃爍過(guò)程中,亮/滅的比值越大,LED的視覺發(fā)光效果就越強(qiáng),反之則越弱。我們最后將上述程序?qū)胄∧_丫中,并通過(guò)調(diào)節(jié)閾值來(lái)觀察小腳丫上的LED發(fā)光強(qiáng)度的變化。
責(zé)任編輯人:CC

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

    關(guān)注

    116

    文章

    5499

    瀏覽量

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

    關(guān)注

    7

    文章

    81

    瀏覽量

    13984
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    硬件PWM工作模式、定時(shí)器詳解

    ?PWM的一個(gè)周期 ? ?定時(shí)器從0開始向上計(jì)數(shù) ? ?當(dāng)0-t1段,定時(shí)器計(jì)數(shù)器TIMx_CNT值小于CCRx值,輸出低電平 ? ?t1-t2段,定時(shí)器計(jì)數(shù)器TIMx_CNT值大于CCRx值,輸出
    的頭像 發(fā)表于 05-05 09:19 ?7182次閱讀
    硬件<b class='flag-5'>PWM</b><b class='flag-5'>工作</b>模式、定時(shí)器詳解

    APS54083 是一款 PWM工作模式,高效率,外圍簡(jiǎn)單,外置功率 MOS 管

    APS54083 是一款 PWM工作模式,高效率,外圍簡(jiǎn)單,外置功率 MOS 管,適用于 5-220 V輸入高精度降壓 LED 恒流驅(qū)動(dòng)芯片。輸出最大功率150W 最大電流 6A。APS54083
    發(fā)表于 07-01 09:53

    什么是PWM,PWM工作過(guò)程?

    ,斷的時(shí)候即是供電被斷開的時(shí)候。只要帶寬足夠,任何模擬值都可以使用PWM進(jìn)行編碼?! ?b class='flag-5'>PWM工作過(guò)程?  脈寬調(diào)制(PWM)基本原理:控制方式就是對(duì)逆變電路開關(guān)器件的通斷進(jìn)行控制,使輸
    發(fā)表于 12-25 14:47

    一款 PWM 工作模式,效率、 外圍簡(jiǎn)單、外驅(qū)功率管,適用于 5-80V 輸入的高精度降壓 LED 恒流驅(qū)動(dòng) 芯片

    `AP2400 多功能 LED 降壓型恒流芯片產(chǎn)品描述 AP2400 是一款 PWM 工作模式,效率、外圍簡(jiǎn)單、外驅(qū)功率管,適用于 5-80V 輸入的高精度降壓 LED 恒流驅(qū)動(dòng) 芯片。外驅(qū)
    發(fā)表于 05-14 11:35

    PWM輸出原理、PWM工作過(guò)程、PWM功能常用函數(shù)和PWM輸出配置步驟

    一、 PWM輸出原理二、STM32 PWM工作過(guò)程三、定時(shí)器PWM功能常用函數(shù)四、PWM輸出配置步驟
    發(fā)表于 06-29 08:39

    一款 PWM 工作模式,效率高、外 圍簡(jiǎn)單、內(nèi)置功率管

    `AP5126 平均電流型LED降壓恒流驅(qū)動(dòng)器產(chǎn)品描述AP5126 是一款 PWM 工作模式,效率高、外 圍簡(jiǎn)單、內(nèi)置功率管,適用于 12-80V 輸入的高 精度降壓 LED 恒流驅(qū)動(dòng)芯片。輸出
    發(fā)表于 07-08 10:20

    STM32 PWM工作過(guò)程

    目錄一、STM32 PWM工作過(guò)程二、PWM模式1 & PWM模式2三、STM32 PWM工作過(guò)
    發(fā)表于 01-06 08:26

    STM32 PWM工作過(guò)程

    STM32 PWM工作過(guò)程(通道1為例):改變 CCRx 的值,就可以改變 PWM 輸出的占空比,改變 ARR 的值以及定時(shí)器的頻率,就可以改變 PWM 輸出的頻率(即周期)
    發(fā)表于 01-07 06:30

    通用定時(shí)器PWM是如何工作

    通用定時(shí)器PWM是如何工作的?與通用定時(shí)器PWM相關(guān)的庫(kù)函數(shù)有哪些呢?
    發(fā)表于 01-19 06:14

    ZVZCT——PWM工作狀態(tài)的等效電路

    圖 八個(gè)不同工作狀態(tài)的等效電路
    發(fā)表于 07-25 10:39 ?681次閱讀

    PWM工作過(guò)程

    脈沖寬度調(diào)制(PWM)是一種對(duì)模擬信號(hào)電平進(jìn)行數(shù)字編碼的方法。通過(guò)高分辨率計(jì)數(shù)器的使用,方波的占空比被調(diào)制用來(lái)對(duì)一個(gè)具體模擬信號(hào)的電平進(jìn)行編碼。PWM信號(hào)仍然是數(shù)字的,因
    發(fā)表于 11-02 11:08 ?2333次閱讀

    是否在為采用線性電壓調(diào)整器還是DC/DC轉(zhuǎn)換器而煩惱?

    這種IC隨型號(hào)不同而控制方式也不同,XC9235為PWM工作、XC9236為PWM/PFM自動(dòng)轉(zhuǎn)換工作、XC9237除PWM/PFM 自動(dòng)轉(zhuǎn)
    的頭像 發(fā)表于 04-20 09:41 ?5642次閱讀
    是否在為采用線性電壓調(diào)整器還是DC/DC轉(zhuǎn)換器而煩惱?

    如何使PFM/PWM自動(dòng)切換時(shí)做到低紋波?

    這種IC最大的特長(zhǎng)是從PFM工作過(guò)渡到PWM工作時(shí)的紋波電壓低。從輕負(fù)載向重負(fù)載過(guò)渡時(shí),PFM的脈沖間隔逐漸地靠近。
    的頭像 發(fā)表于 05-10 14:21 ?9667次閱讀
    如何使PFM/<b class='flag-5'>PWM</b>自動(dòng)切換時(shí)做到低紋波?

    市電供電PWM工作模式高效白光LED驅(qū)動(dòng)電路

    設(shè)計(jì)了一種以H7230為核心的市電供電PWM工作模式高效白光LED驅(qū)動(dòng)電路。 通過(guò)理論計(jì)算和實(shí)驗(yàn)測(cè)量,確定了電路的工作頻率,測(cè)試結(jié)果表明,該驅(qū)動(dòng)電路工作電壓范圍寬、恒流輸出,轉(zhuǎn)換效率超
    的頭像 發(fā)表于 09-27 17:25 ?2553次閱讀

    詳解LLC電路的PWM工作狀態(tài)

    ,電路的最高工作頻率將會(huì)進(jìn)一步受到限制。所以LLC電路由于自身的工作特性,都要結(jié)合PFM和PWM兩種工作模式,實(shí)現(xiàn)低壓輕載下的輸出調(diào)節(jié)。而LLC的P
    的頭像 發(fā)表于 03-21 09:35 ?6605次閱讀
    詳解LLC電路的<b class='flag-5'>PWM</b><b class='flag-5'>工作</b>狀態(tài)