基于DSP的激光打标控制器设计

发布者:Radiant777最新更新时间:2014-11-30 来源: 互联网关键字:DSP  激光  控制器 手机看文章 扫描二维码
随时随地手机看文章

随着激光打标机应用范围的不断扩大,对激光打标的速度和精度要求也越来越高。TI(德州仪器)公司的TMS320F2812DSP,是专门为工业控制应用而设计的高速处理器,应用其来开发激光打标控制器具有实际意义,文中设计的激光打标控制器应用前景广阔。

1 控制器的工作原理
    振镜式激光打标控制器上位机是安装了打标软件的计算机,文字和图形通过图像处理成大量的打标数据,并在打标软件界面上显示出效果图。打标数据由USB总线传输到扩展存储器RAM上,再由DSP按顺序取出送入到D/A转换芯片中,D/A芯片转换后输出-5~5 V的模拟电压驱动扫描振镜和控制激光电源的功率,并由一路GPIO(通用输入/输出)引脚控制激光能量的开关,x、y轴振镜控制激光焦点在二维平面上有序移动来完成各种形式的文字、图形打标。

2 振镜式激光打标控制器的硬件电路设计
    系统的原理框图如图1所示。振镜式激光打标控制器主要有USB通讯电路、扩展存储器电路、D/A转换电路和CPLD电路。


2.1 USB通讯接口
    USB通讯模块采用Cypress公司的CY7C68013,USB与DSP的连接方法有FIFO和GPIF两种,在本系统中采用了FIFO方式,读写信号由CPLD和DSP提供。USB芯片的SLOE连接到DSP的外部中断,其他控制信号由DSP通过CPLD译码后与USB芯片连接,DSP的数据线和两路地址线直接与USB相连。
2.2 高速D/A转换电路
    数模转换部分为控制器的关键部分。本系统中需要三路D/A,分别控制振镜x轴和振镜y轴以及激光功率。对于本系统AD7836的主要技术参数都符合要求:
    (1)单片4路14位D/A转换;(2)电压输出,最大电压输出范围是±10 V;(3)输出电压的建立时间典型值为16 μs。
    D/A电压分辨率为:5 V/213=O.61 mV。双极性和单极性电压输出相比电路省去了改变电压极性的运算放大器,使电路得到简化。
    Ad7836支持与16位以上微处理器和DSP的接口,包括14位数据线,3位地址线A0、A1、A2,控制信号CS、CLR、WR、SEL。CS处于低电平是AD7836被选中;只有CLR处于高电平时D/A转换器内部数据寄存器值才能控制模拟电压输出值;WR为低电平有效,可以联合CS使数据写入输入缓存器内。SEL为高电平时用户设定的寄存器E值输出到VOUT,故可接地。当系统工作时,由于采用外部接口XINTF,对D/A芯片的操作和从SRAM中读写数据一样,控制D/A芯片的外部接口2区的起始地址是0X08 0000。可以在程序中随时改变相应值来控制D/A转换的电压值,进而控制打标点的位置。如要打标图片,则可以按逐行扫描的方式输出各打标点的位置和激光能量。
    DSP与AD7836的引脚连接如图2所示。


    由于使用的振镜的驱动电压范围也是±5 V,在本系统中各通道的参考电压VREF(+)和VREF(-)分别接±2.5 V。精确±2.5 V参照电压在硬件电路设计中采用Microehip公司的专用2.5 V电压基准源MCPl525和OP运算放大器MCP606。如图3所示,+2.5 V的电压基准由MCPl525产生后,为了降低噪音,采用了RC低通滤波和MCP606,在这里MCP606作为电压跟随器使用。如图4所示,-2.5 V电压则由+2.5 V通过两个等值电阻和MCP606构成的分压器产生。


    AD7836和DSP的引脚电压不同,故不能直接相连,系统中选用了SN74ALVCl64245芯片来隔离两边的数据总线。其输出使能控制引脚OE1和OE2均接低电平,数据线的方向DIR1和DIR2都接高电平,保证芯片输出端随输入端即时变化。
2.3 扩展数据存储器
    存储器用来暂存从上位机传来的打标数据,外部扩展存储器采用IS61LV51216,为512 kB,16位的SRAM存储器,共有19位地址总线,16位数据总线。本系统中SARAM存取时间为10 ns,CMOS工艺,3.3 V供电,输入输出为TTL兼容,适合作为DSP的外部扩展存储器。存储器通过DSP的外部接口XINTF扩展,采用F2812的/XZCS6AND7引脚作为片选,因此对应于存储器映射的外部接口6区,地址范围为0X10 0000~0X17FFFF。
2.4 CPLD系统
    本系统中CPLD采用Altera公司的MAX3000A系列的EPM3256A芯片,CPLD的固件用软件MAX+plusII设计。CPLD主要用来控制USB芯片的数据传输,并由其扩展出中断按键和液晶显示模块。另外DSP系统预留了多路GPIO接口,可以控制步进电机组成的多维运动控制平台。通过预留GPIO口并使用CPLD芯片,使系统的可扩展性增强。

