论文部分内容阅读
随着电子产品向微型化、便携式、网络化和多媒体方向迅速发展,SMT(SurfaceMount Technology表面贴装技术)在电子工业中正得到越来越广泛的应用,并且在许多领域部分或全部取代了传统电子装配技术,SMT的出现使传统电子装配技术发生了根本的、革命性的变革。在SMT装备研制过程中,涉及到两项关键技术:其一是视觉位置误差反馈信号的计算与获取,另一个是运动控制系统的精确定位。本课题引入欧姆龙视觉传感器为PCB(Printed circuit Board印刷电路板)的定位提供位置反馈信号,大大缩短了工控机IPC的CPU占用时间,提高了系统响应的实时性,并对现有运动控制卡、驱动器和开关量信号输入卡进行了硬件和软件两方面的改进,提高了系统定位精度和响应速度,本论文具体完成以下工作:
1.应用欧姆龙视觉传感器为锡膏印刷机PCB的定位提供位置反馈信号,提高系统定位精度和锡膏印刷的生产效率。
2.改进现有运动控制卡,充分利用现有运动控制芯片对回原点运动的原点信号与驱动器相位信号叠加功能的支持,将驱动器初相位信号输入运动控制卡,使电机回原位的定位精度得到很大的提高。
3.改进现有步进电机驱动器,从现有驱动器控制芯片中引出电机初相位信号,并输入运动控制卡,配合运动控制卡进行电机回原位动作的控制,提高电机回原位动作的定位精度。
4.改进开关量输入卡,在现有输入卡的基础上,添加一块AT89C2051单片机,通过该单片机为系统提供中断响应和中断优先权分配功能,提高系统的实时响应性能。
5.在Linux操作系统下编写运动控制卡的驱动程序,并将其置入内核,提高运动控制的灵活性、实时性,并完成锡膏印刷机控制系统应用软件的开发。
6.设计机构单独测试、机构故障自诊断,机构故障自恢复等智能化控制功能,提高锡膏印刷机控制系统的稳定性、可靠性。