14
4。2。2 电源电路 17
4。2。3 晶振时钟电路 17
4。2。4 复位电路 18
4。2。5 显示电路 18
4。2。6 发光二极管 19
4。2。7 车流量检测模块 20
4。2。8 按键控制电路 21
5 软体设计 22
5。1 主程序流程图 22
5。2 实物图 23
6 系统仿真与调试 24
6。1 Keil软件简介 24
6。2 Protues仿真软件简介 24
6。3 仿真原理图 24
结 论 26
致 谢 27
参考文献 28
附 录 29
1。前言
1。1 课题背景
随着我国经济的飞速发展,城市人口越来越多,居民出行次数和机动车拥有量不断增加,城市道路拥挤、车流量不均衡等问题日趋严重。人们经常会为道路拥挤、交通秩序混乱、出行时间过长等城市交通问题倍感苦恼,例如:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫,如何才能保持城市交通的安全便捷、高效畅通和绿色环保,已成为政府政策规划的一个重点问题。
1。2 课题意义
交通灯一般设在十字路口,醒目位置用红、黄、绿三种指示灯。加上一个倒计时显示计时器来控制行车。对于一般情况下的安全行车,车辆分流还能发挥作用,但根据实际行车过程中出现的情况,存在以下缺点:
1。两车道的车辆轮流放行时间相同且固定,车辆多的一方容易出现车辆堆积,造成下一路口的交通堵塞;
2。当一路口车流量很大时,不能够自动延长这一路口的绿灯时间,导致在一周期内这个路口的车辆不能完全通过。
3。没有考虑紧急车辆通过时,两车道应采取的措施,如救护车救护人员通过时,两车道的车都应该停止,让紧急车先通过。
基于单片机交通控制系统的设计能根据道路交通拥堵,交叉路口出现拥堵的情况下,本系统利用传感器检测车流量状态,采用AT89C51对路口车流量进行统计,并执行相应的处理程序,来实现交通灯控制系统,达到了根据车流量大小实时控制路口的通行情况。
1。3 实现功能
1。南北方向和东西方向交叉道路上的车辆交替运行,两个方向根据车流量大小自动调节通行时间,车流量大,通行时间长,车流量小,通行时间短。
2。 南北、东西方向车道除了红、黄、绿灯指示外,每一种灯亮的时间都用显示器来显示(采用记时的方法)。
3。A方向和B方向除了红、黄、绿灯指示外,每一种灯亮的时间都用数码管显示器来显示(采用记时的方法)。
4。 遇到紧急情况或救护车等紧急车辆通过时,,无论交通灯原来状态如何,一律使应急车辆方向的绿灯亮。
2。 单片机简介
2。1 单片机的定义 AT89S51单片机交通灯数字控制系统的设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_197767.html