毕业设计基于freescalejl3芯片的模拟路灯控制系统报告

合集下载

基于FREESCALE_JL3芯片的模拟路灯控制系统报告

基于FREESCALE_JL3芯片的模拟路灯控制系统报告

基于FREESCALE JL3芯片的模拟路灯控制系统摘要:本文介绍了一个模拟路灯控制系统的解决方案。

本方案以FREESCALE公司的MCU 芯片MC68HC908JL3为核心,加以简单的外围电路,实现了2009年全国大学生电子设计竞赛试题所要求的所有技术内容。

JL3单片机在工业上的应用比较广泛,其可靠性、抗干扰能力和温度稳定性都比较强,性价比高。

这是一个低成本的路灯控制解决方案,除了选用廉价的单片机芯片,还采用了廉价得微型激光发射器与光敏电阻组合的方式代替昂贵的工业控制光电传感器,大大降低了系统成本。

整个系统的电路简单,结构紧凑。

经过检测,该系统能长时间稳定工作,满足设计指标要求。

关键词:模拟控制、LED照明、单片机毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

智能路灯毕业设计开题报告

智能路灯毕业设计开题报告
Light Using LED Based on MCU-controlled[J].Test & measurement technology.2008,(10):29-31.
[10]LIU Lianhao, A new street lamp controller design[J].Computing Technology and Automation,1997,(4):61-63.
4月初—4月中旬:软件调试,排除故障直至满足设计要求。
4月中旬—4月底:扩展设计内容,把原来的电源改用太阳能再进行调试。
5月以后:整理资料,按照要求撰写毕业论文并反复进行整定,最终定稿,准备答辩。
预期效果:
本实验最终要实现路灯的智能控制,当外界的日光变暗时,路灯可以自动亮起,当外界的日光变亮事,路灯可以自动熄灭。根据用红外线探测人流量和车流量的状况,可以实现对路灯亮度的智能控制,从而达到节能的目的。
2、系统框图如下:
路灯智能控制系统由控制中心、各个监测点、路灯驱动三大部分组成。LED路灯控制系统以AT89S52单片机为控制核心,通过单片机实现对路灯亮度的调节、日光监测、路灯开关的控制等。
进度实施安排:
3月初—3月中旬:查阅相关资料,设计出符合要求的电路原理图。
3月中旬—4月初:硬件调试,排除故障直至满足设计要求。
2.研究重点在于信号采集电路的设计该模块需要检测环境光的变化,根据环境光的明暗进行路灯开关的自动控制,基于此要求采用光敏电阻和电压比较器LM393组成的光控系统进行检测。
3.难点在于红外线的监测模块,判断交通状况使用红外发射探头和接收探头组成的监测电路。当发射管的红外信号经发射被接收管接收后,接收管的电阻会发生变化,在电路上一般以电压的变化形式体现出来,而接收探头的一端单片机控制端口相连将监测到新电平送到单片机对应的控制引脚,单片机根据监测到的不同时间的信号输出合适的PWM脉冲对路灯的亮度进行控制。电源模块(扩展),基于节能,本设计采用太阳能作为整个系统的电源。太阳能是通过太阳能电池板的光生伏特效应产生的储存在蓄电池中的直流电为电能工作的。

模拟路灯毕业设计论文

模拟路灯毕业设计论文

模拟路灯控制系统第一章绪论城市路灯照明是人们日常生活中必不可少的公共设施。

路灯照明耗电量约占总耗电量的15%,全国各地无不面对电力紧张带来的各种问题。

因此在利用好哦路灯为我们服务的同时如何减少电量、能源的浪费成为我们不得不考虑的一个很重要的课题。

1.1 课题的背景和意义没有光明的日子,我们无法想象。

亮度控制和人类的生产、生活有着密切的关系,同时也是工业生产中最常见的工艺参数,例如机械、电子、石油、化工等各类工业中广泛需要亮度的检测与控制。

随着能源的日益匮乏,人们生活水平的提高,人们对自己的生存环境越来越关注,而环境亮度的控制对出行的安全和健康有直接的影响,所以对亮度的检测和控制就非常有必要了。

总之,环境亮度检测控制与调节仪器的设计和开发具有非常大的市场和使用价值。

本设计师基于AT89C51单片机进行设计的,AT89C51单片机内程序存储器含有4KB的Flash存储器,允许在线编程,擦写周期可达100次,片内数据存储内含128字节的RAM,I/O口具有32跟可编程I/O线,可以通过编程实现对亮度的检测和控制。

如今单片机已经成为世界潮流,单片机将在我国得到更全面的推广应用。

1.2 基于89C51单片机的模拟路灯控制系统的研究当今天单片机的发展相当迅速,产品更新换代周期也越来越快,其结构不断改进、功能日益增强、性能价格比越来越高。

目前全世界单片机制造商也有很多家,产品有很多的系列。

它们在我国均得到了广泛应用。

模拟路灯控制系统是生产生活和城市道路建设中必备的系统之一。

根据设计题目要求,基于单片机为中心,通过AT89C51单片机实现对路灯定时开关及时间显示的控制。

