ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:994.70KB ,
资源ID:950531      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/950531.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于LabVIEW的速度和加速的测量实验的模拟.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于LabVIEW的速度和加速的测量实验的模拟.docx

1、基于LabVIEW的速度和加速的测量实验的模拟基于LabVIEW地速度和加速度地测量实验地模拟 摘 要 随着科技技术地发展,软件行业日新月异,人们可以用软件编程来实现自己想要地功能,这使得用户在操作上简单了许多,视觉上也清晰明了,易于理解.本次毕业设计研究地是基于LabVIEW地速度和加速度地测量实验地模拟,用虚拟仪器模拟现实实验.进入前面板后,用户可以手动操作整个实验过程,也可以清楚地看到滑块在气垫导轨上移动,测量出来地数据也会在计时计数测速仪上显示,能让用户感觉像是在物理实验室做实验一样,给人一种身临其境地感觉.用户可以通过可视化地界面方便地清楚整个速度和加速度实验地过程,这大大地方便了教

2、师地物理教案. 关键词:LabVIEW,虚拟仪器,速度和加速度The measurement experiment simulation of Velocity and Acceleration Based on LabVIEWAbstract With the development of science and technology,the software industry with each passing day,people can use software to achieve their want.This allows the user to easier to operat

3、e,and the vision is clear and easy to understand.The graduation design research is based on the LabVIEW velocity and acceleration measurement experiment of simulation,virtual instrument was used to simulate real experiment.After entering the front panel,user can manually operating the whole experime

4、nt process,and also can clearly see the slider move on the air track.Measured data will be displayed on the timer count speedometer,it can let the user feel like doing the experiment in physics laboratory,giving a surreal and truly musical feeling. Through a visual interface convenient user can know

5、 the whole process of velocity and acceleration experiment,this greatly facilitates teachers of physics teaching. Keywords:LabVIEW,virtual instrument,velocity and acceleration 1绪论1.1 引言LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发地,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言地显著区别是:其他计算机语言都是采用基于文本地语言产生代码,而LabVIEW使用地是图形化编辑

6、语言G编写程序,产生地程序是框图地形式.LabVIEW有很多优点,可以广泛地应用于数据采集与信号处理、自动化测试与验证系统、仪器控制、嵌入式系统设计等多个领域.尤其是在某些特殊领域其特点尤其突出,比如测试测量、控制、仿真、儿童教育、快速开发、跨平台等.本次设计地内容是基于LabVIEW地速度和加速度地测量实验地模拟,利用LabVIEW实现速度和加速度实验地仿真.程序设计包括三个部分:前面板、框图程序和图标/连接器,因此一个VI程序地设计主要包括前面板地设计、框图程序地设计以及程序地调试.1.2 选题地意义及应用背景本文介绍地虚拟仪器演示速度和加速度实验,可以普通物理课中直接使用,同时利用Lab

7、VIEW高效地图形化编程平台,教师和学生都可以充分发挥自己地想象力和创造力,开发适台自己需要地各种虚拟仪器,提高教案质量和教案实验水平.除此之外,虚拟仪器地发展还是可以应用于远程教案,在将来地社会,学生可以待在家里上物理实验课,有了虚拟仪器,可以在自家地电脑上和老师进行沟通,并且运用虚拟仪器进行各种物理实验,这大大方便了教案,也节省了师生地时间,还可以缓解交通,各个方面都有了很大地进步. 当今大多数大学物理教案过程中,单纯地课堂授课已经不能满足现代化地教案理念,更好地方法是用仪器演示,以加深学生地理解.但物理实验设备地局限性,不方便在课堂上加以演示.这样,我们需要一种更方便地演示方法,这样就可

8、以使用虚拟仪器来进行演示.2 LabVIEW和虚拟仪器2.1 LabVIEW和虚拟仪器简介LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序地图形化编程语言.传统文本编程语言根据语句和指令地先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间地数据流向决定了程序地执行顺序.它用图标表示函数,用连线表示数据流向.LabVIEW集成了与满足 GPIB、VXI、RS-232 和 RS-485 协议地硬件及数据采集卡通讯地全部功能.它还内置了便于应用TCP/IP、Act

9、iveX等软件标准地库函数.这是一个功能强大且灵活地软件.利用它可以方便地建立自己地虚拟仪器,其图形化地界面使得编程及使用过程都生动有趣.图形化地程序语言,又称为 “G” 语言.使用这种语言编程时,基本上不写程序代码,取而代之地是流程图或框图.它尽可能利用了技术人员、科学家、工程师所熟悉地术语、图标和概念,因此,LabVIEW是一个面向最终用户地工具.它可以增强你构建自己地科学和工程系统地能力,提供了实现仪器编程和数据采集系统地便捷途径.使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率.利用 LabVIEW,可产生独立运行地可执行文件,它是一个真正地32位/64位编码器.像

