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

國家高新企業

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管  技術幫助

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


主站蜘蛛池模板: 国产精品R级最新在线观看| 久久久久无码中| 中文国产成人精品久久一区| 91精品欧美激情在线播放| 日韩欧美亚洲中字幕在线播放| 国产精品无码专区在线播放| 久久久久久人妻一区二区三区| 玉蒲团之风雨山庄| 国产拳头交一区二区| 一道久在线无码加勒比| 欧美性xxxxx极品娇小| 国产一级毛片高清视频完整版| 99久久er这里只有精品18| 日本免费网站观看| 人人干人人干人人干| 高清中文字幕在线| 夜夜高潮天天爽欧美| 久久精品人人爽人人爽| 狠狠精品久久久无码中文字幕| 嘿咻视频免费网站| 老司机在线精品| 恋脚app直播软件| 亚洲乱码国产乱码精品精| 精品久久久无码人妻中文字幕 | 国产女人aaa级久久久级| а√最新版地址在线天堂| 欧美卡2卡4卡无卡免费| 四虎在线成人免费网站| (无码视频)在线观看| 扒开双腿猛进入爽爽免费视频| 亚洲欧美日韩成人网| 美女隐私尿口视频网站| 国产精品久久久久无码av| 一区二区三区欧美日韩| 最新国产精品精品视频| 亚洲黄色一级毛片| 钻胯羞辱的视频vk| 国产精品欧美亚洲韩国日本久久| 中国内地毛片免费高清| 最新69成人精品毛片| 亚洲综合国产一区二区三区|