详情

dpj0083 交通信号灯模拟控制

项目介绍

一、实验要求

   在双干线路口上,交通灯的变化是定时的。

   1、放行线:绿灯亮放行25秒,黄灯闪烁5s然后红灯禁止;

   2、禁止线:红灯亮禁止30秒,然后绿灯亮放行;

   3、绿、红灯亮,时间用LED数码管倒计时显示。

扩展部分:在定时的基础上,增加允许救护车优先通过的要求

1、路口灯全部变红;

2、救护车通过时间为10s,通过后,交通灯恢复先前状态

.实验目的

1.学习数据输出程序的设计方法。
2.
学习模拟交通灯控制的方法。

   3、学习数码管显示数字的方法。

三、实验硬件条件

   实验开发仿真系统DVCC一台:其中3*4个发光二极管,6LED数码显示(8155控制),扳键一个模拟急救车的到来

四、设计思路

1、实际交通灯的变化规律:假设一个双干线路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北红灯,东西绿灯通车。过一段时间转状态2,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。再转状态3,南北绿灯通车,东西红灯。过一段时间转状态4,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。最后循环至状态1

2、基本原理:
a
、正常情况下运行主程序,采用2ms延时子程序的反复调用来实现各种定时时间;

bP1p1.1-p1.6六个引脚分别控制东西和南北的红、黄、绿灯,p1.7控制急救车中断。P1口管脚第一次写1时,被定义为高阻输入,即低电平表示亮。当红灯加低电平,绿灯加高电平时,红灯亮绿灯灭;红灯高电平,绿灯加低电平时,红灯灭绿灯亮;黄灯加高电平时,黄灯亮。

C、采用DVCC仿真系统的四个LED数码显示管分别显示定时时间和中断时间。

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!