3 控制器系统软件开发
    控制系统的软件由两部分组成,上位机采用可视化面向对象语言VB 6.O设计,主要负责打标数据的产生和打包传输,以及用户界面实现人机交互;下位机DSP由C/C++编写系统程序,用TI公司提供的高效的C编译器和集成开发环境:代码工作室(CCS)来开发。控制系统的主要流程图如图5所示。


    打标机开机后下位机程序根据用户界面上参数对各芯片和存储器的初始化,参数包括激光能量、扫描次数、文字填充方式等。然后等待上位机由USB接口传送打标数据,打标数据先保存在数据存储器。这时无论从用户界面还是键盘上发出开始打标指令后,DSP从数据存储器中取出打标数据,送入D/A芯片中。D/A芯片输出相应的电压驱动振镜,直到完成本次打标。相同的打标图形只需传输一次数据,从软件或键盘上选择开始加工按钮即可。
    在进行图形打标时,导入图形文件并作图像处理后,转化成打标位置数据;文字打标时在VisualBasic中调用Windows API函数GetGly-phOutline得到文字的外形轮廓,可以进行放缩、旋转等操作而不影响文字显示质量,并通过DrawGlyph函数将其显示效果在用户界面上显示。图6是软件用户界面汉字的显示效果。



4 结束语
    文中介绍了一种基于TMS320F2812DSP的激光打标控制器,采用了一个4路输出的D/A转换器来控制振镜和激光电源,高性能D/A转换模块使激光打标的速度和精度有较大提高,使用USB接口使打标控制器可以即插即用,且提升了数据传输的稳定性。系统上位机用Visual Basic编程,下位机用C语言编程,程序移植容易。开发出的打标系统在速度、精度上均达到了理想的效果。文中描述了软硬件系统,对振镜式激光打标控制器的设计有普遍的参考价值。

关键字:DSP  激光  控制器 引用地址:基于DSP的激光打标控制器设计

上一篇:基于TMS320C6201 DSP的视频图像语音传输系统的硬件设计
下一篇:基于DSP的磁存储设备抗冲击技术控制系统设计

推荐阅读最新更新时间:2024-05-02 23:20

DSP实现新一代磁浮列车悬浮控制器
    摘 要 用浮点DSP实现磁浮列车数字控制器克服了传统模拟控制器和数字控制器的缺点和局限性。达到了理想的控制效果。     关键词 磁浮列车 电磁悬浮控制 电磁铁 控制系统 数字信号处理器     由于磁浮列车是脱离轨道运行的所以控制技术与磁浮技术无疑是磁浮列车的关键所在。对磁浮列车控制的一个最基本要求,是要保证磁浮列车能够在各种扰动(外部和内部)作用下仍然具有平衡稳定的悬浮。从磁浮列车的控制手段来看,可以应用模拟电子电路,亦可以应用数字电子计算机。模拟控制具有运算速度快、实时性好等优点,但由于其存在工作稳定性差、精度低、调整困难以及难于实现复杂的控制规律等许多缺点,所以采用高速、高性能的数字控
