徐谦-LV摩托车仪表盘课程设计修改_第1页
徐谦-LV摩托车仪表盘课程设计修改_第2页
徐谦-LV摩托车仪表盘课程设计修改_第3页
徐谦-LV摩托车仪表盘课程设计修改_第4页
徐谦-LV摩托车仪表盘课程设计修改_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、等级:湖南工程学院课程设计课程名称测控技术与系统课题名称 _摩托车仪表盘 _专业班级测控技术11021102班姓 名 _郭艳 _学 号02080208_指导教师 _徐谦 _20142014年6 6月9 9日湖南工程学院课程设计任务书课程名称 _ 测控技术与系统_课题名称 _ 摩托车仪表盘_专业班级 _测控技术1102班 _姓 名 _郭艳 _学 号_0208 _指导教师 _徐谦 _任务书下达日期2014年06月09日任务完成日期 2014年06月14日设计内容与设计要求设计内容:本课题要求设计一个摩托车仪表盘。设计一个基于LabVIEWLabVIEW的摩托车仪表盘,大体由速度表、里程表、油表、转

2、向灯、远近灯和雾灯组成。用启动按钮来控制整体的运作,有 2 2个控制杆分别控制转向灯和远近 灯,再有一开关控制雾灯。当邮箱没油时,系统也就停止。设计要求:1 1)确定并分析系统设计要求;2 2)进行系统的方案设计;3 3)系统的软件设计;4 4)系统的软件调试;5 5)系统总调及操作说明6 6)写说明书7 7)答辩所设计的方案能满足题目要求并实现相应的功能,所编写的设计说明书应语句通顺,用词准确,层次清楚,条理分明,重点突出。主要设计条件LabVIEWLabVIEW 软件。 参考文献若干。说明书格式1.1.课程设计说明书封面2.2. 课程设计任务书3.3. 说明书目录。44正文5.5. 总结。

3、6.6. 参考文献。7.7. 附录。8.8. 课程设计评分表。正文部分包括(概述、总体设计、软件设计及调试等)进度安排星期一上午:布置课题任务,课题内容介绍。星期一下午:仔细阅读设计任务书,明确设计任务与要求,收集设计资 料,阅读相关资料,学习应用相关软件。星期二星期三:设计方案确定,编写程序,上机调试程序。 星期四 星期五上午:编写设计说明书,准备答辩。星期五下午:答辩。参考文献11张健,韩薪莘LABVIEWLABVIEW图形化编程与实例应用. .北京:中国铁道 出版社22戴鹏飞测试工程与LABVEIWLABVEIW应用北京:电子工业出版社33路林吉. .虚拟仪器的应用电子技术44 侯国屏.

4、 .编程与虚拟仪器设计清华大学出版社杨乐平, ,李海涛,宵相生,等.LABVIEW.LABVIEW程序设计与应用北京:电子工业 出版社目录第 1 1 章 概述 0 0 虚拟仪器课程设计的意义及任务 课程任务的内容 0 0 摩托车仪表盘系统的介绍 0 0第 2 2 章 总体设计 1 1 前面板显示 1 1 程序框图 2 2第三章 软件设计 3 3 转向灯的控制 3 3 左右灯闪烁 5 5 速度表控制 5 5 里程表控制 5 5 油罐控制 6 6 数据归零控制 6 6第四章 调试 7 7 第五章 总结 7 7 参考文献 8 8 附录 8 8第 1 章 概述虚拟仪器课程设计的意义及任务虚拟仪器是随着

5、计算机技术、电子测量技术和通信技术发展起来的一种 新型仪器。在国外,虚拟仪器技术已经比较熟了,由于其很强的灵活性, 使得该技术非常适用于现代复杂的测试测量系统中。近几年,虚拟仪器 技术在国内的发展势也越来越受到重视。成熟的虚拟仪器技术由三大部 分组成高效的软件编程环境、 模块化仪器和一个支持模块化 I/OI/O 集成的开 放的硬件构架,该课程设计的目的就是,通过一些功能简单的仪表系统 的设计,要在这三个方面上有更深一步的了解。摩托车是人们日常使用的一种交通工具,当前摩托车使用的车载仪表主 要是里程表、燃油表、速度表,此外在有些摩托车上还有用于显示发动 机轴转速的仪表,当然从目前市场情况看来,以

