方向绿灯通行时间,东西方向显示时间为南北方向绿灯通行时间加黄灯闪亮时间,东西南北方向显示时间均为黄灯闪亮时间,南北方向显示时间为东西方向绿灯通行时间加黄灯闪亮时间,东西方向显示时间为东西方向绿灯通行时间,东西南北方向显示时间均为黄灯闪亮时间延时毫秒定义无符号字符常量执行次循环由于时钟脉冲是,执行次循环的时间为交通灯函数交通灯对应着的值变化如图所示图显示电路键盘开关模块此系统通过个开关实现所有的要求,开关端接地,另端接单片机的口。接,当主干道有车而支干道无车时,按下键,可以实现主干道通行。接,当支干道有车而主干道无车时,按下键,可以实现支干道通行。接,利用中断的方式对紧急情况进行处理,即使东南西北四个方向都亮红灯停车。接,利用中断的方式对各个干道的通行时间进行设置。在相应中断期间起调整时间的作用。每按下,主干道通行时间加,每按下,主干道通行时间加。接,按下,可以使系统退出中断,回到主程序。其具体连接电路如图示图键盘开关电路软件设计系统流程图注判断框,处的,位置标反了,读者自己改正。系统软件设计本次单片机课程设计软件部分利用语言编程,采用模块化程序设计。程序部分由主程序定时器程序中断服务程序键盘扫描程序交通灯点亮程序数码管扫描显示程序和延时程序构成。的编程本次交通灯设计采用两位体的共阴极数码管来显示相应的时间。数码管为七段数码管,由个发光二极管构成,通过不同的组合可用来显示数字,字符符号及小数点。本设计只需要显示数字,来表示相应的时间。共阴极数码管的个发光二极管的阴极连接在起接位选端。两个两位体的共阴极数码管共有个位选端,分别接在,低电平有效。数码管各个阳极管脚接各段的驱动电路输出端,既口。接,接,接,接,高电平有效。本设计采用逐位扫描的方式实现相应时间的动态显示。先将置低电平,置高电平,来选中南北方向数码管的个位,此时口的数据接传送给它显示。经延时段时间,将置低电位选中南北方向数码管的十位,此时口的数据接。非机动车通行混乱,靠交警来维持秩序,既浪费人力又会使部分市民有侥幸心理,得不偿失。对机动车的导向也是没有,只有几条停车线,汽车通行轨迹不明确,与非机动车冲突点分布有很大的随机性,不便于交通管理和优化控制。在路口处设置相应的标线,对机动车和非机动车进行相应的渠化设计,如设置相应的非机动车过街标线,十分明显的与其他道路区别开来,使非机动车严格按照划定线路运行,提高其运行安全性,并尽量减小其与机动车的相互干扰。对机动车则设置拐弯导流线,避免在出口处使车辆争条车道,或是压住隔离标线,妨碍另条车道上车辆的运行,提高交叉口车辆驶出速度。三交叉口概略设计此交叉口类型为主干路与主干路相管脚开关接管脚开关接管脚程序初始化计数器用模式,为位计数器计个数,用时外部中断为低电平触发方式允许中断启动计数器开放总中断允许外部中断中断,即允许响应端口中断允许外部中断中断,即允许响应端口中断中断处理程序禁止响应切中断东西南北方向均红灯亮,计数器停止工作无条件循环调用通行时间显示函数设置南北方向通行时间延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用通行时间显示函数南北方向绿灯时间南北方向通行时间绿灯加黄灯时间为由于使用的是两位数码管,当南北方向通行时间加到后绿灯时间归设置东西方向通行时间延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用通行时间显示函数东西方向绿灯时间东西方向通行时间绿灯加黄灯时间为由于使用的是两位数码管,当东西方向通行时间加到后绿灯时间归返回延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用通行时间显示函数,启动计数器开放总中断跳出中断处理程序当南北方向亮黄灯且时,执行程序延时南北方向黄灯熄灭,东西方向亮红灯当东西方向亮黄灯且时,执行程序延时南北方向亮红灯,东西方向黄灯熄灭数码管函数显示南北方向个位延时显示南北方向十位延时显示东西方向个位延时显示东西方向十位延时通行时间显示函数南北方向数码管显示可通行时间的个位延时南北方向数码管显示可通行时间的十位延时东西方向数码管显示可通行时间的个位延时东西方向数码管显示可通行时间的十位延时数码管驱动函数显示南北方向个位延时显示南北方向十位延时显示东西方向个位延时显示东西方向十位延时主函数调用程序初始化函数无条件循环调用键盘程序调用交通灯函数调用数码管函数附系统原理图东西南北方向均红灯亮,口输出禁止响应切中断,计数器停止工作无条件循环数码管驱动程序返回延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序数码管驱动程序开放总中断,启动计数器跳出键盘程序南北有车而东西无车延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用交通灯函数调用数码管函数清零南北方向通车,东西方向不通车南北方向显示时间为南北方向绿灯通行时间,东西方向显示时间为南北方向绿灯通行时间加黄灯闪亮时间南北无车而东西有车延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用交通灯函数调用数码管函数清零南北方向不通车,东西方向通车南北方向显示时间为东西方向绿灯通行时间加黄灯闪亮时间,东西方向显示时间为东西方向绿灯通行时间定时函数计个数,用时自增运算当大于或等于时,历时,执行程序自减运算自减运算清零当或者时,执行程序自增运算当时,执行程序清零语句,南北方向显示时间为南北交,改建的交叉口仍然采用交叉口展宽及信号控制的平面交叉口。由于位于市中心商业区,红线拓宽已不太现实,仍然采用原来的红线。但拓宽和渐变段的设计需要调整。东西北进口道的拓宽东进口道的通行能力不足。仍需要拓宽个车道的宽度。通过调查发现,可以向人行道进行拓宽,即压缩人行道的宽度。进口到设置为四车道,即中间两个直行车道,左转右转各个车道。西进口道与北进口道也都采取同样的方法进行拓宽。东进口出口道的拓宽结合相位和交通量来看,东进口的出口道通行能力不足,同时汇入南入口的右转和北相位的左转,如下图所示。所以应进行拓宽。车流汇集情况公交线路和停靠站的调整把部分公交线路调整到附近的支路上,通过地图可以看到,附近的道路网比较完善,可以对线路进行调整。经调查可知,在百货大楼停靠的公交车辆有路路线。停靠车辆过多,应适当减少停靠的线路。可把路调整到附近支路上。具体调整方案在详细设计中进行。延长公交停靠站长度,增加公交停靠泊位数。在公交停靠站处,将中央隔离带往对向平移部分,以加宽道路宽度,便于公交车超车,避免与其他车辆交织。路段上的展宽和渐变段长度优化设计解放路上展宽段应进行延伸,以使驾驶人能够适应。下面进行展宽段和渐变段长度计算。展宽段长度渐变宽段长度完善交叉口处标线将机动车道同非机动车道在医院前方开口处进行调换,并限制机动车速度,为充分利用非机动车道资源,中间不设置物理隔离带,通过道路标线进行区分,对交通流进行渠化,达到方便机动车停靠和减少机非冲突的目的。四交叉口详细设计东西北进口拓宽及渐变宽段的详细设计根据调查可知东进口路段的机动车道为双向四车道,共。在进口处进行了拓宽,但只拓宽了个进口车道,并不能满足需要,还要进行拓宽。此次拓宽将非机动车道压缩。将两侧的非机动车压缩。不足的问题。交叉口西进口概略图交叉口南进口概略图交叉口北进口概略图从数据处理结果可知,南进口道在高峰时左转流量为,直行流量为,右转流量为。平峰时左转流量为,直行流量为,右转流量为。无论是平峰还是高峰时段,此进口道的流量都远小于其他进口道。但该进口道的信号配时与流量不匹配,应进行优化。北进口的流量较大,如下表所示,交叉口拓宽不足,造成该交叉口通行能力与路段不匹配,车辆排队长度过长。北进口左转左转直行直行右转右转交叉口出口道通行能力不足城市道路交叉口出口道设计车道数通常与下游路段数相同,特别是治理型交叉口。此处受道路红线的限制,只能通过压缩出口车道增加进口车倒数,从而致使出口道通行能力不足。车流不能顺畅的流出而滞留在交叉口内部,进而导致整个交叉口阻塞。南出口道车辆将不多,不用进行拓宽。而其他三个出口处经过的车辆较多,容易造成堵塞,所方向绿灯通行时间,东西方向显示时间为南北方向绿灯通行时间加黄灯闪亮时间,东西南北方向显示时间均为黄灯闪亮时间,南北方向显示时间为东西方向绿灯通行时间加黄灯闪亮时间,东西方向显示时间为东西方向绿灯通行时间,东西南北方向显示时间均为黄灯闪亮时间延时毫秒定义无符号字符常量执行次循环由于时钟脉冲是,执行次循环的时间为交通灯函数交通灯对应着的值变化如图所示图显示电路键盘开关模块此系统通过个开关实现所有的要求,开关端接地,另端接单片机的口。接,当主干道有车而支干道无车时,按下键,可以实现主干道通行。接,当支干道有车而主干道无车时,按下键,可以实现支干道通行。接,利用中断的方式对紧急情况进行处理,即使东南西北四个方向都亮红灯停车。接,利用中断的方式对各个干道的通行时间进行设置。在相应中断期间起调整时间的作用。每按下,主干道通行时间加,每按下,主干道通行时间加。接,按下,可以使系统退出中断,回到主程序。其具体连接电路如图示图键盘开关电路软件设计系统流程图注判断框,处的,位置标反了,读者自己改正。系统软件设计本次单片机课程设计软件部分利用语言编程,采用模块化程序设计。程序部分由主程序定时器程序中断服务程序键盘扫描程序交通灯点亮程序数码管扫描显示程序和延时程序构成。的编程本次交通灯设计采用两位体的共阴极数码管来显示相应的时间。数码管为七段数码管,由个发光二极管构成,通过不同的组合可用来显示数字,字符符号及小数点。本设计只需要显示数字,来表示相应的时间。共阴极数码管的个发光二极管的阴极连接在起接位选端。两个两位体的共阴极数码管共有个位选端,分别接在,低电平有效。数码管各个阳极管脚接各段的驱动电路输出端,既口。接,接,接,接,高电平有效。本设计采用逐位扫描的方式实现相应时间的动态显示。先将置低电平,置高电平,来选中南北方向数码管的个位,此时口的数据接传送给它显示。经延时段时间,将置低电位选中南北方向数码管的十位,此时口的数据接。非机动车通行混乱,靠交警来维持秩序,既浪费人力又会使部分市民有侥幸心理,得不偿失。对机动车的导向也是没有,只有几条停车线,汽车通行轨迹不明确,与非机动车冲突点分布有很大的随机性,不便于交通管理和优化控制。在路口处设置相应的标线,对机动车和非机动车进行相应的渠化设计,如设置相应的非机动车过街标线,十分明显的与其他道路区别开来,使非机动车严格按照划定线路运行,提高其运行安全性,并尽量减小其与机动车的相互干扰。对机动车则设置拐弯导流线,避免在出口处使车辆争条车道,或是压住隔离标线,妨碍另条车道上车辆的运行,提高交叉口车辆驶出速度。三交叉口概略设计此交叉口类型为主干路与主干路相