帮帮文库

返回

基于单片机的智能交通灯控制系统的设计 基于单片机的智能交通灯控制系统的设计

格式:word 上传:2022-06-25 19:29:33

《基于单片机的智能交通灯控制系统的设计》修改意见稿

1、“.....系统功能是由软硬件共同实现的,因为软件的可伸缩性,最终实现的系统功能可强可弱,差别可能很大。因此,系统是本系统的灵魂。软件采用模块化设计方法,不但易于编程和调试,也可以减小软件故障率和提高软件的可靠性。同时,对软件进行全面测试也是检验排除故障的重要手段。这里我采用了常用的语言编程来实现的。主程序设计将整个流程分为四个状态如下南北绿灯亮,东西红灯亮。此状态下,南北允许通行,东西禁止通行。南北黄灯闪烁,东西保持红灯亮。此状态下除了已经正在通行中的其他所以车辆都需等待状态转换。东西绿灯亮,南北红灯亮。此状态下,东西允许通行,南北禁止通行......”

2、“.....南北保持红灯亮。此状态下除了已经正在通行中的其他所以车辆都需等待状态转换。主程序采用查询方式定时,获取交通灯的各种状态。主程序流程图如图所示。车流量采样程序设计车流量采样程序主要功能是采样各路口的车流量,每次红灯转换成绿灯前两秒对路口车流量进行采样,然后根据采样后得到的车流量的大小来分配红绿灯的时间。根据两方向车流量的比例分成个区域小于大于。时间调整在此只划定个范围。比例小于,表示南北方向车流量畅通,东西方向车流量拥挤。比例为时,表示南北方向车流量比东西车流量少。比例为时,表示南北车流量与东西车流量差距不大。比例为时,表示南北车流量比东西车流量多......”

3、“.....表示南北方向车流量拥挤,东西方向车流量畅通。时间设置以为基准,当比例为时,南北绿灯时间增加,东西绿灯时间减少。当比例为以上时,南北绿灯时间增加,东西绿灯时间减少。当比例为时,南北绿灯时间减少,东西绿灯时间增加。当比例为以下时,南北绿灯时间减少,东西绿灯时间增加。程序流程图如图所示。根据红绿灯时间调整原理,个周期下来中分别存储着南北,东西的车流量,接下来求单位时间车流量,此时南北向时间,东西向时间分别存储在,中,则两个方向的流量比例为,显然该比例是左右带小数的值,然而单片机程序中只取整数,重要的数据信息就会丢失,所以本设计中首先将乘以......”

4、“.....将该比例值放在,然后根据的大小进行时间调整,具体时间设置表表比例及调整时间南北与东西向比例以下以上调整南北向时间调整东西向时间图主程序流程图显示时间减否是显示时间是否为显示时间是否为开始初始化第状态,第状态显示时间显示时间减显示时间是否为否是第二状态,第二状态显示时间显示时间减显示时间是否为第三状态,第三状态显示时间显示时间减否是否第四状态,第四状态显示时间是车流量程序流程图开始记录车流量数据与相当基准状态南北绿灯减少,东西绿灯增加南北绿灯减少,东西绿灯增加南北绿灯增加,东西绿灯减少显示程序设计交通灯的时间显示主要是通过数码管,本设计采用动态显示数码管......”

5、“.....图显示程序流程图理论基础知识定时器原理定时器工作的基本原理其实就是给初值,让它不断加直至减完为模值,这个初值是送到和中的。它是以加法记数的,并能从全到全时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值,即所要求的计数值设定为,把计数初值设定为可得到如下计算通式开始段选个位数显示数码管输出显示数据段选十位数显示数码管输出显示数据式中,为计数器模值。计数值并不是目的,目的是时间值,设计次的时间,即定时器计数脉冲的周期为,它是单片机系统主频周期的倍,设要求的时间值为,则有。计算通式变为模值和计数器工作方式有关......”

6、“.....就此可以算出各种方式的最大延时。如单片机的主脉冲频率为,经过分频后,若采用方式最大延时只有毫秒,采用方式最大延时也只有毫秒。这就是为什么扫描周期为的原因,若使用软件则会耽搁程序流程,显然不可行。相反,时间计时方面却不可能只用计数器,因为显然秒钟已经超过了计数器的最大定时间,所以我们还必须采用定时器和软件相结合的办法才能解决这个问题。软件延时原理的工作频率为,机器周期与主频有关,机器周期是主频的倍,所以个机器周期的时间为。我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定秒的时间......”

7、“.....我们设定个初值为的软件计数器和使定时毫秒。这样每当到毫秒时就响应它的溢出中断请求,进入他的中断服务子程序。在中断服务子程序中,先使软件计数器减,然后判断它是否为零。为零表示秒已到。设定定时器需要定时毫秒,故必须工作于方式。要求初值本章小结本章主要对智能交通灯软件方面进行了介绍。主要包括了三个方面的软件设计思路及原理交通灯主程序的设计,车流量采样程序的设计以及数码管显示程序的设计。最后概述了定时器原理和软件延时原理。第章智能交通灯的仿真软件介绍软件是英国公司开发的电路分析与实物仿真的软件。它运行于操作系统上,可以仿真分析各种模拟器件和集成电路......”

8、“.....具有模拟电路仿真数字电路仿真单片机外围电路组成的系统的仿真动态仿真调试器调试器键盘和系统仿真的功能各种虚拟仪器,如示波器逻辑分析仪信号发生器灯。支持主流单片机系统的仿真。目前支持的单片机类型有系列系列系列系列系列系列系列系列以及各种外围芯片。提供软件调试功能。硬件仿真系统中具有全速单步设置断点等调试功能,同时可以观察各个变量寄存器等的当前状态,因此在该软件仿真系统中,必须具有这些功能同时支持第三方的软件编译和调试环境,如等软件。具有强大的原理图绘制功能。总之,该软件是款集单片机和分析于身的仿真软件,功能非常强大......”

9、“.....点状的栅格区域为绘图区。在左侧的上方为电路图概览区,下方则是元器件列表区。单击后出现的添加元器件的对话框,输入所要添加的器件名称,则该器件就会出现在右侧,单击按钮,完成个元器件的添加。重复以上过程,添加好电路中所需要的元器件。在元器件列表区选中元器件后,在电路图概览区会出现该元器件,用鼠标将其拖至绘图区,将所有需要的元器件在绘图区放置好,既开始连线。连线方法很简单,将鼠标移至元器件引脚后出现个小十字,再次单击左键就完成了次连线。在布线时,如果需要转弯,可以在要转弯处单强了独立思考的能力,当然在这个过程中也发现自己还有许多不足之处......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机的智能交通灯控制系统的设计.doc预览图(1)
1 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(2)
2 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(3)
3 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(4)
4 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(5)
5 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(6)
6 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(7)
7 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(8)
8 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(9)
9 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(10)
10 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(11)
11 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(12)
12 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(13)
13 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(14)
14 页 / 共 54
基于单片机的智能交通灯控制系统的设计.doc预览图(15)
15 页 / 共 54
预览结束,还剩 39 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档