6、上这些仪表都是指针式 的仪表,并且他们之间相互独立。这样的设计存在精准度低,成本高, 界面不整观等等一系列问题。目前国内摩托车仪表行业在整体上仍滞后 于整车的发展, “散、乱、差”的状况尚未改变, 与国外相比有很大的差距, 表现在产品技术水平低,造型单调,产品质量可靠性和耐久性差,制造 工艺落后,产品检测不完善,数字化程度低等方面。摩托车电子控制装置必须迅速、准确地处理各种信息,并通过电子仪表 显示出来,使驾驶员及时了解并掌握摩托车的运行状态,妥善处理各种 情况。现在,摩托车电子仪表作为信息显示终端能够完成这些任务。课程任务的内容设计要求是由一个启动停止按钮来控制摩托车的启动和停止,有两个控

7、制杆分别控制转向灯和远近灯,再有一开关控制雾灯。此外,当油箱油 用尽时,整个系统也将随之停止。设计的主要内容分为二部分。第一部分为软件设计,根据系统的整体要 求,系统的软件设计主要由程序框图设计模块和前面板模块所组成的。 第二部分为各控制部分模块的功能实现。摩托车仪表盘系统的介绍汽车仪表是用以监测摩托车各系统工作状况的装置,如当前车速、里程 显示、油量消耗、油耗警告等。驾驶员能通过摩托车仪表随时掌握摩托 车各部件的工作状态,为正确使用和维修发动机提供依据和指南。摩托 车仪表盘主要有以下几大功能:1.1.里程表 总里程表是记录摩托车累计行驶里程数的装置,最小单位为米。2.2.车速表车速表是用来指

8、示摩托车车速的装置。其单位是公里/小时(表面上标kmkm / h h)。表上的刻度线表示速度,指针指到不同的刻度线表示不同的速度。3.3. 燃油表用来指示燃油箱内的存油量,其单位是升(L L), ,表上的刻度线表示存油量, 指针指到不同的刻度线表示不同的存油量并在表盘上显示相应的数据。若启动引擎后,指针指向与库存油量相对应的位置,否则指针复零。4.4. 左右转向灯它有左、右信号灯之分,一般位于车辆的前面。摩托车转弯时,发出明暗交替的闪光信号,以表示摩托车向左或向右转向行驶。5.5. 远近光灯用来控制车灯照明设备,决定车灯照明的路程长短。6.6. 雾灯用于大雾天气的照明设备。第2章总体设计前面板

9、显示ra-g卫帀图前面板显示图采用了一个滑动开关作为控制 布尔型指示灯”的雾灯,用一个数值显示控 件作为里程表,仪表表示车速仪表,垂直滑动杆来表示油罐的变化,四 个圆形指示灯分别表示转向灯的左右,远近灯的远近,再由两个滑动杆 控制灯的转向。程序框图图程序框图m回$E-s产甘煜.卜z驾J第三章软件设计转向灯的控制它是由 水平指针滑动杆”控制的,指针向左左灯亮,向右右灯亮。因而, 就用条件结构”把指针滑动杆的数值分为 大于0”0”和不大于0”0”两种情 况。不大于0”0”中又由等于0”0”和小于0 0”做一个条件结构,以 大于0 0” 为真,以“ 1 1来控制右灯;在假”里,再用一个条件结构,以小

10、于0”0”为真, 以- -TT来控制左灯;等于0 0则为假,贝U U “为offoff。用真假常量来判断灯亮与 灭。1| I I 4 1 | I I I | I 4 l I | I 11*|4-0,500,51图指针指向-1偶数左灯亮右熄灭图指针指向1左灯熄灭右灯亮贰 WEF 矽Gy宙心:任石 p沁&牡虫4住mz話、上 图指针指向0左右灯都熄灭左右灯闪烁由于转向灯是一闪一灭的,所以用奇数偶数来控制,当为奇数时亮,为 偶数时灭,因此在whilewhile循环中,添加一个移位寄存器,每次加1 1做循环, 然后每次除以2 2取余,当余数等于0 0时灯灭,不等于0 0时灯亮。图左右灯闪烁速度表控制摩托

