3.6 交通灯电路图 16
3.6.1 电源电路设计 17
3.6.2 按键电路设计 18
4 交通灯系统软件设计 19
4.1 软件设计思路及过程 19
4.1.1 按键设计 19
4.1.2 定时器设计 19
4.1.3 中断原理 21
4.2 状态灯显示及判断 23
4.3 倒计时显示 24
5 交通灯系统的仿真操作 25
5.1 交通灯系统的程序运行 25
5.2 PROTEUS软件上的仿真结果 25
5.2.1 正常模式运行 25
5.2.2 繁忙模式运行 27
5.2.3 直行时间显示和按键 29
5.3 仿真运行总结 30
6 结论 31
参考文献 33
附录 34
1 绪论
在21世纪的今天,越来越多的人都拥有一辆车甚至不止一辆,每天川流不息的车流是需要控制的,否则会出现各种各样的问题,这样必不可少的就是交通灯。通过查找资料能够发现这一科技从十九世纪就开始出现了。在19世纪的时候,第一次出现交通灯是在伦敦街头,一开始是用作指挥马车的行驶,这应该是世界上最早记载的交通灯。在19世纪中叶的时候有一位工程师发明了第一台交通灯。那时候红色玻璃灯意思是“停”,绿色的玻璃灯意思是“警告”。但悲剧的是在使用的过程中有人受伤了,因此就停止了交通灯的指挥。再到后来美国出现了对人不会造成伤害的交通灯,在20世纪初才开始投入使用。在这个交通灯中,红灯代表停,绿灯表示可以通行。后来又有了第一个真正的红绿灯,它是三色圆形的四面投影器,它的出现让人们的生活发生了很大的改变,很方便。
有了交通灯后,在十字路口,来来往往穿梭的各种各样的车子,熙攘的行人,车子在车道上根据交通规则行驶,人在人行道上穿行,通过交通灯控制来实现了一个有条不紊的良好的秩序。本次毕业设计的交通灯是以51系列单片机为基础,通过黄绿红信号灯以及数字倒计时对交通进行实时控制,除此之外还有红外遥控模块,这样可以使交通运行起来更加人性化。在完成了软件编写和仿真电路之后,通过在仿真软件上进行藩镇调试,验证了方案的实施,实现了交通灯路况的仿真模拟,交通灯系统信号控制结构比较简单,有较高的可靠性,成本低,实时控制起来方便,有非常广阔的前景。
1.1 本课题研究的背景
随着社会的发展,人们出行的越来越频繁,所以如果不用规则来控制十字路口的车辆运行情况将会有越来越多交通事故的发生,这样就促使了交通的不断发展。而早在19世纪就已经出现了手动的信号灯来引导交通。在刚开始第一次出现类似于交通的雏形的是用装了又颜色的燃气来手动控制机械扳手的交通运输指挥,从此之后,交通灯的雏形不断发展,越来越接近现在的交通灯,后来随着计算机的出现,让交通灯系统发生了翻天覆地的变化,最后发展到今天的样子。
1.1.1