红外传感部分电路通过可根据外界环境明暗的变化,能够自动进行开灯和关灯。

红外传感器可以接受物体在一定范围内发出的红外线,因此,将红外线置于适当的位置,便可实现灯依次点亮的控制。

通过对AT89C51单片机进行编程,使用单片机的两个端口分别对两只路灯进行控制,并舍帝国不同的开灯和关灯时间。

路灯控制系统的设计(毕业设计)

路灯控制系统的设计(毕业设计)

路灯控制系统的设计摘要随着中国经济的快速发展,人类对电力能源的需求日益增大,电力资源日益缺乏。

因此如何节能降耗已成为近几年来人们关注讨论和研究的话题。

本文研究的路灯控制系统是针对我国城市在路灯照明的控制方面产生的巨大能源消耗和浪费而开发出的新的智能型的路灯控制系统。

本文详细介绍了该系统的设计与实现。

本文详细介绍并分析了以单片机芯片AT89S52、时钟芯片DS1302、光敏电阻为主要部件的硬件电路和在以keil 软件为主要编程环境的软件部分。

通过时间控制和环境参数控制相结合的方法去控制路灯。

实现随着光照强度的大小和在一定时间段内路灯都有着的不同表现,午夜路灯间隔开以节省电源,光照很足时路灯全部自动断开不工作等功能。

实验表明,该路灯控制系统是一种智能型控制系统。

电力资源既能够得到合理利用也不会影响人类的交通安全。

随着社会的发展,路灯控制系统会得到更广泛的应用。

关键词:路灯控制、单片机、时钟芯片、光敏电阻AbstractWith China's rapid economic development, human electricity demand growing, the power resource-scarce. Therefore, how energy consumption has become a topic of discussion and research attention.In this paper, the street light control system for street lighting in the Chinese cities control the enormous energy consumption and waste and to develop new intelligent street lights control system.This paper describes the design and implementation of the system.This paper introduced and analyzed in single chip AT89S51, clock chip DS1302, photosensitive resistance as the main components of hardware circuitry and with keil as the main programming environment software.Time control and the environment through the combination of parameter control methods to control the lights. As the light intensity to achieve a certain period of time the size and all have different performance lamps, night lights spaced to save power, light is enough to automatically disconnect when the lights do not work all the functions. Experiments show that the street light control system is an intelligent control system. Power can be both rational utilization of resources will not affect the safety of mankind. With the social development, street lighting control system will be more widely used.Key words: street lighting control, single-chip, clock chips, light resistance目录第一章绪论................................... 错误!未定义书签。

毕业设计(论文)-路灯控制器的设计与制作

毕业设计(论文)-路灯控制器的设计与制作

毕业设计报告路灯控制器的设计与制作学生姓名所在系电子工程系班级08电信1班专业电子信息工程技术指导教师2010年10月18日摘要本文主要介绍模拟电路与现场可编程逻辑器件FPGA组合完成路灯控制器设计与制作的思路和具体方法,还简要介绍路灯控制器当前的发展现状、功能及其应用场合,附带介绍路灯控制器设计与制作的其它两种方案即模拟电路与数字电路组合、模拟电路与单片机组合。

但本文侧重于介绍各单元电路的设计和各程序模块的编写以及设计中所使用到的特殊器件的介绍和使用方法。

其中程序编辑编译和波形仿真是借助Quartus Ⅱ软件完成,单元电路仿真用Multisim7仿真软件完成,本次设计采用模拟电路与现场可编程逻辑器件FPGA组合具有简化整体设计,提高整体电路的稳定性和可靠性,易实现设计要求等优点,缺点是购买开发板的成本较高。

关键词:模拟电路 FPGA Quartus Ⅱ路灯控制器目录第一章选题及前期调研 (1)1.2 路灯控制器特点及应用 (1)1.3 选题依据 (2)1.4 设计目标和内容 (2)第二章方案选择与论证 (4)2.1 方案一:模拟电路与数字电路组合 (4)2.2 方案二:模拟电路与可编程逻辑器件(FPGA)组合 (4)2.3 方案三:模拟电路与单片机组合 (5)2.4 VHDL语言及Quartus Ⅱ软件简介 (7)2.4.1 VHDL语言简介 (7)2.4.2 Quartus Ⅱ软件简介 (8)2.5 数码管和EDA实验箱简介 (8)2.5.1 数码管简介 (8)2.5.2 EDA实验箱简介 (10)第三章总体方案设计和单元模块设计 (11)3.1 总体系统结构图 (11)3.2 单元模块设计 (12)3.2.1 直流稳压电源模块 (12)3.2.2 三端稳压器介绍 (13)3.2.3 三极管小信号放大电路模块 (14)3.2.4 三极管开关电路及控制电路模块 (15)3.2.5 电磁式继电器介绍 (16)3.2.6 路灯连续开启时间模块 (18)3.2.7 统计路灯开启次数和扫描显示模块 (19)第四章系统调试 (21)4.1 各单元电路测试 (21)4.2 程序仿真 (23)第五章设计总结 (25)致谢 (26)参考文献 (27)附录 (28)FPGA顶层文件原理图 (28)分频程序 (29)秒计数程序 (30)统计路灯开启次数程序 (31)译码扫描程序 (32)第一章选题及前期调研1.1 路灯控制器简介随着社会的发展,城市人口的不断增加,城市建设规模的扩大化。

