基于FPGA的激光振镜打标控制系统设计_汪再兴(精)

合集下载

基于FPGA的简易偏振成像系统设计

基于FPGA的简易偏振成像系统设计

第30卷第6期2022年12月V ol.30 No.6Dec.2022安徽建筑大学学报Journal of Anhui Jianzhu UniversityDOI:10.11921/j.issn.2095-8382.20220611基于FPGA的简易偏振成像系统设计朱达荣1,3,4,何 峰1,3,汪方斌2,3,4,严瑞阳2,3,董必春2(1. 安徽建筑大学 电子与信息工程学院,安徽 合肥 230601;2.安徽建筑大学 机械与电气工程学院,安徽 合肥 230601;3. 安徽建筑大学 建筑机械故障诊断与预警技术实验室,安徽 合肥 230601;4. 安徽省工程机械智能制造重点实验室,安徽 合肥 230601)摘 要:偏振成像是一种获取目标物表面光学反射偏振特征的新型成像技术,与传统成像相比可以获取更多的目标物信息。

本文设计了一种简易轻便应用于多场景下的偏振成像采集系统。

系统由光学成像模块、FPGA主芯片、上位机图像获取三部分组成,实现图像的采集、传输与显示。

通过FPGA主芯片驱动图像传感器,利用偏振分光棱镜,将携带目标物表面信息的反射光分解成垂直方向(S分量)和水平方向(P分量),收集并解析获取目标物垂直方向和水平方向上的偏振图像;同时分析了系统可能产生误差的原因并进行了标定。

实验结果表明:本文设计的成像系统在不同场景下,均可稳定、实时采集到P分量和S分量图像,解析出偏振度图像。

关键词:偏振成像;FPGA;偏振度;标定中图分类号:TN919.5 文献标识码:A 文章编号:2095-8382(2022)06-076-07Design of Simple Polarization Imaging System Based on FPGAZHU Darong1,3,4,HE Feng1,3,WANG Fangbin2,3,4,YAN Ruiyang2,3, DONG Bichun2(1. School of Electronic and Information Engineering,Anhui Jianzhu University,Hefei 230601,China;2.School of Mechanical and Electrical Engineering,Anhui Jianzhu University,Hefei 230601,China;3.Key Laboratory of Construction Machinery Fault Diagnosis and Early Warning Technology of Anhui Jianzhu University,Hefei 230601,China;4. Anhui Key Laboratory of Intelligent Manufacturing of Construction Machinery,Hefei 230031,China)Abstract:Polarization imaging is a technique to acquire the optical polarization characteristics of the target surface,which can acquire more information of the target compared with the traditional imaging. In this paper,a polarization imaging acquisition system was designed for multi-scene applications,consisting of an optical imaging module,an FPGA host chip and a host computer for image acquisition,transmission and display. As the FPGA host chip driving the image sensor,the reflected light carrying the surface information of the target is decomposed into vertical (S-component) and horizontal (P-component) direction by the polarizing beam splitter,and is analyzed to obtain the polarization image of the target in the two directions. The possible causes of measurement error were also analyzed and the system was calibrated. The experimental results show that with the designed system,the P- and S-component images can be acquired in different scenes in a stable and real-time manner,and the polarization images can be resolved. Keywords:polarization imaging;FPGA;degree of polarization;standardization收稿日期:2021-08-19基金项目: 安徽省自然科学基金项目(2008085UD09);安徽省教育厅高校自然科学重点项目(KJ2020A0487);国家自然科学基金项目 (11804002);安徽高校协同创新项目(GXXT-2021-010)作者简介:朱达荣(1968-),男,教授,主要研究方向:图像处理、故障诊断与预警技术、智能仪器仪表。

基于FPGA的数字激光自动功率控制系统设计

基于FPGA的数字激光自动功率控制系统设计

