论文部分内容阅读
激光打标系统主要由激光器和运动控制系统组成,其中运动控制系统是激光打标系统的核心,主要由激光打标卡、振镜、打标应用软件组成。随着USB(Universal Serial Bus,通用串行总线)通信协议应用的普及,市场上基于USB接口的激光打标卡正在逐步取代传统的基于ISA(Industrial Standard Architecture)和PCI(Personal Computer Interface)接口的打标卡,成为一种新的发展趋势。 设计并开发一套基于USB接口的激光打标卡,打标卡实现2路16位数模转换、2路12位数模转换、12位输入、16位输出,实现二维激光打标功能。该激光打标卡硬件设计采用CY7C68013作为USB接口芯片,负责板卡与PC机的通信;采用CPLD(Complex Programmable Logic Device,复杂可编程逻辑门阵列)作为主控芯片,负责数据处理、信号转换、外围电路管理等;采用2MB的SRAM(Static Read and Memory)作数据缓存。提供了一组共16种可供上位机应用程序调用的API函数,包括包括开关光、数据收发、运动过程控制、状态查询等功能,以实现激光打标系统的运动控制和打标功能,并基于激光打标卡所提供的API(Application Programming Interface)函数库设计了一套激光打标应用演示软件。 通过联机测试,该激光打标系统具有打标速度快、自动化程度高、灵活性好、精细度高、工作稳定、工序可靠的特点,达到了设计要求。