10、许多重要地软件一样,LabVIEW提供了Windows、UNIX、Linux、Macintosh地多种版本.它主要地方便就是,一个硬件地情况下,可以通过改变软件,就可以实现不同地仪器仪表地功能,非常方便,是相当于软件即硬件!现在地图形化主要是上层地系统,国内现在已经开发出图形化地单片机编程系统(支持32位地嵌入式系统,并且可以扩展地),不断完善中.LabVIEW程序被称为VI(Virtual Instrument),即虚拟仪器.LabVIEW地核心概念就是“软件即是仪器”,即虚拟仪器地概念.虚拟仪器是基于计算机地仪器.计算机和仪器地密切结合是目前仪器发展地一个重要方向.粗略地说这种结合有两种方

11、式,一种是将计算机装入仪器,其典型地例子就是所谓智能化地仪器.随着计算机功能地日益强大以及其体积地日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统地仪器.另一种方式是将仪器装入计算机.以通用地计算机硬件及操作系统为依托,实现各种仪器功能.虚拟仪器主要是指这种方式.虚拟仪器实际上是一个按照仪器需求组织地数据采集系统.虚拟仪器地研究中涉及地基础理论主要有计算机数据采集和数字信号处理.目前在这一领域内,使用较为广泛地计算机语言是美国NI公司地LabVIEW.虚拟仪器地起源可以追溯到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当地发展.PC机出现以后,仪器级地计算机化成

12、为可能,甚至在Microsoft公司地Windows 诞生之前,NI公司已经在Macintosh计算机上推出了LabVIEW2.0以前地版本.对虚拟仪器和LabVIEW长期、系统、有效地研究开发使得该公司成为业界公认地权威.目前LabVIEW 地最新版本为LabVIEW2011,LabVIEW 2009 为多线程功能添加了更多特性,这种特性在 1998 年地版本5中被初次引入.使用 LabVIEW 软件,用户可以借助于它提供地软件环境,该环境由于其数据流编程特性、LabVIEW Real-Time 工具对嵌入式平台开发地多核支持,以及自上而下地为多核而设计地软件层次,是进行并行编程地首选. 普

13、通地PC有一些不可避免地弱点.用它构建地虚拟仪器或计算机测试系统性能不可能太高.目前作为计算机化仪器地一个重要发展方向是制定了VXI标准,这是一种插卡式地仪器.每一种仪器是一个插卡,为了保证仪器地性能,又采用了较多地硬件,但这些卡式仪器本身都没有面板,其面板仍然用虚拟地方式在计算机屏幕上出现.这些卡插入标准地VXI机箱,再与计算机相连,就组成了一个测试系统.VXI仪器价格昂贵,目前又推出了一种较为便宜地PXI标准仪器.2.2 LabVIEW软件地特点LabVIEW在测试、测量和自动化等领域具有最大地优势,因为LabVIEW提供了大量地工具与函数用于数据采集、分析、显示和存储.用户可以在数分钟内

14、完成一套完整地从仪器连接、数据采集到分析、显示和存储地自动化测试测量系统.它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制盒生物医学等各个领域. LabVIEW地特点主要体现在以下几个方面:1.程序设计:LabVIEW是一种图形化编程语言,易懂且程序地界面和功能与实际地仪器非常相似.一个LabVIEW程序既可以作为独立程序,也可以作为其它程序地子程序.LabVIEW内置信号采集、测量分析与数据显示功能,比传统开发工具更加高效,提供强大功能地同时还保证了系统地灵活性.2.简易快捷地数据采集和控制:无论是从数据采集到仪器控制,图像采集到运动控制,LabVIEW都是一个理想地开发环境

15、,并可以提供各种工具来迅速完成数据地采集.3.功能强劲地多种分析模块:采集到原始地数据通常不是用户最终需要地结果,LabVIEW内带400 多个分析处理工具,诸如快速傅立叶变换(FFT)与频率分析、信号发生、数学运算、曲线拟合、时频分析等工具,用于从采集到地原始数据中提取有用地信息,或用于测量数据分析并进行信号处理.利用这些工具可以对原始数据进行分析处理,从中获取有意义地信息.4.形象逼真地数据显示:数据显示部分根据不同功能分成几个不同地方面,如数据显示、报告生成、数据库数据显示与连接.这些控件和连接方法使仪器更加形象,程序开发更加直观,LabVIEW提供地一组完整地控件和工具可以方便地完成数

16、据显示与控件联接工作.2.3 LabVIEW使用地优势 选择LabVIEW开发测试和测量应用程序地一大决定性因素是其开发速度.通常,使用LabVIEW开发应用系统地速度比使用其他编程语言快4-10倍.这惊人速度背后地原因在于LabVIEW易用易学他所提供地工具是创建测试和测量应用变得更为轻松. LabVIEW地具体优势主要体现在以下几个方面:1.提供了丰富地图形控件,并采用图形化地编程方法,彻底把工程师们从复杂苦涩地文本编程工作中解放出来.2.内建地编译器在用户编写程序地同时就在后台自动完成了编译.因此用户在编写程序地过程中如果有语法错误,他会被立即显示出来.3.由于采用数据流模型,它实现了自动地多线程,从而能从分离用处理器尤其是多处理器地处理功能.4.通过DLL、CIN节点、ActiveX、.NET或MATLAB脚本节点扥技术,可以轻松实现LabVIEW与其它编程语言混合编程.5.通过应用程序生成器

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1