2 S h o o nom t nE gnei , h ga n e i , ia 104, hn ) . co lfI r ai n er g C a ’ U i rt X ’n7 0 6 C i f o i n n n v sy a
Ab t a t h u o t o rc nr lo mio d c o s r Sa mp r n y t ov e p o l m f h e h l r t I sr c:T e a t ma i p we o t f e c n u trl es i n i o t t c o s a a wa s le t r b e o r s od d f n o h t i . t i a e ii l ls r Au o t o r Co t l S s m s d sg e h s p p r a d gt a e t ma i P we n r y t a c o e wa e in d,w ih wa o o e f l s r d tc in,A/ h c s c mp s d o a e e e t o D
其 工 作 原 理 是 :将 半 导 体 激 光 器 L 背 向 输 出 的 光 功 率 D 经 背 向 光 探 测 器 P 进 行 检 测 后 , 换 成 模 拟 电压 信 号 , 模 D 转 该 拟 电 压 信 号 经 过 AD 转 换 芯 片 的采 样 和 转 换 .转 换 成 代 表 /
作 者 简 介 : 文 家 (9 8 ) 男 , 西 西安 人 , 士 , 梁 17 一 , 陕 硕 工程 师 。研 究 方 向 : 电气 自动 化 , 交通 信 息 工程 及 控 制 。

1 — 51
《 电子设 计 工程 }0 2年 第 1 21 期

基于FPGA的激光转台控制系统(全文)

基于FPGA的激光转台控制系统(全文)

基于FPG的激光转台操纵系统《电子设计工程杂志》20XX年第十一期1硬件系统设计根据功能要求,硬件系统包括以下几个模块:FPG及配置电路模块、电机驱动模块、编码器信号采集模块、RS422通信模块以及电源模块。

1.1FPG及配置电路模块本系统中,FPG作为操纵芯片,其作用至关重要。

首先,要给3977提供操纵信号用以驱动步进电机工作;其次,采集绝对值编码器CMV22的角度数据,实现闭环操纵;最后,负责和上位机通信,执行上位机的操纵命令,并反馈转台的运行状态。

FPG选用P600,P600是CTEL公司基于Flsh工艺的FPG器件,此系列的FPG为CTEL公司的第二代产品,凭借其宇航级品质,此系列FPG一直应用在我国军工、航天领域,并发挥重大作用,系统门数为60万门,具有126K 的内嵌RM,可以满足本系统的设计要求。

FPG需要I/O电源3.3V和内核电源1.5V,均由电源模块提供。

此外,本系统选用频率为16MHz的外部有源晶振,为FPG提供时钟,MX706提供硬件复位信号。

1.2电机驱动模块转台的3个方向均采纳两相混合式步进电机,采纳28V的电压,用FPG通过llegro公司的3977驱动操纵电机工作。

3977是一种用于双极型步进电机的微步进电机驱动集成电路,其内部集成了步进和直接译码接口、正反转操纵电路、双H桥驱动,电流输出2.5,最大输出功率可接近90W。

由于采纳了内置译码器技术,3977可以很容易的使用最少的操纵线对步进电机实施微步进操纵[4-5]。

由FPG提供的步进操纵信号有步进输入(STEP)、步进模式逻辑输入(MS1,MS2)以及方向操纵信号(DIR)以及电机运转使能操纵信号(EN),如图4所示。

图中+、-和B+、B-分别接至步进电机的两路线圈中,通过电流按一定规律变化,就会使电机做出相应的转动。

在工作时,EN 管脚处于低电平时有效,此时当STEP输入的上升沿到来后,内置译码器将根据步进逻辑的输入值(步进模式见表1)操纵H桥的输出,使电机在当前步进模式下产生1次步进。

基于DSP和FPGA的激光加工系统控制器的设计

基于DSP和FPGA的激光加工系统控制器的设计

现代电子技术Modern Electronics Technique2014年6月1日第37卷第11期Jun.2014Vol.37No.11在激光数控加工系统中,运动控制器的设计占据极其重要的位置,其性能的好坏影响到工件的加工质量。

现在的激光数控加工系统中的运动控制器,大多数采用“PC 机+运动控制卡”的模式[1⁃2]。

然而,这类激光加工系统的控制器由PC 机通过ISA 总线或者PCI 局部总线来实现直接对电机的控制,从而导致了激光加工系统过多依赖于PC 机,使激光加工系统在脱离PC 机后无法正常工作。

而且,这类激光加工控制器的运动控制模块和激光系统状态监控模块独立分开,集成度不高。

为克服现有激光系统控制器的缺点,根据现有的控制器模式——“DSP+FPGA ”模式[3⁃7],笔者采用TI 公司的TMS320F28335和ALTERA 公司的EP2C8Q208C8N 来实现一种集成度高,同时可独立于PC 机运行的集成激光控制器。

1系统体系概述集成控制器系统硬件平台主要包括:主控模块、通信接口模块、外扩存储器模块、DAC 模块、机构状态监控模块、电机控制信号接口模块。

