- 4
- 0
- 约5.43千字
- 约 13页
- 2016-05-28 发布于湖北
- 举报
目 录
第1章 单片机交通灯控制技术方案 1
1.1设计要求 1
1.2设计方案 1
第2章 电路设计 2
2.1电路工作原理 2
2.2模块设计 2
第3章 程序设计 4
3.1程序设计思路 4
3.2系统程序 5
3.3程序流程 8
第4章 系统仿真与分析 10
4.1仿真软件介绍 10
4.2仿真结果 11
第5章 总结 12
参考文献 12
第1章 单片机交通灯控制技术方案
1.1设计要求
1.1.1功能要求
用C51单片机实现交通路口红、黄、绿灯的控制,要求实现表1.1的功能:
表1.1 各个方向亮灯规律及时间显示规律
序号 情况 南北方向 东西方向 倒计时 1 正 常 绿 红 60s 2 黄 红 3s 2 红 绿 30s 4 红 黄 3s 5 紧 急 红 红 15s
指
1.1.2论文要求
在Proteus环境里面进行电路设计和程序的编写与调试,然后通过观察进行总结,最后撰写课题论文以达到本课题和邵阳学院课程设计的设计要求。
1.2设计方案
本电路用一片AT89C51单片机芯片做为控制核心,其系统框图如图1.1所示:
图1.1 系统框图
上图分别用红、绿、黄三种颜色的LED模拟交通路口的红、绿、黄交通指示灯,用共阳极的七段数码管做倒计时显示块,当南北方向亮绿灯、东西方向亮红灯时,数码显示模块从60s开始倒计时,当东西方向亮绿灯,南北方向亮红灯时,数码显示模块从30s开始倒计时,另外当有紧急情况发生时,如有110、120、11915s,15sC51单片机的外接震荡电路及复位电路,从而使单片机正常稳定的工作。
第2章 电路设计
2.1电路工作原理
交通灯控制电路主要由单片机最小系统(单片机AT89C51等元件)、交通灯指示模块(红、绿、黄三色的发光二极管)、倒计时显示模块(七段共阳极数码管)
图2.1 原理图
2.2模块设计
2.2.1单片机最小系统
本电路中用AT89C51单片机做为整个电路的控制核心,为使系统正常工作,需外接12M晶振、电容等元件构成震荡电路,用电阻、电解电容、等元件构成复位电路,其原理图如图2.2.
图2.2 单片机最小系统
2.2.2倒计时显示模块
该模块是用两块七段数码管实现的,如图2.3所示,一位是用来显示十位数字,另一位用来显示个位数,十位通过单片机P1口输出数据控制显示相应的字符,个位通过单片机的P0口输出数据显示相应的字符。P0、P1P0.0-P0.7、P1.0-P1.7A-G脚。
图2.3 倒计时原理图
2.2.3信号灯指示模块
此电路用红、绿、黄三种颜色的发光二极管分别模拟交通路口的红、路、黄信号灯灯,该电路通过单片机C51的P2口输出不同的数据控制交通灯不同的指示情况,每个方向都需要红、绿、黄发光二极管各一只,如图2.4所示。
图2.4 交通灯指示电路图
上图中,南北方向的信号灯是通过P2.0(绿)、P2.1(黄)、P2.2(红)控制的;东西方向的信号灯是通过P2.3(红)、P2.4(黄)、P2.5(绿)控制的,南北方向的红绿灯交替亮灭,以达到指挥车辆和行人安全通过十字路口。
第3章 程序设计
3.1程序设计思路
主程序控制交通灯南北方向亮绿灯、东西方向亮红灯,然后调用60s倒计时子程序,当倒计时完毕之后,又控制交通灯南北方向亮红灯、东西方向亮绿灯,再调用30s倒计时子程序。
倒计时子程序通过计数器0计数一秒,每次递减1秒,给A赋值所要倒计时的初值,给寄存器B赋值10,通过一条除法指令DIV AB,然后查表取数送往单片机的P1口和P0口,使之分别控制数码显示模块的十位和各位显示数值。
用外部中断0指挥有紧急情况车辆的车辆通过十字路口,当有特殊情况时,只要按下外部中断0的中断源(C51单片机的P3.2),立即处理中断程序,即每个方向的交通灯都亮红灯,同时倒计时15秒,待中断处理完毕后,路口又恢复原来的状态。
3.2系统程序
3.2.1主程序
ORG 0000H
LJMP START
ORG 00013H
LJMP ZDFW
START:SETB EA
SETB EX0
SETB IT0
MOV P2,#0CH
LCALL NB
ZDX:MOV P2,#21H
LCALL DX
END
3.2.2 60S倒计时子程
NB:MOV R0,#60
LP1:MOV A,R0
MOV B,#10
DIV AB
MOV 20
您可能关注的文档
最近下载
- 2025年跨境电商品牌本土化本地化翻译质量.docx
- 南京绿洲分油机说明书kydh206pdf精品.pdf VIP
- 2025年煤矿安全生产开工第一课培训课件.ppt
- 镇委领导班子2025年度民主生活会“五个带头”对照检查材料(含整改情况、案例剖析)文稿.docx VIP
- VA ONE用户手册-中文-含目录.pdf VIP
- 2026年宝武集团工程师绩效考核标准及方法.docx VIP
- 系统上线保障方案.docx VIP
- 2025至2030装配机器人产业市场深度调研及发展趋势与战略报告.docx VIP
- 联邦学习中隐私保护与模型精度平衡的多目标优化算法研究.pdf VIP
- 2025年绿色能源在垃圾发电项目的可行性研究报告.docx VIP
原创力文档

文档评论(0)