1.2 国内外研究情况 1
1.3 系统内容的设计 2
1.3.1 系统的主要性能指标 2
1.3.2 主要工作任务 2
1.4 方案论证 2
第2章 工具简介 4
2.1 C语言 4
2.1.1 C语言的优点 4
2.1.2 C语言的缺点 4
2.2 Proteus简介 4
2.3 Keil C51编译器简介 5
2.3.1 8051开发工具 5
2.3.2 uVision2集成开发环境 5
第3章 硬件设计 8
3.1 芯片介绍 8
3.1.1 单片机——80C51 7
3.1.2 ADC0809 9
3.1.3 74HC573 11
3.1.4七段数码管 14
3.2 模块功能介绍 16
3.2.1晶振模块 16
3.3 整体电路图 17
第4章 软件设计 19
4.1 程序框图 20
4.1.1 主程序框图 20
4.1.2滑动变阻器数模转化模块处理框图 22
4.1.3按键框图 23
第5章 仿真与调试 24
致 谢 30
参考文献 31
附录A 系统源程序 32
附录B 系统原理图 46
1 绪 论
1.1 研究的目的及意义
交通灯与城市生活息息相关,对经济发展、城市道路交通效能、市民道路拥有权的提高起着非常重要的作用。城市交通拥堵的问题是人类进入车轮时代以来无法避免的问题他一直困扰着城市规划发展、制约着城市经济效率甚至于节能环保问题。这时就需要合理的交通灯控制系统来对城市道路合理的管理,以达到为城市道路的快速通过和经济发展提供最优化的道路交通规划方案。
毫无疑问的是,导致城市道路交通拥挤的根本原因是城市有限的道路面积以及不成正比的道路建设率与车辆增加率的矛盾。对于有着舒缓交通堵塞有着重大责任的交通网络而言,仍然缺乏一种行之有效的交通灯控制道路的方案。就目前道路上的交通灯而言只是拥有简单的定时倒计时功能,对道路利用率极为刻板导致城市能耗增加市民出行不便。车辆的不断增多,表明车辆对道路容量的高要求仍然持续,因此,研究基于智能的城市交通信等号控制系统具有相当的实用价值。把智能控制引入到城市交通控制系统中让交通灯系统对城市的发展有自适应的能力。本设计基于80C51单片机系统用光线传感器和压感传感器加以辅助达到利用车灯的照明以及车流量对交通灯放行时间智能控制的效果。告别刻板机械的倒计时系统。
面对最近几年来城市交通的拥挤现象特别是驾驶员违章行为非常严重、交通事故屡屡上演、车辆尾气污染等问题日益凸显,智能交通等控制系统为城市道路拥堵问题、提高了道路的利用能力降低了驾驶员违章行为的次数从而抑制了交通事故的发生同时还对车辆尾气排放降低从而达到保护环境起到了不可限量的作用。