系统可工作在手动模式和自动加工模式,当系统工作在手动模式时,控制器通过CAN 总线接收来自PC 机或工业触摸屏的操作指令,对被控对象的相关参数进行设定及控制;当系统工作在自动加工模式时,控制器通过CAN 总线接收来自PC 机加工数据,根据加工信息进行速度处理和插补算法运算,从而生成插补脉冲给运动执行单元及激光器的电源控制信号。

而且,控制器在完成加工数据接收后,可以独立于PC 机而正常运行。

系统的核心芯片采用TI 公司C2000系列具有32位浮点数处理单元的TMS320F2833和ALTERA 公司的EP2C8Q208C8N 。

DSP 主要对加工数据进行运算处理、对被控对象进行参数设定及生成控制信号;同时FPGA 利用内部FIFO 对来自DSP 处理好的插补脉冲信息进行缓存并输出、对系统的状态信号进行监控及实现其他相关逻辑控制。

基于FPGA的激光稳频系统的设计与实现

基于FPGA的激光稳频系统的设计与实现

基于FPGA的激光稳频系统的设计与实现基于FPGA的激光稳频系统的设计与实现摘要:随着科技的发展,激光技术被广泛应用于光通信、精密测量、激光雷达等领域。

激光的频率稳定性对于这些应用来说至关重要。

本文基于FPGA技术,设计了一种激光稳频系统,通过对激光器的驱动电流进行自动调整,实现了激光的频率稳定控制。

1. 引言激光技术作为一项重要的光学技术,在现代科技领域中发挥着重要作用。

然而,由于激光器内部元件的温度波动、输运和杂散振动等原因导致激光的频率发生变化,限制了激光技术的应用。

因此,实现激光的稳频成为一个热门的研究课题。

2. 激光稳频系统的设计2.1 系统框架激光稳频系统的设计框架如图1所示。

系统主要由激光器、光电检测模块、控制电路、FPGA芯片和显示器组成。

2.2 激光频率的测量和反馈控制算法为了实现激光频率的稳定,需要对激光的频率进行测量,并根据测量结果进行反馈控制。

本系统中采用了干涉法进行激光频率的测量,通过将激光从激光器分出一部分,在光电检测模块中进行干涉,得到干涉信号的频率信息。

然后,通过FPGA芯片对干涉信号进行处理,计算出激光的频率。

根据设定的目标频率,通过控制电路调整激光器的驱动电流,实现激光频率的稳定控制。

3. 系统实现本系统的核心部分是FPGA芯片的编程。

通过FPGA芯片的灵活性和高效性能,实现了对激光频率的实时测量和控制。

FPGA芯片对干涉信号进行采样和处理,通过锁相环和PID控制算法,计算出激光的频率偏差,并根据反馈信号控制驱动电流的大小以控制激光频率的稳定。

4. 实验结果与分析本文设计的基于FPGA的激光稳频系统在实验中取得了良好的效果。

通过设置目标频率并进行实时测量,系统能够自动调整驱动电流以实现激光频率的稳定控制。

实验结果表明,本系统在不同环境温度下都能够实现激光频率的稳定,稳定性优于传统的激光稳频系统。

5. 总结与展望本文基于FPGA技术设计了一种激光稳频系统,通过对激光器驱动电流的自动调整,实现了激光频率的稳定控制。

基于 FPGA 的 USB 激光打标控制系统设计

基于 FPGA 的 USB 激光打标控制系统设计

基于 FPGA 的 USB 激光打标控制系统设计廖平;刘仁喜;杨德友【摘要】主要研究了基于 USB 总线,以 FPGA 为主控单元的振镜扫描式激光标记控制系统,对其工作原理进行了阐述并对其外围硬件架构以及 FPGA 内部硬件架构进行了分析设计,并利用 FPGA 的 DSP 开发工具 DSPBuilder 对曲线插补算法进行了算法建模设计,通过仿真分析验证了在 FPGA 硬件实现该算法的可行性和实用性。

本系统还可以通过 U 盘读入原始打标数据,对其进行数据处理后完成对振镜的控制,为实现脱机标刻奠定了基础。

最后对激光标记控制系统进行了实际测试,结果表明,该系统可以实现实时、高速、高精度的激光标记。