[应用]
节能型供热温度控制器电路设计详解
大型公共建筑高能耗已成为建筑节能发展的瓶颈,为实现节能型的供热温度控制,文中采用了基于89C51单片机和CAN总线的设计方法,给出了供热温度控制器的总体设计方案,以及主要电路原理图的引脚连接,并根据功能要求和实际电路设计了系统软件,给出了主要程序的流程图。最终对单片杌进行了软硬件联调,实现了相应功能。文中采用了基于89C51单片机和CAN总线的设计方法,给出了供热温度控制器的总体设计方案,以及主要电路原理图的引脚连接,并根据功能要求和实际电路设计了系统软件,给出了主要程序的流程图。最终对单片杌进行了软硬件联调,实现了相应功能。 温度控制的工作原理 在温度测控系统中,稳压器完成对单片机的供电,数码管完成温度的显示。系统的被测参数
[单片机]
节能型供热温度<font color='red'>控制器</font>电路设计详解
基于自抗扰控制器的PMSM矢量控制系统设计与实现
永磁同步电机PMSM(Permanent Magner Synchronous Machine)具有功率密度高、体积小、效率高、惯量小等优点,广泛应用于数控机床领域 。然而PMSM是一个非线性、强耦合、参数摄动的多变量系统,对于外界扰动以及系统参数变化比较敏感,因此对于控制系统要求较高,既要具有高性能的软硬件结构,又要具有高性能的控制策略和控制算法 。  为了提高PMSM控制性能, 国内外学者展开了广泛研究。参考文献 提出一种基于状态观测和反馈的控制策略, 参考文献 提出一种基于自抗扰控制器的控制策略,这些方法具有良好的动静态性能,却未考虑电流环中耦合非线性因素的影响,无法从根本上解决非线性问题;参考文献 提出一种基于模糊自适应P
[嵌入式]
激光雷达会取代摄像头,成为汽车的“眼睛”吗?
或许,没必要被特斯拉的“嘴犟”带跑偏。 2021年,被认为是激光雷达的量产元年。道理很简单,因为有一批搭载激光雷达的量产车型将于今年上市。 长城汽车WEY品牌摩卡车型,将会搭载全固态激光雷达,预计于今年3月正式上市。 小鹏汽车早在P7鹏翼版上市时,已经宣布将在2021年推出的第三款量产车型上搭载激光雷达。 蔚来第一款轿车ET7也要搭载激光雷达,上汽智己汽车同样会为激光雷达预留接口,包括宝马、戴姆勒、沃尔沃等跨国车企均有在2021年搭载激光雷达的计划。 相比之下,特斯拉反而格格不入。马斯克一度将激光雷达比喻为“正常人拄拐杖”,实为多此一举。 当然,在成本优先的考量下,马斯克将激光雷达踩在脚下,完全
[汽车电子]
<font color='red'>激光</font>雷达会取代摄像头,成为汽车的“眼睛”吗?
基于TMS320VC33-150的声探测系统设计
引言 被动声源探测定位技术是一种利用声学传声器阵列和电子装置接收运动目标的辐射噪声,以确定目标所处位置的技术。 本文正是基于声探测技术原理和成熟的微电子技术, 采用TI公司的32位浮点DSP芯片TMS320VC33-150来实现声源目标的探测定位算法,并辅之以ADC、CPLD、单片机等器件来实现声源信号的采集、系统逻辑控制以及通信功能。对于数字电路的逻辑控制功能,本文选用了Altera公司的CPLD芯片EPM7128AETC100-10来实现。该芯片功耗低、资源丰富、内部延时固定,有助于时序逻辑电路的设计。本系统主要分为两部分:声探测系统数字电路的硬件实现和DSP软件设计。系统现已完成调试,运行稳定,探测效果较好。    系统功
[测试测量]
太阳能工程热水器控制器的设计与实现
摘 要:设计了一套全自动太阳能工程热水器控制器。该系统利用低功耗高性能的RISC 单片机AVR 作为控制电路的核心实时监测水温及水位, 可实现温度、水位检测管理, 故障及相关报警提示等功能, 利用E2 PROM 对设置的参数保存, 具有断电记忆功能, 断电后, 参数无须重新设置。该款全自动太阳能热水器控制器具有使用方便、稳定性高、节能等特点, 实用性高。 0 引 言 随着人们生活水平的提高, 各种热水器的使用已相当普及, 与之相配套的控制仪也相继问世。然而, 目前市场上的各种热水器控制电路还与理想要求相差甚远。消费者需要真正的全自动 控制, 以实现使用的最简单化, 就像家用电视机、电冰箱一样, 接通电源、设定完毕就不用再操心了。鉴
[工业控制]
太阳能工程热水器<font color='red'>控制器</font>的设计与实现
TI联手Continental推出65纳米安全ARM Cortex微控制器
日前,德州仪器 (TI) 与国际汽车供应商 Continental 愉悦宣布,双方合作推出首款支持闪存技术的 65 纳米 ARM Cortex 安全微控制器已投入量产。支持电子制动系统 (PACE) 高级控制的 Continental 处理器是 Continental MK 100 系列电子稳定控制 (ESC) 系统的基础。该新近创新是过去 15 年中众多联合技术研发推广的汽车安全产品之一,该产品可实现安全特性、功率以及可靠性不断提高升级。此外,该 65 纳米闪存技术也为 TI Hercules™ 安全 MCU 开放市场产品奠定了坚实基础。 Continental 底盘与安全产品部电子制动系统业务部 IC 开发经理 Adrian T
[单片机]
台湾旺玖BL8810完全替代GL823K|USB 2.0单LUN读卡器控制器
创惟GL823K是一款USB 2.0单LUN读卡器控制器,可支持SD/MMC/MSPRO闪存卡。它支持USB 2.0高速传输,将Digital TM(SD)、SDHC、SDXC、Mini DTM、Micro DTM(T-Flash)、Multi Media Card TM(MMC)、RS Multi Media Card TM(RS MMC)、MMC micro、HS-MMC、MMC mobile、Memory Stick PROTM(MS PRO)、Memory Stick PROTM Duo(MS PRO Duo)、Memory Stick PRO-HGTM(MS PRO-HG)、MS Micro(M2)安全保护在一块芯片上。
[嵌入式]
台湾旺玖BL8810完全替代GL823K|USB 2.0单LUN读卡器<font color='red'>控制器</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved