论文部分内容阅读
气动打标机是一种广泛应用于汽车、摩托车、机械、航空等领域中的重要辅助工具,能够对产品的生产、使用等过程进行有效的管理和识别。目前,国外气动打标机技术较为成熟,但价格昂贵,国内气动打标机系统抗干扰性不强,精度容易丢失,操作不便。因此,研制一种经济适用、运行可靠、操作方便的气动打标机控制系统,既具有一定的理论意义,又具有较大的实用价值。 首先,论文对国内外气动打标机的研究现状进行了综述,分析了国内气动打标机系统的主要缺陷和产生原因,进行了打标机运动控制系统的的位置控制、速度控制、升降频控制方式的选取以及细分驱动表的设计。 在此基础上,论文提出了一种基于串口通讯的指令式气动打标机方案,该系统方案由计算机、控制驱动器和打标机三部分构成。其原理是气动打标机通过上位PC机的界面程序将用户输入的图形、字符分解为控制指令通过RS232串口发送到控制驱动器,控制驱动器校验、存储、解析控制指令后发出模拟信号驱动二维工作台上的步进电机完成插补运动。 接着,进行了气动打标机控制驱动器的软、硬件的详细设计。根据打标机系统的功能需求和模块化的设计思想,所设计的控制驱动器将控制和驱动功能集成为一体,由通信电路、主控电路、电源电路、功率驱动电路、电磁阀控制电路、风扇和温度控制电路和状态显示电路七大模块组成。设计的嵌入式软件由主程序、初始化子程序、串口通信子程序、指令解析一子程序、指令解析二子程序、指令解析三子程序、中断服务子程序及自动复位子程序等模块组成。并在串口中断子程序中设置两个数组,采用在解析指令的间隙接收指令的方式,解决了因串口传输速度过慢而导致打印不连贯的问题。 为提高控制驱动器的抗干扰性,在硬件、软件以及CPU等方面采用了一系列的抗干扰措施。并对对串口发送的运动控制指令分段进行了CRC校验,确保了传输指令的正确性,保证了控制驱动器以及整个系统的抗干扰性、可靠性。 最后,完成了该控制驱动器的样机制作、嵌入式软件的编程、可靠性验证试验以及与上位机的联机调试工作,可靠性试验和联机调试表明控制驱动器的各项指标达到了设计要求。