智能路灯控制系统的设计(本科毕业论文)

智能路灯控制系统的设计(本科毕业论文)

本科毕业论文(设计)智能路灯控制系统的设计院系机械与船舶海洋工程学院专业自动化学生班级 2015级1班姓名学号指导教师单位钦州学院机械与船舶海洋工程学院指导教师姓名李四指导教师职称副教授2019 年 2 月智能路灯控制系统的设计摘要在二十一世纪随着现代社会经济的高速发展,各类居民用电和公共用电量都急剧增加。

传统的路灯采用人工开关或者定时开关,这不仅耗费了大量的人力、电力资源,并且用电的不合理使得资源的大量浪费[1-2]。

现在的社会是一个飞速发展的社会,是一个以节能减排为目标的科技时代,因而传统的路灯已经不在可以满足现代化城市的需求;为此我们设计了智能路灯控制系统。

该系统具有成本低廉的优点,并且其工作相当稳定,安装和维护都相对简单。

[3]该智能路灯的控制系统设计,使用以STC89C52RC为核心控制的单片机,通过语音播报和LCD1602显示来实现人机交互,使用光敏电阻控制灯的状态,利用红外传感器检测人体,最后我们不仅设置了操作按键,并且使用蓝牙进行操作,方便管理人员的操作和控制。

该系统的原理是根据光强的变化、时间的设置和人体的感应来实现路灯的亮灭,首先是当光强低到一定程度时,系统通过采样分析,然后点亮所有的路灯。

其次当到达设定时间后,路灯将全部熄灭;第三则是在路灯全部熄灭的时间里,并且光强还是低于设定值;若是有人经过第一个路灯,将会被红外人体检测传感器监测到,此时将依次亮起所有灯光,并且语音模块将会发出语音提示;当人走过最后一个路灯后,同样会被红外检测到,这时路灯将会再亮一段时间,然后全灭。

若是期间又有人经过第一个路灯,那么直到最后一个人通过最后一个路灯,路灯才会过一段时间关闭,否则路灯将会一直常亮。

[4-6]该系统经过整体框架的搭建和设计,完成了硬件电路和程序的设计和调试工作,最后进行了测试。

经过实际情况的模拟和测试,该系统和预期的功能完全符合,硬件电路的设计和搭建都完好,程序代码经过调试都解决了出错的地方,该系统经过测试,其稳定性强、操作简单、实用价值高和经济效益好等特点。

路灯控制器的设计与实现毕业论文(设计)

路灯控制器的设计与实现毕业论文(设计)

本科生毕业论文(设计)题目(中文):路灯控制器的设计与实现(英文):Design and Implementation StreetLamp Controller本科毕业论文(设计)诚信声明作者郑重声明:所呈交的本科毕业论文(设计),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。

除文中已经注明引用的内容外,论文不含任何其他个人或集体已经发表或撰写过的成果。

对论文的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。

本声明的法律结果由作者承担。

本科毕业论文(设计)作者签名:年月日目录摘要 (I)关键词 (I)Abstract (I)Key words.......................................................... I I 1 前言.. (1)1.1 选题背景 (1)1.2 研究现状 (1)1.3 研究目的和意义 (2)2 任务分析与方案论证 (3)2.1 任务分析 (3)2.2 方案论证 (4)2.2.1 系统主控模块方案选择 (4)2.2.2 光电转换方案选择 (5)2.2.3 显示模块方案选择 (5)3 系统硬件设计 (6)3.1 单片机最小系统 (6)3.2 光控电路 (10)3.3 继电器驱动电路 (11)3.4 报警电路 (12)3.5 1602液晶显示 (12)4 软件设计 (14)4.1 主程序流程图 (14)4.2 初始化程序 (15)4.3 定时器中断 (16)4.4 延时程序 (18)5 调试与分析 (18)5.1 调试 (18)5.2 分析 (18)6 总结 (21)参考文献 (22)致谢 (23)附录 (24)附录A 系统总图 (24)附录B PCB图 (25)附录C 实物图 (26)附录D 部分源代码: (26)路灯控制器的设计与实现摘要本文介绍了一个路灯控制器的设计与实现方案,用以实现路灯的自动控制。

路灯模拟控制系统毕业论文设计完美版

路灯模拟控制系统毕业论文设计完美版

