APP下载

基于LM3S811单片机的LED点光源跟踪系统的设计

2011-10-13鸣,尚

苏州市职业大学学报 2011年1期
关键词:点光源光敏电阻电桥

崔 鸣,尚 丽

(苏州市职业大学 电子信息工程系,江苏 苏州 215104)

基于LM3S811单片机的LED点光源跟踪系统的设计

崔 鸣,尚 丽

(苏州市职业大学 电子信息工程系,江苏 苏州 215104)

以TI公司的超低功耗MCU LM3S811单片机为核心控制器,设计并制作了一个LED点光源自动跟踪系统.LM3S811计算出位置误差后,采用PI控制算法处理,以驱动减速电机跟踪点光源.经过实际场景测试,当点光源支架沿着圆周和直线缓慢平稳移动限定的角度和距离时,该系统均能使激光笔在左右和上下移动方向上快速、连续地实现LED点光源的跟踪.

LM3S811单片机; LED点光源; 自动跟踪系统; 激光笔

Abstract:LED point source automatic tracking system is designed by using MCU LM3S811 single-chip microcomputer with super low power consumption as the core controller which is produced by TI Company. LM3S811 calculates the position error, which is subsequently handled by PI control algorithm to drive the reduction motor to track the point source. Tests show that the system can make the laser pen move in all directions quickly and continuously to realize the tracking of the point source when the point source moves slowly and smoothly along a circle and straight line in a certain angle and distance.

Key words:LM3S811 single-chip microcomputer; LED point source; automatic tracking system; laser pen

面对未来能源日趋枯竭,如何简单、快速地实现太阳光的自动跟踪,高效率、全方位地利用太阳能是目前需要解决的一个关键问题.对点光源自动跟踪系统进行设计和实验的结果,无疑对太阳光源的自动跟踪实现具有理论和现实意义[1-2].本文将白光LED作为点光源,利用LM3S811单片机作为核心控制器,设计并实现了一个点光源自动跟踪系统.

1 系统设计方案

1.1 点光源跟踪系统设计

设计的点光源跟踪系统如图1所示.图中B是光源,距地面高度约100 cm,采用单只1 W白光LED,电流在150~350 mA范围内调节.支架可以手动方式沿着以A点为圆心、半径为173 cm的圆周在小于±45°的范围内移动,也可以沿直线LM移动.在光源后3 cm距离内,光源中心线垂直平面上设置一直径不小于60 cm暗色纸板.

光源跟踪系统A放置在地面上,通过使用光敏器件检测光照强度判断光源的位置,并以激光笔指示光源的位置.

1.2 实验方案选择

1) 光敏器件选择.常见的有光敏二机管、光敏三机管、光敏电阻、红外接收管等.分别使用不同外壳形状的光敏二极管和光敏电阻及其串并联形式做采光实验,本系统中选用光敏电阻作为感光元件,利用光敏电阻的串并联组合作为一组感光管,分别采集左右和上下移动方向上的白光LED点光源光照强度.实验中采用泡沫、遮光纸设计了几种光敏电阻布局方案,如图2所示.通过多次采光情况的实验对比结果,设计中选定图2(d)中的光敏电阻布局方式.

图1 光源跟踪系统示意图

图2 光敏电阻布局

2) 直流电机选择. 本设计选用减速直流电机作为驱动电机, 首选12 V减速直流电机驱动激光笔运动,采用H桥电路驱动电机,电机控制方式采用PWM控制.

3) 激光笔电动支架. 主要由光敏电阻检测装置、底座、激光笔支架、扇形盘、限位校准片、两个12 V的直流减速电机构成.下面的直流电机控制激光笔左右移动,上面的电机控制激光笔上下移动.设计的激光笔电动支架如图3所示.

1.3 点光源检测方法

