- 3
- 0
- 约1.13万字
- 约 15页
- 2017-12-21 发布于江西
- 举报
单片机课程设计-交通灯1
单片机课程设计报告
——模拟交通灯
组长:祝帅
组员:李传东 郭林 李华建 贺敬文 刘强
指导老师:刘鹏
烟台大学机电工程学院101-5
摘要:
近年来,随着我国国民经济的快速发展,我国机动车辆发展迅速,而城镇道路建设由于历史等各种原因相对滞后,交通拥挤和堵塞现象时常出现。如何利用当今计算机和自动控制技术,有效地疏导交通,提高城镇交通路口的通行能力,减少交通事故是很值得研究的一个课题。目前,国内的交通灯一般设在十字路口,在醒目位置用红、绿、黄三种颜色的指示灯加上一个倒计时的显示器来控制行车。
关键词:
80C51,交通规则,交通灯,绿灯倒计时时间调整
一、设计目的:
1、通过交通信号灯控制系统的设计,掌握80C51传输数据的方法,以控制发光二极管的亮与灭以及数码管的显示;
2、用80C51作为输出口,控制十二个发光二极管熄灭,模拟交通灯管理.
3、通过单片机控制设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高动脑和动手的能力;
4、完成控制系统的硬件设计、软件设计、仿真调试。
二、设计内容和功能:
交通信号灯模拟控制系统设计利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭。用8051做输出口,控制十二个发光二极管燃灭,模拟交通灯管理。在一个交通十字路口有一条主干道(南北方向),一条从干道(东西方向),主干道的通行时间(60s)比从干道通行时间(30s)长,四个路口安装红,黄,绿灯各一盏;
如图所示:
北 主干道
西 支干道 支干道 东
南 主干道
1、设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西方向(从干道)车道两条交叉道路上的车辆交替运行,时间可设置修改。
2、在绿灯转为红灯时,要求黄灯闪烁,才能变换运行车道
3、黄灯亮时,要求每秒闪亮一次。
4、调整倒计时显示装置暂停,四个路口的信号灯全部变成红灯,调节结束红灯延时5s后各道口灯恢复正常。
三、各功能模块说明及系统使用说明;
3.1总体设计电路如图所示
3.2交通灯电路
为了方便实验,可以用发光二极管作为交通灯来使用,单片机的I/O接口直接和交通灯(发光二极管)连接。在十字路口的四组红、黄、绿三色交通灯中,东西方向道路上的两组同色灯连接在一起,南北方向道路上的两组同色的灯也彼此连接在,受单片机P2.0~P2.5控制。单片机的I/O接口与交通灯电路的具体连接方式为:P2.0~P2.2分别接南北方向的红、黄、绿共6个放光二极管,P2.3~P2.5分别接东西方向的红、黄、绿共6个发光二极管。12个发光二极管采用了共阳极的连接方式,因此I/O口输出低电平时,与之相连的发光二极管会亮,I/O口输出高电平是,相应的发光二极管会灭。交通灯电路如图所示:
3.3倒计时显示电路
该交通灯控制系统在正常情况下,每60s循环一次,为方便提示路上行人及车辆交通灯转换的剩余时间,专门为控制系统设计了一个倒计时显示装置。该显示装置选用七段数码管来显示交通灯转换的剩余时间,根据控制要求,每个路口需要两个数码管,这样四个路口就要求八个数码管。有序80C51单片机的I/O作为输出时,具有较强吸收电流能力,因此我们可以选用7SEG-MPX2数码管,这样由单片机的I/O就可以直接驱动,从而简化硬件电路的设计。四个路口倒计时为动态显示东西南北四个方向共四个路口,所谓动态显示,就是显示器十位和个位交替显示(5ms),相应的数码管由p1.0~p1.3控制。倒计时显示电路如图所示。
3.4调整绿灯时间电路
该系统的K1、K2、K3、K4四个按键分别于单片机的P3.0、P3.1、P3.2、P3.3相接,它们可以在调整绿灯时间情况下使用。例如,按下K4键,四个路口同时变红灯,倒计时显示装置暂停,接着按下n次K1键,主干道倒计时显示器加n,按下K2键5s后倒计时继续。按下K3键,四个路口同时变红灯,倒计时显示装置暂停,接着按下n次K1键,支干道倒计时显示器加n,按下K2键5s后倒计时显示装置继续。交通灯控制系统又开始正常工作。按键电路如图所示。
四、调试与检测:
4.1.硬件检测:
第一步:目测,检查外部的各种元件或则电路是否有断点;
第二步:用万用表测试。先用万用表复核目测中有疑问的连接点,再检测各种电源线与地线之间是否有短路现象;
第三步:加电检测。给板加电,检测所有的插座或是器件的电源端是否符合要求的值;
第四步:是联机检查。因为只有用单片机开发系统才能完成对用户系统的调试。
4.2.软件调试:
软件调试是通过对用户
您可能关注的文档
最近下载
- 河道整治工程施工质量创优计划的实施效果评估与改进策略.docx VIP
- 水利工程质量创优方案(3篇).docx VIP
- 110kv变电站的设计毕业设计(论文).docx VIP
- 华中师范大学《C++程序设计》2020-2021学年第一学期期末试卷.pdf VIP
- 电力系统仿真:电力系统暂态仿真all.docx VIP
- 电力系统暂态稳定性仿真研究毕业设计(论文).docx VIP
- 3 浮力——液面升降问题(原卷版).docx VIP
- 核心素养视域下的初中数学单元作业设计研究.docx VIP
- 纪念红军长征90周年演讲稿(2025年最新版).pptx VIP
- 2002-2012 十年北京卷高考语文试卷深度解析.pdf VIP
原创力文档

文档评论(0)