目录摘要 (1)第一章绪论 (2)第二章方案设计与论证 (3)一外部环境明暗的检测单元 (3)二路况的检测单元 (3)三处理器的选择 (3)第三章硬件设计 (4)一80C51单片机硬件结构 (4)1微处理器 (4)2数据存储器 (4)3程序存储器 (4)4中断系统 (5)5定时器/计数器 (5)6串行口 (5)7特殊功能寄存器 (5)二最小应用系统设计 (5)1时钟电路 (6)2复位电路 (6)3通用的晶振电路 (7)三显示电路 (8)四LED灯电路构成 (9)第四章软件设计 (12)一主程序设计 (12)二延时子程序设计 (14)三按键扫描子程序设计 (14)四中断子程序设计 (15)五显示子程序 (16)六声光报警子程序 (19)七交通情况检测子程序 (20)八路灯控制子程序设计 (21)参考文献: (24)附录: (25)附1:元器件明细表: (25)附2:仪器设备清单 (25)附3:电路图图纸 (26)附4:程序清单 (26)摘要STC89C52RC单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评.本系统以毕业设计的题目要求为目的,采用8051单片机为控制核心,利用光电传感器出检测环境的明暗变化以及路灯的工作状态,利用对射式红外线检测交通的情况,通过在硬件的基础上进行编程,利用软件达到路灯模拟系统的支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯;支路控制器能根据环境明暗变化,自动开灯和关灯;支路控制器能根据交通情况自动调节亮灯状态;支路控制器能分别独立控制每只路灯的开灯和关灯时间;当路灯出现故障时(灯不亮),支路控制器发出声光报警信号,并显示有故障路灯的地址编号。

整个系统的电路结构简单,可靠性能高.实验测试结果满足要求。

采用的技术主要有:(1)通过编程来路灯的状态。

(2)传感器的有效应用;(3)新型显示芯片的采用。

关键词:STC89C52RC单片机光电传感器红外传感器AbstractSTC89C52RC monolithic integrated circuits is one of eight monolithic integrated circuits, his ease and functional by the user’s。

模拟路灯控制器设计报告 - 副本

模拟路灯控制器设计报告 - 副本

文理学院课程设计报告课程名称:专业综合课程设计专业班级:通信工程1202班学号( ) 学生:某某指导教师:叶华完成时间:2015年6月25日报告成绩:文理学院制目录一、设计题目 (3)二、设计要求 (3)2.1.基本要求 (4)2.2发挥部分 (4)三、设计的作用与目的 (4)四、设计方案 (5)4.1 功能分解及设计思路 (5)4.1.1 时钟功能及定时开关机 (5)4.1.2 根据环境明暗变化,自动开灯和关灯功能 (6)4.1.3 根据交通情况自动调节亮灯状态 (7)4.1.4 声光报警功能 (7)4.1.5 恒流源驱动LED及20%到100%围可调亮度 (7)4.2系统各模块的设计方案 (7)五、系统硬件设计 (8)5.1 路灯的工作模式 (8)5.2 按键操作说明 (9)5.3 单元电路设计 (9)5.3.1 电源供电电路 (9)5.3.2 单片机最小系统 (10)5.3.3 输入与输出 (10)5.3.4 电流源驱动及电流检测 (11)5.3.5 光电检测电路 (11)六、软件设计 (12)6.1 子程序 (12)6.2系统主程序流程图 (13)6.2.1 系统流程图 (13)6.2.2定时器溢出中断处理函数流程图 (14)6.2.3按键扫描流程图 (15)七、系统测试 (15)7.1 指标测试 (15)7.1.1各部分测试的指标 (15)7.1.2 系统实现的功能 (16)7.2 测试结论 (17)八、心得体会 (18)九、参考文献 (18)附录一、硬件原理图 (19)附录二、PCB图(部分) (20)一、设计题目模拟路灯控制器的设计二、设计要求设计并制作一套模拟路灯控制系统。

控制系统结构如图1所示,路灯布置如图2所示。

