模拟智能路灯控制系统

上传人:时间****91 文档编号:138360098 上传时间:2022-08-20 格式:DOC 页数:15 大小:4.62MB
收藏 版权申诉 举报 下载
模拟智能路灯控制系统_第1页
第1页 / 共15页
模拟智能路灯控制系统_第2页
第2页 / 共15页
模拟智能路灯控制系统_第3页
第3页 / 共15页
资源描述:

《模拟智能路灯控制系统》由会员分享,可在线阅读,更多相关《模拟智能路灯控制系统(15页珍藏版)》请在装配图网上搜索。

1、基于STC89S52的智能路灯的设计 物理与电子信息科学系 电子信息科学与技术专业 谢丰应 指导老师:唐建峰摘 要:智能路灯系统STC89C52单片机作为控制核心,系统使用简单的电路,体积小专用时钟芯片DS1302, 工作时保持数据和时钟信息,当功率小于1兆瓦时。使用DS1302不仅降低电路的功耗,并且能保存IO端口资源。使用光敏电阻搭配LML393感应环境亮度变化,用红外感应模块感应行人和车辆通过智能控制光照强度。自动感应光照方式和时机模型两种。配备了键盘输入模式下,液晶的使用LCD1602显示。单片机灯光定时控制器是一种新型智能控制仪表,它可以不同季节调整不同的晚上开灯时间,黑暗的人根据不

2、同的需要通过按钮和路灯的光熄灭的时间条件。系统智能化程度高,可靠性高,系统稳定,和高性价比,具有较大的市场方向。关键词: AT89S52 DS1302 LCD1602 光敏 路灯 LM393 红外感应Abstract: Smart street system for the control of microcontroller core STC89C52, the system uses simple circuit, small dedicated clock chip DS1302, DS1302 work, low power consumption, keep the data and

3、 clock information power is less than 1mW. The circuit using the DS1302 not only reduce power consumption, and save the IO port resources. Photosensitive resistance testing environment with brightness changes, with automatic light-sensitive mode and timer mode two. With keyboard input, the LCD LCD16

4、02 display. SCM street smart timing controller is a new control instruments, which can change depending on the season with the dark dawn of time changes, depending on the needs of people through the street light through the button and off time conditions. System, high intelligence, high reliability,

5、 the system is stable, and comprehensive cost-effective high, with large market applications. Key words: AT89S52 DS1302 LCD1602 photosensitive lights 朗读显示对应的拉丁字符的拼音目 录1引言 (1)2 系统方案设计 (1)3 系统硬件电路设计 (2) 3.1单片机最小系统 (2) 3.2按键模块电路 (2) 3.3光敏电路设计 (2) 3.4时钟芯片模块设计 (6) 3.5显示模块设计 (9) 3.6红外模块设计 (11)4软件设计 (15) 4

6、.1主程序设计 (15) 4.2按键模块子程序(16) 4.3光敏程序设计 (17) 4.4红外程序设计(17)4.5时钟程序设计(17)5总结 (18)参考文献(18)致谢 (18)附录1:电路原理图 (20)附录2:实物图 (21)1引言城市各种路灯的节能工作是城市工作管理的重要任务之一,现代城市的快速发展需要有更加可靠,更加智能,更加节能的城市路灯控制系统。特别在当前形势,能源紧张各种资源的紧张,节能已经成为各行各业的主题。本系统用89C52系列单片机用于设计的很方便,也很简单,时间控制也很精确,能满足日常使用的要求。路灯控制系统的设计有两种方式:一是通过光敏电阻的感光变动电阻所产生的不

7、一样的电信号控制,一种是通过DS1302时钟芯片控制时间来控制路灯。设计的特点不尽相同,因此有不同的目的。我们可以使路灯系统通过简单的合成与上述两个特点同时,用STS89C52单片机的控制下来控制路灯开关。按钮可以调节时间,人工控制路灯亮灭的时间。节能方面通过红外感应智能控制路灯光照强度,当无人是路灯不是很亮,当有人经过通过红外感应感应到人或车辆的通过,加大光照强度可以更清楚的看清路面情况,通过智能控制达到节能的效果。光敏电阻自动感应光照强度,当在白天天气黑暗的时候也可以打开路灯,而且光敏电阻的优先级大于时钟电路。本设计硬件电路简单,成本低,性能可靠,操作方便,实现51单片机在智能控制中的应用