采用电桥测量原理检测光照强度.当LED灯不亮时,调整电桥平衡为平衡状态,电桥输出电压则表示环境光照强度值,把该值作为一个比较电压;当LED灯点亮时,根据桥臂上感光管的感应电压变化情况,电桥输出电压变化可以扩大到2倍,光照强度值被放大,能够较明显地判断出光源变化方向,从而确定激光笔移动方向.基于电桥测量原理的光照强度测量方案如图4所示.

图4中,R1、R3表示感光管阻值,R2、R4为可调电阻.这4个电阻依次接在A、B、C、D之间,构成电桥的四桥臂.电桥的对角AC接入电源,其上电压用E表示;对角BD为电桥的输出端,其输出电压用UDB表示,它与桥臂电阻有如下关系

图3 激光笔电动支架

图4 光照强度测量放大电路

当电阻R1=R2=R3=R4时,电桥平衡.当各个电阻发生变化时(设变化量分别是ΔR1、ΔR2、ΔR3、ΔR4),输出电压UDB的相应变化为

通过调整桥臂阻值,可以直接影响电桥输出电压的大小,然后通过电压跟随和电压放大电路送入LM3S811进行处理,能够快速有效地检测到光源变化方向.

根据上述基于电桥的光照强度测量电路设计点光源检测方案.当LED灯亮时,测得的感应电压与比较电压相比,并经过电压跟随和放大,所得到的电压值送入单片机进行分析处理,然后输出信号到直流电机H桥驱动电路信号端,H桥输出随感应电压的高低变化来控制直流电机正反转,从而达到动态调节,使得激光笔能够连续跟踪点光源,实现点光源检测.如图5所示.

图5 点光源检测示意图

2 系统设计

2.1 硬件设计

设计的点光源跟踪系统硬件模块主要包括:以LM3S811单片机为核心的主控制模块、点光源检测模块、光照强度测量放大电路、直流电机PWM控制模块、LED驱动电路模块、LCD显示和电源管理模块等[3-4],其系统硬件实现原理框图(左右和上下移动硬件实现原理相同),如图6所示.

2.2 系统单元电路设计

系统使用的直流电源分别为5 V和12 V,直接使用AC-DC转换模块提供给各个单元电路使用.主要的单元电路包括LM3S811最小系统电路、按键电路、存储器电路、LCD显示接口电路、直流电机驱动电路、光照强度测量放大电路、LED恒流源驱动电路、激光笔开关控制电路、串口通信电路等.限于篇幅,文中主要给出LM3S811最小系统电路(见图7)、光照强度测量放大电路(见图8)和LED恒流源驱动电路(见图9).

LM3S811最小系统电路主要利用单片机实现工作模式选择、光信号的ADC转换、数据存储、显示、直流电机转动方向控制等.

设计的光照强度测量电路中,采用光敏电阻和可调电阻组成电桥,采用OPA2365 TI 芯片分别组成电压跟随器和电压放大器.在1、2端和3、4端分别接入感光管,作为电桥的一对边桥臂,R1、R3和R2、R5作为另一对边桥臂.初始调节电桥为平衡状态.当感光管感应电压变化时,电桥输出电压变化.该电路在光线较弱的情况下,也可以较好地检测到光线变化方向.

采用TL431并联型三端稳压基准和LM358芯片组成白光1 W LED恒流源驱动电路,该电路可使LED的电流在150~350 mA内调节.DS1为过流故障指示灯,DS2为1 W LED灯.

图6 系统硬件实现框图

图7 LM3S811最小系统电路

图8 基于电桥原理的光照强度测量放大电路

2.3 系统软件设计

系统软件采用模块化设计,分为主程序和子程序两大部分.子程序主要包括A/D转换、计数、PWM电机控制定位调整等.图10为主程序和重要的子程序流程图.

3 测试结果

主要测试过程为:

1) 考虑外界光线影响,调整机械结构工作是否正常.控制电机转动至标记的中心、左右和上下的电子限位和机械限位位置,观测激光笔移动范围是否正确,调整控制程序.

2) LED灭,检测环境光照强度.检测激光笔在中心点、左右、上下边界处时,上下眼和左右眼的光照强度偏差,并检测激光笔从中心点向左右和上下移动时,光照强度的变化并存储数据.

