单片机控制的智能路灯模拟系统

时间:2013-02-06来源:网络

  2.2 系统软件设计

  本模拟路灯控制系统以支路控制器为主核心,编制软件程序分别完成时钟功能,显示开光灯的时间,控制支路的按时开灯和关灯。并能根据环境明暗变化,自动开灯和关灯。支路控制器分别能控制每只路灯的开灯和关灯时间。并能在路灯出现故障时发出声光报警。其主流程见图3。

主程序流程框图

图3 主程序流程框图

  框图中的S10、S11、S12、S13、S14、S15、S16分别是按键10、11、12、13、14、15、16(按键原理图可见附录4)。S10和S11控制模式1,S12控制模式2,S13控制模式3S,14控制模式4;S15控制LED1,S16控制LED2。

  3 总结

  本文设计了一个模拟路灯控制系统,该控制系统包括1个支路控制器和2个单元控制器。本系统支路控制器和单元控制器均采用STC89S52单片机。

  该系统具体完成的功能包括:支路控制器有时钟功能、能根据环境明暗变化自动开灯和关灯、能根据交通情况自动调节亮灯状态、能分别独立控制路灯的开灯时间和关灯时间、能进行路灯故障的报警、自制了单元控制器中的LED灯恒流驱动电源、并可对该恒流电源的输出功率进行自动或手动调节。支路控制器根据环境的亮暗程度来决定是否将路将灯开或关;单元控制器会实时检测路灯的故障情况,如有故障则及时将信息反馈至支路控制器,支路控制器启动报警;同时单元控制器还可以控制LED恒流源的输出功率以调节路灯的亮暗程度,这一功能可进一步拓展为根据环境的亮暗程度来调节路灯的亮暗程度,以节省电源功率。

1 2

关键词: 单片机控制 智能路灯 模拟系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版