%The galvanometer scanning laser marking system based on the USB bus is researched,which used FPGA as the main control unit.The working principle is introduced,and the system hardware architecture and hardware struc-ture of FPGA are analyzed and designed.the curve interpolation algorithm model based on FPGA is established by u-sing DSP Builder,and the simulation analysis result proves the feasibility and practicality of this method.The system can read the original marking data from the U disk,and complete the control of the vibration mirror after data process-ing,which lay a foundation for realizing the offline marking.Finally,the actual control system was tested.The results show that the system can applied for real-time,high-speed,and high-precision laser marking.【期刊名称】《激光与红外》【年(卷),期】2016(000)002【总页数】5页(P177-181)【关键词】激光技术;激光标记系统;FPGA;插补算法;DSP Builder【作者】廖平;刘仁喜;杨德友【作者单位】中南大学机电工程学院高性能复杂制造国家重点实验室,湖南长沙410083;中南大学机电工程学院高性能复杂制造国家重点实验室,湖南长沙410083;中南大学机电工程学院高性能复杂制造国家重点实验室,湖南长沙410083【正文语种】中文【中图分类】TN249激光标记是指利用高能量密度的激光束在物件表面作永久性标记。

振镜式激光在线打标系统的研究的开题报告

振镜式激光在线打标系统的研究的开题报告

振镜式激光在线打标系统的研究的开题报告一、研究背景激光打标技术在日常生活中得到了广泛应用,例如在电子行业中的印刷电路板打标、汽车行业中的零部件打标、医疗行业中的医疗器械打标等。

随着社会科技的不断发展,激光打标技术也在不断升级,其中振镜式激光打标系统就是一种新型的激光打标技术。

该技术具有高精度、高速度、高稳定性等优点,被广泛应用于生产制造、无损检测、品牌宣传等领域。

二、研究目的和意义振镜式激光打标系统是激光打标技术的一个新的发展方向,该系统具有更高的精度和稳定性,能够更好地满足工业生产中对于高精度、高效率的要求。

因此,本研究旨在对振镜式激光打标系统进行深入研究,探索其在实际应用中的优势和局限性,进一步提高激光打标技术的应用水平和市场竞争力。

三、研究内容和方法本研究将从以下几个方面开展:1. 振镜式激光打标系统的原理及技术特点研究:主要介绍振镜式激光打标系统的概念、结构、原理及其技术特点,分析其与传统激光打标技术的差异和优势。

2. 振镜式激光打标系统的设计和实现:根据振镜式激光打标系统的原理和技术特点,设计并制作振镜式激光打标系统,验证其实际应用效果。

3. 振镜式激光打标系统的应用研究:通过对振镜式激光打标系统在不同行业中的实际应用进行分析和研究,探讨其在实际生产中的优势和局限性。

本研究将采用实验方法和文献调研相结合的方式,通过对振镜式激光打标系统的原理及技术特点进行分析和研究,设计和制作振镜式激光打标系统,对其在实际应用中的优势和局限性进行研究和探讨。

四、研究预期成果本研究的预期成果如下:1. 振镜式激光打标系统的原理及技术特点的深入研究,揭示其与传统激光打标技术的优势和差异。

2. 振镜式激光打标系统的设计和制作,验证其在实际应用中的效果。

3. 振镜式激光打标系统在不同领域的应用研究,探讨其在实际生产中的优势和局限性。

五、研究进度安排本研究的进度安排如下:第一至第二周:文献综述和调研;第三至第六周:振镜式激光打标系统的原理及技术特点研究和振镜式激光打标系统的设计和制作;第七至第十周:振镜式激光打标系统的实验验证和数据分析;第十一至第十四周:振镜式激光打标系统在不同领域中的应用研究和总结。

一种激光标刻振镜高精度校正系统及方法_CN109738164A

一种激光标刻振镜高精度校正系统及方法_CN109738164A