11、车行驶的速度是有变化的,所以用 0 01 1的随机数乘以150150( 150150 是表盘上面的最大速度)使速度表盘在每次循环中显示 0 0150150中任意 数值。图速度表里程表控制由于里程表的数值是一直在增加不会减少的,所以在whilewhile循环里面添加一个移位寄存器,并每次加2525循环下去,直到程序停止。油罐控制原理:以2020 (油罐上的最大值)为基数每个循环减即每次循环油罐下降 升,当油罐值小于等于0 0时程序终止。ffl图油罐数据归零控制利用顺序结构,添加局部变量,即当油罐值小于等于0 0时前部分,whilewhile循环程序终止,进入下一程序执行,利用局部变量控制远光灯、

12、左灯、 右灯,全部变暗。图数据归零调试 程序很容易上手,没有 C C 语言那么复杂的语法等,图形界面让人更直观 的对各部分进行操作。此课程设计重点及难点在于转向灯的滑动杆的程 序,开始时感觉其设计有些复杂,条件结构分支的选取与连线是值得注 意,在调试过程中,有些错误的地方 LABVIEWLABVIEW会指出来,根据指出来的 错误来修正程序,对于条件结构的分支的条件需要加上真假分支。 发现错误:当编程错误使 VIVI 不能编译或运行时,工具条上的运行按钮便 会变为不能运行,单击显示错误,便可在程序框图中找到出错的地方, 单击加亮执行按钮,可在程序框图中观察到数据流的流动状态,但程序 的执行时间会

13、明显增加。为了调试程序,你可以一个节点一个节点地执 行框图,在运行程序的时候,不要点击运行按钮,直接点击单步运行按 钮,运行一步后,程序自动暂停下来,等待用户的下一个命令,再执行 下一步。要更为详细的知道程序在运行时的各个参数,可以在各条连线 上设置断点,然后用探针查看断电上的数据,然后按继续按钮让程序继 续运行。总结从这次虚拟仪器的课程设计中, 我收获的不只是最后的那一份成果带来 的喜悦,毕竟也是自己从对这个学科一无所有知,到现在做出的成果, 短短的时间里自然是不能学到很多有用的东西,不过也算是稍稍的涉猎 了一下这个领域,在这个慢慢学习的过程我体会到了人生应该具备的酸 甜苦乐,在酸涩的茫然的

14、看着电脑里的课题,面对着早已学过的书本却 还是一无所知是酸的;翻阅各种资料,小做出来的成果是甜的;最后运 行的时候的阻碍,发现自己少放置了原件,发现还有一些功能还不完善 的苦,靠自己一个一个去攻破,去完善、去发掘新的,在最后运行的时 候的快乐,是只有自己经历了那个过程才知道最后的快乐时多么的值得 记住、值得珍惜。如果要那么深度的问我一些知识,我可能也答不上来。找到的错误,我 能改正却不能说明为什么要这样改,为什么之前就是错的,这还是表明 了学习还不能停止,课程设计是告一段落了, 可是既然已经摸到了 LABVIWLABVIW 的边,我就应该乘胜追击的去学习区挖掘,这需要的不仅仅是梦想,也 是努力

15、和坚持不懈。前期做的时候,错误的地方几乎都在条件结构,经常分支那里没有处理 好;左右转向灯也没有弄闪烁,就因为没有把节点转换为移位寄存器。 这次设计用实例证明了虚拟仪器设计的灵活性和功能的强大,虚拟仪器 正在继续迅速发展。它可以取代测量技术传统领域的各类仪器。虚拟仪 器在组成和改变仪器的功能和技术性能方面具有灵活性与经济性,因而 特别适应于当代科学技术迅速发展和科学研究不断深化所提出的更高更 新的测量课题和测量需求。 “没有测量就没有鉴别, 科学技术就不能前进 ”。 虚拟仪器将会在科学技术的各个领域得到广泛应用。参考文献11张健,韩薪莘LABVIEWLABVIEW图形化编程与实例应用北京:中国铁道出 版社22戴鹏飞测试工程与LABVEIWLABVEIW应用北京:电子工业出版社33路林吉 . .虚拟仪器的应用 . .电子技术44侯国屏. .编程与虚拟仪器设计 . .清华大学出版社55杨乐平, ,李海涛, ,宵相生, ,等. . LABVILABVI EWEW 程序设计与应用 . .北京: :电子工业出 版社附录电气信息学院课程设计评分表评 价

温馨提示

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

评论

0/150

提交评论