毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S52单片机节能型路灯控制系统模型设计+PCB电路图+源码+流程图(3)

时间:2016-12-18 10:05来源:毕业论文
3)模式2,为手动调节模式,它的步骤就是在系统运行前调节你想控制的亮几盏灯,可调节灯数为一盏到四盏,其余都一样。 而原始设备并不需要更换,只


3)模式2,为手动调节模式,它的步骤就是在系统运行前调节你想控制的亮几盏灯,可调节灯数为一盏到四盏,其余都一样。
而原始设备并不需要更换,只需要在原设备上放置传感器,增加控制端即可。价格非常低廉。
2 设计思想
2.1 现状反思
路灯是城市照明工程的主要组成部分,它在起着重要作用的同时,也在消耗着大量的能源。传统路灯主要是高压钠灯,一盏路灯的功率约100W-400W,一些大型路灯甚至可以达到1000W以上。以一盏路灯200W来计算,一个晚上照明12小时(从晚上7点到第二天早上7点),那么一盏路灯就要消耗200*12/1000=2.4度电能。假设路灯之间的间距是20米,一条长2公里的街道就有2*2000/20=200盏路灯(道路两边各有一盏路灯,所以要乘2),那么这条街道一晚上消耗的电能就有200*2.4=480度,1年消耗的电能是480*365=17.52万度。
    在一个城市中,除了主干道外,还有很多次干道和小的路段,这些街道在夜晚的人流和车流量都比较小。特别是一些郊区和比较偏僻的路段,在半夜1点钟以后,人流量和车流量一般比较少。但是即使没有人或车经过,这些路灯也是长期点亮的,这时电能就被白白浪费掉了。很多路段真正有效的照明时间只占到整个照明时间的20%-30%,也就是说大部分电能被浪费掉了。
如果有效照明时间是30%,那么一条街道浪费的电能就有17.52*0.7=12万度。一个中等规模的城市这样的街道可能就有100个以上,而上海有5000多条街道,那么就是说一个城市每年在路灯上浪费的电能就有数千万到数亿度以上。
为此设计一概念型的未来路灯自动控制系统,以装置模型实现。
此套系统不仅适用于普通街道,可以在高速公路上使用,以及像医院、宿舍等夜间需要常明灯的场合。在能源日益紧张的今天,特别是很多城市存在电力不足的矛盾,这方面的研究无疑是非常有意义的。
2.2 实现方案
智能路灯系统模型是一个由微型控制器控制路灯亮灭的道路路灯模型,当传感器检测到有小车行驶和小车的位置时,提前点亮车子前方的路灯。此系统微控制器选用单片机AT89S52,用干簧管检测是否有车行驶和车子的位置,用LED灯模拟路灯,小车可用四驱车,前方具有导轮,能够沿着椭圆形道路行驶,小车内部装有磁铁,当小车在道路上行驶时,小车经过干簧管时,磁铁使干簧管闭合,信号发生变化,当单片机检测到信号变化时,便可知小车的位置和移动方向,此时点亮小车前方道路的LED灯,为小车照明,由于单片机对小车速度的计算可知道小车的位置,当小车经过灯的时候,小车后方的灯由单片机控制使其灭掉。这样保持着车前方的灯一直是亮的,而后方的灯一直是灭的,可以实现节能降耗。
通过编程可实现手动和自动不同的控制方案。手动控制可手动调节车前方亮的灯数,从一盏到四盏。自动控制可实现车的速度越快,车前方亮的灯数越多(最多四盏);车的速度越慢前方的灯亮的越少(最少亮一盏灯)。
2.3 系统框图
小车经过传感器,信号发生改变,单片机经过计算使车辆模型前方的灯一直保持是亮着的,而后方的灯是灭的。
 
图2.1 系统框图

3 硬件设计
3.1单片机简介
AT89S52是一种高性能且低功耗的CMOS8位微控制器,在系统可编程Flash存储器具有8K。Atmel公司使用非易失性高密度存储器技术制造,与工业80S52 产品指令和引脚完全兼容。系统可在片上Flash允许程序存储器在编程,同样适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为大部分嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。 AT89S52单片机节能型路灯控制系统模型设计+PCB电路图+源码+流程图(3):http://www.youerw.com/zidonghua/lunwen_1174.html
------分隔线----------------------------
推荐内容