权利要求书1页 说明书5页 附图3页
CN 109738164 A
CN 109738164 A
权 利 要 求 书
1/1 页
1 .一种激光标刻振镜高精度校正系统,其特征在于,所述系统包括: 振镜扫描模块,用于控制激光束偏转从而在振镜校正板上形成阵列标靶; 所述振镜校正板,用于接受所述激光束的照射从而形成所述阵列标靶;以及 图 像采集 和处理模块 ,用于采集并处理所述标靶的图 像 ,从而得到 用于振镜校正的 振 镜补偿文件,实现所述振镜扫描模块内振镜的校正。 2 .如权利要求1所述的一种激光标刻振镜高精度校正系统,其特征在于,所述振镜扫描 模块包括: 控制单元,用于所述振镜扫描模块各组件的控制以及加工路径设定; 激光光源,与所述控制单元相连,用于产生激光束,对所述振镜校正板进行标刻处理得 到所述阵列标靶; 振镜 ,与所述控 制单元 相连 ,包括X向 振镜 和Y向 振镜 ,设置于所述激光束的 传播路 径 上,分别用于调整所述激光光束的X方向和Y方向的偏移量; 聚焦镜,设置于所述激光束的传播路径上,用于所述激光束的聚焦。 3 .如权利要求2所述的一种激光标刻振镜高精度校正系统,其特征在于,所述X向振镜 和Y向振镜可分别绕各自的转轴转动,且两者的转轴在空间内相互正交。 4 .如权利要求1所述的一种激光标刻振镜高精度校正系统,其特征在于,所述图像采集 和处理模块包括: 图 像采集单元 ,与图 像处理单元 相连 ,用于采集所述振镜校正板上的阵 列标靶图 像并 传输给所述图像处理单元; 所述图 像处理单元 ,用于接收 所述图 像处理单元传输的图 像数 据 ,并 对所述图 像数据 进行处理得到所述振镜补偿文件。 5 .如权利要求4所述的一种激光标刻振镜高精度校正系统,其特征在于,所述图像采集 单元设置于所述振镜扫描模块的工作端,随着所述振镜扫描模块移动,在所述振镜扫描模 块进行打标靶的同时进图像采集。 6 .如权利要求5所述的一种激光标刻振镜高精度校正系统,其特征在于,所述图像采集 单元为CCD视觉相机。 7 .如权利要求1所述的一种激光标刻振镜高精度校正系统,其特征在于,所述阵列标靶 包括矩形阵列、圆形阵列、十字形阵列、三角形阵列。 8 .如权利要求4所述的一种激光标刻振镜高精度校正系统,其特征在于,所述图像处理 单元通过二次贝赛尔算法校正所述阵列标靶上相邻点的坐标值。 9 .一种激光标刻振镜高精度校正方法,其特征在于,所述方法包括以下步骤: 调整振镜扫描模块使其坐标系与图像采集和处理模块的坐标系重合; 将振镜校正板设置于所述振镜扫描模块的工作区域,启动所述振镜扫描模块按预设路 径加工出阵列标靶; 利用所述图像采集和处理模块对所述阵列标靶进行图像采集,并利用二次贝赛偿文件输入所述振镜扫描模块的控制单元实现对振镜的校正。

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

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

基于DSP的激光打标控制器设计
唐玉俊;袁自钧;赵永礼;吴本科
【期刊名称】《电子科技》
【年(卷),期】2010(23)8
【摘要】介绍了一种基于DSP的激光打标控制器系统设计,系统以
TMS320F2812 DSP为处理器,用CPLD扩展I/O接口,通过USB接口传输数据,高速D/A转换器控制振镜实现激光打标.在D/A转换电路中,针对双极性电压基准输出要求,使用运算放大器MCP606和MCP1525产生±2.5 V高精度电压基准,在打标软件中将图形打标和字符打标分开,能精确体现字号大小及字体变化的效果.给出了硬件电路设计方案及控制系统软件的实现方法.控制器系统使激光打标机速度、精度有了较大提高.
【总页数】3页(P97-99)
【作者】唐玉俊;袁自钧;赵永礼;吴本科
【作者单位】合肥工业大学,电子科学与应用物理学院,安徽,合肥,230009;合肥工业大学,电子科学与应用物理学院,安徽,合肥,230009;上海工程技术大学,电子电气工程学院,上海,201620;合肥工业大学,电子科学与应用物理学院,安徽,合肥,230009【正文语种】中文
【中图分类】TP29
【相关文献】
1.基于ADSP-BF533的激光打标控制方式设计与软件实现 [J], 吴若鸿;吴怀宇;程磊;胡麟;王栋梁
2.基于DSP的激光打标运动控制卡的设计与实现 [J], 肖盼
3.基于DSP的激光打标控制系统设计 [J], 李永刚
4.基于单片机的激光打标系统控制器设计 [J], 常毅;谭宁
5.基于单片机的激光打标系统控制器设计 [J], 常毅;谭宁
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

