模拟灯路控制系统_第1页
模拟灯路控制系统_第2页
模拟灯路控制系统_第3页
模拟灯路控制系统_第4页
模拟灯路控制系统_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2009年全国大学生电子设计大赛设计项目:模拟路灯控制系统 学院(专业):云师大物电学院电子系班级:2011级电子A班姓名:王友浩学号:114090346 目录第一章 前言1第二章 方案论证与论证 2一 系统结构综述 4二 系统结构示意图 5第三章 硬件设计 5一 89C52单片机简述 6二 电源模块设计 7三 恒流源电路设计 7四 案件及显示模块 7五 时钟电路设计 8六 光电对射传感器模块设计 8七 比较电路模块设计 9八 DA转换模块设计 10 九 交通状况检测模块设计 10十 路灯故障检测及报警模块设计 10第四章 系统软件设计一 系统软件设计综述 11二 各模块软件部分分述 12第五

2、章 系统测试 14第六章 结论 15第七章 参考文献 16模拟路灯控制系统(I题)【高职高专组】摘要:本文介绍了基于STC89C52单片机的模拟路灯控制系统的设计和实现过程,通过交通情况自动调节检测,路灯故障检测及报警检测,环境明暗变化检测,定时开关模块的设计控制以实现题目要求。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍系统的硬件及软件设计部分。采用的技术主要有:(1)通过软件编程控制定时开关灯时间,报警检测;(2)光电传感器的有效应用;(3)LM311比较器的有效应用;(4)新型时钟芯片DS12C877的有效应用。关键词:80C52单片机 ,光电传感器,路灯控制,

3、亮度调节Abstract:This paper introduces the STC89C52 based on single-chip microcomputer simulation street lamp control system design and realization process, through the traffic situation automatic adjustment test, street lamp fault detection and alarm test, light and shade environment change detection,

4、timer switch module design in order to achieve the topic request. The whole system of the circuit structure simple, reliable performance is high. The test results meet the requirement, the paper introduces the hardware and software of the system design part.The technique to be used mainly has:1. Thr

5、ough software programming control timing open to turn off the lights time, alarm detection;2. Effective application of the photoelectric sensor;3. LM393 comparator effective application;4. New clock chip DS12C877 effective application.Key words:80 C52, photoelectric sensor, street lamp control, brig

6、htness to adjust方案论证与比较根据题目要求,系统应主要包括电源模块,键盘模块,显示模块,DA转换模块,恒流源模块,判物模块,测光模块,故障检测,时钟模块,LED灯模块等,如下图所示。 系统结构示意图系统硬件设计1.核心单片机STC89C52该单片机由Intel公司推出且集成 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。这是我比较熟悉的一种单片机,指令系统和AT89C51兼容,价格便宜,容易购买。2.电源模块设计如下图所示,220V交流电源经变压器降压,桥式整流,滤波,三端稳压

7、后,输出+12V,-12V,和+5V稳压供给系统电路。 电源电路图3恒流源电路设计电路由三个部分组成:集成运算放大器,缓冲电路和取样电路。如下图所示,此恒流电路负载能力非常好,且线性很好。有的DA转换器输出的电压信号经过R1,R2分压后在输入到集成运算放大器的3号脚,由集成运算放大特性可知,V1=V0,流过R3的电流I=V0/R3,即流过LED的电流I=V1/R3。此恒流电源电路结构简单,但性能优秀。 恒流源电路4. 按键及显示模块采用五个独立按键(如下图所示)和一块1602液晶显示器。显示器分为三个显示模式,显示模式一显示系统时间,显示模式二显示控制开关灯时间信息,显示模式三显示路灯故障信息

8、及位置,在模式二下又分为三个子模式,分别为总控制开关灯时间模式,单独控制LED1开关灯时间模式,和单独控制LED2开关灯时间模式 ,三种显示模式及模式二下的三种子模式可通过按键依次切换,按键控制如下图所示,按键一可用于控制三种显示模式依次切换,按键二用于控制在显示模式二下三种子模式的依次切换,按键三用于时间的设置,按键四用于时间设置中数字的增加,按键五用于时间设置中数字的减少。 按键示意图5.时钟电路设计时钟电路采用内部包含始终有效的涓流充电器DALLAS公司的时钟芯片DS12C887,内含有实时时钟/日历和128BRAM,用户可对DS12C887进行编程以实现多种方波输出,并可对其内部的三路

