对振镜式激光打标控制器的深入研究.doc

对振镜式激光打标控制器的深入研究.doc

ID:49591654

大小:239.50 KB

页数:8页

时间:2020-03-03

对振镜式激光打标控制器的深入研究.doc_第1页
对振镜式激光打标控制器的深入研究.doc_第2页
对振镜式激光打标控制器的深入研究.doc_第3页
对振镜式激光打标控制器的深入研究.doc_第4页
对振镜式激光打标控制器的深入研究.doc_第5页
资源描述:

《对振镜式激光打标控制器的深入研究.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、对振镜式激光打标控制器的深入研究随着激光打标机应用范围的不断扩大,对激光打标的速度和精度要求也越来越高。TI公司的TMS320F2812DSP,是专门为工业控制应用而设计的高速处理器,应用其来开发激光打标控制器具有实际意义,文中设计的激光打标控制器应用前景广阔。1控制器的工作原理振镜式激光打标控制器上位机是安装了打标软件的计算机,文字和图形通过图像处理成大量的打标数据,并在打标软件界而上显示出效果图。打标数据由USB总线传输到扩展存储器RAM上,再由DSP按顺序取出送入到D/A转换芯片中,D/A芯片转换后输出-5〜5V的模拟电压驱动扫描振镜

2、和控制激光电源的功率,并由一路GPIO(通用输入/输出)引脚控制激光能量的开关,x、y轴振镜控制激光焦点在二维平面上有序移动来完成各种形式的文字、图形打标。2振镜式激光打标控制器的硬件电路设计系统的原理框图如图1所示。振镜式激光打标控制器主要有USB通讯电路、扩展存储器电路、D/A转换电路和CPLD电路。图1控制器的原理框图列址计算机(上位机)2.1USB通讯接口USB通讯模块采用Cypress公司的CY7C68013,USB与DSP的连接方法有FIFO和GPIF两种,在本系统中采用了FIFO方式,读写信号由CPLD和DSP提供。USB芯片

3、的SLOE连接到DSP的外部中断,其他控制信号由DSP通过CPLD译码后与USB芯片连接,DSP的数据线和两路地址线直接与USB相连。2.2高速D/A转换电路数模转换部分为控制器的关键部分。本系统中需要三路D/A,分别控制振镜x轴和振镜y轴以及激光功率。对于本系统AD7836的主要技术参数都符合要求:⑴单片4路14位D/A转换;⑵电压输出,最大电压输出范围是±10V;(3)输出电压的建立时间典型值为16usoD/A电压分辨率为:5V/213=0.61mV。双极性和单极性电压输出相比电路省去了改变电压极性的运算放人器,使电路得到简化。Ad78

4、36支持与16位以上微处理器和DSP的接口,包括14位数据线,3位地址线AO、Al、A2,控制信号CS、CLR、WR、SELoCS处于低电平是AD7836被选中;只有CLR处于高电平时D/A转换器内部数据寄存器值才能控制模拟电压输出值;WR为低电平有效,可以联合CS使数据写入输入缓存器内oSEL为高电平时用户设定的寄存器E值输出到V0UT,故可接地。当系统工作时,由于采用外部接口XINTF,对D/A芯片的操作和从SRAM中读写数据一样,控制D/A芯片的外部接口2区的起始地址是0X08OOOOo可以在程序中随时改变相应值来控制D/A转换的电压

5、值,进而控制打标点的位置。如要打标图片,则可以按逐行扫描的方式输出各打标点的位置和激光能量。DSP与AD7836的引脚连接如图2所示。图2DSP和AD7836的连糕由于使用的振镜的驱动电压范围也是±5V,在本系统中各通道的参考电压VREF(+)和VREF㈠分别接±2.5V。精确±2.5V参照电压在硬件电路设计中采用Microehip公司的专用2.5V电压基准源MCP1525和0P运算放大器MCP606。如图3所示,+2.5V的电压基准由MCP1525产生后,为了降低噪音,采用了RC低通滤波和MCP606,在这里MCP606作为电压跟随器使用

6、。如图4所示,-2.5V电压则由+2.5V通过两个等值电阻和MCP606构成的分压器产生。Output=+2.5V图3+2.5V电压基准+5VInput,你-5V图4-2.5V电压基准Output=-2.5VAD7836和DSP的引脚电压不同,故不能直接相连,系统中选用了SN74ALVC164245芯片来隔离两边的数据总线。其输出使能控制引脚0E1和0E2均接低电平,数据线的方向DIR1和DIR2都接高电平,保证芯片输出端随输入端即时变化。2.3扩展数据存储器存储器用来暂存从上位机传来的打标数据,外部扩展存储器采用IS61LV51216,为

7、512kB,16位的SRAM存储器,共有19位地址总线,16位数据总线。本系统中SARAM存取时间为10ns,CMOS工艺,3.3V供电,输入输出为TTL兼容,适合作为DSP的外部扩展存储器。存储器通过DSP的外部接口XINTF扩展,采用F2812的/XZCS6AND7引脚作为片选,因此对应于存储器映射的外部接口6区,地址范围为0X100000〜0X17FFFF。2.4CPLD系统本系统中CPLD采用Altera公司的MAX3000A系列的EPM3256A芯片,CPLD的固件用软件MAX+plusII设计。CPLD主要用来控制USB芯片的数

8、据传输,并由其扩展出中断按键和液晶显示模块。另外DSP系统预留了多路GPIO接口,可以控制步进电机组成的多维运动控制平台。通过预留GPIO口并使用CPLD芯片,使系统的可扩展性增

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。