·61·
0 引言
FPGA(Field—programmable Gate Array即现场可编程门阵列。

它作为专用集成电路(ASIC领域中的一种半定制电路而出现,既有门阵列器件的高度集成和通用性,又有可编程逻辑器件的用户可编程的灵活性 [1]。

基于FPGA的系统设计,采用原理图和verilog相结合的设计方案,具有方案灵活可靠的特点。

激光振镜打标技术就是通过控制振镜的两片高速镜片的偏转, 改变激光的传播方向, 经过凸透镜在工件表面的聚焦, 从而在工件上打上标记的技术 [2]。

与传统的标记技术相比, 它具有适用面广(对不同材料、形状的加工表面均适合, 工件无机械变形, 无污染, 标记速度快, 重复性好, 自动化程度高等特点, 在工业、国防、科研等许多领域具有广泛的用途。

激光振镜打标机主要由激光发生器及其控制振镜、振镜伺服电机、编码器、聚焦凸透镜等组成 [3](如图1。

本文通过采用Altera的 Cyclone II系列的
EP2C70F895C6N芯片为主控制芯片,实现了
对振镜打标记控制的系统。

图1 激光振镜打标机组成
1 顶层设计
激光打标机是通过激光的强弱来控制所打标记的清晰度, 通过编码器来反馈振镜的当前位置,通过控制振镜的伺服电机来控制振镜的角度 [4],从而来控制激光的打标位置。

编码器的
接口图如图2所示。

图2 编码器接口
Vcc是为编码器提供+5V电压的电源线。

GND是与Vcc相对应的+5V电源线的地线。

SIG A+、SIG A-、SIG B+、SIG B-是编码器的两组正交信号线。

SIG Z+、SIG Z-是编码器的一组零位信号线。

PC机与主控制板通过DB9口相连接,由PC机做出测试软件,设计出需要打标的图案,并通过处理将打标参数传递给主
控芯片。

DB9的接口连接图如下图3所示:
图3 DB9接口
基于FPGA的激光振镜打标控制系统设计
汪再兴,朱永谦,王紫婷
(兰州交通大学甘肃,兰州
摘要:介绍一种基于FPGA设计的激光振镜打标系统,采用verilog语言对其进行描述,并通过串口与PC机相连接, 用EP2C70F895C5N芯片控制激光打标机打标,最后制作出电路板并进行实验验证。

关键词:FPGA;激光振镜;打标;verilog
Abstract: A laser vibration mirror marking system based on the the design of FPGA is introduced. To describe it by using verilog language, to connect serial port with PC and to mark it via EP2C70F895C5N chip which controls laser marking machine. Finally a circuit board is produced and an experimental is carried out to verify it.
Keywords: FPGA; Laser vibration mirror; Marking; verilog
中图分类号:TP27 文献标识码:A 文章编号:1001-9227(2012-06-0061-03
收稿日期:2012-作者简介:汪再兴,博士,副教授,研究专业:FPGA,工作单位:兰州交通大学电子与信息工程学院
兰州交通大学创业项目资助。

·62·
2 模块设计
图4为激光打标机控制板设计框图,从图中可以看到该控制
器由差分电路模块、数模转换模块和主控模块3个子模块组成。

图4 激光打标机控制板设计框图
2.1 差分电路模块
用于连接主控芯片与编码器,将编码器传回信号通过处理后传回到主控芯片,然后对振镜当前位置进行。

本设计中采用
AM26LS32做为差分芯片,连接图如下图5所示:
图5 差分模块电路连接图
2.2 数模转换模块
数模转换模块的作用是将由主控芯片发出的控制数字信号通过该模块转换为模拟信号,从而控制激光振镜的伺服电机驱
动振镜运动。

其电路连接图如下图6所示:
图6 数模转换模块电路连接图
2.3 主控模块
主控模块由主控芯片及其外围的时钟、复位、电源等部分组成。

它的主控制芯片从PC机通过DB9接口接收需打标图形的参数,然后经主控芯片处理后在控制达标过程完成打标。

主控
制模块的状态转换图如下图7所示:
图7 主控制模块的状态转换图
当主控板接收到来自PC机的命令后,先分析命令类型,若为开始打标命令,则接着接收传送而来的打标参数,运用矢量法进行打标;在此过程中根据打标参数调整X、Y振镜的位置, 将位置参数与编码器传送来的反馈信号SIG A、SIG B相比较, 当确定X、Y的振镜位置是所需打标位置时,控制Laser的电平
为高,从而使激光发生器产生激光,并进行打标。

若为暂停打标命令,则设置暂停打标标志,控制Laser的电平为低即停止打标。

若为终止打标命令,则设置终止打标标志,触发标记图形结束线程,即控制Laser的电平,调整X、Y振镜的位置与SIG
Z相同。

其软件流程如下图8所示:
图8 主控芯片的软件流程图
3 实验与验证
将设计文件laser.sof下载到电路板上。

PC机通过串口与
(下转第65页
·65·
电源控制电路。

所谓模块电源控制电路就是通过三极管的开关特性来做一个开关电路,并用单片机IO口控制其通断从而达到控制模块电源通断的效果。

这样系统就可以在模块未用到的时候关闭这部分电路从而达到降低功耗的作用。

4 软件设计
MSP430单片机工作模式通过模块的智能化运行管理和CPU的状态组合以先进方式达到超低功耗的各种要求。

MSP430单片机的低功耗特性既可以保持工作状态,又可以根据要求工作。

系统的这些低功耗特性是靠系统对中断的响应来实现的。

MSP430单片机各个模块的运行都是独立的,定时器、输入/输出端口、 A/D转换、看门狗、液晶显示器等都可以在主CPU休眠的状态下独立运行。

系统平时工作于LPM3模式,当需要主CPU工作时,任何一个模块都可以通过中断唤醒CPU从而使系统以最低功耗运行。

例如当存在温度采用、流量检测、热能计算、flash读写、 M-BUS通信时,通过中断使系统进入正常工作模式(AM模式,在操作完成后又可以通过RETI指令返回LPM3模式。

这样设计在最大程度上保证了热能表的功耗在一个较低的水平。

为了减少中断服务程序的处理时间,避免干扰其他响应的执行,程序在中断中设置标志,待中断返回主程序后通过查询的方式执行相应的操作,然后退出正常模式进入低功耗LPM3模式。

其主程序流程如图6所示。

各中断服务程序大致流程如图7所示。

图6 主程序流程图
5 结束
应用本设计方案制作的口径20mm超声波热量表在25℃、 50℃和80℃条件下测得流量点0.025m琤/h、0.25m琤/h、0.75m琤/h和2.5m琤/h的误差均在1.5%以内,满足国家《CJ128-2007》二级表准确度要求 [5]。

通过批量样机测试,本设计方案设计的热
量表性能稳定、精度高、量程宽、压损小,十分利于推广。

图7 中断服务程序流程图
参考文献
[1] ACAM. 时间数字转换器TDC-GP21的超声波热量表应用[EB/OL].
[OL].http://www.acam.de: ACAM 2011.
[2] 沈建华,杨艳琴. MSP430系列16位超低功耗单片机原理与实践
[M].北京:北京航空航天大学出版社,2008.7:50~56.
[3] 雷亚辉,王之海,王向红. 时间电压转换技术在超声流速计中的
应用[J].应用科技,2010(8:23~25.
[4] 德州仪器. TSS721A数据手册[EB/OL].[OL]..
cn:TI,1999.
[5] 中华人民共和国建设部.CJ 128-2007中华人民共和国城镇建设热
量表行业标准[S].北京,中国准出版社,2008.
控制板相连接,从PC机上启动测试程序。

在界面上做出需要打标的图形,单击打标按钮,即可在打标纸上看到打标出来
的图形,如图9所示:
图9 在打标纸上打出的图形
4 结束语
本文中设计的激光打标机模块控制器用verilog语言进行描述,在设计中运用了FSM(有限状态机 [6]
,该状态及方案相
对固定、可靠性高,控制核心为FPGA芯片,具有稳定、便于修改和移植、可重用性高的特点。

最后做出了电路板,并进行了功能验证,达到了本设计的要求。

参考文献
[1] 王紫婷,吴蓉.EDA技术与应用[M].兰州大学出版社,2003.
[2] 邓树森.我国激光加工产业及现状[J].激光集锦.2001,11(3. [3] 王强.动态激光标记技术的研究[D].华中科技大学.2008. [4] 李瑾瑜,徐惠仁,顾培德;曹沛其,王又良,吴亚鸿.高精度伺服
控制偏转振镜[J].应用激光.1981,1:48—52.
[5] 夏宇闻.Verilog数字系统设计教程(第二版[M].北京航天航空
出版社.2003.
[6] 吴蓉.Moore 型有限状态机的VHDL设计与资源利用研究[J].兰
州交通大学学报,2003,22(1:90—93.
(上接第62页。

相关文档
最新文档