需要金币: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 |