一种基于STM32的可编程激光能量衰减器

一种基于STM32的可编程激光能量衰减
牛燕敏;苏俊宏
【摘 要】为了实现激光能量的衰减,采用3组衰减盘级联的方法,实现了激光能量的宽范围衰减.衰减系统由STM32定时器产生的脉冲驱动步进电机,并用霍尔传感器位置定位实现对衰减盘的精确旋转.分析了设计方案中光机部件、电机驱动、旋转控制等机构.结果表明,衰减范围为0%~97.51%,验证了系统的可靠性和重复性.这一结果对高功率激光器衰减的研究有一定的帮助.%In order to realize the laser energy attenuation, a cascade three-set disc attenuator was proposed to achieve wide range of attenuation of laser energy. In the attenuation system, exact rotation of attenuation plates was achieved with the stepper motor driven by the pulse generated by the STM32 timer and with the position decided by the Hall sensor. The opto-mecahanical parts, motor driver and rotation control mechanism were analyzed. The experimental results show that attenuation range is 0% ~97. 51%. Reliability and repeatability of the system are verified. The results are helpful for high power laser attenuation.
【期刊名称】《激光技术》
【年(卷),期】2016(040)004
【总页数】4页(P592-595)
【关键词】激光技术;衰减器;中性密度滤光片;脉宽调制
【作 者】牛燕敏;苏俊宏
【作者单位】西安工业大学 光电工程学院,西安710032;西安工业大学 光电工程学院,西安710032
【正文语种】中 文
【中图分类】TH744.5
可编程激光能量衰减器是高功率激光系统中必不可少的测试仪器之一,因高功率激光器输出功率较大,无法直接作用在实验对象上,因此,一套合适的衰减系统就十分必要[1]。随
着科学技术的不断发展,测试系统对衰减器的要求也越来越高。目前,我国虽然有可编程的激光能量衰减器,但是其性能与国外相比较还存在很大的差别[2-5]。作者在现有的基础之上,设计出了一台智能型可编程激光能量衰减器。
衰减器是由3组衰减盘级联组合而成,每一组衰减盘上装置了不同透过率的中性密度滤光片。当激光穿过3组衰减盘时,衰减片通过吸收,使其对1064nm激光在一定范围内得到衰减,通过控制衰减盘的旋转得到不同组合的衰减。根据朗伯定律[6],光束穿过厚度为L的物质后,光强I满足公式:
式中,I为透过介质后的光强;I0为入射介质前的光强;k为吸收系数;l为衰减片的厚度。由此可知,不同透过率的衰减片之间进行自由组合就会得到精确而连续的衰减量。衰减器上每一组衰减盘装由5个不同的衰减片,由排列组合可以得知,衰减系统可以实现53=125种不同的排列组合。其机械机构如图1所示。
衰减器在工作时,每组衰减盘有各自的步进电机去带动,从而现在衰减盘之间的级联。实际中衰减器的和步进电机的传动轴均为齿形设计,二者通过齿形三角带连接,其松紧程度可以通过压轮来调节,从而可以有效的防止在运动过程中出现打滑失步的现象。
要实现激光能量的衰减,最简单的办法是通过光学衰减片,将其放置在光路中,使光强衰减。对于激光损伤测试系统而言,衰减片既不能改变激光分布,也不能产生多次反射以造成干扰[7]。通常能够实现这两个条件的光学衰减片可由两种方式获得:(1)在光学石英玻璃上沉积薄膜,但是由于衰减器要多次遭受强激光的辐照,采用光学镀膜的方式制备符合要求的薄膜不仅技术难度大,而且使用寿命较为有限[8];(2)选择中性滤光玻璃,由于光通过中性衰减片之后,不同波长的光强均按同一比例衰减,因此不会对通过激光的能量分布造成影响[9]。但是,中性滤光片也存在明显的不足,中性滤光片对光的吸收不仅与所选材料有关,也与材料厚度有密切光系。通常中性玻璃的光通量是通过调节其厚度来确定的。由于中性滤光玻璃的脆性很大,要实现其厚度的精确加工显然很有难度。基于成本及其它综合因素考虑,该方案中选择了中性滤光玻璃作为衰减片,通过外联加工不同衰减倍率的衰减片,通过其相互组合匹配获得不同衰减倍率,从而实现激光能量的近线性调整。
依据激光损伤测试方法的要求,无论是对于1-on-1和S-on-1的激光测试方法,都需要得到不同能量等级的激光能量,这就必须要求辐照到测试样片上的激光能量能有规律地按不同能级进行变化。组合透过率衰减范围设计0%~100%,误差为3%,同时,3组衰减盘在级联时,激光应该能够准直入射3组衰减片,从而保证系统的稳定性和可重复性。
3组衰减盘级联以后,设其组合透过率为τ。因衰减片之间是级联关系,所以其组合透过率满足:
式中,k1m,k2m,k3m(m=1,…,5)依次为1#、2#、3#衰减盘上衰减片透过率。
利用MATLAB软件,依据遗传优化算法可以对这3组15个衰减片的衰减倍率(透过率)进行估算拟合[10],如果从这125组合中取出100个数据点,使得其对1064nm激光的透过率从是1%~100%、公差为1%的等差数列,则可以得到多组优化解。图2是其中最佳的一组设计值。由图可知,所设计的100个数据点除了在透射率为75%,82%,86%和93%等个别几个点有较大误差外,而其余各点设计值和理想值符合得很好。
表1是衰减器上实际装置的衰减片透过率,透过率为1的表示该位置上未安装衰减片,该系统以3组均为放置衰减片的位置作为参考位置(工作前衰减器的默认位置)。
衰减器能否精确地对高功率激光进行衰减,很大程度上取决于衰减盘能否被精确地控制,本文中以STM32为主控芯片,通过脉宽调制(pulse width modulation,PWM)方式对衰减盘精确控制[11-12]。工作中为实现脉冲个数的精确控制,采用了单脉冲中断方式,从而严格地控制衰减盘的旋转角度。衰减盘旋转控制流程图如图3所示。
衰减盘的位置定位是通过霍尔传感器来实现,在衰减盘上定点安装磁钢,霍尔传感器固定不动,随着衰减盘的转动,当磁钢靠近霍尔传感器时,由霍尔效应公式:
式中,A是导体通过的电流,B是垂直于导体磁场磁感应强度,h是霍尔系数,d表示距离。可知,霍尔电压UH会随着磁场强度B的增强而增大[13]。因此通过霍尔电压的变化,可以定位衰减盘的位置。
衰减系统的自动化控制主要通过上位机发送相应指令给下位机实现,上位机的可视化界面通过Visual Basic 语言对其进行设计,设计界面如图4所示。
在上位机设计界面中主要包含了能量输入(通过能量计接收)、设定能量(衰减能量值)以及衰减百分比3个主要窗口。程序系统通过接收到相应的数据之后通过计算得到相应的衰减百分比,该百分比之后通过图4的串口通讯程序将衰减比值发送到下位机[14-15],下位机接收到数据通过“二分法”算法寻到最适的衰减组合并对其进行能量衰减。上位机和下位机通过RS232串口通讯从而实现衰减系统的自动化控制。
利用MATLAB软件对所设计的100个数据点进行了误差分析,其结果如图5所示。从图中可以看出,其最大的设计误差仅为1.58%。
图中所给出的可编程控制器的设计值虽然与理想值差异很小,但是由于现有的中性衰减片玻璃的加工水平,很难得到符合设计需要的中性衰减玻璃(其加工误差在3%左右)。
为了减小误差,进一步减少数据组合点,从所有的125组数据点中选取70种组合。其实际的透过率曲线如图6所示。从图中可以看出,虽然这70组数据在透过率为1%~100%范围内可以得到逐点递增的组合,但是并非完全是线性的,特别是在75%~100%范围,数据点较为稀疏,控制精度较差。为了提高对各级激光能量的控制精度,实验中,必须尽可能地使可编程衰减器工作在其线性段来测量。
为了验证设计的衰减系统的稳定性以及可重复性性,对衰减系统进行了大量的试验验证,其中测试数据如表2所示。
通过Nd∶YAG激光器[16-17]和上位机界面对所设计的衰减系统进行实际的测试,得出了该系统的衰减范围为0%~97.51%,满足设计要求,因此该系统具有很宽的衰减范围。通过不断的反复试验,验证了该系统具有很好的稳定性和可重复性。因此,该系统可以很好应用在激光损伤测试系统以及其它高功率激光能量衰减系统之中。

本文发布于:2024-09-20 14:40:18,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/91672.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:什么是衰减器
标签:衰减   激光   能量   系统   设计   衰减器   进行   中性
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议