×

直流无刷电机BLDC转速计算推论

消耗积分:0 | 格式:pdf | 大小:0.21 MB | 2023-03-08

417804

分享资料个

.BLDC转速单位 @1.在电机领域,转速的单位是圈/秒或者圈/分钟 @2.圈/分钟的意思是电机一分钟旋转多少圈,单位为RPM(Revolutions Per Minute) 2.带霍尔传感器的有感BLDC转速测量方案 @1.带霍尔的BLDC电机转速测量很精确。霍尔传感器本身根据电磁场的变化输出U、V、W三相波形。U、V、W三相线路接入到控制器系统中,根据上升沿+下降沿双沿中断的方式来采集霍尔U、V、W 三相输入的高低电平变化。 @2.霍尔U、V、W三相波形周期(period)、占空比(duty)在单位时间内看做是完全一样的。所以我们拿出U、V、W中的一相来分析。 @3.假设我们拿U相来分析。将U相和控制器某一路timer定时器的输入捕获管脚连接。 @4.配置这个输入捕获timer的频率Ft,通过配置合适的频率Ft,并且频率Ft和timer的计数器的位数(一般为12位、16位、32位)来整体配置可以计算出捕获的高电平区间的最大时间,也就是C*(1/Ft)是输入 捕获timer计数的高电平区间最大时间,假设此输入捕获timer计数器为16 位,则捕获的最大高电平区间计数值为2^16,也就是65535.计数值Cmax*(1/Ft)就可以计算出捕获高电平的最大时间。一般情况下霍尔传感器U、V、W三相频率的高低电平区间在单位时间内都是各占 50%,也就是说占空比可以默认为50%。 Cmax*(1/Ft) * 2就是高低电平的脉冲周期时间。1 /(Cmax*(1/Ft) * 2就是可以计算出输入捕获定时器可以捕获的最小的脉冲频率是多少。最大脉冲频率是当C值为1时为计算出的输入捕获频率值为可以捕获放 最大脉冲频率。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !