[STM8] BLCD三个霍尔传感器坏掉一个的软件补偿方法

[复制链接]
 楼主| huanglong1902 发表于 2013-1-31 20:28 | 显示全部楼层 |阅读模式
有那位大侠知道无刷电机BLCD的三个霍尔坏掉一个的软件补偿方法,救急啊,大侠们!
uet_cache 发表于 2013-1-31 20:30 | 显示全部楼层
是电动自行车吗?
用软件模拟的方式可以补偿一下。。
 楼主| huanglong1902 发表于 2013-2-1 08:25 | 显示全部楼层
嗯,知道呀,想了很多方法但是都有缺陷,那位大侠有解决问题的思想啊
airwill 发表于 2013-2-1 11:02 | 显示全部楼层
是有缺陷的,
办法1. 根据转速估算坏相的换相时刻. 有风险, 但出力影响不是很大
办法2. 坏相的两相不工作, 没有风险, 但大大影响电机的出力
再有, 把这两种办法结合起来, 把影响和风险降低到最小
最底层的BUG 发表于 2013-2-1 11:20 | 显示全部楼层
 楼主| huanglong1902 发表于 2013-2-1 11:33 | 显示全部楼层
办法2. 坏相的两相不工作, 没有风险, 但大大影响电机的出力



这个可以让电机转起来,坏的是霍尔值跟上一次一样,则不开通驱动管。这也就造成360度受力不均匀从而出现抖动。。。。。。。。。
 楼主| huanglong1902 发表于 2013-2-1 11:35 | 显示全部楼层
办法1. 根据转速估算坏相的换相时刻. 有风险, 但出力影响不是很大


这种办法感觉做起来不是一点半点的难
uet_cache 发表于 2013-2-1 12:14 | 显示全部楼层
用另两个好的信号频率,算坏的时刻。
 楼主| huanglong1902 发表于 2013-2-27 10:15 | 显示全部楼层
uet_cache 发表于 2013-2-1 12:14
用另两个好的信号频率,算坏的时刻。

你好,能说详细一点吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部