STM32高级定时器死区控制_第1页
STM32高级定时器死区控制_第2页
STM32高级定时器死区控制_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

#/3STM32高级定时器都带有死区控制功能,一般来说死区控制主要用于马达、变频器等控制。、死区时间概念BLDC控制换相电路如下死区时间是两路互补PWM输出时,为了使桥式换相电路上管T1和下管T2、上管T3和下管T4、上管T5和下管T6不会因为开关速度问题发生同时导通(同时导通电源会短路)而设置的一个保护时段。假设STM32高级定时器OCX和OCXN输出互补通道PWM,极性都是高电平有效,则下图中标注“延迟”那段时间就是死区时间,此时间段上管和下管都没有导通。图105.带死区播入的互补输出□GkREFOCXODkN延迟—:毛单片机m丁M辺二、STM32高级定时器死区时间计算1.配置寄存器14,4,18TIM1和TIM8断路和死区寄存器(TIMx.BDTR)TIM1&TIM8breakanddeadtimeregister備移地址:0x44注意:击卜或d靛据配彗薇定垃AQE、BKP.BKE、OSSLO3E坷严◎璃苛:狗務「口瘙?無用犹宓讀在第一谀时门屈.BDTR寄存器执汀片说问时对这竺眾连廿配港.位7:0DTG[7:0];配社死区发生器(De吕小tiinEg^n吕旧tor即tup)此位域疋义柚入到4补输出之间的妊区持细忡皿DT与该持駄时何相对陆DTG[715]=0xx=>DT=DTG[7;0]xJU-tdtg^^DTS^DTG[7:5]=1Cbt=>DT=(64+DTG(S:D])xtd|g,耳中Tdtg=2xt£irS.DTG7:5]=1W=>01=(32+016(4:0])^.比中Tdtg-BxtDTS.DTG[7:5]=111=>DT^f^+DTGHzO])^^.捷中T^TExId^-不例二如杲TDrs=125ns(8MHz).则可能的死览值为:0^ij1587Sns{步血为125阳)?16us到31750ns250ns).32us到63us(步氏為1us)■64usj?0126us[步性占2um)注黑只要编稈『LOCKd帖xJBDTR奇存器中的gCK住、钢■囁群詞f妙鼬艇摆2.死区时间计算示例假设STM32F407的高级定时器TIM1的时钟为168MHz,设置tDTS=1/168us。计算公式表:DTG[7:5]值tdtg值死区时间DTG[7:5]=0xxtdtg=tDTS=1/168usDTG[7:0]/168usDTG[7:5]=10xtdtg=2tDTS=2/168us(64+DTG[5:0])/84usDTG[7:5]=110tdtg=8tDTS=8/168us(32+DTG[4:0])/21usDTG[7:5]=111tdtg=16tDTS=16/168us2*(32+DTG[4:0])/21us死区时间设置2us,经过估算该死区时间落在DTG[7:5]=110段。(32+DTG[4:0])/21us=2us,计算出DTG[4:0]=10=01010B,再与DTG[7:5]拼接,最后算得DTG[7:0]=10=11001010B=0xCA。死区时间设置4us,经过估算该死区时间落在DTG[7:5]=111段。2*(32+DTG[4:0])/21us=4us,计算出DTG[4:0]=10=01010B,再与DTG[7:5]拼接,最后算得DTG[7:0]=10=11101010B=0xEA。需注意死区时间计算是分段计算,每段公式不一样。

三、配置死区时间过程可能出现的问题OQxAEFOCbtncxN►<?;;单冷贴丁闭眈團延迟时间大于正脉冲宽度的死区渡形问题:发现插入死区时间后,没有互补脉冲输出了。一般是死区参数设置不合适导致出现了以下两种情况。團延迟时间大于正脉冲宽度的死区渡形nr^RFF—OG)CN延迟单片机STM32Y>■如果延迟时间大于有效输出(OCx或OCxN)的宽度,则不会产生相应的脉冲。注意:插入死区是为了保证桥

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论