[摘 要]∶本文介绍了基于ADT-MC020嵌入式数控控制器通过串口和PC机通信,设计通过光栅尺反馈的双闭环控制系统,分析了精确定位误差的原因及其解决方法。该系统已用于游标卡尺激光打标和精确送料装置中。
[关键词]∶嵌入式 MC020 串口通信 光栅尺 双闭环 伺服 精确定位 激光打标
1 引言
随着计算机技术、电子技术的发展,嵌入式控制系统作为装备工业的大脑快速地被应用到各个行业中。
嵌入式控制系统由于其体积小、性价比高、针对性强、抗干扰能力好等特点快速不断地进入了数控行业各个领域。
游标卡尺由于是一种精密地测量仪器,那么其生产的厂家对卡游标尺本身的刻度打标要求就非常高。现代化生产中必须要考虑生产效率,而生产效率又与操作方便、生产速度等因素相关。本文设计了采用PC机上位机发控制指令,下位机是ADT-MC020嵌入式数控控制器控制伺服加光栅尺的双闭环控制系统,满足了以上要求。
2 工作原理
首先在上位机(PC机,以下称上位机)编辑好要加工的数据文件,然后通过上位机的串口向下位机(MC020嵌入式控制器,以下称下位机)发送指令,下位机接收到正确的指令后,开始向伺服执行机构发出运动指令,当伺服运行到位后,下位机通知上位机继续发下一个命令,以此循环。
工作流程图如图1所示。