狗头军师汪 发表于 2019-12-20 22:34

ST霍尔FOC电角度校正

有前辈对ST的2.0驱动库有研究吗?可以交流一下霍尔传感器FOC里面的电角度校正原理吗?附上代码图一张。研究几天了,感觉很蒙。。。电角度初始化的公式我能理解,就是没120°电角度更新校正,实在是理解不了。故发求助帖,由衷感谢前辈大神指点迷津。

xiaoxiao201005 发表于 2019-12-23 09:06

就是一个判断而已,正转时判断位置是加速还是减速了

狗头军师汪 发表于 2019-12-23 14:45

xiaoxiao201005 发表于 2019-12-23 09:06
就是一个判断而已,正转时判断位置是加速还是减速了

它是根据当前的霍尔状态更新电角度啊,怎么会是判断方向而已。如果没有校正电角度的代码,那他是怎么防止出现电角度累积误差的。所以,应该就是每三分之一个电角度周期根据霍尔扇区进行校正。但是,为什么是 这些角度值,我到现在都没理解。

xiaoxiao201005 发表于 2019-12-23 15:38

狗头军师汪 发表于 2019-12-23 14:45
它是根据当前的霍尔状态更新电角度啊,怎么会是判断方向而已。如果没有校正电角度的代码,那他是怎么防止 ...

你想复杂了,st的霍尔是很一般的,要求高的场合不怎么样.就是正常运转时,简单的判断是否突然加速或者减速,根据当前霍尔值,再判断上一次的霍尔值,看是否符合运转霍尔规则.

18201975434 发表于 2019-12-24 10:27

hall做foc是需要角度估算的,但是什么时候用几个hall校准如何校准要看应用的,单个hall校准都是可以,120°估算角度也可以,实际看效果
页: [1]
查看完整版本: ST霍尔FOC电角度校正