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