用51单片机对激光器电流的精度控制的设计方案

2018-01-25 19:53:51编辑:什么鱼 关键字:51单片机  激光器电流  精度控制

    引 言

  近年来,随着光电技术的迅猛发展,激光器已广泛应用于医疗、国防、测量等各个领域。而环境温度变化会直接影响激光器的波长。把关键元件(如高性能晶振、SAW 滤波器、光放大器、激光二极管) 的本机温度限制在窄范围内,可以提高电子系统的精度。一般需要将温度控制在0. 1 ℃内,激光器的工作精度才能很好地保持在0. 1nm 内 。文中的设计方案能为大功率半导体激光器提供有效支持,最大电流可达2. 5A。


  1  半导体激光控制器的设计

  激光控制器由受控恒流源,温度监视及控制电路,主控制器及显示器构成。整体结构原理见图1。

    1. 1  受控恒流源:

  为了使激光器输出稳定的激光,对流过激光器的电流要求非常严格,供电电路必须是低噪声的稳定的恒流源。恒流源可以从0A~2. 5A 之间连续可调,以适应不同规格的半导体激光器。该恒流源是以大功率的MOS 管为核心,激光器作为负载与之串联,通过控制MOS 管的栅极,来实现对激光器电流的控制。但MOS 管是非线性器件,难以直接控制,因此必须将其转化为线性控制。

  如图2 所示,在MOS 管串联一个0. 1Ω 的电阻,用于采样反馈,MOS 管的电流变化范围是0A~2.

    5A ,输入控制信号的电压范围是0V~5V ,将采样电阻的电压放大20 倍正好与输入电压匹配。这样控制电压0V~5V 与电流0A~2. 5A 之间建立起线性的对应关系。但由于整个反馈是开环系统,十分容易产生自激,因此在采样电阻连一个1μF 的电容,破坏自激产生条件、消除自激,并且应采用稳定的电源以减小电压波动。

  1. 2  温度检测及控制电路

  由于温度对激光的品质有很大影响,在电流恒定的情况下,温度每升高1 ℃,激光波长将增加大约0. 1nm ,而且温度过高将导致激光器老化甚至损坏。

  并且激光器是一个电灵敏度高、成本昂贵的器件,因此控制器必须提供监控、限制和过载保护的能力 。

  包括:自启动和过流保护、热电制冷器(thermoeleCTRiCCooler ,TEC) 电压、电流和温度的感测。异常工作电路停机以避免激光器元件损坏。值得注意的是:环境温度的变化对激光器的影响,要求控制器具备制冷和制热的能力。通常为使元件温度保持稳定是将把元件封闭在固定温度的恒温槽内。为了提供某种调整容限,其所选温度应高于所有条件下的环境温度。这种方法曾被广泛采用,特别是用在超稳时钟的设计中(如恒温槽控制的晶振) 。但高温应用此方法有如下缺点 : 性能(如噪声因数,速度和寿命)有所降低;环境温度处于中间范围时调整器消耗加热的功率,在环境温度处于低端时需要两倍大的功率;达到稳定温度所需的时间可能相当长。

  目前采用半导体TEC 来实现,因为它可选择调整温度值处在工作温度范围的中间。TEC 可做为热泵或做为热源,这取决于电流方向。某些系统(如冰箱和大功率处理器冷却) 只用TEC 的冷却特性。另一些应用(如晶振和SAW 滤波器) 利用热流的两个模式。并且该控制器是真正双向的,使温度从冷端到热端之间没有死区。TEC 的驱动电路通常采用“H”桥式,由两个互补的达林顿管或MOS 管构成。

  对H 桥的驱动宜采用开关式驱动方式,开关式驱动方式功耗小、效率高。对于开关式驱动方式可以使用LTC1923 等专用芯片驱动。其原理如图3 所示。

  DRV592是TI(TexasInstruments)公司出品的高效、大功率H桥电源驱动集成块,输出电压范围从2.8V到5.5V,最大输出电流为3A。DRV592需要外部PWM触发(兼容TTL逻辑电平),内置过流、欠压和过热(130℃)保护和电平指示。业界最小封装(9mm×9mm32脚PowerPADTM扁平封装模式),具有-40℃到85℃工业用温度范围标准。值得一提的是该芯片集成了4个大功率MOSFET和过载保护电路,与采用分立元件设计(见图3)相比,简化80%的设计。并且只需添加几个外部元件就能容易地构成精确的温度控制环路用以稳定激光二极管系统。基于DRV592的半导体TEC的电源驱动电路见图4。和图3相比,可以看到基于DRV592的TEC电源驱动电路设计大大简化,并且DRV592还有内置过流、欠压和过热(130°C)保护电平指示。引脚功能见表1。

由于大电流开关电路会产生很大的噪声干扰,为减少干扰,可适当增大开关管的转换时间来降低高频开关噪声。虽然这会使开关效率降低一些,不过用这个代价换来噪声的大幅度改善还是值得的。

  另外由于TEC具有热惯性,改变状态会有一定的延迟,会给系统引起振荡。为了消除振荡,可在放大器两端并联积分电路,增加延时,消除振荡产生。要注意的是稳定的温度是由热敏电阻的反馈来决定的,因此要将TEC与热敏电阻封装在一个模块中,使它们紧密耦合。

  温度探测器的精度直接影响温度控制的效果。

  温度探测电路部分与恒流源类似,采用NTC(负温度系数)的热敏电阻作为温度探测器。其中用陶瓷粉工艺制作的NTC元件对温度的微小变化有最大的电阻变化。特别是某些陶瓷NTC在其寿命内(经适当老化)具有0.05℃稳定度。并且与其它温度传感相比,陶瓷NTC的尺寸特别小。然后将热敏电阻串联入一恒流源,对热敏电阻两端电压采样,将温度变换为电信号。原理如图5所示。

  温度探测电路中采用的是TI公司出品的CMOS单电源,低功耗双运算放大器TLC2252。TLC225x系列具有高输入阻抗、微功耗、低噪音等优点,适用于手持移动设备。在1kHz的噪音仅为19nV,是同类产品的1/4。


