(参考)基于单片机的路灯模拟控制系统.docVIP

(参考)基于单片机的路灯模拟控制系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化084班 刘连鹏 资料收集 基于单片机的LED路灯模拟控制系统的设计与实现 0 引言 LED照明系统具有省电、轻巧、寿命长、高耐久性等特征,近年来已经越来越多地应用于路灯照明系统中,其趋势是取代目前广泛采用的高压汞灯的路灯照明。 针对目前比较先进的LED路灯控制系统进行了模拟路灯控制系统设计,实现了整条支路的LED路灯定时控制开关灯、自动开关灯、独立控制开关灯及故障报警等多项功能。对1 W LED路灯单元可调恒流驱动电源,可以按照设定要求调节LED输出功率大小,实现调光功能。1 系统硬件设计1.1 0 引言 ??? LED照明系统具有省电、轻巧、寿命长、高耐久性等特征,近年来已经越来越多地应用于路灯照明系统中,其趋势是取代目前广泛采用的高压汞灯的路灯照明。 ??? 针对目前比较先进的LED路灯控制系统进行了模拟路灯控制系统设计,实现了整条支路的LED路灯定时控制开关灯、自动开关灯、独立控制开关灯及故障报警等多项功能。对1 W LED路灯单元可调恒流驱动电源,可以按照设定要求调节LED输出功率大小,实现调光功能。 1 系统硬件设计 1.1 系统总体设计 ??? 为了能够真实地模拟实际LED路灯的控制,设计了模拟路灯控制系统。控制系统结构如图1所示,该系统主要由输入显示装置、支路控制器和2个单元控制器模块组成。支路控制器主要用来对整个模拟LED路灯支路进行控制;对于输入显示装置,当按键时输入控制信息,LCD显示相关的控制信息;2个单元控制器受支路控制器控制LED1和LED2的电源供电和功率的输出。 1.2 支路控制器 ???模拟LED路灯控制系统的重点在支路控制器,其电路框图如图2所示。AT89S52单片机作为控制核心,时钟电路将时钟信息送显示和时钟存储;光敏检测主要用来检测光线的强度是否应该开关路灯;在路灯出现故障(断路)时将产生声光报警,并指示那一路发生故障。 1.2.1 时钟电路 ???基于DS1302的时钟电路设计采用24 h计时方式,时、分、秒并用LCD显示。采用AT89S52单片机和DS1302实时时钟芯片,使用5 V电源供电,采用按键控制,可以进行时间校正,并且可对LED灯的开关时间进行控制和调节。DS1302的VCC2加入3 V锂可充电电池实现时钟掉电保护。通过AT24C02存储时钟信息实现程序掉电保护功能。 1.2.2 光敏检测电路 ???光敏检测主要检测光线的强度是否应该开关路灯。光敏检测电路主要利用光敏电阻的感光特性进行工作。光敏检测电路如图3所示,当白天光照射到光敏电阻时,光敏电阻的阻值降低,反向输入端电压随之降低,当低于反相器74HC04的门槛电压时,反相器发生翻转,提供给单片机一高电平,控制LED灯关闭。当弱光或无光照时(晚上),由于光敏电阻的暗电阻很大,反向输入端电压较高,使得反相器输出为低电平,单片机控制LED灯的自动开启。 1.2.3 故障检测及声光报警 ???声光报警装置是支路控制器中单片机控制蜂鸣器和发光二极管发出声光报警的电路装置。当系统中某一支路出现故障(如灯不亮),正常状况是LED路灯应该点亮的时候,此时判断为路灯出现故障,系统中采用以光敏检测的方法来检测LED路灯是否点亮或者灭,从而判别是否有故障。当有故障时在支路控制器中,单片机控制蜂鸣器和发光二极管发出声光报警信号,并通过LCD显示器显示当前故障路灯的地址编号,实现故障报警显示功能。 1.3 输入及显示装置 ???图4所示为键盘输入和液晶显示电路。K1为菜单功能键,相对应的菜单有时间校正、设定LED灯整条支路开关,独立控制每只路灯开关时间和功率调节的调光功能;K2为移位键;K3为加减键;K4为确认键。LCD数据线与单片机P1口相连;RS寄存器选择信号端与P2.0相连;RW读写端与P2.1相连;E使能端与P2.2相连。 1.4 单元控制器 ???单元控制电路的工作是由单片机控制D/A转换器输出电压,从而控制可调恒流源驱动电路。可调恒流源驱动电路由运放LM358、继电器、大功率管TIP41和开关管9013等组成,如图5所示。单片机P3.0控制口输出高低电平信号控制继电器开关,给恒流源电路提供+12 V电压,恒流源电路驱动LED发光。当输出高电平,继电器导通,给恒流源电路提供+12 V电压,否则相反。单片机通过控制TLC5615D/A输出电压信号来调整恒流源的大小。 ??? LED灯选用独立1 W蓝光发光二极管,正向电压为3.0~4.0 V,正向电流为350 mA,D/A输出电压为0.5~2.4 V,调节流过LED的电流,从而可调整1 W的LED灯,输出功率在20%~100%。经过实测,恒流源输入Vi与LED输出功率(P=UI)的关系如表1所示。 2 系统软件设计 ???程序总流程图如图6所示。系统启动后在没有任何按键

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档