資料介紹
在說邊沿對齊,中心對齊前,我們先來段鋪墊,PWM 又稱脈沖寬度調(diào)制,我們通過調(diào) 節(jié)脈沖的占空比,我們可以控制電壓的大小(比如我們滿占空比時電壓為 12V,我們可以通 過調(diào)節(jié)占空比讓電壓變?yōu)?7V、5V 甚至變?yōu)?0V,實(shí)現(xiàn)輸出電壓可控
調(diào)節(jié)占空比后,輸出電壓怎么就變化了呢?可以用等效面積法來解釋,例如在 1ms 周 期里,滿占空比時輸出電壓為 12V,50%占空比時(即高低電平各占時間為 0.5ms)高電平在整 個周期的面積只有原來的 1/2 了,此時輸出電壓就等效為 12*1/2=6V,那么通過調(diào)節(jié)不同的 占空比,也就實(shí)現(xiàn)了輸出電壓調(diào)節(jié)。如圖:

那 STM32 中是怎么生成 PWM 波的呢?時鐘是芯片的心臟,沒有時鐘,芯片就是一塊 “廢物”,有了時鐘,芯片才能有條不紊的工作,那時鐘跟我們要講的 PWM 有什么關(guān)系呢? 請看下圖,STM32 內(nèi)部的定時器框圖,看看它是如何生成 PWM 的

方框內(nèi)部的 CNT Counter 計數(shù)器會根據(jù)輸入的時鐘沿跳變來進(jìn)行遞加/減,時鐘的頻率決 定了計數(shù)器遞加/減的頻率,這個計數(shù)器的值同時會和 Auto-reload register(控制周期)、 Capture/Compare x register(控制占空比)進(jìn)行比較,當(dāng)與控制占空比的寄存器值發(fā)生匹配 時則控制輸出引腳 TIMx_CHx 發(fā)生電平反轉(zhuǎn),當(dāng)與控制周期寄存器值發(fā)生匹配時,周期結(jié)束, 引腳電平置位,再次重復(fù)如上動作,就在引腳上輸出了變化不同的電平,這個就是我們需要 的 PWM
這個定時器模塊可以根據(jù)軟件編程設(shè)置出不同的 PWM 模式,定時器內(nèi)部 CNT Counter 可被編程為向上、向下、向上向下運(yùn)行,我們說的邊沿對齊,和中心對齊就要從這個計數(shù)方 式上切入,下面我們先來看三種不同的計數(shù)方式
1.當(dāng) CNT 被設(shè)置為向上計數(shù)時,計數(shù)器從 0 遞增向上計數(shù)到自動重載值(Auto-reload register),然后計數(shù)器又回到 0,重新開始

2.當(dāng) CNT 被設(shè)置向下計數(shù)時,計數(shù)器從自動重載值遞減向下計數(shù),計數(shù)到 0,計數(shù)器又 回到重載值,重新開始

3.當(dāng) CNT 被設(shè)置向上向下計數(shù)時,計數(shù)器從 0 遞增向上計數(shù)到自動重載值,然后計數(shù)器 從自動重載值遞減向下計數(shù),計數(shù)到 0 然后又開始遞增向上計數(shù)

那這三種模式和 2 種 PWM 又是什么關(guān)系呢?PWM 是怎么從引腳上輸出的呢?請看下圖:
1.向上/下計數(shù)模式 PWM 生成(只展示出了向上計數(shù),向下計數(shù)同理):

