摘 要:随着经济的迅速发展,城市交通问题日益复杂,智能高效的交通管理已成为城市交通的一个重要研究课题。 为了适应经济和城市的发展, 交通灯的智能化控制应不断提高。本文在对常见交通灯控制方式研究基础之上,借鉴了原有交通灯的控制特点,以 AT89C51单片机为控制芯片,综合使用 LCD1602、DS1302、PCA9554、24C02等器件,结合硬件电路设计与软件编程技术,给出了一种交通灯的智能控制方案,并对方案进行了仿真验证。本方案简单易行,功能扩展性强,可用于固定式交通灯与移动式交通灯的控制。 54227
毕业论文关键词:交通灯,单片机,智能控制
Abstract:With the rapid development of economy, city traffic problem becomes more and more complex, highly efficient and intelligent traffic management has become an important research topic in city traffic. In order to adapt to the development of economy and city, intelligent control of traffic lights should constantly improve. Based on the common traffic lights control based on above, from the control features of the existing traffic lights, AT89C51 microcontroller as the control chip, using LCD1602, DS1302, PCA9554, 24C02 and other devices, combined with the hardware circuit design and software programming technology, intelligent control scheme is given a traffic light, and programs the simulation and verification. This scheme is simple, strong extension, the control can be used to fixed traffic lights and mobile traffic lights.
Keywords: Traffic lights, Microcontroller,Intelligent control
目录
1前言2
2方案设计2
2.1系统结构2
2.2系统控制方案3
3硬件设计介绍5
3.1AT89C51单片机.5
3.2DS1302时钟芯片6
3.3PCA955410
3.424C0212
3.574HC57314
3.6按键电路实现.15
3.7数码管与LED显示模块.16
3.8液晶显示模块.16
4程序设计.17
4.1主程序流程图.17
4.2设置子程序流程图18
4.3任务切换子程序流程图19
4.4数码管动态扫描程序流程图20
5软件仿真.23
5.1proteus软件介绍23
5.2仿真整体电路实现.23
结论.24
参考文献.25
致谢.26
附录.27
1 前言 1858年,伦敦在重要的路口安设了以煤气燃烧为光源的蓝、红两色的信号灯,用于指挥马车的通行,这就是全世界最早的交通灯。交通灯的出现,更加规范了道路交通,对于促进道路通行能力的提升,避免交通事故有着显著的效果。交通灯在人类的日常生活中扮演着不可或缺的角色,人们时时刻刻都在与交通交道。随着我国城市化的不断发展和人口的不断增加,交通工具的数量也越来越多,尤其是机车类的增加给城市交通带来巨大的压力。在一些人口较多的大、中型城市,交通堵塞已经成为城市发展不容忽视的重要问题。只有保证高效安全的交通秩序,才能使人民的日常生活更加便捷,使社会经济的发展更加迅速。 交通灯是实现道路交通规范化、条理化的重要工具,我国的交通灯一般是红、绿、黄三种颜色的指示灯,还有进行倒计时显示的数码管来控制通行。目前大部分交通灯的时间都是固定不变的,修改起来不方便,这就降低了交通灯的适应能力。 考虑到一直以来,城市的交通控制系统都是一个综合性很高的问题,关系到社会生活的各个方面。我国城市交通的发展应在汲取国外先进技术和广泛借鉴经验的基础上,结合我国城市自身的现状和存在的各种问题,创建和发展适合我国城市现状的交通控制系统。 综合分析一个十字路口可以发现,一般上下班期间的车流量和人流量都比较大,白天其他时间段人流量会相应较少,夜间则是最少。由此考虑到如果交通灯只采用一种时间来显示就会造成时间的浪费或者交通的堵塞,影响日常交通效率。此外,鉴于夏时令和冬时令的交替, 人们在不同的季节有不同的上下班时间, 因此交通灯也应具有一定的应变能力,在不同的季节和不同的时间段内需有相应的合理的显示时间,使得交通更加智能化。因此本设计在原有交通灯的基础上进行了一些改进,增添了按键控制,克服了时间浪费和效率不高等问题。 AT89C51单片机交通灯控制系统设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_58429.html