发表于:2016/8/21 16:27:58
#0楼
各位前辈,我又来提问了,感谢你们前几次的帮忙,非常感谢!!!
我现在希望测得无刷直流电机的速度,利用电机自带的霍尔。电机2对极(4极),霍尔120度三个,我在程序里面采用定时0.5s的方式对霍尔的边沿进行计数,电机机械上转子转动一圈,对应计数为2对极*6个/对极=12个,电机运行2π角度。现在我假定计数x个,用时0.5s,那么转速
n=(2π/12)*x*60/(0.5*2π)=10x,单位rpm。
我把上述公式写入程序计算的速度大了好几倍,请问大家上述公式是否有错?你们一般无刷电机采用霍尔计算转速的公式是什么?
非常感谢您的参与。