2.向上向下計數(shù)模式 PWM 生成:
完整版技術(shù)文檔請點(diǎn)擊文章開頭普通下載
- 三相三電平逆變器的中心對齊SVPWM實(shí)現(xiàn)
- DDCSV門戶對齊模塊開源分享
- 漫談C變量——對齊 (1)
- C語言 | 內(nèi)存對齊01 - 什么是內(nèi)存對齊
- STM32定時器三種中心對齊計數(shù)模式簡介
- 單片機(jī)字節(jié)對齊
- STM32 終極字節(jié)對齊解析
- 基于成本最優(yōu)對齊的業(yè)務(wù)流程變化挖掘方法綜述 10次下載
- 基于深度學(xué)習(xí)的點(diǎn)云對齊算法3DMatch 5次下載
- 基于PIC18FXX31采用納瓦技術(shù)、高性能 PWM 和 A/D 的單片機(jī)
- 基于PIC18F1230/1330采用納瓦技術(shù)配備高性能 PWM 和 A/D閃存單片機(jī)
- 適合于片上PWM模塊的一種易于實(shí)現(xiàn)中心對齊SVPWM的方法詳細(xì)概述 10次下載
- 3相3級逆變器實(shí)現(xiàn)中心對齊SVPWM的方法 11次下載
- 基于ARM程序的字節(jié)對齊的分析 0次下載
- 基于迭代加權(quán)散射重心的包絡(luò)對齊方法
- Orcad繪制原理圖的元器件對齊方法 575次閱讀
- 聊聊TIMER事件觸發(fā)中斷的響應(yīng)話題 1043次閱讀
- 聊聊一個關(guān)于TIMER事件觸發(fā)中斷的響應(yīng)話題 701次閱讀
- 一種基于表征工程的生成式語言大模型人類偏好對齊策略 731次閱讀
- 重新思考跨域行人檢測:無實(shí)例單階段檢測器的背景聚焦分布對齊框架 945次閱讀
- KiCad 6對齊、分配和陣列功能可節(jié)省大量時間 5409次閱讀
- 對齊C型氣動焊鉗上的圓形電極臂 939次閱讀
- 基于VLP模型的語義對齊機(jī)制 1332次閱讀
- SSD固態(tài)硬盤對齊的方法 4213次閱讀
- 詳細(xì)講解電角度相位對齊的基本方法 8999次閱讀
- 淺談stm32定時器應(yīng)用中的2個疑問 4464次閱讀
- 基于C51程序設(shè)計中字節(jié)對齊對程序的影響 2147次閱讀
- 數(shù)據(jù)總線寬度:對齊的含義和怎樣去對齊以及帶來的效率差異 8817次閱讀
- 利用MMCM實(shí)現(xiàn)多芯片相位對齊的串行收發(fā)器糾偏方法 3118次閱讀
- 干擾對齊的技術(shù)有望突破無線資源缺乏的瓶頸 922次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24488次下載 | 免費(fèi)
- 2ssd1306單片 CMOS OLED/PLED 驅(qū)動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 3高壓MOS管MDD12N65F/MDD12N65P數(shù)據(jù)手冊
- 2.36 MB | 4次下載 | 免費(fèi)
- 4PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 4次下載 | 免費(fèi)
- 5Brocade-300光纖交換機(jī)配置手冊
- 0.27 MB | 2次下載 | 1 積分
- 6FP6195 60V、800mA、480KHz異步降壓轉(zhuǎn)換器規(guī)格書
- 0.88 MB | 2次下載 | 免費(fèi)
- 7松下 rq-sx3隨身聽電路圖資料
- 2.93 MB | 2次下載 | 5 積分
- 8中低壓MOS管2N7002數(shù)據(jù)手冊
- 3.77 MB | 1次下載 | 免費(fèi)
本月
- 1常用電子元器件集錦
- 1.72 MB | 24488次下載 | 免費(fèi)
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 3運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5常用電子元器件介紹
- 3.21 MB | 10次下載 | 免費(fèi)
- 6EMC電路設(shè)計工程師必備的EMC基礎(chǔ)
- 0.42 MB | 6次下載 | 2 積分
- 7ssd1306單片 CMOS OLED/PLED 驅(qū)動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 8索尼-EJ1000 CD隨身聽電路原圖資料
- 6.28 MB | 4次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論