基于51单片机的模拟路灯控制系统1
1设计要求一、任务(来自原题)设计并制作一套模拟路灯控制系统
控制系统结构如图1所示,路灯布置如图2所示
图1路灯控制系统示意图1图2路灯布置示意图(单位:cm)二、设计要求+1.基本要求(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯
(2)支路控制器应能根据环境明暗变化,自动开灯和关灯
(3)支路控制器应能根据交通情况自动调节亮灯状态:当可移动物体M(在物体前端标出定位点,由定位点确定物体位置)由左至右到达S点时(见图2),灯1亮;当物体M到达B点时,灯1灭,灯2亮;若物体M由右至左移动时,则亮灯次序与上相反
(4)支路控制器能分别独立控制每只路灯的开灯和关灯时间
(5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号
2.发挥部分2(1)自制单元控制器中的LED灯恒流驱动电源
(2)单元控制器具有调光功能,路灯驱动电源输出功率能在规定时间按设定要求自动减小,该功率应能在20%~100%范围内设定并调节,调节误差≤2%
(3)性价比高,工作稳定,符合电磁兼容(EMC)方面的要求,无对外干扰或干扰小
2总体设计方案1
1功能分解及设计思路本模拟路灯控制系统的设计方案要实现的主要功能主要分解为以下五个方面:一是时钟功能及定时开关灯
二是根据环境明暗变化,自动开灯和关灯
三是根据交通情况自动调节亮灯状态:当汽车靠近路灯时,路灯能自动点亮;当汽车远离时,路灯自动熄灭
四声光报警功能,当路灯出现故障时而不亮时,控制器发出信号,并显示有故障路灯的地址编号
五是根据绿色节能照明要求,采用恒流源驱动LED路灯发亮且能调光,路灯驱动电源输出功率能在20%~100%范围内设定并调节,调节误差≤2%
以上功能的实现,都是以单片机为核心,在单片机系统实现的输入输出和显示功