发表于:2007-10-23 12:09:00
12楼
累积误差是由于用实际长度换算成步数时只能取整.造成每次移动都有一些误差,累计下来就产生偏差.例如机器一个脉冲精度为0.3mm
现需走10mm.10mm/0.3mm=33.333,只能取33步,33*0.3=9.9mm作为近似移动量.即每移动一次就丢失0.1mm,重复移动次数越多误差越来越大.解决误差的方法就是 1.当误差在大于可允许的范围时,立即回原点再来. 2.机器设计时最小传动精度做好能用1,或2等能整除的单位. 3. 当步数如上例一样时,可采取累积方法将小数位累加,当大于一个脉冲精度时,脉冲数+1.如上例每次误差0.1mm,每累计3次=0.3mm 33+1=34,即33,33,33,34,33,33,33,34