为了克服液压拉丝机的弊端,设计一种基于 ARM 的嵌入式数控系统.在介绍磨光拉丝机数控系统的工作原理与组成结构的基础上,利用数字光栅千分表对磨辊的进行数据测量并补偿,对送给伺服电机的进给脉冲频率进行加减速控制.重点介绍了插补与位置控制的数据流程与实现方法,根据提供的直线信息进行直线插补,将插补出的数据存入位控缓冲区节点中,并将此节点写入位控缓冲区.插补模块的处理过程满足位控条件,位控模块可以连续地输出控制信息,位控数据送入 FPGA,产生脉冲序列,实现对伺服电机的位置控制.实践生产证明:该系统设计方案运行状态良好,使数控系统满足磨光拉丝的高速度和高精度的加工要求.