虚拟仪器仪表板_第1页
虚拟仪器仪表板_第2页
虚拟仪器仪表板_第3页
虚拟仪器仪表板_第4页
虚拟仪器仪表板_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

虚拟仪器技术课程设计 摩托车仪表盘摩托车仪表盘 系别 机械工程系 专业 机电一体化 班别 机电一班 学号 姓名 LabVIEW 是一种图形化的编程语言和开发环境 LabVIEW 把 复杂 繁琐 费时的语言编程简化成 用图标提示的方法选择功能 块 用线条将各种功能块连接起来 的编程方式 摩托车仪表盘大体是由速度表 里程表 油表 转向灯 近远 灯组成 他们之间 由一个启动按钮来控制整体的运作 有两个控 制杆分别控制转向灯和远近灯 另外 当油箱没油时 整个系统也 将停止 一 前面板如图所示 二 程序图如图所示 三 程序说明 1 1 左转灯以及右转灯的控制 左转灯以及右转灯的控制 思路 用条件结构分别控制 令大于 0 时为 真 输出 1 那么 假 还存在两种情 况 等于 0 和小于 0 在嵌套一个条件结构 令等于 0 时为 真 输出 0 小于 0 时为 假 输出 1 并整体输出 并连接一个条件结构 此时有 3 种情况 即 1 0 1 令等于 0 时两灯均灭 则两灯均连接一个假常量 1 时右等亮左灯灭 即在左灯连接一个假常量 右灯连接一个真常量 1 时 则反之 2 2 让左右等闪烁的控制 让左右等闪烁的控制 思路 用奇数偶数来控制 当为基数时亮 为偶数时灭 因此在 while 循 环中 添加一个移位寄存器 每次加 1 做循环 然后每次除以 2 取余 当余数 等于 0 时灯灭 不等于 0 时灯亮 3 3 里程表控制里程表控制 思路 在 while 循环里面添加一个移位寄存器 并每次加 2 循环下去 直到程 序停止 4 4 速度表控制速度表控制 思路 0 1 的随机数乘以 120 书 读表盘上面的最大速度 使速度表盘在每次循环中显示 0 120 中任意数 值 5 5 油罐的控制油罐的控制 思路 以 10 油罐上的最大值 为基数每个循环减 0 05 下降 0 05 升 6 6 以及停止控制 以及停止控制 思路 当关闭启动按钮或者当油耗尽时程序停止 6 6 有数值归零控制有数值归零控制 思路 利用顺序结构 添加局部变量 即当油罐值小 于等于 0 时前部分 while 循环程序终止 进入下一程序执行 利用局部变量 控制远光灯

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论