基于at89c52有急救车优先的交通信号灯控制系统

基于at89c52有急救车优先的交通信号灯控制系统

ID:5451820

大小:432.00 KB

页数:17页

时间:2017-12-12

基于at89c52有急救车优先的交通信号灯控制系统_第1页
基于at89c52有急救车优先的交通信号灯控制系统_第2页
基于at89c52有急救车优先的交通信号灯控制系统_第3页
基于at89c52有急救车优先的交通信号灯控制系统_第4页
基于at89c52有急救车优先的交通信号灯控制系统_第5页
资源描述:

《基于at89c52有急救车优先的交通信号灯控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、—课程设计报告—(基于AT89C52有急救车优先的交通信号灯控制系统)学院系别:机电工程学院专业班级:设计学生:指导老师:设计时间:2011年12月25日17摘要本论文设计的是基于AT89C52芯片的有急救车优先的交通信号灯控制系统,本文阐述了交通信号灯控制系统的来源与发展,以及它在国内外发展的现状,对交通信号灯控制系统的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于AT89C52芯片交通信号灯控制系统系统整体设计过程进行较为细致的论述。文中详尽地介绍了交通信号灯的各硬件组成,并完成了AT89C52芯片外部接线图。在源程序的编写时,文中采用的是程序专用编译软件keil

2、uVision2来进行编写。用软件proteus画出原理图两个软件连接一起使用。介绍了交通信号灯的基本原理以及工作流程,。程序涉及到了交通信号灯工作的绝大部分过程。利用AT89C52芯片提高了系统的稳定性,并且有很高的可移植性和可修改性,保证交通信号灯能够长期稳定运行。1关键词:交通灯,单片机,原理图,源程序,17目录摘要绪论一、任务………………………………………………………4二、设计与分析………………………………………………...4三、硬件电路的制作与调试…………………………………..5四、元器件采购清单…………………………………………7五、原理图………………………………………………

3、……8六、智能交通灯控制器程序…………………………………9七、实践经验总结…………………………………………….16八、致谢…………………………………………………………………16九、参考文献…………………………………………………………..1717一绪论交通灯背景交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道理通行能力,减少交通事故有明显效果。如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速公路,缓解主干道与匝道、城市同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。随着电子技术的发展,利用计算机技术对交通灯进行智能化管理,已成为

4、目前广泛采用的方法。一任务1设计一个十字路口的交通灯控制电路,要求主车道和干道两条交叉路上的车辆交替运行,每次通行时间都设为主道通行25S,次道通行20S;2要求黄灯先亮5S,才能变换运行车道;3.黄灯亮时,要求每秒钟闪亮一次;4.倒数秒数显示;5.声音提示;6.当有特殊情况需要通行时,可对红绿灯进行认为控制。以上是目前常用路口交通信号灯的控制功能,为了演示效果,这里采用三种颜色的发光二级管来模拟交通信号灯。二、设计与分析17从设计完成的任务与要求来看,显示通行时间必须用二位数码管,从节省硬件资源的角度考虑,可采用扫描的方式来处理,对于7段数码管,占用7个单片机的I/O口,另外设置2个

5、电子开关对2位显示进行配合,占用2个I/O端口,十字路口共需4组红绿灯,加上转换黄灯,一共是12只灯,须用12个端口进行控制,加上两个方向的紧急通行按钮,占2个I/O端口和一个蜂鸣器端口,因此实际占用的单片机I/O口为24个,为此,我们可以选用51系列单片机中的AT89C51来作为中央处理器。这款单片机的I/O口作为输出时,具有较大的吸收电流能力,因此我们可以选用共阳型数码管,这样由单片机的I/O口就可以直接驱动,能简化硬件电路的设计。三、硬件电路的制作与调试1.时间显示电路的制作与调试将R8~R17及2只共阳数码管焊好(注意不要焊反,数码管中有小数点的应为右下方),将2只电子开关三级

6、管VT1、VT2焊上,再将40脚的集成电路插座焊上,这样这部分电路就制作完成了。接下来对这部分电路进行测试,接上电源,数码管全灭,用一导线的一端接地,另一端插在集成电路插座的28脚上,这时用万用表电压档测量VT1集电极电压,正常应为4.5V以上,若不正常,检查VT1是否焊反,R16是否虚焊等。用另一导线的一端与地线相连,另一端依次碰集成电路插座的32脚~39脚,一边碰一边查看数码管VD5,17正常时可以看到每碰一个脚,对应一段数码管灯亮。若不亮,仔细查看与该脚相连的电阻及数码管是否虚焊。用同样的方法调试另外1只数码管VD6.2.红绿灯电路的制作与调试将VD7~VD18所有发光二级管焊好

7、,注意不要焊反(发光二级管在没有剪脚前,长的一端为正极),同时将每一发光管的限流焊好。3.紧急通行电路及发音电路的调试这里所指的紧急通行电路及发音电路的制作与调试,实际就是对两只按键和一只蜂鸣器的调试,具体的方法见前文中的介绍。4.整机调试将烧录好程序的AT89C52芯片插上(我们提供的芯片中已烧录好程序),由于这个芯片引脚较多,在插入插座时要格外小心,防止其中几个脚折弯。所有元器件安装好后,通电,可看到两位数码管显示“25”,同时主道亮绿灯,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。