图9 LED恒流源驱动电路

图10 系统软件流程图

3) 设定不同的LED输出电流值,考虑测试环境,例如测试时间段(白天、晚上)、窗帘开闭、室内照明灯开关、室内门开闭等,测试系统跟踪点光源变化情况,调整控制程序.

4) 选定测试环境,设定LED电流值为300 mA,调整题目中要求的初始状态(光源中心线与支架间的夹角约为60°),现场设置参数,观察点光源跟踪情况.

5) 将激光笔光点调偏离点光源中心30 cm时,观测点光源跟踪情况.

6) 调整激光笔对准点光源,使光源支架沿着圆周缓慢平稳移动60°(约60 cm),观测点光源跟踪情况;然后使得支架沿着直线缓慢平稳移动60 cm,观测点光源跟踪情况.

7) 使激光笔对准点光源,将光源支架旋转角度 ,观测点光源跟踪情况.

8) 改变LED输出电流值,现场设置参数,观察点光源跟踪情况.

LM3S811的ADC转换信号记为ADC0~ADC4.其中ADC0和ADC1采集的光信号认为是左方观测到光照强度;ADC2和ADC3采集的光信号认为是右方观测到光照强度;ADC0和ADC3采集的光信号认为是上方观测到光照强度;ADC1和ADC2采集的光信号认为是下方观测到的光照强度.

根据上述测试方法,在正常光照射和窗帘打开的情况下,观测到的点光源跟踪情况见表1和表2.

表1 沿着圆周及直线平稳缓慢移动约60 cm观测到的点光源跟踪结果

表2 光源支架旋转角度观察到的点光源跟踪结果

4 结 论

以1 W的白光LED作为点光源,利用LM3S811单片机作为核心控制器,设计并实现了白光LED点光源的快速自适应跟踪.该系统结构简单、成本低,而且在跟踪过程中能自动记忆和更正点光源坐标位置,不必人工干预,有较好的推广应用价值.

[1] 薛建国. 基于单片机的太阳能电池自动跟踪系统的设计[J]. 长春师范学院学报:自然科学版,2005,24(3):26-30.

[2] 张兴磊, 杨丽丽. 一种太阳自动跟踪系统的设计[J]. 青岛农业大学学报,2008,26(4):315-318.

[3] 李敏,刘京城,刘俊,等. 一种新型的太阳能自动跟踪装置[J]. 电子器件,2008,31(5):1702-1703,1708.

[4] 侯长来. 一种太阳自动跟踪装置的设计[J]. 现代机械,2005(1):66-68.

(责任编辑: 李 华)

Design of LED Point Source Tracking System Based on LM3S811 Single-chip Microcomputer

CHUI Ming, SHNG Li
(Department of Electronic Information Engineering, Suzhou Vocational University, Suzhou 215104, China)

TP29

A

1008-5475(2011)01-0016-06

2010-10-25;

2010-12-12

江苏省青蓝工程资助项目; 苏州市职业大学教改课题资助项目(SZDG4-09024)

崔 鸣(1972-),男,江苏常州人,工程师,主要从事数字通信信号处理研究; 尚 丽(1972-),女,安徽砀山人,副教授,高级工程师,博士,主要从事人工智能和数字图像处理研究.

猜你喜欢

点光源光敏电阻电桥
基于线性变换球面分布的实时间接光泽反射
浅谈不同化学成分对光敏电阻薄膜特性的影响
——以高PbI2掺杂水平的钙钛矿光阻膜、Bi2S3光阻膜、ZnO光阻膜为例
夜景工程中点光源阵列媒体立面设计研究
电桥法测量电阻的实验研究
浅析光敏电阻的应用
双相干点光源的空间干涉
光敏电阻延时特性的验证及光强对其影响的探究
双源电桥测高阻关键环节和技术的探讨
文氏电桥正弦波振荡电路
基于帧间虚拟点光源重用的动态场景间接光照近似求解算法