8、。2 系统方案设计 系统原理图如图1所示,系统主要有单片机最小系统,时钟电路,光敏模块,红外感应模块,按键模块和显示模块。该系统以89C52为核心,有时间控制,光敏感应,红外感应为一体的智能控制系统,实现了更高效的,更节能的控制系统,针对城市的路灯更好的控制能源达到节能和控制的目标。 图1 系统设计总体方案STC89C52键盘模块时钟模块路灯控制显示光敏模块红外模块3单片机硬件电路设计 3.1单片机最小系统单片机最小系统由四个部分组成 1晶振,晶振大小由你单片机时钟周期而决定,B9C52使用12MHZ的晶振,用于计时,并联两个电容,电容大小一般为22PF,晶振与单片机的18脚和19脚相连。2复

9、位电路,用于复位,相当于重启,用一个电解电容和电阻相连,与单片机的RST口相连,与40脚的地相接,3电源,用于供电,一般用电脑供电,或自制USB接口供电,一般89系列需要在P0口接个排阻并且排阻需要接上电源。4烧制程序的口,STC一般使用串口输入。最小系统图如图2所示。 图 2 单片机最小系统3.2按键模块设计 按键总共有四个按键 包括复位按键,加减时间按键,控制按键,复位按键连到单片机RST,控制按键连到P3.0,时间加减连到P3.1和P3.2达到控制时间来点亮路灯。3.3光敏电路设计光敏电阻器是利用半导体的光电效应阻力改变入射光的强度和电阻;入射光强度,电阻减小,入射光弱,电阻增大。光敏电

10、阻测量光,光线中常用的控制和光电转换将改变(光的变化转化成电能)。常用的光敏电阻硫化镉光敏电阻,它是由半导体材料制成的。光敏电阻器的电阻改变入射光的强度(可见光),在黑暗的条件下,其值可达1 10 m(黑暗),在强光条件下(100 lx),它的价值(亮电阻),只有几百到几千欧姆。光敏电阻光敏性(即。、光谱特性)和人眼对可见光(0.4 0.76)m的反应是非常接近,只要人类的眼睛可以感觉到光,并将导致其电阻变化。电路通过一个比较器 这里我用的LM393芯片,和一个滑动变阻器调节光敏电阻的灵敏度。LM393输出负载电阻能衔接在可允许电源电压范围内的任何电源电压上,不受 Vcc端电压值的限制.此输出

11、能作为一个简单的对地SPS开路(当不用负载电阻没被运用),输出部分的陷电流被可能得到的驱动和器件的值所限制.当达到极限电流(16mA)时,输出晶体管将退出而且输出电压将很快上升。电路图如图3 图3 光敏电路3.4时钟模块设计这个系统的时钟模块是通过时钟芯片DS1302来实现的,电路图如图4.D S1302的引脚排列,其中Vcc2为主电源,VCC1为后备电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1或Vcc2两者中的较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。当Vcc2小于Vcc1时,DS1302由Vcc1供电。X1和X2是振荡源,外接

12、32.768kHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供终止单字节或多字节数据传送的方法。当RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。如果在传送过程中RST置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。上电运行时,在Vcc2.0V之前,RST必须保持低电平。只有在SCLK为低电平时,才能将RST置为高电平。I/O为串行数据输入输出端(双向),。SCLK为时钟输入端。图4 时钟模块3.5显示模块设计显示模块应用LCD160

13、2液晶显示屏,1602具有价格比较低,显示清楚,等比较优良的特点,是一款功耗比较低的LCD显示器所以我选用它。只需要很少的外部原件就可以使用它。如图5所示。P0口连接到排阻然后连到数据IO口,微控制串行总线。 图5显示模块3.6红外模块设计 红外模块来控制是否有人或车辆通过来调节路灯的亮度。通过一个红外感应连接到三极管S8550然后连接到单片机。S8550是一种常用的PNP型三极管 ,基极连接到单片机上 将红外感应的信号放大 以更好的达到精确的控制。路灯使用超高亮的led灯,可以更加直观的看到反应。如图6. 图6红外模块4 软件设计4.1主程序设计主程序第一步是对当前环境明暗程度作出判断,设置

14、定时器为T0工作模式为16位定时计数器的模式,设置总中断允许位EA,并把显示端口P0和P2清0。然后调用时钟1302子程序、液晶子程序、按键子程序、光敏程序、红外感应子程序。因为采用的是12MHz的晶振,那么计数器每计一个数会是1us,当主程序检测到接收成功的标志位后,开始进行时间的计算。结果会把十进制BCD码方式送进LED显示大概0.5s。为了程序结构化和更加容易计算出距离,主程序需要运用C语言编写。结果框图如图7.人手控制红外感应时钟控制光敏控制 图7 4.2按键模块子程序 编写单片机按键子程序时,先给按键连接的I/O口一高电平,让单片机检测该I/O口是否变成为低电平,也就是当按键闭合时,

