LED户外亮化灯

LED户外工程灯模拟控制系统的设计与实现

LED户外工程灯模拟控制系统的设计与实现

发布日期:2019-04-27 作者: 点击:

     城市的路灯照明系统作为城市的一项重要的公共设施必将随着城市的发展而不断地发展,并会朝着节能和智能化的方向发展。近年来,随着国家低碳经济发展战略和绿色照明工程的实施,城市路灯照明系统也朝着节能、高效、环保的方向不断地发展。

  本文以目前较为热门的LED户外工程灯照明系统为研究对象,设计了一套模拟控制系统,使照明系统具有定时控制、随环境明暗自动控制、根据交通流量自动控制及故障报警并能精确指示故障位置等功能。文中采用1WLED灯模拟实际路灯,设计了两个路灯支路。

  2系统硬件设计2.1总体方案本系统采用单片机控制,由支路控制器和单元控制器组成。支路控制器分别由单片机最小系统模块、显示模块、时钟电路模块、自然光信号检测模块、键盘模块、声光报警模块组成。单元控制器由单片机最小系统模块、恒流源模块、故障检测模块、热释红外检测模块组成。支路控制器与单元控制器间均采用串行口通信。系统组成框图如。1所示。

  李显圣,广西大学电气工程学院工程硕士,广西职业技术学院讲师2.2硬件设计2.2.1支路控制器硬件设计支路控制器的主控芯片采用51单片机,型号为STC89C58RD+.为实现支路控制器能根据环境明暗变化,自动开灯和关灯,系统中加入了自然光信号的检测电路,光敏元件采用光敏电阻。为避免控制器误动作,加电路的抗干扰能力,检测电路采用了电压滞回比较器。

  

电路如所示。

  支路控制器的时间信息通过RTC芯片DS1302产生,本方案与通过单片机内部定时器产生时间信息相比,具有如下好处:首先,采用时钟芯片可以大大减小单片机的繁忙程度,使单片机能更及时检测到各种模块的状态及做出相应的处理。其次,时间的准确度较高。另外,DS1302自带的31字节RAM可做少量数据的备份用。

  2.2.2单元控制器硬件设计单元控制器采用单片机控制,型号为AT89C2051.单元控制器的电路设计叙述如下:恒流源电路设计恒流源电路如所示由于光源采用1W的LED灯,最大工作电流为319mA,工作电压约为3.4V恒流源采用+6V直流供电,为降低在采样电阻R5上消耗的功率,在设计电路时,选择了3D的阻值,功率为1W.R1和R2是为了衰减来自D/A转换器的电压而设计的。该电路输出最大功率时,运放反相输入端得到的反馈电压约为1V,D/A转换器的最大输出电压为5V,从而R1和R2的参数比为4:1,在此选择了4KD和HC1可以滤除干扰信号,保证电路正常工作时不会因为干扰信号引起运放输出负电压,而使三极管截止。恒流源的功率采用D/A转换器MAX517控制,控制精度高。其输出电流计算公式是:I=Ur5/R5.图中Q3是为了解决恒流源不能完全关断的问题而引入的。

  故障检测电路设计当灯不亮时,可能是因为灯短路或开路引起的,故障的检测必须兼顾到这两种情况。当出现灯短路时,中Q2的集电极电压Vc=6V,正常情况下,约为2.6V.根据这些参数设计电路如所示,其检测信号经变换成高低电平后送至单片机的外部中断口。图中的稳压管选择5.1V的稳压值,为正常状态下的Vc值留出余量,确保不误报警。电路的工作原理为:正常工作状态下,稳压管不会被击穿,三极管截止,单片机中断口获得高电平;灯短路时,稳压管击穿,三极管饱和导通,单片机中断口获得低电平,触发中断。

  同理,只要得到灯开路时电路的电压变化即可为单片机提供报警信号。经分析和实测得到,当灯开路时,中运放输出端的电压变化明显。电路正常工作时,运放输出端电压小于4V,当出现灯开路时,该端为10V.据此,只需修改稳压管D和R1的值就可以采用与电路结构相同的电路来检测该状态。R1可取500D,D的稳压值可取8.2V,电路的检测点为TL082的第1脚。

  灯短路检测电路本系统每个单元控制器通过两组热释红外线检测探头检测交通情况,模拟行人进入某单元路灯照明范围时,路灯自动点亮,行人离开该路灯照明范围时自动关灯,以达到最大限度的节能。为加探头的探测距离,安装时为热释红外线传感器加了菲涅尔透镜。热释红外线探头的电路及其安装示意图分别如和所示。

  

      3软件设计3.1程序设计思路3.1.1支路控制器部分支路控制器的程序主要有时钟芯片DS1302驱动程序、LCD1602显示驱动程序、键盘及其功能程序、光信号判断程序及串行通信程序。支路控制器程序的设计思路为:控制器上电,单片机初始化完成后,立刻读取时钟芯片的时间信息,再检测单元控制器的工作状态和各种控制信息的状态,如果出现异常状态,则显示报警信息或通过串行口发出控制单元控制器的开关灯控制命令,否则,显示时间日历,并扫描键盘。如果键盘被按下,则执行对应的功能程序,并将设定的数据备份至DS1302的RAM中。所有支路控制器对单元控制器的控制信息均以命令形式通过单片机的串行口发送出去,单元控制器发送回来的状态信息采用串口中断方式接收并判断是哪个单元发送回来的何种状态信息最后送显示。

  3.1.2单元控制器部分单元控制器的程序主要有MAX517驱动程序、交通状况检测程序、串行通信程序。单元控制器程序的设计思路为:控制器上电,单片机初始化完毕后关闭路灯,等待支路控制器的开关灯控制命令及亮灯的功率参数,接收到相关信息后,再通过控制DA转换器输出相应的电压信号控制恒流源,达到控制目的。当单元控制器检测到物体越过规定点时,将该信息通过串口通信反馈给支路控制器,再根据支路控制器发回的开关灯命令执行规定动作。

  3.2程序流程。2.1支路控制器程序流程图支路控制器程序流程。2.2单元控制器程序流程测试结果及分析两条支路均可独立实现定时开关灯控制。


本文网址:http://www.yiyuzm.com/news/455.html

关键词:LED户外工程灯,LED户外工程灯厂家,LED户外工程灯价格

最近浏览:

  • 在线客服
  • 联系电话
    18022014566
  • 在线留言
  • 在线咨询