关于st库pmsm的foc中hall获取连续电角度θ的问题
本帖最后由 这世界我来了 于 2014-8-2 21:53 编辑最近在搞st的foc,在用hall传感器反馈连续转子位置的时候,遇到个问题,在计算转子角度叠加的公式的时候,我推导的和 用户手册上推导的差一个系数2,如下图,找不着原因啊,不知道路过的高手遇到过没这个问题 这么简单的问题,没仔细阅读手册吧?2.0的FOC库是120°一次中断(没有同时捕捉上跳沿、下跳沿),3.0以后的库就是60°一次中断。你的公式适合60°触发一次中断的(同时捕捉上跳沿、下跳沿)。 zmh169 发表于 2014-8-11 08:35
这么简单的问题,没仔细阅读手册吧?2.0的FOC库是120°一次中断(没有同时捕捉上跳沿、下跳沿),3.0以后的 ...
看了看用户手册,库中捕获的是三相hall输入信号异或后的下降沿,正好是120°,公式对应上了,谢谢了。但是这样的话,一周内只能产生三次捕获中断,而库中却定义了六中状态:STATE_1到STATE_6,这对应不上吧?? 说的是,程序中最好采用60度触发中断,提高精度,当然霍尔输出信号位置要准确 如果霍尔安装角度有偏差,这些算法全白费
页:
[1]