关键字:51单片机  激光器电流  精度控制

来源: eefocus 引用地址:http://www.eeworld.com.cn/mcu/article_2018012537501.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:红外遥控器软件解码原理和程序
下一篇:基于AT89S52的程控开关稳压电源设计方案

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

51单片机实现LED流水灯(数组方式和位运算方式)

/* 名称:51单片机实现LED流水灯(数组方式和位运算方式)说明:今天又重新开始系统的学习51了,LED就算个开端吧。 要注意两点: 1、sfr和sbit是C语言扩展出来的关键字。其中sfr用于对特殊功能寄存器进行声明,sbit用于对某些特殊功能寄存器的某位进行声明。这里和宏定义很相似,但是不能用宏定义进行替换,对于前者是因为51单片机的寄存器存在于内部空间0x80-0xFF,这空间属于直接寻址,51特殊功能寄存只能直接寻址,不能间接寻址。如果用宏定义的话,在翻译成汇编时就会认为是通过总线访问对应的外部地址了。对于后者,sbit是定义一个标志位,也叫位变量。而类似于#define key1 P3
发表于 2018-07-21 13:08:22

51单片机之按键实验

/* 名称:51单片机之按键实验 说明:键盘是计算机最基础、最重要的输入设备之一。对于键盘来说,其工作任务大体可以分为以下三项: (1)、按键识别。即判断有无按键按下。 (2)、求键值。判断哪个键被按下。 (3)、执行相应的操作。 在这里,实验所用到的键盘为独立键盘和矩阵键盘。对于独立键盘,它的每个按键需要占用一个IO口。一般来说,按键一端接地,另一端接IO口。当按键按下时,线路被导通,IO口被拉低,即状态为‘0’。所以在使用是我们一般把对应IO口置成高电平,然后不断检测此IO口是否被拉低,从而判断按键是否按下。 对于矩阵键盘来说,它用较少的IO口完成较多个按键
发表于 2018-07-21 13:07:26

51单片机之数码管显示实验

/* 名称:51单片机之数码管显示实验 说明:对于数码管来说,其本质上可以理解为按照一定规则组合的多个二极管。其使用只需按照特定规则显示对应的二极管即可。要稍微注意一点的就是多个数码管的显示分为静态显示和动态显示。静态显示就是每个二极管显示的内容是一样的,通过片选信号来决定是哪个二极管该显示。动态数码管,即利用人眼的视觉停留效果,快速扫描,快速显示每个数码管的内容,使得每个数码管看起来好像是一起显示的一样。 本实验编写了几个数码管显示的简单程序。在此不做赘述了。*/#include <reg52.h>#define uchar unsigned char//共阳极段码(a在高位,dp在低位
发表于 2018-07-21 13:06:23

关于单片机死机的一些问题

最近的一个项目中测试系统的高低温实验,结果意外的发现经过高低温实验后(80℃到-20摄氏度)单片机有些已经死机了,所以不得不着手研究一下这个问题,在网上查阅资料后,基本上可以归结于以下几个问题:1. 意外中断。是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象 2. 中断变量处理不妥。若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加volatile,其次在主循环中读取中断变量前应该首先关闭全局中断,防止读到一半被中断给修改了,读完之后再打开全局中断;否则出现造成数据乱套。  3. 地址溢出,常见错误为指针操作
发表于 2018-07-16 20:31:16

单片机外部中断的两种模式

51单片机的外部中断有两种模式:电平触发模式和跳变沿触发模式第一,选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。第二,选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。 区别:电平触发模式时,中断标志寄存器不锁存电平中断请求信号。单片机把每个周期的S5P2采样外部中断口的电平逻辑直接赋值到中断标志寄存器。标志寄存器对于请求信号来说是透明的。这样当中断请求被阻塞而没有得到及时响应时,将被丢失。换言之,就是要使电平触发的中断被CPU响应并执行,必须保证外部中断源口线的低电平维持到中断被执行
发表于 2018-07-16 20:29:36

基于80C51单片机——中断小结

最近看了一下80C51单片机的中断部分的实验,做一些笔记,方便以后学习查找。 首先说一下什么是中断吧,中断是指CPU在执行当前程序的过程中,由于某种随机出现的外设(外部设备)请求或CPU内部的异常事件,使CPU暂停正在执行的程序而转去执行相应的服务处理程序;当服务处理程序运行完毕之后,CPU再返回到暂停处继续执行原来的程序。那什么是中断嵌套呢?简单点说就是低优先级的中断可以被高优先级的中断源所中断,等高优先级中断服务程序结束后,再返回去执行被中断的的低优先级的中断服务程序。举个简单的栗子吧(之前写过但不知道怎么删了,,又让我重新编辑):比如我们就是一个CPU,我们当前在洗衣服(当前程序),突然电话铃声响了(中断来了
发表于 2018-07-16 20:26:35

小广播

何立民专栏

单片机及嵌入式宝典

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

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved