发表于:2006/5/24 12:48:00
#10楼
不要说得太绝对,在实际情况中要调试再定处置方案。
电机是驱动机构的一部分,别忘了还有机械部分。举个例子:高速精密滑台:
伺服电机及控制器组成小闭环控制单元,光栅尺-伺服单元-控制卡-计算机组成大闭环系统。
一般做法是根据实测的电机每步对应的滑台位移计算步数,如果滑台机械部分很过硬,那么单向移动时一般不需要做其他处理就可满足普通精度要求,如丝杠4mm,减速机速比为40,伺服编码器2500/r,那么分辨为0.04微米,若滑台定位精度正负3个微米,那么允许有75个脉冲的反映。
可靠的做法是将标称步距取得比实际步距略大,如上例中软件设置标称步距为0.0401微米,若行程为100mm,那么计算得出的脉冲数为2493765,执行后实际移动99.7506mm,光栅尺反馈给计算机为还差249.4微米,计算机命令控制器再发6219脉冲,滑台移动248.76微米,距目标位置还有0.64微米,如果滑台精度要求为1个微米,结束。
大家想一想,如果控制的是精密光学磨床,指令发出后,磨少了可以再磨,可是若磨多了意味着什么?
因此,具体情况是设计的起点。
电机是驱动机构的一部分,别忘了还有机械部分。举个例子:高速精密滑台:
伺服电机及控制器组成小闭环控制单元,光栅尺-伺服单元-控制卡-计算机组成大闭环系统。
一般做法是根据实测的电机每步对应的滑台位移计算步数,如果滑台机械部分很过硬,那么单向移动时一般不需要做其他处理就可满足普通精度要求,如丝杠4mm,减速机速比为40,伺服编码器2500/r,那么分辨为0.04微米,若滑台定位精度正负3个微米,那么允许有75个脉冲的反映。
可靠的做法是将标称步距取得比实际步距略大,如上例中软件设置标称步距为0.0401微米,若行程为100mm,那么计算得出的脉冲数为2493765,执行后实际移动99.7506mm,光栅尺反馈给计算机为还差249.4微米,计算机命令控制器再发6219脉冲,滑台移动248.76微米,距目标位置还有0.64微米,如果滑台精度要求为1个微米,结束。
大家想一想,如果控制的是精密光学磨床,指令发出后,磨少了可以再磨,可是若磨多了意味着什么?
因此,具体情况是设计的起点。