电机控制
直播中

浅痕

8年用户 12经验值
擅长:可编程逻辑
私信 关注
[问答]

bldc带hall,怎么测量得到换向表

在网上查询资料,大部分都是固定的换向表
也有让电机转起来后,观察3个hall电平的,但是只有图片,没有实操。

我的思路是:

1:使用6步换向,让电机转起来 ,先不考虑hall的状态
     AB CB CA BA BC AC  (前面为+ 后面为-) ,在while循环中跑
     也不一定非得从AB开始,个人喜好。
     这一步只是为了确认电机没有故障。

2:使用按键控制换向,这一步才开始测量。
      也就是按下一次按键,电机转一下。没有按键的情况下,电机保持2向通电,静止。
      使用示波器或者直接测量hall电平。这样可以得到 6个hall数据
      001 011 010 110 100 101  (h1  h2  h3)

3:将hall数据与 6步换向进行匹配。
      hall触发外部中断,中断中读取hall数据,如果是 001 就将AB通电
      如果是 011 就将 CB 通电。。。以此类推

4:结果----失败
     按照上面的逻辑测试,结果电机转速慢 电流大。

求助: 我只知道我的电机是 两对极 hall分布角度不确定(60/120)

       应该怎么测量,才能得到正确的换向表呢
  网上那些换向表 都是怎么测量出来的呢。



已退回8积分

回帖(1)

马占云

2021-6-9 18:51:22
@张飞电子学院赵云 老师帮忙解答一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分