摘要:目前,家用轿车越来越多,因此很多道路经常会发生交通拥挤现象,给人们的出行带来了非常不利的影响。智能交通灯成为人们生活中必不可少的一个部分,它扮演着城市交通指挥官的形象,引导人们有秩序的通过路口。本文主要介绍一个利用单片机来控制交通灯运行的智能交通控制系统,整个系统以单片机为基础,加以晶振电路、复位电路以及电源电路等构成系统的控制枢纽,实现了能根据实际车流量的统计,红绿灯的点亮时间由STC89C52RC单片机来设置;红和绿灯循环点亮,黄灯在时间还剩5秒时闪烁警示。根据车流量统计自动调节时间,能够较好的模拟出十字路口的交通状况。
关键词 STC89S512RC单片机;交通灯控制;车流量统计;时间显示
目录
摘要
Abstract
1 绪论-1
1.1 交通灯的发展历程和背景意义-1
1.2 国内外交通控制系统的发展状况-1
1.2.1 国外的研究状况-1
1.2.2 国内的发展状况-2
2 系统总体方案设计及论证-3
2.1 总体方案设计-3
2.2 方案设计及论证-3
2.2.1 电源供电方案-3
2.2.2 显示界面方案-4
2.2.3 输入方案-4
2.3 交通信号灯控制系统设计-4
2.3.1 信号灯工作的设计方案-4
2.3.2 交通信号灯示意图-5
3 系统硬件设计硬件设计及单元电路设计-5
3.1 硬件设计-5
3.2 STC89C52RC单片机简介及性能参数-5
3.3 单片机外围电路设计-7
3.3.1复位电路模块-7
3.3.2 时钟电路模块-7
3.3.3 显示电路模块-8
3.3.4 电源模块电路-8
3.3.5 红外避障模块-9
3.3.6 按键电路模块-10
4 控制系统程序编程-11
4.1 软件设计的开发环境-11
4.2 软件设计流程-11
4.3 交通灯的定时器-12
5 系统调试与功能分析-14
5.1硬件调试-14
5.1.1 断电调试-14
5.1.2 通电调试-14
5.1.3 基本要求的测试-14
5.1.4 仿真图-14
5.2 程序调试-14
5.2.1 软件操作-15
5.2.2 主程序调试-16
结论-18
致谢-19
参考文献-20
附录-21