background image

单片机在旧铣床改造中的应用

 1 概述

90 年代初,我国机械加工行业实现机电一体化对旧式机床进行了不同程度的改造。我们
在参与此项工作时,仔细分析了工厂的实际情况,本着勤俭节约、降低改造成本的原则,
采用数字控制系统作为步进电机的主要控制装置,对加工鞋底花纹的铣床进行了改造,
从而缩短了机械加工周期,提高了加工精度和生产效率。控制系统见图 1。系统的 CAM 工
作主要是通过单片机控制完成的,单片机按照输入的加工程序进行插补等各种运算产生
进给量,由软硬件相结合的技术实现脉冲分配,输出一系列脉冲信号,经过功放驱动步

 

进电机工作,实现了刀具按照规定曲线轨迹运动的加工。

图 1 微机开环控制系统框图

 

系统设计

1.

 

单片机工作原理

步进电机具有输出力矩较大、驱动简单、控制精度高、容易与数字电路接口等优点,在改造
过程中,我们采用功能价格比合理的单片微处理机系统 µPS,构成直接输出步进电机所
需驱动信号。X 向、Y 向、Z 向步进电机通过单片 µPS 程序分别从扩展的 I/O 接口电路中获
得驱动脉冲信号(fx、fy、fz)、正反转选择信号(Sx、Sy、Sz)、置零信号(Se)以及联动信号
(Sxy、Sxz、Syz),用于驱动机械传动(滚珠丝杠)转变为直线位移,进行位置和速度控制。因
为步进电机运转的步数是由驱动脉冲的个数决定的。所以根据这一工作原理只要不断改变
绕组的通电状态,步进电机就会按规定方向运转。当确定单片机晶振时,脉冲信号的最高
频率也就确定了。设计单片机程序将步进电机绕组的各种不同通电方式按照二进制编码列
表编程(见下表),执行不同次数的查表语句,输出脉冲的频率亦随之变化。图 2 是 X 方向
脉冲分配子程序框图。