基于DSP芯片TMS320F2812的振镜式激光打标控制器设计
时间:01-10
来源:21IC电子网
点击:
界面上参数对各芯片和存储器的初始化,参数包括激光能量、扫描次数、文字填充方式等。然后等待上位机由USB接口传送打标数据,打标数据先保存在数据存储器。这时无论从用户界面还是键盘上发出开始打标指令后,DSP从数据存储器中取出打标数据,送入D/A芯片中。D/A芯片输出相应的电压驱动振镜,直到完成本次打标。相同的打标图形只需传输一次数据,从软件或键盘上选择开始加工按钮即可。
在进行图形打标时,导入图形文件并作图像处理后,转化成打标位置数据;文字打标时在VisualBasic中调用Windows API函数GetGly-phOutline得到文字的外形轮廓,可以进行放缩、旋转等操作而不影响文字显示质量,并通过DrawGlyph函数将其显示效果在用户界面上显示。图6是软件用户界面汉字的显示效果。
4 结束语
文中介绍了一种基于TMS320F2812DSP的激光打标控制器,采用了一个4路输出的D/A转换器来控制振镜和激光电源,高性能D/A转换模块使激光打标的速度和精度有较大提高,使用USB接口使打标控制器可以即插即用,且提升了数据传输的稳定性。系统上位机用Visual Basic编程,下位机用C语言编程,程序移植容易。开发出的打标系统在速度、精度上均达到了理想的效果。文中描述了软硬件系统,对振镜式激光打标控制器的设计有普遍的参考价值。
激光打标机 TI DSP TMS320F2812 相关文章:
- Linux标准趋向统一(11-12)
- 巴西的新电视机顶盒采用意法半导体(ST)的最先进的解码器技术(03-24)
- 基于TMS320C62X DSP的混合编程研究(07-12)
- 视频跟踪算法在Davinci SOC上的实现与优化(10-06)
- 展望未来 多核DSP技术不仅仅是小把戏(04-03)
- 嵌入式软件工程师必须知道的:volatile的作用(05-01)