廣東可易亞半導體科技有限公司

國家高新企業

cn en

應用領域

PWM互補輸出--死區時間計算分享-KIA MOS管

信息來源:本站 日期:2023-02-13 

分享到:

PWM互補輸出--死區時間計算分享-KIA MOS管


死區時間計算方式詳解

配置PWM互補輸出的死區時間,本質上就是在配置TIM1高級控制定時器的剎車和死區寄存器(TIMx_BDTR)中的DTG[7:0](死區發生器設置)部分。


在WB32參考手冊中找到該部分:

PWM 死區 計算


先介紹一下公式中的各個變量代表的含義:

1)DT:死區持續時間(DT=步長值×步長時間)。

2)T-DTS:系統時鐘周期時長。

例:WB32F103CBT6的系統時鐘頻率為72M,則T-DTS = 1/72M = 13.89ns


3)Tdtg:步長時間,等于系統時鐘周期時長乘以倍數,這個值用于計算最終死區時間。


4)DTG[7 : 5] = 0xx,DTG[7 : 5] = 10x,DTG[7 : 5] = 110,DTG[7 : 5] = 111。這四個部分分別對應四種死區時間計算方式。


可以簡單理解為將DTG[7 : 0]這8位分為兩部分,一部分決定步長值(二進制),另一部分決定與步長時間相乘的系數。


仔細閱讀死區時間計算表:

PWM 死區 計算


請注意:

DTG[7 : 5] = 0xx和DTG[7 : 5] = 10x中是含有x的,x部分并不參與決定步長值,但含x部分可和DTG剩余部分一起決定與步長值相乘的系數部分。


結合圖11-1中公式,當DTG[7 : 5] = 10x時,其步長值(二進制)為10,步長時間Tdtg等于系統時鐘周期時長的兩倍,對應計算公式DT = (64 + DTG[5 : 0])×Tdtg,Tdtg = 2×T-DTS。


DTG[5 : 0]的取值范圍為“00 0000(二進制)”到“11 1111(二進制)”,換算成十進制,則DTG[5 : 0]可取值范圍為“0-63”。


即時鐘頻率72M,DTG[7 : 5] = 10x時:

最小死區時間DT=(64+0)Tdtg=64(2T-DTS)=64213.89=1778ns


最大死區時間DT=(64+63)Tdtg=127(2T-DTS)=127213.89=3528ns


死區時間結構體成員參數值計算

上述過程講解了死區時間的計算方法,但我們在代碼編寫時該如何傳值呢?


例如現在需要2us(2000ns)的死區時間,依據上述表格應選方式3計算:2000 = (64+DTG[5 : 0]) Tdtg = (64+x) * 2 13.89 ns


解出DTG[5 : 0]為8,換算為二進制“0b1000”。

則DTG[7 : 0]=0b10001000=0x88



聯系方式:鄒先生

聯系電話:0755-83888366-8022

手機:18123972950

QQ:2880195519

聯系地址:深圳市福田區金田路3037號金中環國際商務大廈2109


請搜微信公眾號:“KIA半導體”或掃一掃下圖“關注”官方微信公眾號

請“關注”官方微信公眾號:提供  MOS管  技術幫助

免責聲明:本網站部分文章或圖片來源其它出處,如有侵權,請聯系刪除。


主站蜘蛛池模板: 国产特级毛片aaaaaa高清| 成人欧美一区二区三区在线观看| 亚洲第一区精品日韩在线播放| 美女色又黄一级毛片| 国产成人精品第一区二区| 8888奇米影视笫四色88me| 好吊妞乱淫欧美| 吃奶呻吟打开双腿做受视频| 国产精品真实对白精彩久久| 国产精品高清在线观看93| japanese21hdxxxx喷潮| 中文字幕日韩一区二区不卡| 最近2019中文字幕高清字幕 | 99在线精品免费视频| 李莫愁好紧好湿好滑| 国产999在线观看| 91午夜精品亚洲一区二区三区| 女的和男的一起怼怼| 三年片在线观看免费观看大全中国| 日本免费a视频| 么公的又大又深又硬想要| 欧美性天天影院欧美狂野| 亚洲第一页视频| 用电动玩具玩自己小视频| 别揉我的胸~啊~嗯~的视频| 2022韩国最新三级伦理在线观看| 女人182毛片a级毛片| 中国免费一级片| 日产精品99久久久久久| 久久天天躁狠狠躁夜夜av| 免费人成在线观看视频播放| 阿娇囗交全套高清视频| 国产欧美色一区二区三区| 18禁网站免费无遮挡无码中文| 在线观看黄的网站| s级爆乳玩具酱国产vip皮裤| 性色生活片在线观看| 中文字幕在线观看免费| 永久免费观看的毛片的网站| 免费无码又爽又刺激高潮| 精品视频无码一区二区三区|