摘要:传统交通灯控制系统从利用计算机来控制到现如今的电子定时监控,在科学化、自动化、上得到不断发展及完善。然而,随着社会的加速进步,传统的交通信号灯的缺陷也渐渐显露,其设计太死板,信号交替时间过于格式化是最突出的问题。
本设计的目的在于设计出一个具有实用价值的、性价比较高的智能交通灯的控制系统。该系统由车辆检测电路、信号灯电路、时间显示电路、紧急转换电路四部分组成。以美国ATMEL公司开发的低功耗,高性能CMOS8位AT89C51单片机为控制芯片,利用Wave 6000并结合汇编语言设计,采用Proteus软件对交通灯控制系统进行仿真,仿真结果表明:系统性能较好,稳定性高,可实现十字路口城乡交通自动控制和紧急情况下能够手动切换信号灯让特殊车辆优先通行,能够达到道路的最大通行效率。
关键词:AT89C51单片机;智能交通灯控制系统;PROTEUS仿真
目录
摘要
Abstract
1、绪论-2
1.1交通灯控制系统的研究现状-2
1.2基于单片机的智能交通灯控制系统设计的意义-2
1.3本论文主要工作-2
2、智能交通灯控制系统的相关设计-3
2.1智能交通灯控制系统规划-3
2.2智能交通灯控制系统设计原理-3
2.3智能交通灯控制系统设计实现的功能-4
3、智能交通灯控制系统的硬件设计-4
3.1 AT89C51单片机简介-4
3.1.1 AT89C51单片机的主要性能参数-5
3.1.2 AT89C51芯片内部结构简介-5
3.1.3 AT89C51主要引脚功能-6
3.2控制器的原理框图-8
3.3各模块控制电路-9
3.3.1 车检测电路-9
3.3.2 信号灯电路-10
3.3.3时间显示电路-11
3.3.4紧急转换电路-13
4、智能交通灯控制系统的软件设计-14
4.1交通灯的软件设计流程图-14
4.2控制器的软件设计-15
4.2.1每秒钟的设定-15
4.2.2 1秒的方法-16
4.2.3 软件延时-16
5、智能交通灯方案的仿真-17
6、系统分析及改进措施-20
结束语-21
致 谢-22
参考文献-23