9、中断进行屏蔽,DS12C887将自己与石英晶体和电池集成在一起,可选择Intel和Motorola模式,本方案中选择Intel模式。单片机6.光电对射传感器模块设计 光电开关是通过把光强度的变化转换成电信号的变化来实现控制的。光电传感器在一般情况下,有三部分构成,它们分为:发送器,接收器和检测电路。发送器对准目标发射光束,发射的光束一般来源于半导体光源,发光二极管(LED)和激光二极管。光束不间断地发射,或者改变脉冲宽度。接收器为光电二极管。在接收器接收到信号后。在其后面是检测电路,它能滤出有效信号并将该信号传给单片机。从而达到对路况信息的监测。电路图如下所示。7.比较电路模块设计本方案中采用

10、LM311作为比较器,LM393 系列由两个偏移电压指标低达 2.0 的独立精密电压比较器构成,该产品采用单电源操作设计,且适用电压范围广。该产品也可采用分离式电源,低电耗不受电源电压值影响。本品还有一个特点是,即使是在单电源操作时,其输入共模电压范围也包括接地。LM393 系列可直接与 TTL 及 CMOS 逻辑电路接口。,本方案中通过AD转换器实现在环境明暗检测与声光报警检测中,将变化的光敏电阻的模拟信号转换为数字信号,同时传送给单片机,从而使单片机完成下一步操作。 LM311电路图8. DA转换模块设计本方案中采用TLC5615是具有串行接口的数模转换器,其输出为电压型,最大输出电压是基

11、准电压值的两倍。带有上电复位功能,即把 DAC 寄存器复位至全零。性能比早期电流型输出的 DAC 要好。只需要通过 3 根串行总线就可以完成 10 位数据的串行输入, 易于和工业标准的微处理器或微控制器(单片机) 接口。本方案中通过将其与单片机和恒流源连接以达到对LED灯的控制。下图中1,2,3,4分别于单片机相连,6,7与恒流源连接。 TLC电路连接图交通状况检测模块设计本模块设计功能是通过安放在S点,B点,S点的光电对射传感器,将检测到的电信号传送给单片机,单片机将信号处理后,通过DA模块转化与恒流源模块后,输送给LED灯,从而达到对路况信息的监测。10.路灯故障检测及报警模块设计本模块通

12、过安放在路灯下的光敏电阻的阻值变化,从而产生变化的电压,电压信号经过LM311比较器的作用将数字信号传递到单片机,以使单片机控制蜂鸣器报警及液晶显示故障信息。灯单片机故障检测模块电路图 软件设计的框图如图1所示,系统初始化后进入时间设置模式,设置时间后,就有以下几种模式:交通情况自动调节模式,路灯故障检测及报警模式,环境明暗变化模式,定时开关模式。一.当进入交通情况变化模式如图2所示:物体M到达S点时,灯1亮,灯2灭,到B点时,灯1灭,灯2亮,到达S时灯1和灯2均灭,物体反方向移动时,以此类推。 二.当进入环境明暗变化模式 ,如图三所示,当环境变暗时,打开路灯;当环境变亮时,关闭路灯。 图三

13、环境明暗变化模式三. 当进入定时开关模式,如图四所示,当定时开灯时间到时,打开相应路灯,当定时关灯时间到时,关闭相应路灯。 图四 定时开关模式四路障检测及报警模式 进入故障检测模式,单片机等待由光敏电阻变化产生的信号,接收到信号后,控制蜂鸣器发声,显示屏显示故障信息。 故障检测及报警流程图系统测试系统测试采用模拟路况及天气变化方法测试如下图所示,模拟小车M,经过S点时,LED等1亮,小车M过B时,LED灯1灭,LED灯2亮,小车过S时两灯均灭,在两灯均亮时,用不透光的纸板遮挡其中一盏灯,蜂鸣器报警,同时液晶显示故障信息。当调节外部灯光时,LED灯会产生明暗变化。实验通过题目要求。结论比赛过程中,参赛选手遇到了一些问题,但经过大家共同努力最终排除了障碍,是大家吸取了教训和经验。(1) 进行恒流源模块制作时,我们先用仿真软件验证方案的可行性,证明此方法的恒流效果十分理想,实际测试时,发现在LED灯上串联10欧姆以下的电阻,能实现恒流效果,但电阻值加大时,就不能恒流,我们考虑是变压器功率不够,于是更换大一些的变压器。于是完美运行。(2) 发现主控制板在同时关两盏灯时程序易出错,总结其原因

温馨提示

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

评论

0/150

提交评论