BLDC反电势过零检测计算


图中,PHASE_A, PHASE_B, PHASE_C 分别接电机的 A, B, C 线,经过一个分压网络后分别为 NULL_A, NULL_B, NULL_C, 再连接到单片机的 ADC0, ADC1, ADC2 引脚。而MITTEL 为估测的变形后的中点电压,接单片机的 AIN0 引脚。只要在 AB 通电期间开通NULL_C 和 MITTEL 的比较;AC 通电期间开通 NULL_B 和 MITTLE 的比较;BC 通电期间开通 NULL_A 的比较,就可以成功检测出各相的过零事件。

下面来说说这个分压网络到底是怎么回事,这是个比较经典的反电动势采集电路,很多无刷电机的教材上都有照搬,我想应该也不是 MK 项目那个德国人的原创。现在我们来分析,先无视图中这几个电容,把它当成纯电阻网络。假设 AB 相开始通电的时候,PHASE_A的电压约为 12V,PHASE_B 的电压约为 0V,C 线圈此时产生 6V 的反向感生电动势,叠加在绕组中点上后,在 PHASE_C 输出的电压应为 12V 左右,问:此时 MITTEL 点电压值是多少?NULL_C 点电压值又是多少?

已知各点电压如上图所示,计算C点电压跟M点电压?

1、A点电流: (VA-A)/R7  = A/R18  + (A-M)/R20             =>     12 + M = 3A

2、C点电流: (VC-C)/R13 = C/R1   +  (C-M)/R22            =>     12 + M = 3C

3、B点电流: (M-B)/R21  = B/R12 +  B/R4                     =>      M = 3B

4、M点电流:(M-B)/R21  = (A-M)/R20 + (C-M)/R22      =>      3M = A + C + B

5、由1 、2可以计算出                                                      =>      A = C

6、由 3 、4 、5可以计算出                                               =>      3C = 4M

7、由 2 、6可以计算出                                                     =>       M = 4V, C = 5.3V 
--------------------- 
作者:画质饺子 
来源:CSDN 
原文:https://blog.csdn.net/enfang1120/article/details/80901255 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: BLDC电动势过零检测是一种用于无刷直流电机控制的技术。它通过检测电机绕组中的电动势,来确定电机转子的位置。当电机的转子经过磁场中的一个极点时,电机的电动势会从正向变为负向,此时就可以检测到电动势的过点,从而确定电机转子的位置。这种技术可以实现无刷直流电机的精准控制,提高电机的效率和性能。 ### 回答2: BLDC(无刷直流电机)的电动势过零检测是指在BLDC电机运行过程中的控制算法,通过检测电机绕组中的电流和电动势的变化来确定转子位置,并以此驱动电机工作。 电动势是由于电机绕组中的电流变化引起的,它与转子位置密切相关。当转子转到静止状态时,各相绕组的电流发生变化,导致电动势从正向到负向的过渡。电动势随着转子位置的变化而变化,因此可以作为控制算法判断转子位置的依据。 在BLDC电机驱动系统中,为了准确控制电机的转子位置,需要对电动势的过点进行检测。过零检测是指检测电动势从正向到负向的过渡的时刻,即电动势为的时刻。通过检测电动势的过点,可以准确确定转子位置,从而实现正确的电流控制和相序控制,保证电机正常运行和良好的性能。 过零检测算法通常采用的方法是通过监测电流的极性和变化趋势来判断电动势的过点。当电流变化趋势从正向到负向时,即电流极性发生变化,可以判断电动势过。通过监测电流的变化,可以精确地确定电动势的过点,进而控制电机的转子位置。 BLDC电机的电动势过零检测是实现电机控制的重要环节,它可以确保电机转子位置的准确性,保证电机系统的正常工作。通过利用控制算法对电动势的变化进行监测和判断,BLDC电机可以实现高效、精确的转子位置控制,提高电机的运行效率和性能。 ### 回答3: BLDC(无刷直流电机)的电动势过零检测是指用于确定电机转子位置的一种方法。在BLDC电机工作时,转子位置的准确掌握对于正确控制电机的转速和转矩至关重要。 电动势是指当电机内部产生电流时,导致电机绕组产生电动势。在BLDC电机中,电动势与转子位置密切相关。 为了准确检测电动势过点,通常使用Hall传感器或霍尔传感器组合来检测磁场变化。这些传感器被安装在电机的定子上,与电机转子上的磁极相对应。 当转子达到特定位置(通常为磁极间的中点)时,传感器会检测到特定的磁极,并产生相应的电信号。根据这些电信号的变化,控制器可以 判断转子的位置,并相应地激励电机绕组以实现正确的转速和转矩。 电动势过零检测方法可以保证BLDC电机能够准确地掌握转子位置,从而有效地控制电机的工作。这种方法广泛应用于工业自动化、电动车辆和家用电器等领域,以实现高效、精准和可靠的电机控制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值