91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

PWM原理及其應用

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 作者:STM32嵌入式開發(fā) ? 2022-09-09 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是PWM

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

PWM的頻率

是指在1秒鐘內,信號從高電平到低電平再回到高電平的次數,也就是說一秒鐘PWM有多少個周期,單位Hz。

PWM的周期

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

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

占空比

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

一個周期的長度,如下圖所示。

a597e356-2fdd-11ed-ba43-dac502259ad0.png

其中,周期是一個脈沖信號的時間,1s內的周期T次數等于頻率f,脈寬時間是指高電平時間。

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

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

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

PWM原理

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

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

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

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

a5b57c5e-2fdd-11ed-ba43-dac502259ad0.png

也就是說,在一定的頻率下,通過不同的占空比即可得到不同大小的輸出模擬電壓,PWM就是通過這種原理實現數字模擬信號轉換的。

PWM應用

LED呼吸燈

以經常使用的呼吸燈舉例。

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

由于頻率很高時看不到閃爍,占空比越大LED越亮,占空比越小LED越暗,相關呼吸燈實例:STM32中PWM的配置與應用詳解。所以,在頻率一定時,可以用不同占空比改變LED燈的亮度,使其達到一個呼吸燈的效果。

PWM對電機轉速的控制

調節(jié)占空比可以實現不同電壓的輸出,實現對電機轉速的調節(jié)。

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

電機控制中,電壓越大,電機轉速越快,而通過PWM輸出不同的模擬電壓,便可以使電機達到不同的輸出轉速。

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

PWM對舵機的控制

舵機的控制就是通過一個固定的頻率,給其不同的占空比來控制舵機不同的轉角。

舵機的頻率一般為頻率為50HZ,也就是一個20ms左右的時基脈沖,而脈沖的高電平部分一般為0.5ms-2.5ms范圍,來控制舵機不同的轉角。

500-2500us的PWM高電平部分對應控制180度舵機的0-180度。

以180度角度伺服為例,那么對應的控制關系是這樣的:


   0.5ms-------------0度;1.0ms------------45度;1.5ms------------90度;2.0ms-----------135度;2.5ms-----------180度;

下圖演示占空比從1ms變化到2ms時,轉角的變化。

a5e8fa34-2fdd-11ed-ba43-dac502259ad0.gif


審核編輯 :李倩


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

    關注

    116

    文章

    5872

    瀏覽量

    225663
  • 微處理器
    +關注

    關注

    11

    文章

    2431

    瀏覽量

    85853
  • 頻率
    +關注

    關注

    4

    文章

    1585

    瀏覽量

    62072

原文標題:PWM原理及其應用

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PWM+模擬調光 惠海H5442L降壓恒流芯12V 24V 36V 48V 60V 100V #電路知識

    PWM
    惠海小偉
    發(fā)布于 :2026年01月09日 14:19:32

    XZ2616 PWM與PFM切換工作#RTT設計大賽 #專科生 #plc教學 #警車燈電路

    PWM
    jf_56831014
    發(fā)布于 :2026年01月08日 09:20:10

    瑞芯微(EASY EAI)RV1126B PWM使用

    1.PWM簡介1.1開發(fā)板PWM資源1.2查找PWM節(jié)點rv1126b的pwm資源表如下:【PWM1CH0】對應的是
    的頭像 發(fā)表于 01-06 10:49 ?6776次閱讀
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>PWM</b>使用

    PWM 控制 LED、蜂鳴器、電機:你真的用對了嗎?

    在做嵌入式開發(fā)的時候,PWM(脈寬調制)幾乎是必學技能。LED想要呼吸效果?PWM。蜂鳴器要發(fā)“滴滴”的提示音?PWM。電機需要調速?還是PWM。問題是:同樣一個HAL_TIM_
    的頭像 發(fā)表于 01-04 09:14 ?536次閱讀
    <b class='flag-5'>PWM</b> 控制 LED、蜂鳴器、電機:你真的用對了嗎?

    基于PWM的LED調光技術與呼吸燈實現方法!

    利用PWM技術控制LED亮度,不僅效率高、響應快,還能實現細膩的視覺過渡。系統介紹PWM的工作機制,結合具體硬件平臺,展示如何編程實現LED的漸亮漸滅,最終完成一個完整的呼吸燈項目。 本文特別
    的頭像 發(fā)表于 12-15 13:03 ?440次閱讀
    基于<b class='flag-5'>PWM</b>的LED調光技術與呼吸燈實現方法!

    1分鐘搞懂|什么是PWM脈寬調制#脈寬調制 #PMW #電路知識 #占空比

    PWM
    安泰小課堂
    發(fā)布于 :2025年11月28日 17:55:03

    PWM信號是如何控制舵機的?

    ?PWM(脈沖寬度調制)信號控制舵機的核心原理是通過固定周期內高電平的持續(xù)時間(脈寬)對應舵機的旋轉角度,舵機內部電路根據檢測到的脈寬驅動電機轉動到目標位置并保持。以下是具體實現過程: 一、核心控制
    的頭像 發(fā)表于 09-29 10:48 ?1273次閱讀

    103rc rt-studio TIM4 CH2輸出PWM不正常怎么解決?

    MCU:野火mini開發(fā)板(stm32f103rct6) 開發(fā)環(huán)境:rtthread studio 、cubemx 現象 按照教程官網教程: PWM 設備 以及其他搜到的參考鏈接
    發(fā)表于 09-16 08:20

    舵機PWM信號介紹!

    舵機 PWM 信號介紹 PWM(Pulse Width Modulation,脈沖寬度調制)信號是舵機的核心控制方式,其通過脈沖的寬度變化來精確指令舵機輸出軸的旋轉角度。以下從信號特性、參數標準
    的頭像 發(fā)表于 08-22 10:59 ?2169次閱讀

    PWM逆變器的不同調制方法對比

    PWM為脈沖寬度調制(Pulse Width Modulation)的簡稱。由于PWM逆變器的交流側只能輸出不同的電平而非連續(xù)的正弦波,因此需要采用PWM調制技術產生幅值相同、寬度不等的脈沖對逆變器
    的頭像 發(fā)表于 07-16 14:00 ?3961次閱讀
    <b class='flag-5'>PWM</b>逆變器的不同調制方法對比

    探索PWM技術:數字世界的模擬魔法

    在科技飛速發(fā)展的今天,我們身邊充斥著各種智能設備和創(chuàng)新技術。其中,脈沖寬度調制(PWM)技術就像一位神奇的魔法師,在數字與模擬的交匯處施展魔法,讓我們的生活變得更加便捷和舒適。那么,究竟什么是PWM
    的頭像 發(fā)表于 05-12 09:52 ?1083次閱讀
    探索<b class='flag-5'>PWM</b>技術:數字世界的模擬魔法

    如何在IMX8MP-EVK上使用PWM4?

    我正在嘗試將 pwm4 設置出來。 從手冊中我看到: PWM 控制寄存器 (PWM4_PWMCR) - 地址 3069_0000 及其所有相關寄存器(狀態(tài)/期間等) 但是,任何編寫或r
    發(fā)表于 04-02 07:15

    永磁同步電動機隨機PWM技術研究

    驅動系統通常采用脈寬調制(PulseWidth Modulation,PWM)技術對直流母線電壓進行調制,但開關過程中較高的電壓變化率(dv/dt)使 PWM 諧波能量在載波頻率及其整數倍頻附近高度集中
    發(fā)表于 03-10 16:26

    電科大碩士學位論文來啦~~~零積分限時領取《雙全橋結構 PWM 電機驅動及其保護系統設計》

    外接電阻進 行編程,每個功率管都有單獨的電流監(jiān)測電路。其中逐周期限流保護模式具有兩級 保護閾值,高低側功率管在監(jiān)測到過流時執(zhí)行不同的過流保護操作;過流閉鎖保護 模式在檢測到過流時立即關閉芯片。 點擊附件鏈接限時零積分領取*附件:雙全橋結構PWM電機驅動及其保護系統設計.p
    發(fā)表于 03-10 16:19