基于单片机交通灯演示系统-王国益new

基于单片机交通灯演示系统-王国益new

ID:18397861

大小:188.00 KB

页数:12页

时间:2018-09-17

基于单片机交通灯演示系统-王国益new_第1页
基于单片机交通灯演示系统-王国益new_第2页
基于单片机交通灯演示系统-王国益new_第3页
基于单片机交通灯演示系统-王国益new_第4页
基于单片机交通灯演示系统-王国益new_第5页
资源描述:

《基于单片机交通灯演示系统-王国益new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《基于单片机交通灯演示系统》课程设计学生姓名:王国益学号:6101203027专业班级:自动化031班指导教师:曾明如二○○六年七月七日10目录1.课程设计目的………………………………………………………12.课程设计题目描述和要求…………………………………………13.课程设计报告内容…………………………………………………14.结论…………………………………………………………………10参考书目………………………………………………………………1010基于单片机交通灯演示系统专业:工业自动化学号:6101203027学生姓名:王国益指导老师:曾明如1.

2、课程设计目的1.1用AT89C51单片机作为主控制器设计交通灯演示系统。1.2熟悉AT89C51、74LS06和74LS07以及4位LED显示器的结构和用法。2.课程设计题目描述和要求基于AT89C51(时钟频率等于12MHZ)设计单片机交通灯演示系统,系统设置2组红、黄、绿灯,配置2组2位LED显示器和1个紧急车辆放行按钮,另配置3个按钮调整车辆放行时间(红、黄、绿灯亮的时间,按钮1选择6个灯,按钮2、按钮3分别为时间增加和减少)。红灯亮禁止车辆通行,绿灯亮允许车辆通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯,

3、用传感器或逻辑开关作检测车辆是否到来的信号。正常情况下主干道上的红、黄、绿灯的转换规律为∶绿灯亮55秒、黄灯5秒、红灯60秒,LED显示器以倒记数方式显示剩余时间(单位为秒)。当紧急按钮按下时,两方向的红灯同时亮,以禁止其他车辆通行,此时LED显示器显示“--”号。当再次按下紧急按钮时,恢复紧急车辆通过前的状态。3.课程设计报告内容3.1总体方案A(东西线)、B(南北线)两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换。指示灯燃亮的方案为:

4、(1)当为黄灯时,A、B两道同时为黄灯,以提示行人或车辆下一个灯色即将到来5秒。(2)当A道为红灯,A道车辆禁止通行,A道行人可通过;B道为绿灯,B道车辆通过,行人禁止通行。时间为55秒。(3)当A道绿灯,A道车辆通行;B道为红灯,B道车辆禁止通过,行人通行。时间为60秒。A道车流大通行时间长。(4)当按紧急按钮时,两方向红灯齐亮,同时LED显示器显示“--”号。(5)当再次按下紧急按钮时,恢复紧急车辆通过前的状态。红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通通行。(6)可根据车流量动态利用增时和减时按钮设定。根据方案得到演示系统的状态

5、转换表如表一所示。根据方案和状态转换表得到演示系统的电路原理图如图1所示。10图1系统电路原理图P3.0P1.0P3.1P1.1P3.4P1.2P3.5P1.3P3.6P1.4P1.5P3.7P1.6EAP2.0P2.1RSTP2.2P3.2P2.3XTAL1P3.3P1.7XTAL2P0.7GND74LS06Vcccom0com1com2com3东西向南北向22µFAT89C518.2KΩ紧急选灯按钮减按钮增按钮1D1Q2D2Q3D3Q4D4Q5D5Q6D6Q7D7Q1D1Q2D2Q3D3Q4D4Q30pF6MHz74LS0774LS075.1

6、KΩ5.1KΩ5.1KΩ1Q1D2Q2D3Q3D4Q4D5Q5D6Q6D状态持续时间紧急按钮南北线东西线增时按钮减时按钮绿灯黄灯红灯绿灯黄灯红灯P3.2P3.7P3.6P3.5P3.4P3.1P3.0P0.7P1.7160s无效亮灭灭灭灭亮无效无效无效25s无效灭闪亮灭灭灭亮减时无效点按355s无效灭灭亮亮灭灭增时点按无效45无效灭灭亮灭闪亮灭无效点按点按5(1)60s无效亮灭灭灭灭亮紧急不定点按灭灭亮灭灭亮表一交通灯状态转换表103.2硬件介绍本设计采用硬件有AT89C51单片机,并行I/O接口芯片74LS06、74LS07、2组红、黄、绿灯,

7、2组2位LED显示器和1个紧急车辆放行按钮,3个按钮调整车辆放行时间(红、黄、绿灯亮的时间,按钮1选择6个灯,按钮2、按钮3分别为时间增加和减少)。3.2.1AT89C51单片机介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT8

8、9C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51引脚图如图2所示。图2AT89C51引脚图

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

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

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