web的智能交通灯控制系统的设计(源码)
随着现代社会对交通灯的依赖,交通灯已经成为了我们生活中不可缺少的一部分。传统的交通灯控制系统已经不能满足路口交通的需求,随着城市规模的不断扩大,原有的交通灯控制系统表现出了明显的缺点:红绿灯时间相对固定。因此设计了以STC89C52单片机为核心,外接二极管、数码管及红外传感器等外围电路构成基本电路,使硬件电路能实现交通灯的控制功能。在Keil软件中编写C语言程序,基本实现了智能交通灯的模拟。该系统可以实现3种颜色的灯按时间顺序依次变换,并带有倒计时功能。另外,通过红外传感器对车流量的情况进行检测。将采集的数据传送给控制中心,进行分析比较。根据比较的结果,增加相应的数值,使交通信号灯时间可根据车流量改变,提高了交叉口的通行效率。同时,采用ASP.NET和SQL数据库设计一个Web网站,通过串口通信,在Web网站上对交通灯进行控制。本文介绍了一种基于Web的交通灯控制系统的设计过程,实现了基本的功能。关键词 单片机,交通灯,倒计时显示,车流量检测,网站,串口通信目 录
1 绪论 1
1.1 课题的研究背景与意义 1
1.2 课题的国内外发展现状 1
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 课题相关关键技术 2
2 系统总体设计 3
2.1 硬件总体设计 3
2.2 软件总体设计 4
3 系统详细设计 4
3.1 硬件详细设计 4
3.1.1 单片机简介 5
3.1.2 单片机最小系统 5
3.1.3 数码管显示电路设计 6
3.1.4 发光二极管 7
3.1.5 按键控制 7
3.1.6 红外检测电路 8
3.1.7 串口通信电路 8
3.2 软件详细设计 8
3.2.1 数码管显示程序 8
3.2.2 按键驱动程序 10
3.2.3 车流量检测程序 11
3.2.4 定时器工作原理 13
3.2.5 串口通信 13
4 系统调试 15
*好棒文|www.hbsrm.com +Q: ^351916072*
.1.6 红外检测电路 8
3.1.7 串口通信电路 8
3.2 软件详细设计 8
3.2.1 数码管显示程序 8
3.2.2 按键驱动程序 10
3.2.3 车流量检测程序 11
3.2.4 定时器工作原理 13
3.2.5 串口通信 13
4 系统调试 15
4.1 硬件调试 15
4.2 软件调试 18
结 论 20
致 谢 21
参 考 文 献 22
1 绪论
1.1 课题的研究背景与意义
由交通信号灯相关技术来引导交通灯自动控制系统的发展。交通信号灯在发展的各时段,因为交通信号灯一直出现的各种矛盾,会尽可能在各发展阶段时,把最新研究成果应用到交通灯自动控制系统中去,如此,交通灯自动控制技术会逐渐发展的[1]。
交通智能大范围内还包括了交通智能灯。交通智能系统主要的目的是将研究的成果可以很好地运用到现实生活中去,造福于更多的人[2]。
交通系统对于城市人群的活动来说是很重要和关键的。如果智能交通出现了某些的问题,那么对城市的经济等各个方面都有影响。人们越来越意识到交通灯的控制系统对城市交通的有效控制的重要性[3] [4]。如今,解决城市道路通行和安全问题迫在眉睫,可以说现实的意义不容忽视,相当于把一个城市交通的流水线运行流畅。有助于交通灯协调控制的研究和发现[5] [6]。这样不仅使城市的交通管理维护方便稳定,而且也可以提高某城市人群活动的相关效益,这是一个两全其美的措施[7]。
城市交通规模一直在扩展,作为普通大众也把视线转到了交通信号灯控制道路的有关情况,当然关注度越高,期待也随之提高,所以就要求我们去研究发现智能交通系统中信号灯的控制功能,主要还是在十字路口,为了考虑到十字路口的事故发生率及各个路口的畅通性,一个适合某段路口的交通信号灯智能控制系统需要严谨清楚地设计出来才好,所以研究智能交通信号灯有着十分重要的影响。
1.2 课题的国内外发展现状
当前很多城市道路中都会有交通灯的安装,而城市的智能交通灯如果可以很好地实现,那么城市的车辆交通就会变得很通畅,这算是最高效,最灵活,最方便地维护手段了。
目前,经济发展很是迅速,城市的交通也出现了很多的问题,比如拥堵,密集,城市的交通拥堵问题逐渐显示出来,目前,大部分的城市道路口的交通灯控制,通常是采用在启动交通灯系统之前,先检测各路口车辆经过的数量,再经过分析比较,得出相应的时间,就设计红绿灯的倒计时时间。但是,实际上每天交通路口上的车流量是不断变化的,有的路口的车流量在不同的时间段有很大的差异,所以说,传统的方法已经无法适应迅速发展的交通现状。
1.2.1 国外研究状况
在日本,大概70年代智能交通系统(ITS)就已在发展中了,在这期间,日本成功执行了有关于智能交通系统的项目,被称为动态路径诱导系统实验,它的具体实验方式,即司机选择最佳路线,根据车辆负载测试车辆和道路拥堵的方向和道路的方向到达目的地从上世纪80年代中期的90年中,日本已经在以下几方面的研究取得了重要成果:通信之间的车辆和道路系统和交通信息通信系统,超智能车载系统,汽车安全系统,新的交通管理系统。在这些研究成果的基础上,1994年一月,由日本通产省,国家警察局,交通运输部,邮电,等四部门联合成立了日本道路交通智能化协会,用来推动ITS在日本的发展[2] [8] [9]。
世界上研究交通系统智能化最早的是美国,它在那个时候,还不叫智能化交通灯,而是被叫做电子路径导向系统(ERGS)。到80年代中期,在美国各地区开始了研究交通灯系智能化车辆——道路系统(IVHS)。1991年美国成立了智能交通系统协会,协会的宗旨是帮助和加快智能交通系统的发展,从而有力的促进美国智能交通系统的研究的发展。20世纪90年代美国的智能交通灯系统的研究不只是相关于车辆和路口的,更是一种可以将智能化交通系统的成果运用到千千万万的大众中去。这才是最最实用科学的,因为有了智能交通灯的实现,城市车辆问题就会得到很大的改善。当然,就目前而言,人们研究的对象还是以道路交通为主[10] [11]。
1.2.2 国内研究状况
如今,即使国内道路交叉口的交通信号灯自动化,但我们不难发现红绿灯转换的状态是定时的,也就是说转换的间隔时间固定不变,这样的交通灯并不符和实际需求,如果东西和南北方向的车流量相差很大,就会出现一条路上车挤一条路上车松的状况,从而造成城市间的道路交通拥挤局面,这就是机器自动控制不如交警指挥的区别。
当然如果相比于国外的话,当前在控制交通这方面还是比较落后的,其中城市中经常出现的问题有如下几个:不严格的管理,混乱的秩序;而且当前的城市交通监控系统不可行、不科学、不有效、不合理。因而会带来意想不到的后果,比如道路通行的能力很大程度上比设计的要求还低,并且有大的波动、出行也比较困难,很容
1 绪论 1
1.1 课题的研究背景与意义 1
1.2 课题的国内外发展现状 1
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 课题相关关键技术 2
2 系统总体设计 3
2.1 硬件总体设计 3
2.2 软件总体设计 4
3 系统详细设计 4
3.1 硬件详细设计 4
3.1.1 单片机简介 5
3.1.2 单片机最小系统 5
3.1.3 数码管显示电路设计 6
3.1.4 发光二极管 7
3.1.5 按键控制 7
3.1.6 红外检测电路 8
3.1.7 串口通信电路 8
3.2 软件详细设计 8
3.2.1 数码管显示程序 8
3.2.2 按键驱动程序 10
3.2.3 车流量检测程序 11
3.2.4 定时器工作原理 13
3.2.5 串口通信 13
4 系统调试 15
*好棒文|www.hbsrm.com +Q: ^351916072*
.1.6 红外检测电路 8
3.1.7 串口通信电路 8
3.2 软件详细设计 8
3.2.1 数码管显示程序 8
3.2.2 按键驱动程序 10
3.2.3 车流量检测程序 11
3.2.4 定时器工作原理 13
3.2.5 串口通信 13
4 系统调试 15
4.1 硬件调试 15
4.2 软件调试 18
结 论 20
致 谢 21
参 考 文 献 22
1 绪论
1.1 课题的研究背景与意义
由交通信号灯相关技术来引导交通灯自动控制系统的发展。交通信号灯在发展的各时段,因为交通信号灯一直出现的各种矛盾,会尽可能在各发展阶段时,把最新研究成果应用到交通灯自动控制系统中去,如此,交通灯自动控制技术会逐渐发展的[1]。
交通智能大范围内还包括了交通智能灯。交通智能系统主要的目的是将研究的成果可以很好地运用到现实生活中去,造福于更多的人[2]。
交通系统对于城市人群的活动来说是很重要和关键的。如果智能交通出现了某些的问题,那么对城市的经济等各个方面都有影响。人们越来越意识到交通灯的控制系统对城市交通的有效控制的重要性[3] [4]。如今,解决城市道路通行和安全问题迫在眉睫,可以说现实的意义不容忽视,相当于把一个城市交通的流水线运行流畅。有助于交通灯协调控制的研究和发现[5] [6]。这样不仅使城市的交通管理维护方便稳定,而且也可以提高某城市人群活动的相关效益,这是一个两全其美的措施[7]。
城市交通规模一直在扩展,作为普通大众也把视线转到了交通信号灯控制道路的有关情况,当然关注度越高,期待也随之提高,所以就要求我们去研究发现智能交通系统中信号灯的控制功能,主要还是在十字路口,为了考虑到十字路口的事故发生率及各个路口的畅通性,一个适合某段路口的交通信号灯智能控制系统需要严谨清楚地设计出来才好,所以研究智能交通信号灯有着十分重要的影响。
1.2 课题的国内外发展现状
当前很多城市道路中都会有交通灯的安装,而城市的智能交通灯如果可以很好地实现,那么城市的车辆交通就会变得很通畅,这算是最高效,最灵活,最方便地维护手段了。
目前,经济发展很是迅速,城市的交通也出现了很多的问题,比如拥堵,密集,城市的交通拥堵问题逐渐显示出来,目前,大部分的城市道路口的交通灯控制,通常是采用在启动交通灯系统之前,先检测各路口车辆经过的数量,再经过分析比较,得出相应的时间,就设计红绿灯的倒计时时间。但是,实际上每天交通路口上的车流量是不断变化的,有的路口的车流量在不同的时间段有很大的差异,所以说,传统的方法已经无法适应迅速发展的交通现状。
1.2.1 国外研究状况
在日本,大概70年代智能交通系统(ITS)就已在发展中了,在这期间,日本成功执行了有关于智能交通系统的项目,被称为动态路径诱导系统实验,它的具体实验方式,即司机选择最佳路线,根据车辆负载测试车辆和道路拥堵的方向和道路的方向到达目的地从上世纪80年代中期的90年中,日本已经在以下几方面的研究取得了重要成果:通信之间的车辆和道路系统和交通信息通信系统,超智能车载系统,汽车安全系统,新的交通管理系统。在这些研究成果的基础上,1994年一月,由日本通产省,国家警察局,交通运输部,邮电,等四部门联合成立了日本道路交通智能化协会,用来推动ITS在日本的发展[2] [8] [9]。
世界上研究交通系统智能化最早的是美国,它在那个时候,还不叫智能化交通灯,而是被叫做电子路径导向系统(ERGS)。到80年代中期,在美国各地区开始了研究交通灯系智能化车辆——道路系统(IVHS)。1991年美国成立了智能交通系统协会,协会的宗旨是帮助和加快智能交通系统的发展,从而有力的促进美国智能交通系统的研究的发展。20世纪90年代美国的智能交通灯系统的研究不只是相关于车辆和路口的,更是一种可以将智能化交通系统的成果运用到千千万万的大众中去。这才是最最实用科学的,因为有了智能交通灯的实现,城市车辆问题就会得到很大的改善。当然,就目前而言,人们研究的对象还是以道路交通为主[10] [11]。
1.2.2 国内研究状况
如今,即使国内道路交叉口的交通信号灯自动化,但我们不难发现红绿灯转换的状态是定时的,也就是说转换的间隔时间固定不变,这样的交通灯并不符和实际需求,如果东西和南北方向的车流量相差很大,就会出现一条路上车挤一条路上车松的状况,从而造成城市间的道路交通拥挤局面,这就是机器自动控制不如交警指挥的区别。
当然如果相比于国外的话,当前在控制交通这方面还是比较落后的,其中城市中经常出现的问题有如下几个:不严格的管理,混乱的秩序;而且当前的城市交通监控系统不可行、不科学、不有效、不合理。因而会带来意想不到的后果,比如道路通行的能力很大程度上比设计的要求还低,并且有大的波动、出行也比较困难,很容
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2725.html