15、I/O口与地相连变成低电平,说明按键按下,然后执行按键相对应得命令。如图8. 图84.3光敏程序设计时间控制外 当时间控制之外光敏程序当光线强时路灯不亮,光线暗时路灯亮,程序流程图如下图9光照弱时光照强时 运放比较器 信号 图94.4红外程序设计当路灯进入忙时段时,当有人或车辆经过时路灯高亮。无人时路灯微亮具体程序如下:DisplayTH(TH);DisplayTL(TL);read_date();TR0=1;while(1) key_scan(); read_date(); if(IN1=1&sh=1) n1=5000; /感应到人后启动高亮的时间 else if(hour=TH&hour=

16、TL&sh=1) /忙时段灯高亮 m1=10; else if(hour=TH&hour=TL&sh=1) /忙时段灯高亮 m2=10; else if(hourTH&sh=1&IN2=0) /闲时段灯微亮 m2=2; else m2=0; 4.5时钟程序设计5总结 本次的设计主要用于模拟路灯控制系统的节能,对细节要求高。这个路灯用的时钟模块时钟芯片使用的晶振频率是32.768 kHz,不能搞错,我的板子用的比较小,所以排版显得很艰难,摆放好液晶屏和单片机后空间就显得很小,其他元件都腾不出地方。时钟芯片和最小系统放在一起会减低时钟芯片的影响。液晶平应该选用较稳定的电阻。硬件电路在调试过程中要一

17、个个检测,光敏电阻的的灵敏度也要注意,光敏电阻分两种,一个是随光照强度电阻减小,一个是随光照强度电阻增大。不能选错,选用LM393的比较要记得接电阻。在用单电源供电的情况下需要接一个上拉电阻。不是每一个芯片都能使用单电源供电,开始我选用的LM324就出现比较不稳,单电源供电下灵敏度不够高,路灯出现微微遮一下光就亮的情况,最后还是换成LM393. 软件方面要细心,一个小小的错误就会耽误半天,软件也需要一个模块一个模块尝试。 系统调试完了之后,要对光暗环境的一致性进行多次试验,不断的优化才能达到与假设和实际相同。不断改进电路使它的的精确度达到最高。6参考文献【1】 郭天祥.51单片机C语言教程【M

18、】.北京:电子工业出版社,2011【2】 陈杰,黄鸿.传感器与检测技术【M】.北京:高等教育出版社,2011【3】 陈锌城,邓海.模拟电子技术【M】.北京:高等教育出版社,2010【4】 陈梓城.电子技术实训【M】.北京:机械工业出版社,2008【5】 孙丽霞.数字电子技术【M】.北京:高等教育出版社,2010【6】 周良权.数字电子技术基础【M】.北京:高等教育出版社,2008【7】 刘少强,张靖。传感器设计与应用实例.北京:中国电力出版社,2008【8】 杨晓光,寇臣锐,汪友华.太阳能LED路灯照明控制系统设计【J】.电气应用,2009【9】 董飞,蒋孝平。高亮度功率发光二极管驱动器及其应

19、用电路【J】.光源与照明,2009【10】 周志敏,等。LED照明技术与工程应用【M】.中国电力出版社,2010 致谢 大学里所学到的知识在这次设计中完美的体现出来,运用了很多很多学到的知识,把知识活学活用,并且在其中丰富了我的动手能力,也学到许多小技巧,也有了许多总结问题,找到问题,解决问题的新方法。这里我要由衷感谢我的指导老师唐建峰老师,在设计过程中给了我许多指点,让我少走了许多弯路。还有我要感谢我的所有任课老师,感谢你们的教导。还有感谢我班上的同学给了我很多的资料和各种帮助及时指出了我在设计中的问题。感谢你们对我的支持,谢谢你们。附录1 电路原理图 附录2实物图和实物演示结果 如图所示,实物大部分有锡焊接小部分通过跳线连接,液晶屏为LCD1602,时钟芯片接了一个单独3V的纽扣电池给DS1302供电,最小系统和复位电路在单片机下面节省空间。模拟路灯和红外感应在一块,更好的观察路灯感应情况。 实物正面图 实物背面图

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!