个人感觉可能问题出在2个方面:
1.电磁干扰,信号新和动力线走线在一起,信号线屏蔽线效果不好
2.电子齿轮比设置不正确
另外一点,你设置这个每转脉冲数,这个感觉有点问题,上位机发脉冲能力是一定的,不是你想设多少就设多少的,举个简单的例子。
上位机发脉冲能力为100KHZ,伺服额定转速为3000R/M,那么伺服达到额定转速的最大脉冲也就是2000个/转,如果你设的过大,伺服就会有累计误差。如果用脉冲数计算电子齿轮比,公式如下
电子齿轮比=编码器分辨率/每转脉冲数×减速比(M/N),
如果用脉冲当量来计算电子齿轮比,看你精确度是多少了,转盘式的应该是旋转编码器了,举个例子,如果脉冲当量为0.1,即一个脉冲走0.1度,那么一圈应该是360/0.1=3600个脉冲,也就是说在不考虑减速比的情况下,伺服发出3600个脉冲,旋转台转动一圈,电子齿轮比应该设置为
B/A=编码器分辨率/3600×减速比(M/N),
希望对你有所帮助。
[ 此帖被liu_zurong在2015-08-11 16:36重新编辑 ]