阅读 | 订阅
阅读 | 订阅
激光电源

智能控制的半导体激光器电源设计(二)

星之球激光 来源:电子工程世界2012-06-26 我要评论(0 )   

软件设计 软件采用C51编写程序,包括主程序和中断响应程序部分。 主程序主要是实现软启动、慢关机和控制发火。在系统启动时,初始化系统后进入人机对话界面,扫描是否有...

       软件设计

  软件采用C51编写程序,包括主程序和中断响应程序部分。

  主程序主要是实现软启动、慢关机和控制发火。在系统启动时,初始化系统后进入人机对话界面,扫描是否有按键按下,若有则调用按键处理程序,操作者可通过键盘设定输出电流输出电压基准值,同时显示,以便确认。开始工作,通过缓慢增加电压的方式来实现系统的软启动,保护LD。正常工作时,硬件电路中采样电流信号,从数模转换电路出来的信号经过采样电阻,得到相应的电压信号,传给单片机,送出显示。若出现电流波动情况则进行PID控制,其中采用了中值与均值复合滤波方法处理。系统对D/A输出信号调整,进而调整输出电流。主程序中的循环部分不断探测LD的工作电流、工作温度和发射功率,并显示出来以便查看。如果出现故障,中断信号送入单片机端口(分别相应过压、过流、突然断电情况),系统分别调用中断程序实现对系统的快速保护。主要控制功能均利用中断实现,保证系统响应的实时性。最后当操作者按下按键关闭设备时,系统调用慢关闭程序,安全地停止工作。

  数字滤波

  对系统干扰作用的冲击信号往往具有较宽频谱,且具有随机性。对此,系统采用了软件方法对采样信号进行了数字平滑滤波,通过对信号进行处理,减少干扰对有用成分的作用。常见数字滤波的方法有中值滤波、均值滤波等。将中值滤波与均值滤波方法结合,构造一种复合滤波方法,具体做法是:首先对样本信号排序,去掉其中的最大值和最小值,再对余下数据组成的序列计算均值作为滤波结果,这样既可滤除冲击干扰又保留了有用信号成分。

  保护设置

  软启动和慢关机:系统的启动或关闭均由启动/停机键控制,如果判断为开机,则命令LD驱动芯片预热工作,再逐渐增大工作电流至设定值,实现软启动。如果判断为关闭,则逐渐降低工作电流直到零,实现慢关机。

  电流过载保护:程序设定或通过键盘确定电流值上限值,CPU通过控制数字电位器调节激光驱动芯片PIN21的电压并检测电流,保证流经LD的电流的稳定,防止出现过流而损坏LD。实时比较电流设定值和采样值,当实际值大于上限时,系统启动限流保护动作。

  测试结果

  根据设计制作了数字式电源,连接现有的实验室用的半导体激光器,进行性能测试。

  开机后激光器预热半小时,通过软件设定方式调节激光器的工作电流至1.5A,激光器启动系统运行,工作电流平稳上升达到1.5A,动态响应时间在1.5~2s之间。系统输出电流为1.5A,连续工作4小时,每间隔10分钟记录1次电流,按照时间排列测试次序和相应的电流值。测试结果数据描绘曲线见图3。结果表明系统的控制电流稳定,误差小。测试结束后关闭激光器,系统逐步减小输出电压信号,降低输出功率至零后激光器停止工作。结果表明,采用数字控制方案的电源达到激光器的稳态精度要求。

 

  结语

  所设计的数字式半导体激光器电源,采用集成电路C8051F020为核心,编程实现数字滤波及防浪涌等智能功能。电路采用了恒流源驱动芯片HY*0和高速集成运放MAX4215,简化了电路,提高了控制精度。对半导体激光器电源进行实用测试,结果表明,输出电流0~1.5A,工作电流稳定,电源还可实现软启动慢关机、防浪涌功能。经测试,数字式电源达到激光电源的稳态精度要求,改善系统的动态性能,同时简化了硬件电路。

 

转载请注明出处。

暂无关键词
免责声明

① 凡本网未注明其他出处的作品,版权均属于激光制造网,未经本网授权不得转载、摘编或利用其它方式使用。获本网授权使用作品的,应在授权范围内使 用,并注明"来源:激光制造网”。违反上述声明者,本网将追究其相关责任。
② 凡本网注明其他来源的作品及图片,均转载自其它媒体,转载目的在于传递更多信息,并不代表本媒赞同其观点和对其真实性负责,版权归原作者所有,如有侵权请联系我们删除。
③ 任何单位或个人认为本网内容可能涉嫌侵犯其合法权益,请及时向本网提出书面权利通知,并提供身份证明、权属证明、具体链接(URL)及详细侵权情况证明。本网在收到上述法律文件后,将会依法尽快移除相关涉嫌侵权的内容。

网友点评
0相关评论
精彩导读