labview课程设计.doc_第1页
labview课程设计.doc_第2页
labview课程设计.doc_第3页
labview课程设计.doc_第4页
labview课程设计.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

芜湖职业技术学院Labview课程设计题 目 :虚拟心电检测系统设计人 :张 勇系 :信息工程系年 级 :09计算机应用(2)班学 号 : 90401234指导老师:乔 斌日 期:2011-6-25目录第一章 前言31.1 课程设计的题目31.2课程设计要求31.3课题分析31.4设计目的3第二章 仪器方案设计42.1模拟信号的产生42.2温度转换部分42.3 数据显示部分52.4 数据记录部分6第三章 系统概览73.1前面板73.2 源程序代码83.3 流程图8第四章 心得体会10第五章 参考网站11第一章 前言1.1 课程设计的题目虚拟心电检测系统1.2课程设计要求系统应满足下列要求:A.实时检测人的心电波,脑电波。B.实时检测体温;并提供摄氏和华氏温度的实时转换1.3课题分析 LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。虚拟仪器 (VI) 的概念虚拟仪器1(virtual instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。上面的框图反映了常见的虚拟仪器方案。 尽可能采用了通用的硬件,各种仪器的差异主要是软件。 同时 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。1.4设计目的由于现代科技的发展,计算机已经深入到人类生产生活的各个方面,计算机已经正逐步取代传统的仪器设备。实现仪器的虚拟化和通用化。该系统通过信号仿真控件产生模拟的脑电波和心电波,实时的送往前面板显示。同时利用随机数控件模拟产生人的体温信号。送前面板实时显示, 第二章 仪器方案设计2.1模拟信号的产生 由于设备条件有限,无法利用传感器获得真实的脑电波及心电波数据,故采用虚拟设备产生模拟的心电波和脑电波。labview中的“信号仿真”控件可产生任意波形的输出,并能添加各种噪音源。利用该控件可产生需要的模拟信号。 图1:仿真信号控件及属性设置对话框2.2温度转换部分 人的体温信号是在3542之间的随机数值,因此可利用“随机数(0-1)”控件产生0-1之间的随机数,乘以7可产生0-7之间的温度随机信号。将这个值加上35.即可生成模拟人的体温35-42之间的信号。 图2 体温模拟信号的产生 摄氏温度与华氏温度转换的公式为:F=C/5*9+32.。该部分利用labview中的cin节点通过调用C语言程序来计算。 图3 cin节点 该cin节点添加的c语言源程序如下: /* CIN source file */#include extcode.hMgErr CINRun(float64 *a, float64 *b);MgErr CINRun(float64 *a, float64 *b)/* Insert code here */*b = *a/5.0*9 + 9; /这行是添加的代码return noErr;2.3 数据显示部分 数据显示部分较为简单,脑电波和心电波的显示共用一个“波形图表” 控件,体温的显示则使用了二个“数值显示”控件。 图4 数据显示部分 图5 显示脑电/心电的波形图表图6 体温温显示部分2.4 数据记录部分 数据记录采用电子表格的形式,运行前提示用户选择记录文件的位置,然后实时的将体温的记录写入大该文件。图7 文件写入部分图8 文件对话框部分第三章 系统概览3.1前面板 图9 前面板3.2 源程序代码 图10 源程序代码3.3 流程图 开始初始化系统环境开始键按下?选择文件保存位置产生模拟信号转换体温实时显示各值停止键按下?结 束 第四章 心得体会 本来觉得这次课程设计也许好多人都设计不出,老师会放松些,但刚过去一天就听说有同学已经设计的差不多了,这给我施加了不小的压力,看来必须要自己动手了。尽管这个设计要求并不多,当真正是自己一步一步设计出的,当看到自己一步一步的成果,心里的那个喜呵呵真的要自己体会才知道。我想说:没有什么做不到的,不要畏惧,要敢尝试。 当然,能够完成此课程设计,功劳不能归功于我一人 ,非常感谢老师的教导和指点还有同学的帮忙,才让我能够在有限的时间内完成课程设计。因为说真的刚开始打算设计时不是很自信,由于从来没有弄过类似的课程设计,感觉自己没有能力完成因为关于此课程设计的课程学的不怎么好,但最终还是做出来了,我真的感觉不可思议,所以我觉得和做任何事情都一样要有勇气尝试。其实我在设计时更多的是模仿了相关的资料和方法。 在参考别人的东西时把它改成自己的东西,也不是不可的吧?站在巨人的肩膀上更容易成功就是这个道理。学会学习借鉴别人的东西也是一种本事!因为我并不承认别人的东西就是别人的,只要我们学到了就是自己的啦。共享快乐,学习快乐!只要你有创新的思想,这使我想到了日本人对创新的理解,组合即发明组合即创新。利用现有的东西造出新的东西。通过这门课不仅学到了基本的知识更重要领悟到了新的思维方法,我觉得这是自己最大的收获。 从这次的课程设计使我领悟到了一些做课程设计的技巧也是步骤:1.设计性课程设计最重要的是要有一条清晰设计思路,在设计前,老师已为我们准备好了参考格式或资料,相当于已经给了设计路,关键就是靠自己深入的思考各个步骤怎么设计的.对每个步骤都要做到分析、思考.设计,再去执行,再将所有的部分组装在一起,就可完成该设计.2. 此次课程设计要多练习多思考,弄懂每个实验的设计思路,并且能够设计自己的东西,这样你会感到其乐无穷.3.在以后的实验设计当中还应注意培养自己独立思考设计思路的能力,不要怕难.4.许多事情只有在自己亲手做了之后才会感觉到,其实它并不是你想象中的那样难或简单,要善于专心深入的思考问题,所学知识要常用。 对于学完这一门课程来说,使我懂得了一个道理:也许只有用自己所学的知识做出一个可以实际运行的东西之后才能确实体到自己的学习是有价值的,但在如今的教育制度和社会背景下,叛逆的人也许在抱怨:“为什么想学的东西学不到,不想学的偏要学”。我觉得多的人已经麻木“因为学校开了课,所以我得学,因为别人都在考,所以我也得考”。至于为什么要学,为什么要考,考了有什么用?自己也不知道,知识是拿来学的,不是用来考的。技术是拿来用的,不是学了以后就丢在一边的。对于老师的教学来说,也许最重要的不是怎么把知识灌输给学生,而是要让学生明白为什么要学,怎么让学生有兴趣去学。 所以非常感谢老师这次给我们这课程设计,给了我挑战自己的机会,做什么事都应该大胆的尝试, 怕就怕被自己吓倒!积极的心态是弥补自信心不足的最佳途径,面对难题,可能凭自己的实力解决不了,即便如此,我也要积极投入,往往在你全身心投入过程中,所有问题都迎刃而解!第五章 参考网站大学生论文库/lunwen,论 文 在线网(论文下载,大量免费资源 论 文 帝国http:/www

温馨提示

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

评论

0/150

提交评论