基于单片机的路灯控制系统设计.doc
《基于单片机的路灯控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的路灯控制系统设计.doc(43页珍藏版)》请在咨信网上搜索。
1、济南大学泉城学院毕业设计济南大学泉城学院毕 业 设 计题 目 基于单片机的路灯控制系统设计学 院 工学院 专 业 电气工程及其自动化班 级1302班学 生 李学联学 号 2013010855指导教师张兴达魏志轩二一七年五月十六日- 2 -济南大学泉城学院毕业设计摘 要随着科学技术的日益发展,在日常生活中人们对于路灯控制系统的要求越来越高.针对人们的需求功耗大,功能单一的系统已不再满足人们的需求.本设计针对上述问题提出了一种新型的路灯系统,可以解决人们的需求。本设计主要包括硬件系统设计和软件系统设计。其系统硬件是由AT89S52单片机,时钟芯片DS1302,驻极体话筒,LCD1602和光敏电阻等
2、为核心的的路灯低功耗智能控制装置构成。软件部分是以Keil、Proteus等软件为载体,使用C语言对程序进行编写.单片机根据光敏电阻和人体红外感应模块对路边状况的检测和时钟芯片DS1302设置时间来控制电压比较器实现LED路灯亮度的自动调节,通过LCD显示时间和光感度,通过光敏电阻实现故障检测,当路灯出现故障时,蜂鸣器会自动进行报警.通过仿真及实物制作、调试,验证了本设计内容的可行性,为进一步研发推广提供了一定的数据参考。关键词:单片机;传感器;路灯控制ABSTRACTWith the development of the technology, the application of stre
3、etlight control system is playing an increasingly important role in our daily life。Demand for peoples needs, a single function of the system is no longer meet peoples needs。 The design of the above mentioned a new type of street lamp system, can solve peoples needs。The design includes hardware syste
4、m design and software system design。The hardware system includes the single chip of AT89S52, the clock chip 1302, Analog-to-Digital Converterand photosensitive resistor 。The software system is based on Keil, Proteus and other software as the carrier, the use of C language to write the program.Single
5、chip according to the photosensitive resistor and infrared pyroelectric sensor on the roadside detection and clock chip DS1302 set the time to control the A / D conversion chip to achieve automatic adjustment of LED street light brightness. Through the LCD display time and light sensitivity, through
6、 the photosensitive resistor to achieve fault detection, when the street lights break down, the buzzer will automatically alarm。Through the simulation and production, debugging, verify the feasibility of the design content, to further research and development to provide a certain data reference。Keyw
7、ords:MCU; transducer; Street light control目录摘要IABSTRACTII1前言11。1研究背景与意义11。2国内外研究现状11.3本设计研究的主要内容22系统总体设计方案32。1 硬件部分设计方案32.2 软件部分设计方案43硬件部分设计53。1 单片机最小系统53。2 光线检测电路63.2.1双电压比较器63。2。2光敏电阻63。3 报警电路73。4 人体红外感应模块电路83。5 声音检测电路83。6 时钟电路94软件部分设计104。1软件介绍104.1。1 Proteus软件104.1.2 keil软件104。2 主程序设计124。3 子程序设计1
8、34。3。1人体检测子程序134。3。2时钟子程序134。3.3 报警子程序144。3。4 光线检测子程序154.3。5 中断子程序165系统仿真与调试175。1 系统电路仿真175.2 PCB设计175.2。1 PCB介绍175。2。2 PCB设计实现185.3 电路板制作195.3。1印制板和元器件检查及安装195。3。2电路板的焊接及检查195。4 系统调试206结论25参考文献26致谢27附录1原理图28附录2PCB图29附录3实物图30附录4元器件清单31附录5 部分程序32- 12 -1前言1。1研究背景与意义现如今中国的能源需求越来越多,但能源数量却很少,供不应求,特别是中国人口
9、基数比较大,在此情况下节约能源是国家应该关注的内容,因此解决全国路灯的节能问题变得很重要。在此之前采用的城市照明大多数是低效且高耗的,这极大造成了资源的浪费,为解决资源短缺及减少不必要的资源浪费,大力发展绿色节能照明显得日益重要。目前高压钠灯是全世界广泛使用的路灯种类,一般情况下可以使用2年以上,但是这些高压钠灯由于非正常的使用,极大缩短了路灯的使用寿命,有的使用寿命仅仅只有一年多,或者只有几个月,这就造成了路灯维修费用的增加和材料的浪费。在超压条件下,负载不仅没有更好的工作,反而由于发热造成路灯的损坏1.现在国外很多国家,已经决定将之前采用的低效高耗的路灯换成智能联网的节能LED灯,与传统使
10、用的路灯相比这样智能联网的路灯可以根据周围的实际情况工作,实现人们对于不同路境下的不同需求.有的国家已开始利用太阳能来解决资源不足的问题,以此来节约能源实现绿色节能,低碳经济的发展,这样很大程度上解决了资源浪费的问题。中国大多数地区是利用定时控制或者人工控制来实现路灯开关的,这样的控制也存在一些缺点。若采用定时控制,则存在季节不同,造成资源浪费的情况,夏天白昼时间较长,不需要很早就打开路灯,同样冬天白昼时间较短,需要提前开启,否则将会对人们的生活造成不便。若通过人工控制,则每天路灯的亮灭时间是不确定的,路灯不会那么准时的开启或断灭,同时全国路灯数量较多,每个城市或地区需要雇佣大量的人力来进行控
11、制,不仅占用雇佣资金且浪费劳动力资源。新世纪以来我国的科学技术一直在不断的进步,所以LED灯的使用也慢慢随着半导体材料的发展得到应用,目前人们熟知的半导体材料路灯有LED太阳能路灯,霓虹灯,广告灯箱等,除此之外我国市场上还有很多节能路灯产品。现如今全球都存在资源不足的情况,所以世界各国都在大力发展绿色环保节能和低碳经济。然而,与国外路灯节能技术相比我国的路灯节能技术还比较落后,因此,在不断推进城市化建设的今天,我国的路灯控制系统的发展对于城市化建设变得十分重要.1.2国内外研究现状目前大多数地区的路灯控制系统是根据时间控制路灯开关的,对于不同的季节,以及阴天,下雨天等不同的外界因素来说这样的控
12、制系统虽然不会对路灯的控制产生影响,但是会对人们的生活造成不便。就夏天而言,白昼持续时间比较长,一般情况下七点左右天才会慢慢的暗下来,早上五点左右天就会变亮,假如设定的路灯开始时间为傍晚6点,早上路灯的开启时间为六点,这样就会造成电能资源的浪费。就冬天而言,白昼时间较短,如果设定时间和夏天一样,就会对人们的生活造成不变.时间控制路灯开关的另一个缺点在于,在很多像北上广的繁华大城市,路灯在晚上是一直开着的,但对于大多数地区而言,在半夜零点以后,路上行人很少或者说基本上没有行人或者车辆经过,如果在车流量较少的情况下,道路上还一直保持路灯通亮,这显然是对电能的一种浪费。根据调查显示,国内很多地方在凌
13、晨以后是隔盏通亮的,这样虽然节约了一定的电能,但也存在了一定的不足之处,因为路面上照明区域不均匀,一些十字路口可能由于路灯没亮造成司机盲点而引发交通事故,所以给道路安全带来了隐患2。1。3本设计研究的主要内容路灯控制系统设计具体内容如下:(1)设定路灯的开断时间,在设置的时间段内,路灯会一直保持通亮;(2)在非设置时间段内,系统通过检测光线的强弱程度实现对路灯的亮灭,当光线程度较弱,路灯就会自动开启,并延时一定的时间会自动熄灭;(3)路灯进入节能模式,即凌晨以后,驻极体和人体红外感应模块检测到有车辆或行人,路灯亮起;(4)系统使用光敏电阻检测路灯的故障,在设置时间段内,若路灯没有亮起,此时光敏
14、电阻不会检测到路灯光线,将会启动蜂鸣器报警。2系统总体设计方案本部分主要包括硬件部分设计和软件部分设计两部分.其具体设计内容如下。2。1 硬件部分设计方案硬件部分设计时间是采用24小时制,具有调节时间的功能,并且待机时会显示日期,内部含有备用电池,LCD显示屏不会因为断电而使时间发生变化。系统使用2个LED灯进行路灯模拟,在设置时间段内,路灯会同时实现亮灭,凌晨以后会进入节能模式,在此模式下路灯只会亮其中的一个,但是当驻极体话筒检测到有声响或者当人体红外感应模块检测到行人车辆经过时,两个灯就会自动开启,延迟一段时间后重新变为之前一亮一灭的状态;在设置时间段外,路灯通过光敏电阻检测光线强度、驻极
15、体检测声音来控制路灯的开启。系统使用光敏电阻检测路灯的故障,在设置时间段内,假定路灯没有亮起,所以此时光敏电阻不会检测到光线,将会启动蜂鸣器报警。其设计硬件框图如下图2.1所示:人体红外感应模块LCD显示声音报警外部光线强度光敏电阻LM393电压比较器AT89S52单片机执行机构按键模块供电模块图2。1 硬件系统框图(1)人体红外感应模块和超声波传感器的选择人体红外感应模块灵敏度高,可靠性强。超声传感器虽然可以测量距离,受外界环境的影响较小,但是价格过于昂贵3.因为路灯在中国是广泛使用的,投入量比较多,容易造成大量的财力浪费,不适合使用超声波传感器,因此选择价格便宜的红外线传感器。(2) 数码
16、管和LCD1602显示屏的选择数码管大多数用来显示数字,功耗大,体积比较大;而LCD1602液晶显示不仅可以显示字母而且还可以显示字符,用起来也比较便利,且驱动电压低,功耗较小,显示量大,生产过程自动化,价格便宜,便于控制,便于携带.2.2 软件部分设计方案本设计使用的是AT89S52单片机,软件编写常采用ASM51汇编语言和C51高级语言,这两种语言各有各的特点.就汇编语言来说,它更接近机器语言,常用来编写与系统硬件相关的程序.如访问I/O端口、中断处理程序、实时控制程序、实时通信程序等;而C51高级语言适合编写数学运算程序,这样可以提高编程的效率和应用程序的可靠性.考虑到汇编语言和C语言的
17、不同,本设计使用C语言对程序进行编写。具体思路如下:(1) 首先确定设计目标,明确自己的设计功能;(2) 想好设计思路,根据所需功能进行程序流程图的绘制;(3) 进行程序的编写,按照设计功能编写程序,明确各个程序之间的关系,可采用注释进行标注,以便以后的阅读和程序调试;(4) 用Keil软件进行调试,并对程序进行优化;3硬件部分设计硬件部分设计内容包含6个模块,分别是供电模块,单片机控制模块,信号采集模块,LCD显示模块,按键模块和蜂鸣器报警模块。不同的模块具有不同的功能,其具体模块功能介绍如下:供电模块主要为单片机提供可以使用的工作电压;核心控制模块是单片机控制模块,主要负责控制各个模块的协
18、调工作;显示模块主要用来显示时间和光感应度;按键模块主要用来进行时间设定;信号采集模块主要是通过人体红外感应模块和光敏电阻检测是否有行人经过和对光线强度进行采集;蜂鸣器模块是当光敏电阻检测不到路灯灯亮,即路灯出现故障时,蜂鸣器会自动进行报警4。其中主要硬件包括AT89S52、LCD1602、光敏电阻、蜂鸣器、人体红外感应模块、驻极体话筒、DS1302时钟芯片等。本设计是通过控制两个光敏电阻,一个人体红外感应模块和驻极体话筒.其中两个光敏电阻作用各不相同,一个用来感受光的强度,另一个是用来检测路灯路灯是否出现故障;通过人体红外感应模块感受是否有人或车辆经过,通过驻极体话筒感受声响。AT89S52
19、单片机在不同情况下通过控制这些硬件实现对LED灯的亮灭。3。1 单片机最小系统单片机能正常工作的硬件部分是由电源,复位电路,晶振电路以及扩展部分组成,构成这些硬件电路的系统被称为单片机最小系统。单片机正常工作时需要时钟电路配合外部电路实现振荡,为单片机提供运行时钟。假定单片机中没有时钟电路对单片机进行驱动,单片机将不会工作,不会执行程序。晶振又称晶体振荡器,晶振电路主要是为单片机提供时钟频率的,时钟频率是单片机执行指令的基础,当晶振提供的频率越快时,单片机的运行速度也随之越快。一般情况下,一个系统中使用的晶振大小是一样的,这样便于各部分保持同步。但是有时一个系统中需要不同的时钟频率,这时晶振需
20、要与锁相环电路一起使用,这样不同的锁相环就可以为单片机提供不同频率的时钟信号.当单片机因为外部干扰因素,造成单片机内部寄存器数据混乱,导致单片机不能正常运行时,通过复位电路可以使单片机恢复到初始原来的状态,使单片机重新开始工作,这样的电路叫做单片机的复位电路.单片机最小系统电路原理图如下图3.1所示。图3。1 单片机最小系统3.2 光线检测电路3.2。1双电压比较器在本设计中使用的是LM393是双电压比较器,利用LM393进行电压比较,它的适用电压范围比较广,可采用单电源或者分离式电源供电5.双电压比较器的主要工作原理是将模拟量的电压信号与固定的参考电压进行比较。当输入电压的正向输入端高于反向
21、输入端时,它将输出高电平,当正向输入端电压低于反向输入端电压时,输出低电平.它的电路图如下图3.2所示:图3。2 LM393内部结构图3.2.2光敏电阻光敏电阻是根据半导体的光电导效应制成的。光敏电阻的电阻值是随着光的强弱程度而变化的,当光照强度较强时,电阻值比较小,当光线强度变弱时,电阻会变大。当光敏电阻器的两端的金属电极之间加上电压时,就会产生电流,当它接收到适当的光照强度时,电流就会根据光线强度的变化而变化,从而实现了光电转换。图中LIGHT1为光敏电阻,光照强度较大时,光敏电阻阻值较小,分压低,这时双电压比较器的引脚6比引脚5的电压低,引脚7输出高电平,当光照强度变弱时,光敏电阻的阻值
22、就会变得较大,分压高,输出低电平.LED灯会亮起,单片机通过判断电平的高低来判断是否为黑暗状态。其电路图如下图3.3所示:图3.3 光敏电阻工作原理图3.3 报警电路蜂鸣器在本设计中用于报警电路,它是根据电生磁原理进行工作的,当有电流经过电磁线圈时,电磁线圈会产生磁场来驱动振动膜发出声音的。因为单片机I/O口输出电流太小,所以需要通过三极管进行电流的放大来驱动蜂鸣器。单片机控制BEEP的高低电平来让蜂鸣器是否工作,图中Q1为NPN型的三极管,当BEEP为高电平时,三极管将导通,蜂鸣器接地得电,相反为BEEP低电平时,三极管截止,蜂鸣器不得电。R1为上拉电阻,让I/O口的电流在高电平时加大,这时
23、单片机输出的电平可以驱动蜂鸣器正常工作,电阻R6起限流作用,防止基极电流太大烧坏三极管。其电路原理图如图3。4所示:图3。4 蜂鸣器报警电路图3.4 人体红外感应模块电路J4为人体红外模块插口,有人时第二脚输出高电平,经过电阻R31限流后导通三极管Q3,此时三极管集电极接地,所以PEOPLE为低电平,LED灯D3点亮,单片机通过PEOPLE是低电平还是高电平判断是否有人经过.其电路图如图3。5所示:图3。5 人体红外感应模块电路3.5 声音检测电路驻极体话筒内部有一个场效应管和金属膜片,当有声响时驻极体振动膜会发生震动,它是一种声电转换器件6.驻极体振动膜上具有极化电荷,当有声音时会发生震动,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 路灯 控制系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。