基于LabVIEW的智能交通灯系统设计.doc

资料分类:本科论文 上传会员:模糊的人 更新时间:2018-05-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8367
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:LabVIEW是一种功能强大而又灵活的仪器和分析软件应用开发工具。它是基于图形化的、用图标来代替文本行创建应用程序的计算机编程语言。

LabVIEW使用的编程语言通常称为G语言。与传统编程语言相比主要区别在于:传统编程语言是根据语句和指令的先后顺序执行,而LabVIEW则是采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。

此次设计我们通过一系列的编程逻辑运算实现智能交通灯的设计。

我们通过建立一个VI程序,来模拟现实生活中的交通灯。它是通过在前面板插入控件,并在其对应的程序框图下进行逻辑编程,使其进行逻辑上的串联,来实现交通灯的各个方面功能。其中重点是对逻辑结构,属性节点和局部变量的应用。通过此次仿真,设计的系统实现了最初的目的,希望我的工作可以为相关开发工作提供一些借鉴。

 

关键词:条件结构;平铺式结构;属性节点

 

目录

摘要

Abstract

1 程序基本功能-1

1.1 交通灯设置-2

1.3 基本控件的设计介绍-3

1.3.1 布尔灯-3

1.3.2 数值输入控件-3

1.3.3 数值显示控件-3

1.3.4 菜单下拉列表-4

1.4 局部变量与属性节点-4

1.5 程序结构的基本介绍-4

2 主要程序模块介绍-6

2.1 延时信号的产生-6

2.2 倒计时功能的实现-6

2.2.1 倒计时所需要的程序结构与控件-6

2.2.2 倒计时程序设计思路-7

2.3 黄灯闪烁的实现-7

2.3.1 黄灯闪烁所需要的程序结构与控件-7

2.3.2 黄灯闪烁程序设计思路-8

2.4 交通灯的初始化-9

2.4.1 交通灯初始化所需要的程序结构与控件-9

2.4.2 交通灯初始化程序设计思路-9

2.5 交通管制状态的程序设计-9

2.5.1 全方向禁行状态-10

2.5.2 东西方向禁行状态-10

2.5.3 南北方向禁行状态-11

2.5.4 夜晚黄灯闪烁状态-12

3 程序模块相关连接的实现-14

3.1 交通灯循环的实现-14

3.2 交通灯的顺序动作-15

3.3 交通管制判断结构-16

4 程序仿真过程-18

结    论-20

参 考 文 献-21

致    谢-22

相关论文资料:
最新评论
上传会员 模糊的人 对本文的描述:预期设计结果:首先东西绿灯先亮,南北红灯先亮,倒计时时间设置完成后,按正常倒计时显示,倒计时时间到,东西黄灯闪烁,南北红灯不变,三秒后转变为南北绿灯亮,东西红灯亮......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: