《毕业设计-模拟路灯控制系统》由会员分享,可在线阅读,更多相关《毕业设计-模拟路灯控制系统(27页珍藏版)》请在金锄头文库上搜索。
1、本科生毕业论文(设计)题目(中文): 模拟路灯控制系统 (英文):Simulation street lamp control system 学生姓名:学号:系别:专业:指导教师:起止日期:年 月 日怀化学院本科毕业论文(设计)诚信声明作者郑重声明:所呈交的本科毕业论文(设计),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。除文中已经注明引用的内容外,论文不含任何其他个人或集体已经发表或撰写过的成果。对论文的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。本声明的法律结果由作者承担。本科毕业论文(设计)作者签名:年 月 日目录摘要 关键词 Abstract K
2、ey words1 前言11.1 课题研究背景及意义1 1.2 本设计的任务和基本要求22 路灯控制系统的总体设计23 路灯控制系统的硬件设计33.1 方案比较论证3 3.1.1 控制器的选择3 3.1.2 时钟的选择4 3.1.3 显示方案的选择4 3.1.4 移动物体检测的选择5 3.2 主控制器电路5 3.3 时钟电路6 3.4 键盘输入和遥控输入电路7 3.5 显示电路8 3.6 亮灯控制电路9 3.7 声光报警电路 10 3.8 检测电路 10 3.8.1 红外检测电路 103.8.2 光敏电阻检测坏境电路 13 3.8.3 坏灯检测电路 144 模拟路灯控制系统的软件设计 15 4
3、.1主程序的设计154.2 主程序流程图165 系统电路与软件的调试 175.1 硬件电路的调试 175.2 软件与硬件的联调 186 结论 18参考文献 19致谢 20附录 21模拟路灯控制系统摘 要本系统以STC89C52单片机为控制核心,系统采用线路简单、体积小的专用时钟芯片DS1302,DS1302工作时功耗很低,保持数据和时钟信息时功率小于1mW。使用DS1302不但使电路功耗降低,而且节省IO口资源。采用光敏电阻检测环境的明暗变化,具有自动感光模式和定时模式两种。采用红外对射检测移动物块控制灯的亮灭,达到节能的要求。当路灯电路出现故障时,单片机采集路灯电路采样点的电压后处理采集到的
4、数据,实现自动报警功能。配有键盘和遥控两种输入方式。显示由诺基亚5110液晶显示屏显示灯亮灭时间,亮灯的状态,系统工作状态等。本系统智能度高,可靠性高,系统工作稳定,且综合性价比较高,具有较大的市场应用前景。关键词单片机;红外对射;时钟芯片;诺基亚5110液晶;LM339Simulation street lamp control systemAbstractThis system to STC89C52 microcontroller as control core and system adopt easy circuit, small volume of special clock DS
5、1302, while working DS1302 chip power consumption is low, maintain data and information when power is less than 1mW clock. Use DS1302 not only make the power consumption of the circuit is reduced, and save IO mouth resources. Adopt photoconductive resistance testing environment changes, the light an
6、d shade with automatic photosensitive mode and regular pattern of two kinds. By means of infrared DuiShe detection mobile content block control kill bright lights, meet energy requirements. When street lamps circuit malfunction, SCM acquisition lamps circuit sample point voltage post-processing the
7、data collected, the realization of automatic alarm function. With a keyboard and remote two input methods. Displays page-links 5110 LCD display nokia lights out time, light status, the system working status, etc. This system of intelligent degree is high, high reliability, the system stable work, an
8、d the overall price is higher, has large application prospect in the market.Keywords89c52; Infrared DuiShe; Clock chips; Nokia LCD 5110;LM 339161 前言1.1 课题研究的背景及意义城市路灯管理工作是城市市政工程管理的重要任务之一,飞速发展的现代化城市需要具有自动化程度高,运行可靠,使用维护方便的照明控制系统。特别是在能源急剧消耗的今天,节能已经成为不可逃避的问题。据调查,我国小型城市在夜晚9点后,大中城市在午夜12点后,道路上几乎空无一人,即便是北京、
9、上海、广州这样的繁华都市,凌晨2点以后,道路上也已罕见行人、车辆。从这一时段直至清晨6点路灯熄灭,在低交通流量的道路上仍然保持较高照度显然没有必要。城市公共照明在我国照明耗电中占30的比例,约439亿kWh,以平均电价0.65元kWh计算,一年开支285亿元。目前,国内的大多数城市的路灯供电是由人工完成或定时器自动完成,任务因素很大,自动化程度相当低,而且不易于维护。由于在没有物体通过时也长时间供电亮灯,每年市政要支付大量的电费开支,而且在能源消耗飞快的现代,这时极为不科学的。路灯分别在城市的每条街道,深入到城市的各个角落,自然损坏和人为损坏的情况时常发生。因为其分布光,损坏率高的特点,给城市
10、路灯系统的管理和维护工作带来的巨大的麻烦。目前,城市路灯的管理部门多采用上路巡查的办法来发现故障,排除故障,不仅反映迟缓,而且需要投入大量的人力和物力。此套模拟系统具有较多的实际意义:一是省电节能,灯泡大部分实际不工作,而且节电效率很高,达80%左右;二是方便,首先,不用接触,全自动智能控制;另外,维护方便快捷,接线简单,安装方便,是公共场所照明开关的理想选择。因此这一课题的研究很是必要。1.2 本设计的任务和基本要求(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。(2)支路控制器应能根据环境明暗变化,自动开灯和关灯。(3)支路控制器应能根据交通情况自动调节亮
11、灯状态:当可移动物体M(在物体前端标出定位点,由定位点确定物体位置)由左至右到达S点时(见图2),灯1亮;当物体M到达B点时,灯1灭,灯2亮;若物体M由右至左移动时,则亮灯次序与上相反。(4)支路控制器能分别独立控制每只路灯的开灯和关灯时间。(5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号。2路灯控制系统的总设计本系统是采用单片机89c52做为主控制器,进行主要的信息处理,包括路灯控制模块,显示模块和,检测模块,时钟模块及键盘和遥控模块。本系统的总体框架图如图1所示。主控制器键盘遥控检测时钟路灯控制显示图13路灯控制系统的硬件设计3.1 方案比较论证3
12、.1.1 控制器的选择【方案一】: 采用数字电路实现。数字电路结构简单,响应速度快。但处理能力有限,题目要求支路控制器需实现的功能很多,数字电路不易实现。【方案二】:采用STC89C52作为主控制单片机。该芯片功能强大,具有足够快的速度;有各种同步串行接口、足够的内部ROM和RAM,以减小控制系统的物理尺寸,具有看门狗功能和稳定的电源,本系统图形显示程序要求较高,因此我们采用了52系列的STC89C52它的程序存储器达到32KB),可以很方便的实现我们所需功能,利用其强大的功能不仅可以简化硬件电路而且还可以大幅度提高系统运行速度,最终通过液晶来显示结果。【方案三】:应用ARM,ARM是一种功耗很低的高性能处理器,技术具有性能高、成本低和能耗省的特点。方便、安全、高效。但ARM编程较复杂,我们专科学生很难掌握,且开发