让我们丰富了软件知识。最终我们也选择了此方案。
1.2系统的工作原理
图1 系统工件原理图
1.3系统功能
1)智能控制系统实现对周围环境光强的采集作用。
2)智能控制系统能够随环境光线强度自动控制灯的亮灭。
3)智能控制系统能够根据所定时间自动控制灯的亮灭。
4)智能路灯系统能够根据环境光线的强度自动控制灯的亮度,即环境光线越强,则灯的亮度越暗,环境的光线越暗,则灯的亮度越亮。
5)具有手动调节功能,即灯的亮度可以手动调节。
二、 智能路灯控制系统的硬件设计
2.1智能路灯系统的总体介绍
智能路灯控制系统采用msc51系列八位单片机的AT89C51作为处理器,利用光学传感器检测环境的亮度并用ADC0804转化为数字号传给处理器,经过处理器的运算处理并通过I/O接口控制LED的亮灭。系统提供了六个按键和一个八位数码显示器的人-机界面,可以通过键盘来进行各种选择和设置。整个系统模块划分为:光学传感器模块,人-机界面模块,路灯开关模块。系统具有以下特点:
1)根据周围环境光强度的情况控制路灯的打开和关闭;
2)系统把一天的二十四小时分成了两段(二个时间点),在18:00-6:00时间段,LED灯处于高亮状态,不随外界光强变化而变化;在其他时间段,LED灯随外界光强变化而变化;
3)可以灵活选择自动/人工两种工作方式;
4)选择功能,通过按键可以手动选择是在数码显示管上是显示时间还是显示环境光强;
5)在该系统中,我们选用的元器件都比较便宜,从而降低了经济成本。
2.2系统总体硬件介绍
智能路灯控制系统的每个模块的硬件电路有:键盘部分的按键和AT89C51单片机I/O接口连接;显示部分通过单片机控制74ls573芯片显示到数码显示管上,单片机扩展槽P3_0口与相应的LED显示器的连接;光学传感器与A/D转换器ADC0804连接。
2.3系统硬件仿真图
2.3.1 光线采集电路图