图1 路灯控制系统示意图图2 路灯布置示意图(单位:cm)2.1.基本要求(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。

(2)支路控制器应能根据环境明暗变化,自动开灯和关灯。

路灯控制器设计实训报告

路灯控制器设计实训报告

一、引言随着城市化进程的加快,路灯照明系统在夜间城市照明中发挥着越来越重要的作用。

传统的路灯照明系统存在能源消耗大、维护成本高、控制方式单一等问题。

为了解决这些问题,本文设计了一种基于单片机的路灯控制器,通过光控、声控、人体感应等多种控制方式,实现对路灯的智能控制,提高照明效率,降低能源消耗。

二、系统设计1. 系统总体方案本系统采用单片机作为核心控制器,结合光敏电阻、声音传感器、人体红外感应模块等传感器,实现对路灯的智能控制。

系统主要由以下几个模块组成:(1)传感器模块:包括光敏电阻、声音传感器、人体红外感应模块等。

(2)单片机控制模块:采用STC89C52单片机作为核心控制器,负责接收传感器模块的信号,并根据预设的控制策略进行控制。

(3)执行模块:包括LED路灯、继电器等,负责根据单片机的控制指令实现路灯的开关和亮度调节。

(4)电源模块:采用太阳能电池板和蓄电池,为系统提供稳定的电源。

2. 系统硬件设计(1)传感器模块:光敏电阻用于检测环境光线强度,声音传感器用于检测周围环境声音,人体红外感应模块用于检测有人经过。

(2)单片机控制模块:STC89C52单片机具有丰富的I/O口、中断、定时器等功能,能够满足系统控制需求。

(3)执行模块:LED路灯具有节能、寿命长、亮度高、响应速度快等优点,适用于路灯照明。

继电器用于控制路灯的开关。

(4)电源模块:太阳能电池板将太阳能转换为电能,蓄电池用于储存电能,为系统提供稳定的电源。

3. 系统软件设计(1)系统初始化:单片机启动后,对各个模块进行初始化,包括I/O口、定时器、中断等。

(2)传感器数据处理:对光敏电阻、声音传感器、人体红外感应模块的信号进行采集和处理,得到相应的状态信息。

(3)控制策略:根据预设的控制策略,对路灯进行控制。

如:当环境光线较弱时,启动路灯;当检测到声音或有人经过时,调节路灯亮度。

(4)数据传输:通过无线通信模块,将路灯状态信息传输到监控中心。

毕业设计任务书(校园路灯智能控制系统设计)

毕业设计任务书(校园路灯智能控制系统设计)

江西理工大学南昌校区毕业设计(论文)任务书题目:校园路灯智能控制系统设计原始依据(包括设计(论文)的工作基础、研究条件、应用环境、工作目的等):设计的工作基础:通过感应外界环境的光照变化和声音大小来控制路灯的开关与强弱的调节,这两种控制同时作用,路灯的光亮分为两个调档。

首先由光敏元件感应外界的光亮,当亮度没能达到某一个值时开启电灯开关。

然后是进一步控制,当光亮低于某一定值或者声敏元件感应到的声音达到某一强度时,工作进入二档模式;当光亮和声音两条件同时满足感应器的调档时也可以进入二档。

研究条件:在外界亮度过低或是声音达到某一分贝时,智能路灯自行开始工作。

让校园路灯达到智能化。

应用环境:室外,校园里面各条道路。

环境适应性要好,路灯监控终端及路灯节能设备因其身处室外环境中,要求投标设备具备防尘、防潮、防腐、耐高温的功能。

智能路灯系统抗干扰性要强,由于路灯配电箱内交流接触器的动作、路灯负荷的变化对路灯远动终端的软件运行及数据采集带来了不利的影响。

终端必须具有较高的EMC电磁兼容性,终端软硬软件因具有高可靠安全运行和抗死机能力。

工作目的:节约电力资源和保护路灯,智能化管理及时反应和工作降低故障的发生率。

主要内容和要求:(包括设计(研究)内容、主要指标与技术参数,并根据课题性质对学生提出具体要求):主要设计内容要做到“随需而控”,天黑时只有路上有人或车辆通过时路灯才点亮,且可根据行人和车辆通过的声音、速度智能地打开前方一定数量的路灯,同时熄灭经过路段的路灯,在提高路灯利用率、节约电资源的同时满足照明的需要、确保交通安全。

要达到路灯适时开关并节能的目的,整个电路系统要有很灵敏的响应速度,因为是用电公共设施这就要求安全级别要很高,以防止意外及电路工作的不稳定性等情况出现。

系统集稳定性、实用性、开放性、可操作性和经济性于一体,从而构成完善可靠的自动化系统。

主要指标与技术参数:1.数据量的采集包括现场用电设备电压、电流、及用电量,测量精度:>98%,0.2级;2.电源电源输入为单相输入:180V~260V交流,或三相输入:Ua、Ub、Uc、Un3.工作环境运行温度:-40℃——~80℃4.扫描周期扫描周期<1ms5.端口标准配置1路RS-232,用于维护;通信速率9600bps~115200bps1路RS-232/RS-485(复用),用于抄表;通信速率300bps~56000bps6.维护方案可通过远方、当地进行软件升级及参数设置,系统升级过程中不间断运行。

基于单片机的路灯智能控制器设计_毕业设计(论文)

基于单片机的路灯智能控制器设计_毕业设计(论文)

本科生毕业设计(申请学士学位)论文题目基于单片机的路灯智能控制器设计专业名称自动化2013年6月学生:(签字)学号:2009210377答辩日期:2013 年 6 月16日指导教师:(签字)目录摘要 (1)Abstract (1)1 绪论 (2)1.1 设计背景及意义 (2)1.2 系统设计目标 (3)2 设计方案 (3)2.1 方案选择与论证 (3)2.2 各个模块的方案选择与论证 (3)2.2.1 主控单元 (3)2.2.2 时钟模块 (3)2.2.3 环境明暗监测模块 (4)2.2.4 按键控制模块 (4)2.2.5 液晶显示模块 (4)2.3 系统最终方案 (4)3 系统硬件设计与实现 (5)3.1 总体设计框图 (5)3.2 主控单元设计 (5)3.3 时钟模块设计 (6)3.4 环境明暗监测模块设计 (7)3.5 按键控制模块设计 (7)3.6 液晶显示模块设计 (8)4 系统软件设计与实现 (8)4.1 主要模块程序结构框图 (8)4.1.1总体软件设计框图 (8)4.1.2 时钟模块软件设计 (10)4.1.3 环境明暗监测模块软件设计 (11)4.1.4 按键控制模块软件设计 (11)4.1.5 液晶显示模块软件设计 (12)5 测试与结果分析 (13)5.1 总体实物图 (13)5.2 测试方法与结果 (13)5.2.1 时钟设定和定时开关路灯测试 (13)5.2.2 环境明暗检测测试 (15)5.3 测试结果分析 (16)结论 (16)参考文献 (17)附录Ⅱ:整体实物图 (21)附录Ⅲ:元器件清单 (22)致谢 (24)基于单片机的路灯智能控制器的设计摘要:随着我国经济的发展、社会的进步和人们提高生活水平及环境质量的要求,城市道路照明和城市的夜景照明已经成为城市规划、建设和管理中的一项重要工作,本次毕业设计设计是应用单片机技术对路灯进行智能控制,以达到节能减排的目的。

本设计采用单片机为核心控制单元,还包括时钟模块、环境监测模块、按键控制模块、显示模块和路灯模拟模块等模块。

模拟路灯控制系统的毕业论文

模拟路灯控制系统的毕业论文

泸州职业技术学院毕业设计报告模拟路灯控制系统学生姓名所在系班级专业指导教师摘要本作品是具有自动化程度高、运行可靠、使用维护方便的照明控制系统,为城市路灯现代化提供了一些参考方案。

系统采用STC单片机为核心的最小系统板,设计了模拟路灯控制系统。

控制系统采用定时器设定时钟功能,设定、显示开关灯时间;用了基于555为核心的红外传感器检测物体的定位。

路灯单元控制系统采用恒流源供电,具有输出功率调整功能,并能定时调整功率。

阐述了基于单片机模拟路灯控制系统实现的设计思想、方法及过程。

该模拟控制系统,能有效的节约能源,减少照灯具的损耗。

以STC89C51RC为核心,利用时钟控制LED灯的开关时间段,通过红外感应模块将物体运动的信号通过555的TTL高低电平输入单片机,并通过三红外线输入的情况判断物体运行方向,再控制LED灯的开关情况。

并完成四方面的功能:时间设定功能,环境明暗判断,独立控制功能,交通条件控制功能。

显示部分用LCD 液晶显示,要求能显示实时时间以及对路灯设置的开关灯时。

关键词:STC89C51单片机红外传感器1602液晶显示器DS1302NE555目录第一章绪论 (1)1.1概述 (1)1.2 系统的性能要求及特点 (1)第二章系统分析及硬件设计 (2)2.1 系统设计思路与方案比较论证。

(2)2.2 各个模块的硬件电路设计 (3)2.2.1 物体感应模块设计 (3)2.2.2 时钟模块设计 (5)2.2.3 中央控制模块设计 (7)2.2.4 显示模块设计 (8)2.2 硬件系统原理图 (10)第三章软件设计与调试 (11)3.1系统设计思路 (11)3.2系统各部分子程序设计 (11)3.2.1 主程序设计 (11)3.2.2 红外中断与查询子程序设计 (11)3.2.3按键设定程序设计 (13)3.3整体系统的软件调试 (14)总结 (15)致谢 (16)参考文献 (17)附录 .................................................................................................................... 错误!未定义书签。

模拟路灯控制系统设计报告

模拟路灯控制系统设计报告

模拟路灯控制系统设计报告摘要本设计以单片机做核心控制单元,支路控制器由STC89C52实现时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯;单元控制器以STC12C4052为核心运用超声波测距完成对定位点的监测使电路能根据交通情况自动调节亮灯状态;光控LED点亮由纯硬件电路组成,根据光敏三极管的特性实现电路根据环境明暗变化,自动开灯和关灯;支路控制器与各控制单元通过RS-485总线进行通信。

此系统基本实现题目要求,并且稳定性好,成本低,易于操作。

关键词:单片机;超声波测距;光控电路;RS-485总线AbstractThe design makes MCU as the core of the control unit to achieve the clock function ,be set up to display light switching time and control the whole slip road to switch the lights.The unit controller uses STC12C4052 as the core to complete the ultrasonic ranging point for monitoring traffic conditions in the circuit to automatically adjust lighting according to the state, the light—controlled LED lighting from a pure hardware circuit, according to the characteristics of phototransistor circuit implementation according to environmental changes in light and shade, auto lights, and turn off the lights, slip controller and the control unit through the RS—485 bus。

模拟路灯控制系统设计报告

模拟路灯控制系统设计报告

模拟路灯控制系统设计报告摘要本系统由支路控制器、单元控制器、显示模块、电源模块四大主要部分构成。

支路控制器由SCT89C52单片机作为核心器件,辅以光敏电阻检测环境的变化,通过光电传感器检测道路交通状况,在路灯LED外壳内加装光敏电阻以检测路灯是否故障等,实现对系统整体功能控制;单元控制器以STC89C52作为控制核心,实现与支路控制器的通信,控制单元路灯的自动开关灯,控制恒流源输出功率的大小,辅以自制恒流源提供LED路灯电源;显示模块以LCD12864为核心器件,实现各路灯开关灯时间、路灯状态等信息的显示。

整个系统功能齐全,精度高,稳定性好,各项指标均满足设计要求,人机界面良好。

关键字:单片机、LCD12864、光敏电阻、光电传感器、恒流源目录一、方案论证与选择-------------------------------------------------------------------------3二、理论分析与计算-------------------------------------------------------------------------4三、系统电路设计与实现-------------------------------------------------------------------4四、软件设计----------------------------------------------------------------------------------6五、测试与分析-------------------------------------------------------------------------------7六、创新点-------------------------------------------------------------------------------------8七、总结-----------------------------------------------------------------------------------------8八、参考资料-----------------------------------------------------------------------------------8九、附件-----------------------------------------------------------------------------------------81、附件一系统电路原理图----------------------------------------------------------82、附件二系统元器件清单----------------------------------------------------------11一、方案论证与选择1、单片机的选择方案一:选择A VR单片机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于FREESCALE JL3芯片的模拟路灯控制系统摘要:本文介绍了一个模拟路灯控制系统的解决方案。

本方案以FREESCALE公司的MCU 芯片MC68HC908JL3为核心,加以简单的外围电路,实现了2009年全国大学生电子设计竞赛试题所要求的所有技术内容。

JL3单片机在工业上的应用比较广泛,其可靠性、抗干扰能力和温度稳定性都比较强,性价比高。

这是一个低成本的路灯控制解决方案,除了选用廉价的单片机芯片,还采用了廉价得微型激光发射器与光敏电阻组合的方式代替昂贵的工业控制光电传感器,大大降低了系统成本。

整个系统的电路简单,结构紧凑。

经过检测,该系统能长时间稳定工作,满足设计指标要求。

关键词:模拟控制、LED照明、单片机毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见24目录基于FREESCALE JL3芯片的模拟路灯控制系统 (1)1. 系统设计 (7)1.1 设计要求 (7)1.2 总体设计方案 (8)1.2.1 功能分解及设计思路 (8)1.2.2 方案论证与比较 (8)1.2.3 系统各模块的最终方案 (11)1.3 系统功能说明书(用户使用说明书) (11)1.3.1 路灯的工作模式 (11)1.3.2 按键操作说明 (12)2. 单元电路设计 (13)2.1 每部分模块的电路设计 (13)2.1.1 电源供电电路 (13)2.1.2 单片机最小系统 (13)2.1.3 输入与输出 (13)2.1.4 电流源驱动及电流检测 (14)2.1.5 光电检测电路 (15)3. 软件设计 (16)3.1 -----子程序 (16)3.2 ----系统主程序流程图 (18)3.2.1 系统流程图 (18)3.2.2定时器溢出中断处理函数流程图 (19)3.2.3按键扫描流程图 (21)4. 系统测试 (22)4.1 测试仪器 (22)4.2 指标测试 (22)4.2.1各部分测试的指标 (22)4.2.2 系统实现的功能 (23)5. 结论 (25)附录 (27)附录 1 程序代码 (27)附录 2 硬件原理图 (69)附录 3 PCB图(部分) (71)1. 系统设计1.1 设计要求一、任务(来自原题)设计并制作一套模拟路灯控制系统。

控制系统结构如图1所示,路灯布置如图2所示。

图1 路灯控制系统示意图图2 路灯布置示意图(单位:cm)二、设计要求1.基本要求(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。

(2)支路控制器应能根据环境明暗变化,自动开灯和关灯。

(3)支路控制器应能根据交通情况自动调节亮灯状态:当可移动物体M(在物体前端标出定位点,由定位点确定物体位置)由左至右到达S点时(见图2),灯1亮;当物体M到达B点时,灯1灭,灯2亮;若物体M由右至左移动时,则亮灯次序与上相反。

(4)支路控制器能分别独立控制每只路灯的开灯和关灯时间。

(5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号。

2.发挥部分(1)自制单元控制器中的LED灯恒流驱动电源。

(2)单元控制器具有调光功能,路灯驱动电源输出功率能在规定时间按设定要求自动减小,该功率应能在20%~100%范围内设定并调节,调节误差≤2%。

(3)性价比高,工作稳定,符合电磁兼容(EMC)方面的要求,无对外干扰或干扰小。

1.2 总体设计方案1.2.1 功能分解及设计思路本模拟路灯控制系统的设计方案要实现的主要功能主要分解为以下五个方面:一是时钟功能及定时开关灯。

二是根据环境明暗变化,自动开灯和关灯。

三是根据交通情况自动调节亮灯状态:当汽车靠近路灯时,路灯能自动点亮;当汽车远离时,路灯自动熄灭。

四声光报警功能,当路灯出现故障时而不亮时,控制器发出信号,并显示有故障路灯的地址编号。

五是根据绿色节能照明要求,采用恒流源驱动LED路灯发亮且能调光,路灯驱动电源输出功率能在20%~100%范围内设定并调节,调节误差≤2%。

以上功能的实现,都是以单片机为核心,在单片机系统实现的输入输出和显示功能的基础上,由单片机的内置逻辑和运算功能,加上一定的外围电路得以实现。

征对以上的五个功能,基于模块化的设计思想,以下分别叙述之。

1.2.2 方案论证与比较1.2.2.1 时钟功能及定时开关机。

方案一:采用专用时钟芯片。

现在流行的串行时钟电路很多,如DS1302、DS1307、PCF8485等。

其优势是可以单独使用,直接连接单片机外围,有自己独立的时钟晶振,精度较高。

单片机通过串行接口读取和写入当前的时钟值,时钟芯片的运行受单片机死机的影响少。

其缺点一是消耗了单片机IO口资源。

二是在编程时需要增加读写串行口的内容,消耗了单片机的运行时间。

三是增加了成本。

增加了时钟芯片及其外围电路的开支。

DS1302的典型应用电路如图3所示:图3 DS1302的典型应用电路方案二:采用单片机内置时钟振荡电路及定时器构建时间平台。

本方案直接利用单片机的内置定时器,通过定时器的中断和简单运算实现时钟功能。

例如:JL3单片机,在4M时钟时,单个指令的运行时间是1微秒,设置定时器1每125个指令周期产生一个中断,即125微秒,8个中断后,时间平台是1毫秒,设置以下时间计数变量分别为:uchar To1mS = 0x00; //当该变量增加到某个数值时,表示经过了1毫秒uchar To2mS = 0x00; //当该变量增加到某个数值时,表示经过了2毫秒uchar Is2mS = 0; //到达2毫秒时刻uchar To20mS = 0x00; //当该变量增加到某个数值时,表示经过了20毫秒uchar Is20mS = 0; //到达20毫秒时刻uchar To1S = 0x00; //当该变量增加到某个数值时,表示经过了1秒uchar Is1S = 0; //到达1秒时刻在秒时间平台,用ToMIN变量,计数60秒后进入分钟平台,计数60分钟后,进入小时平台。

方案二没有增加外置电路,充分利用了单片机的定时器功能,实施简洁方便,主要的缺点是当控制系统断电或死机以后,需要人工重新定时。

本系统的时钟功能实现采用方案二。

1.2.2.2 根据环境明暗变化,自动开灯和关灯功能。

方案一:采用比较器的解决方案。

光敏电阻与固定电阻串联,加一级电压跟随器后输入比较器,与比较器负输入端的电压值进行比较,得到一个高电平或低电平输出,进入单片机的IO口。

优点是电路比较直观,操作比较方便,可直接通过电位器调节路灯的开启亮度。

对维护人员的要求不高。

缺点是不方便进行数码控制。

方案二:采用AD变换。

光敏电阻与固定电阻串联,由单片机内置的AD变换接口读入当前的电压值,然后根据读取的电压值判断当前的环境亮度。

路灯的开启电平由内部的变量控制。

方案二的优点在于可以方便以实现对路灯开启电平的数码控制和远程控制。

本系统采用方案二。

1.2.2.3 是三是根据交通情况自动调节亮灯状态。

当汽车靠近路灯时,路灯能自动点亮;当汽车远离时,路灯自动熄灭。

方案一:采用工业级的光电传感器。

这种光电传感器普遍运用于电梯、生产线等工业场所。

优点是使用方便,型号很多,输出量是开关量,不需调理电路。

缺点是价格较贵。

方案二:采用微型激光发射器与光敏电阻组合形成发射接收对。

激光的特点是传输距离远,能量集中。

当没有物体遮挡时,激光直射到光敏电阻上,光敏电阻的阻值较小,当有物体经过时,激光被遮住,此时光敏电阻的阻值较大。

由于光敏电阻对环境光同样敏感,本设计运用了较长黑色套管遮挡环境光线。

只有激光才能直射到光敏电阻的表面。

本系统采用方案二。

1.2.2.4 声光报警功能采用光敏电阻检测路灯的亮度,同时排除环境光的干扰。

利用单片机的AD口,读入光敏电阻上检测到的路灯亮度值。

1.2.2.5 恒流源驱动LED及20%到100%范围内可调亮度。

方案一:采用恒流源驱动芯片,目前市场上成品的恒流源驱动芯片比较多,一般采用使用取样电阻调节输出电流的方式。

这些芯片使用方便,性能较好,但价格较贵。

方案二:采用PWM方式驱动功率三极管输出驱动电流,用电流取样电阻串入LED供电回路,用AD口读取当前的电流值,实现闭环控制。

方案二利用了单片机的AD变换资源,同时采用PWM方式,可以使LED工作在断断续续的状态,可以延长LED的使用寿命。

本系统采用方案二。

1.2.3 系统各模块的最终方案1.3 系统功能说明书(用户使用说明书)1.3.1 路灯的工作模式本模拟路灯控制系统具备5种工作模式,分别是自动群控模式、自动分控模式、根据照度自动控制模式、根据交通情况自动控制模式、手动控制模式,下面对每种工作模式简单介绍如下:(1)自动群控模式在该模式下,支路控制器根据设定好的定时信息,自动地同时打开或者关闭两盏路灯。

系统启动后默认进入该模式。

(2)自动分控模式在该模式下,支路控制器根据设定好的定时信息,分别控制两盏路灯的开关,例如,当系统的时间和路灯1开灯的时间相等时,开启路灯1;当系统的时间和路灯2关灯的时间相等时开启路灯2。

相关文档
最新文档