那曲檬骨新材料有限公司

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

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

3天內不再提示

認知里的PWM脈沖寬度調制

冬至子 ? 來源:璐小姐的后花園 ? 作者:小璐最棒 ? 2023-07-07 14:37 ? 次閱讀

針對PWM,官方的解釋是這樣:PWM,也稱脈沖寬度調制,它是一種模擬控制方式,根據相應載荷的變化來調制晶體管基極或MOS管柵極的偏置,來實現晶體管或MOS管導通時間的改變,從而實現開關穩壓電源輸出的改變。這種方式能使電源的輸出電壓在工作條件變化時保持恒定,是利用微處理器數字信號對模擬電路進行控制的一種非常有效的技術。

當然可以這樣理解。有5V電源,要控制一臺燈的亮度,有一個傳統辦法,就是串聯一個可調電阻,改變電阻,燈的亮度就會改變。還有一個辦法,就是PWM調節。不用串聯電阻,而是串聯一個開關。假設在1秒內,有0.5秒的時間開關是打開的,0.5秒關閉,那么燈就亮0.5秒,滅0.5秒。這樣持續下去,燈就會閃爍。

如果把頻率調高一點,比如是1毫秒,0.5毫秒開,0.5毫秒滅,那么燈的閃爍頻率就很高。我們知道,閃爍頻率超過一定值,人眼就會感覺不到。所以,這時你看不到燈的閃爍,只看到燈的亮度只有原來的一半。同理,如果1毫秒內,0.1毫秒開,0.9毫秒滅,那么,燈的亮度就只有原來的10分之一。

這就是PWM的基本原理。總的來說,都是保持一定的電壓或電流不變,但改變一定周期內的導通和關斷時間。這樣等效于保持導通,但改變電壓或電流大小。

第一次用的PWM是電機。理論上可以在-UU之間線性調節電壓及方向,使電機正反轉,對于風扇一般是不改變風向,也就是0u之間調節,直流電機基本采用調電壓調速。也就是采用PWM調電壓,進而調節速度。

說到PWM,就要說到占空比。那么什么是占空比:pwm占空比就是一個脈沖周期內高電平的所整個周期占的比例。

要想了解PWM首先就要從寄存器

計數器寄存器(TIM_CR1):計數器寄存器是一個16位的寄存器,其中:

1.ARPE位是自動重裝載允許位。

圖片

2.DIR位是控制計數方式位。

圖片

3.URS位是控制事件更新請求源。

圖片

4.UDIS位禁止事件更新。

圖片

5.CEN使能計數器。

圖片

其次是預分頻器(TIMx_PSC):預分頻器可以將計數器的時鐘頻率按1到65536之間的任意值分頻。在預分頻寄存器對主頻率分頻后,提供給計數器,作為計數器的時鐘。它是基于一個在TIMx_PSC寄存器中的16位寄存器控制的16位計數器。

因為這個控制寄存器帶有緩沖器,它能夠在工作時被改變。但是預分頻器的新參數會在下一次更新事件到來時被調用。例如,預分頻器的參數從1變到2時,計數器的時序圖應該是:

圖片

圖片

再次是自動重裝載寄存器(TIMx_ARR):自動重裝載寄存器也是一個16位的寄存器。實際上自動重裝載寄存器實際上對應著2個寄存器。一個是程序員可以直接操作的寄存器,一個是程序員看不到的影子寄存器。實際上真正起作用的開始影子寄存器。而這兩個寄存器是如何配合工作的,則需要TIMx_CR1寄存器的APRE位設置:

當APRE=0時,預裝載寄存器的參數實時的傳送給到影子寄存器,并沒有實現預裝載的功能;

當APRE=1時,在每一次事件更新時,預裝載寄存器的參數才會被傳送到影子寄存器。

圖片

而PWM的頻率是通過預分頻參數和自動重裝載寄存器的參數確定的。預分頻的參數確定了計數器的時鐘,自動重裝載寄存器的參數確定了在這個時鐘頻率下的計數次數,即周期。舉個例子:如果系統主頻率是72M,psc=8,那么,計數器的時鐘就是72M/(8+1)=8M;arr=2000,那么PWM會在8M的頻率下每次計數2000次之后會進入到下一個計數循環。而PWM的占空比精度于預分頻參數有關,預分頻參數越小,精度越高;反之就越低

