摘要:本次设计旨在设计一种优于现在一般交通灯的智能交通灯,通过监控视频观察到的车辆的实际情况,如果某个时段存在一些十字路口交通繁忙的现象,工作人员可以在Personal Computer(PC)机上实现远程控制,修改交通灯的时间,从而达到有效的疏导交通的效果。其中远程控制包含串行通信技术、通信协议的选取、基于Microsoft Visual Basic 6.0(VB)的PC机与单片机的仿真。还用到单片机对数码管和Light Emitting Diode(LED)的综合控制。本次设计实现了PC机远程控制单片机的仿真,应用到实际电路中将会在一定程度上改善交通拥挤的状况。
关键词:远程控制;AT89S51;串行通信;Microsoft Visual Basic 6.0程序
Design of Intelligent Traffic Light Controlled System Based on AT89S51
Abstract: The paper aims to design intelligent traffic lights better than the general traffic lights. During some period, if there are some heavy traffic crossroads phenomena of the vehicle actual situation observed by monitoring video, the staff can adjust the time on a remote PC, change the traffic lights color at the same time, so that to improve the heavy traffic condition. The remote control contains a selection of the serial communication technology, communication protocols, PC and MCU simulation based on Microsoft Visual Basic 6.0. Also it uses the technology of single-chip digital control and LED control. The Design that a PC control some remote MCU simulator applied to the actual circuit will improve the traffic congestion situation to some extent.
Key words: Remote control; AT89S51; Serial communication; Microsoft Visual Basic 6.0 program
目 录
摘要 1
引言 1
1.总体设计思路 2
2.交通灯指挥十字路口的原理 3
2.1信号灯规则 3
2.2交通灯信号相位设置 4
2.3各种相位配时方案 4
2.4 交通信号灯的控制方法 5
2.5交通灯相位的设计方案 5
2.6十字路口信号灯工作的顺序设定 6
3.控制系统硬件设计 7
3.1 PC机对AT89S51的控制 7
3.2串行通信的确定 7
3.3适用于远程串行通信的RS-485 8
3.4 PC机与单片机之间的接口原理 9
3.5 PC机与单片机之间的电平转换 10
3.6 AT89S51在串行通信中的应用 10
3.7 AT89S51单片机控制交通灯周期循环 11
3.8 AT89S51单片机驱动LED和驱动七段数码管 11
4.软件设计 13
4.1软件协议 13
4.2波特率的设定 13
4.3 PC机通信软件的开发 14
4.4 AT89S51单片机工作的程序流程图 14
4.5 PC机程序和单片机初始化程序 15
4.6电路仿真过程 15
5.结束语 16
参考文献 17
附录 18
附录一:PC机的VB程序 18
附录二:单片机工作的程序 18
致谢 26 ,4031
基于AT89S51智能交通灯控制系统的设计
引言
改革开放以来中国经济发展迅速,社会的进步改变了人们出行的方式,越来越多的人选择开车出行,由于社会经济的发展,更多的人有了自己的爱车,马路上的机动车辆越来越多。然而,随着机动车辆的迅速增加,人们在追求由机动车辆所带来的巨大利益以及享受汽车便利的同时,也越来越严重的受到交通拥挤、交通事故频发、环境污染加剧和燃油量上升等所带来的危害。机动车辆的迅速增加尤其的给城市交通带来巨大压力,而同时由于各种原因城镇道路建设相对滞后,大城市甚至是中等城市也越来越多的出现堵车现象,有的地方一堵就是几个小时,堵车造成的危害特别大,汽车尾气排放量的增加,噪声的增多,人们出行时间的额外增加,办事效率的降低,能源消耗增多。交通灯对城市交通的贡献非常突出,而现在的交通灯只是固定的按已经设定的模式工作,不能方便地改变时间,由于各种不确定性,十字路口人流不均,经常会出现一个方向人流量特别大,而另一个方向的人就很少的现象,这时固定配时的交通灯不能适应现在社会的节奏。本文设计的交通灯可以在这种情况下改变十字路口两个方向红绿灯的时间,可以减少人们出行的时间,提高效率,符合现在社会的节奏。 AT89S51智能交通灯控制系统的设计+VB源程序+仿真图:http://www.youerw.com/zidonghua/lunwen_502.html