從下面的定時器時鐘框圖可以看出,事件U更新是在預分頻后,捕獲比較之前,而CC4I是中斷和DMA輸出。所以PWM在每一個周期之后會有一個中斷,在來了中斷之后,才會更新事件,這樣就保證了PWM的每個周期都能夠正常完成,而不會導致波形失真。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 直流電機
    +關注

    關注

    36

    文章

    1710

    瀏覽量

    70410
  • MOS管
    +關注

    關注

    108

    文章

    2439

    瀏覽量

    67561
  • 微處理器
    +關注

    關注

    11

    文章

    2274

    瀏覽量

    82768
  • 晶體管
    +關注

    關注

    77

    文章

    9745

    瀏覽量

    138882
  • PWM調制
    +關注

    關注

    0

    文章

    34

    瀏覽量

    6852
收藏 人收藏

    評論

    相關推薦

    脈沖寬度調制PWM原理

    脈沖寬度調制PWM原理PWM脈沖寬度調制Pulse Width Modulation)原理:     
    發表于 11-27 11:51

    脈沖寬度調制PWM是什么?有哪些應用?

    目錄一、什么是PWM信號二、PWM信號是如何產生的三、PWM有什么優點?四、PWM的應用一、什么是PWM信號
    發表于 07-05 07:11

    脈沖寬度調制PWM的基本原理控制方式是什么

    一、PWM介紹PWM——脈沖寬度調制脈沖寬度調制是一種模擬控制方式,根據相應載荷的變化來調制晶體管基極或MOS管柵極的偏置,來實現晶體管或M
    發表于 03-02 06:53

    主板用的DC to DC脈沖寬度調制PWM)電路圖

    主板用的DC to DC脈沖寬度調制PWM)電路圖 pwm原理圖
    發表于 10-28 08:49 ?3032次閱讀
    主板用的DC to DC<b class='flag-5'>脈沖寬度調制</b>(<b class='flag-5'>PWM</b>)電路圖

    什么是脈沖寬度調制PWM)或脈沖頻率調制(PFM)

    什么是脈沖寬度調制PWM)或脈沖頻率調制(PFM) 所謂脈沖寬度調制的方法是一種在整個工作過程中,開關頻率不變,而開關接通的時間
    發表于 04-15 08:30 ?8698次閱讀
    什么是<b class='flag-5'>脈沖寬度調制</b>(<b class='flag-5'>PWM</b>)或<b class='flag-5'>脈沖</b>頻率<b class='flag-5'>調制</b>(PFM)

    脈沖寬度調制

    脈沖寬度調制
    發表于 04-15 10:19 ?1142次閱讀
    <b class='flag-5'>脈沖寬度調制</b>器

    PWM脈沖寬度調制)的工作原理、分類及其應用

    脈沖寬度調制脈沖寬度調制PWM),是英文“Pulse Width Modulation”的縮寫,簡稱脈寬調制,是利用微處理器的數字輸出來對模擬電路進行控制的一種非常有效的技術,廣泛應
    發表于 06-01 11:23 ?5.6w次閱讀
    <b class='flag-5'>PWM</b>(<b class='flag-5'>脈沖寬度調制</b>)的工作原理、分類及其應用

    基于數字電路的實驗脈沖寬度調制

    我們還是先從脈沖寬度調制的基礎說起。脈沖寬度調制,英文縮寫為:PWM(Pulse Width Modulation),是通過數字信號實現對模擬電路控制的一種非常有效的技術,常被廣泛應用于測量、通信、功率控制與變換等眾多領域。
    的頭像 發表于 03-22 09:08 ?4564次閱讀
    基于數字電路的實驗<b class='flag-5'>脈沖寬度調制</b>

    MPC82系列MCU的PWM脈沖寬度調制)采樣代碼

    MPC82系列MCU的PWM脈沖寬度調制)采樣代碼免費下載。
    發表于 07-01 10:26 ?0次下載
    MPC82系列MCU的<b class='flag-5'>PWM</b>(<b class='flag-5'>脈沖寬度調制</b>)采樣代碼

    PWM脈沖寬度調制的基本原理及實現方法

    PWM的全稱是脈沖寬度調制(Pulse-width modulation),是通過將有效的電信號分散成離散形式從而來降低電信號所傳遞的平均功率的一種方式。
    的頭像 發表于 06-10 17:06 ?1.3w次閱讀

    脈沖寬度調制(PWM)的基本術語

    脈沖寬度調制 (PWM) 的良好定義就在名稱本身。為了更好地理解 PWM 是什么,讓我們首先看一些基本術語。
    的頭像 發表于 11-23 16:49 ?2422次閱讀
    <b class='flag-5'>脈沖寬度調制</b>(<b class='flag-5'>PWM</b>)的基本術語

    PWM脈沖寬度調制產生方波時,調制波可否采用三角波?為什么?

    PWM脈沖寬度調制產生方波時,調制波可采用三角波。
    的頭像 發表于 03-10 15:12 ?7061次閱讀
    <b class='flag-5'>PWM</b><b class='flag-5'>脈沖寬度調制</b>產生方波時,<b class='flag-5'>調制</b>波可否采用三角波?為什么?

    什么是脈沖寬度調制?使用按鍵來控制PWM的占空比

    那先搬出一段概念:脈沖寬度調制(英語:Pulse Width Modulation,縮寫:PWM),簡稱脈寬調制,是將模擬信號變換為脈沖的一種技術,一般變換后
    的頭像 發表于 06-28 17:37 ?3149次閱讀
    什么是<b class='flag-5'>脈沖寬度調制</b>?使用按鍵來控制<b class='flag-5'>PWM</b>的占空比

    關于PWM脈沖寬度調制,你懂多少?

    其實關于PWM脈沖寬度調制講的最詳細的應該在電力電子里面,然而平時用的最多的就是在一些的程序控制里面。
    的頭像 發表于 07-19 16:49 ?2473次閱讀
    關于<b class='flag-5'>PWM</b><b class='flag-5'>脈沖寬度調制</b>,你懂多少?

    PWM脈沖寬度調制原理

    我們已經可以用GPIO控制LED燈一閃一閃亮晶晶了,這樣只有亮和滅的狀態似乎還是太簡單了,能不能對LED的亮度進行調整呢? 當然沒問題,這就要用到接下來學習的PWM脈沖寬度調制了。 PWM
    的頭像 發表于 11-27 11:37 ?1109次閱讀
    <b class='flag-5'>PWM</b><b class='flag-5'>脈沖寬度調制</b>原理
    捷豹百家乐官网的玩法技巧和规则 | 博之道百家乐的玩法技巧和规则| 威尼斯人娱乐城官网| 百家乐官网破解打法| 海尔百家乐官网的玩法技巧和规则 | 有看做生意风水的大师吗| 三亚百家乐的玩法技巧和规则 | 百家乐官网的奥秘| 帝王百家乐的玩法技巧和规则| 时尚| 金海岸百家乐官网的玩法技巧和规则 | 百家乐长龙如何判断| 新利网上娱乐| 送58百家乐官网的玩法技巧和规则 | 百家乐官网路单破解方法| 太阳城百家乐的分数| 皇冠网址大全| 百家乐有免费玩| 六合彩开奖时间| 做生意门口禁忌| 曼哈顿娱乐城信誉| 线上百家乐官网手机版| 998棋牌游戏下载| 百家乐官网德州| 皇宝国际网站| 百家乐的必胜方法| 新利娱乐网| 百家乐庄闲的概率| 龙江县| 百家乐六手变化混合赢家打法| 宜良县| 百家乐扫描技术| 筹码币百家乐官网麻将| 新西兰百家乐的玩法技巧和规则| 百家乐官网赌场视频| 大发888下载专区| 世嘉百家乐官网的玩法技巧和规则 | 百家乐3珠路法| 百家乐官网视频游戏注册| 肯博百家乐的玩法技巧和规则 | 网上百家乐官网如何作假|