基于LabVIEW的步进电机控制毕业设计.doc

上传人:仙人指路1688 文档编号:3938676 上传时间:2023-03-28 格式:DOC 页数:36 大小:1,003KB
返回 下载 相关 举报
基于LabVIEW的步进电机控制毕业设计.doc_第1页
第1页 / 共36页
基于LabVIEW的步进电机控制毕业设计.doc_第2页
第2页 / 共36页
基于LabVIEW的步进电机控制毕业设计.doc_第3页
第3页 / 共36页
基于LabVIEW的步进电机控制毕业设计.doc_第4页
第4页 / 共36页
基于LabVIEW的步进电机控制毕业设计.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于LabVIEW的步进电机控制毕业设计.doc》由会员分享,可在线阅读,更多相关《基于LabVIEW的步进电机控制毕业设计.doc(36页珍藏版)》请在三一办公上搜索。

1、 编 号: 审定成绩: 重庆邮电大学毕业设计(论文)设计(论文)题目:基于LabVIEW的步进电机控制摘要 随着电机在工业、农业等领域的广泛应用,步进电机也越来越到多地运用到众多领域。步进电机是一种将电脉冲信号转换为角位移的机电元件,与其它类型电机相比具有易于精确控制、无累积误差等优点, 它可以在宽广的频率范围内通过改变脉冲频率来实现调速,快速起停、正反转控制等. 步进电动机必须和驱动控制器配合使用,而不能直接接到交直流电源上工作, 步进电机的控制以数字IO接口卡作为硬件基础,采用软件程序来实现步进电机的同步精确运动控制。这种控制方法的关键是软件程序,软件程序的好坏将决定是否能实现步进电机的控

2、制。本设计采用PC机控制,通过PXI总线与步进电机相连,PC 上的操作界面采用LabVIEW 编写,文中简要概述虚拟仪器技术LabVIEW软件的特点,通过运用LabVIEW图形编程语言设计步进电机的简单控制系统,介绍虚拟仪器编程的一般过程和方法。这种用LabVIEW设计的系统具有控制灵活、人机交互性强、界面友好、操作方便等特点。本系统的设计为虚拟仪器的设计寻找了一种普遍的方法。【关键词】步进电机,LabVIEW,PXI总线ABSTRACTThe stepper motor are more and more widely used in many fields as the electrica

3、l machines widely used in industry, agriculture and other fields. The stepper motor is an electromechanical device that converts electrical pulses signal into discrete step angle. Because of the advantage of precision and non-cumulative error compared with the other styles. It can regulate rate, qui

4、ckly rise-stop, positive reverse controlling and brake etc by changing the wide frequency of pulse, and so on. The stepper motor must to be connected to a special equipmentstepper motor driver that it can be working properly. And it can not be connected to AC.DC. A software program is adopted to rea

5、lize precision motion control of stepper motor taking a digital IO card as the hardware base of stepper motor controlThe key of this control method is the software program, which decides whether the control can be realizedThis design is controlled by Person Computer. Connect to stepper motor with PX

6、I bus. The operating interface of PC is compiled with LabVIEW. The paper gives a brief overview of the features of LabVIEW in virtual instrument technologyThrough the use of LabVIEW graphical programming language to design a simple stepper motor controller system,the programming process and methods

7、are introducedThe system has such features as flexibility to control,well-designed humancomputer interaction,good interface, etc. The design of this systemic can search a universal method for the virtual instrument.【Key words】stepper motor,LabVIEW,PXI bus目 录前 言1第一章 步进电机系统概述 3第一节 步进电机的介绍3一、步进电机的分类4二、

8、步进电机的工作原理5三、步进电机的细分和正反转控制7四、步进电机的工作性能和参数介绍8第二节 步进电机的驱动 8第三节 接口设计10第四节 应用软件的介绍10第二章 系统的总体设计 12一、系统数据采集设备及接口的介绍12二、数据采集系统的介绍13第三章 系统硬件设计15一、PC机对步进电机的控制15二、数据采集卡和接口总线的选择15三、步进电机的选择18第四章 系统软件设计 19一、主程序的设计19二、步进状态程序的设计22三、sub子VI的设计26结 论29致 谢30参考文献31附 录32 一、英文原文32 二、英文翻译38前言 步进电机是将电脉冲信号转变为角位移或线位移的执行元件。它是由

9、电脉冲信号进行控制,并将电脉冲信号转化成相应的角位移或线位移的控制电机。它可以看作是一种特殊运行方式的同步电动机。每输入一个脉冲,步进电机就移动一步。这种电动机的运动形式与普通迅速旋转的电动机有一定的差别,它是步进式运动的,所以称为步进电动机。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,因此广泛应用于机械、电子等精密控制。 步进电机的运转是由电脉冲信号控制的,其角位移量与脉冲数成正比,每给一个脉冲,步进电机就转动一个角度,改变脉冲输入频率,相应在单位时间内电机转动的角度就发生改变,从而实现了对电机速度的控制;改变通电顺序,即改变定子磁场旋转的方向,就可以达到控制步进

10、电机正反转的目的。步进电机必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。能够快速起动、停止以及频繁的定位动作。精度比较高且不积累,能在较高的温度环境下正常工作,也能在低速时正常运转。和其它的电机相比具有比较明显的优势。但主要的不足是效率较低,而且不易控制。传统的步进电机控制系统用PLC或单片机来控制步进电机,不仅电路复杂,控制精度不高,硬件连接后不易调整、灵活性差,不能实时地满足用户对控制系统的要求。而且编程也比较难,非专业技术人员不易掌握。因此,传统的步进电机系统具有很大的局限性,已经不能满足时代发展的需求。现在的步进电机系统多数选用LabVIEW软件对步进电机进行控制。LabV

11、IEW(Laboratory Virtual instrument Engineering Workbench)是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发。开发环境类似于C语言的开发环境。使用这种语言编程时,基本上不用写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,有一个完成任何编程任务的通用的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。La

12、bVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。因此LabVIEW是一个面向最终用户的工具。用户可以基于对LabVIEW软件比较熟悉的前提下根据自己的需要设计相应的程序以实现相应的功能,以达到设计自己需要的仪器的目的,本系统方案拟用LabVIEW软件对步进电机进行正反转的控制,并且将数据实时显示,以取得良好的控制效果。以此了解虚拟仪器的开发过程,为以后虚拟仪器的设计打下一定的基础。第一章 步进电机系统概述 通常步进电机系统大致可以分为控制模块、接口模块、驱动模块和步进电机四部分,它们相互联系密不可分。如图所示。控制模块

13、接 口 模 块 驱 动 模 块步 进 电 机 图1.1 步进电机系统框图 第一节 步进电机的介绍 步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制执行元件。给电机加一个脉冲信号,电机则转过一个步距角,而且它的旋转是以固定的角度一步一步运行的,所以,可以通过控制脉冲总数来达到准确定位的目的。单位时间内加的脉冲数越多,步进电机旋转的角度也就越大。因此,在非超载的情况下,电机的转速、停止的位置仅取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等优点。使得在速度、位置等控制领域步进电机运用的非常广泛而且控制起来也相对简单。步进电机

14、是一种感应电机,它必须由双环形脉冲信号、功率驱动电路等组成控制系统才可以使用。它的工作原理是利用电子电路,用环形分配器将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的、多相时序控制器。步进电机同时也叫步进器,它是利用电磁学原理将电能转换为机械能。即麦克斯韦原理,电流在磁场中会受到力的作用,符合左手定则。步进电机在很多领域都得到了广泛的运用,基本上只要需要把某件物体从一个位置移动到另一个位置,步进电机都能派上用场。一、步进电机的分类步进电机的品种规格很多,按结构特点可大致分为反应式步进电机、永磁式步进电机和混合式步进电机。步

15、进电机主要结构类型如表1.1所示。 表1.1 步进电机结构类型旋转电机反应式步进电机(Variable Reluctance)永磁式步进电机(Permanent Magnet)混合式步进电机(Hybrid)直线电机VR型PM型HB型 图1.2 三种结构类型的步进电机 由上图可以看出,反应式步进电动机在结构上,定子上有多相绕组、定子磁极。转子上开有小齿。其主要特点是结构简单,坚固耐用;齿距角可以做得很小,起动和运行频率较高,断电时无定位力矩,需用带电定位,消耗功率大,效率较低。永磁式步进电动机转子为永磁体,要想减小步距角,可以通过增加转子的磁极数以及定子的齿数来实现。但转子要制成N-S相间的多对

16、磁极较为困难,而且定子的极数也必须相应增加,线圈数也相应增加,这将受到定子空间的限制,比较困难。所以,永磁式步进电动机步距角一般都比较大。同时,其起动和运行频率较低,断电时有定位力矩,消耗功率小。混合式步进电动机综合了反应式步进电动机和永磁式步进电动机的相关性质。混合式步进电动机的转子采用永磁体,某种程度是一种永磁式步进电动机,而同时定转子的铁芯均为齿状结构,具有很小的步距角,故又同反应式步进电动机结构相似,新型步进电机驱动电路的研制。所以混合式步进电动机可以看作是VR和PM两种步进电动机的组合。从转矩作用原理来看,混合式步进电动机可看作是定子磁势与转子永磁体相互作用的结果。因而,混合式步进电

17、机具有反应式步进电机和永磁式步进电机的双重优点。 二、步进电机的工作原理 步进电机是由一组缠绕在电机固定部件定子齿槽上的线圈驱动的。一般情况下,一根表面涂有绝缘漆的金属丝绕成圆筒状叫做螺线管,而在电机中,绕在齿上的金属丝则通常叫做线圈、或相。如果线圈中电流的流向如图1.3A所示,那么我们从电机顶部向下看齿槽的顶部,则电流在绕两个齿槽按逆时针流向流动。根据安培定律和右手准则,这样的电流会产生一个北极向上的磁场。如果我们再构造一个定子上缠绕有两个绕组的电机,内置一个能够绕中心任意转动的永久磁铁,这个可旋转部分叫做转子。图1.3给出了一种简单的电机,这种电机叫做双相双极电机,因为其定子上有两个绕组,

18、而且其转子有两个磁极。如果我们按图1.3A所示方向给绕组1输送电流,而绕组2中没有电流流过,那么在磁场的作用下,电机转子的南极就会自然地按图1.3A所示,指向定子磁场的北极,这样就实现了电机转动控制的一个状态。图1.3 双相双极电机这时我们切断绕组1中的电流,给线圈2上电,方向如图1.3B所示,同样通过前面的分析方法根据安培定律和右手准则,线圈会产生一个北极向左,南极向右的磁场,这样在磁场的作用下,电机转子就会旋转90度至如图1.3B所示的位置。接着,我们再将绕组2的电流切断,按照图1.3C的方向给绕组1输送电流,注意:这时绕组1中的电流流向与图1.3A所示方向相反。根据安培定律和右手准则,于

19、是定子会产生一个北极向下的磁场,从而导致转子再旋转90度至图1.3C的位置。然后我们又切断绕组1中的电流,按照图1.3D所示方向给绕组2输送电流,同样,这时绕组2中的电流流向与图1.3B所示方向相反,同理定子北极就会指向右侧,从而使得转子旋转。最后,我们再一次切断绕组2中的电流,并给绕组1输送如图1.3A所示的电流,这样,转子又会回到原来的位置。这样,我们就对电机绕组完成了一个周期的电激励,电机转子旋转了一整圈。也就是说,只要我们按照这样的顺序不停地给电机上电,电机就会不停地向这样转动。前面所描述的可能是结构最简单的步进电机了,现在我们再以四相反应式步进电机为例对步进电机的工作原理作进一步阐述

20、。如下图所示,该步进电机为一四相步进电机,采用单极性直流电源供电。只要对步进电机的各相绕组按合适的时序通电,就能使步进电机步进转动。图四是该四相反应式步进电机工作原理示意图。图1.4 四相步进电机步进示意图开始时,开关SB接通电源,SA、SC、SD断开,根据前面的安培定则和右手定则,B相磁极和转子0、3号齿对齐,同时由于定子一个圆周内均匀地分布八个齿,而转子一个圆周内均匀地分布六个齿,所以转子的1、4号齿就和C、D相 绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,1、4号齿就和

21、C相绕组的磁极对齐。同理0、3号齿和A、B相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,则转子就会沿着逆时针方向转动。四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方式。单四拍与双四拍的步距角相等,但由于矢量叠加原理,单四拍的转动力矩比双四拍的转动力矩要小。八拍工作方式的步距角是单四拍与双四拍的一半,因此,八拍工作方式既可以保持较高的转动力矩又可以提高控制精度。单四拍、双四拍与八拍工作方式的电源通电时序与波形分别如图1.5左、中、右所示:表1.2 四相电机通电顺序通电顺序单四拍ABCD双四拍DAABBCCD八拍DAAABB

22、BCCCDD图1.5 步进电机工作时序波形图 三、步进电机的细分和正反转控制步进电机的细分技术实质上是一种电子阻尼技术,其主要目的是减弱或消除步进电机的低频振动,同时也可以提高电机的运转精度。通常情况下,步距角的大小只有两种,整步和半步,可达到的细分数很有限。因此,在运行步进电机运行过程中需要细分。步进电动机的细分驱动从本质上讲,就是通过控制步进电动机各相绕组中的电流,使其按一定的规律阶梯上升或下降,从而获得从零到最大相电流之间的多个稳定的中间电流状态,从而减弱电流变化的强度,相应地,内部的磁场矢量也就存在多个中间状态,这样各相的合成磁场也将有多个稳定的中间状态,并且转矩的大小也由合成磁场矢量

23、的幅值决定,相邻两条合成磁场矢量的夹角可以影响微步距的大小。转子沿着这些中间状态以微步距转动,电流分了多少个台阶,则转子就可以以同样的次数转过一个步距角,实现了步进电机步距角的细分。这种将原先的一个步距角细分成若干步的驱动方法,称为细分驱动。步进电机的正反转控制显得比较简单,只需将步进电机的通电顺序颠倒即可。由前面介绍的步进电机的工作原理可知,现以三相六拍的电机的工作方式为例,若按照AABBBCCCAA的通电顺序给A、B、C三相提供输入脉冲,步进电机就沿逆时针方向旋转,每步转过的角度是15度。如果想实现步进电机的反向旋转,只需要按照ACACBCBABA顺序通电即可,这时电机顺时针旋转,从而实现

24、了对电机的正反转控制。 四、步进电机的主要参数介绍相数:即产生不同对极N、S磁场的激磁线圈对数。常用m表示。拍数:指电机在运转中完成一个磁场周期性变化所需的脉冲数或不同的导电状态数,通常用n表示;或指电机转过一个齿距角所需脉冲数。以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB或A-B-C-D-A,它们的拍数为四。四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A,它的拍数为八。步距角:指当对电机输入一个脉冲信号时,电机转子所转过的角位移,用表示。步距角=360度/(转子齿数J*运行拍数) 注意,齿数通常是相数的两倍。以常规二、四相,转子齿数为50的电机为例,四拍运

25、行时步距角为=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为=360度/(50*8)=0.9度(俗称半步)。这个步距角可以称之为电机固有步距角,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关。 第二节 步进电机的驱动步进电机与其它的电机不同,在使用控制过程中,步进电机必须由环形脉冲,功率放大等组成的控制系统控制。它的工作原理是利用电子电路,用环形分配器等为步进电机提供多相时序控制电流,用这种电流为步进电机供电。如图1.6所示(放大器个数可根据步进电机相数而定)。 图1.6步进电机驱动图 一、脉冲信号的产生脉冲信号一般可以由单片机或CPU产生,一般脉冲信号的占空

26、比为0.3-0.4左右,电机转速越高,需要的脉冲信号占空比就越大。 二、信号分配我们可以通过环形分配器将信号处理成我们想要的信号。以四相的感应子式步进电机为例,四相电机工作方式也有二种,四相四拍为AB-BC-CD-DA-AB,步距角为1.8度;四相八拍为AB-B-BC-C-CD-D-DA-A,(步距角为0.9度)。 三、功率放大功率放大部分也是驱动系统中非常重要的部分。步进电机在一定转速下的转矩取决于它的动态平均电流而非静态电流(而样本上的电流均为静态电流)。平均电流越大电机力矩越大,要达到平均电流大这就需要驱动系统尽量克服电机的反电势。因而不同的场合采取不同的的驱动方式,到目前为止,驱动方式

27、一般有以下几种:恒压、恒压串电阻、高低压驱动、恒流、细分数等。这里可以采用放大器对信号进行放大,从而达到需要的效果。 第三节 接口设计 接口部分主要是将各种功能部件相互连接起来,并提供传送信息的公共通信干线。通常采用一些标准的接口总线连接。其中I/ 0接口加接口设备主要完成被测输入信号的采集、放大、模/数转换。不同的总线有其相应的I/0接口硬件设备。随着虚拟仪器技术的发展,总线标准也有了很大的变动,从早期的GPIB总线,PCI总线标准串口,到现在的VXI,PXI, IEEl394。总线标准总是沿着高速化,高兼容性,大功率电源,良好的冷却、抗电磁干扰的方向发展。目前使用较多的IO接口总线标准有P

28、CI总线和PXI总线。下面对这两种总线标准作简要的介绍。PCI总线(外设互联总线)与传统的总线标准ISA总线(工业标准结构总线)相比,具有更高的传输率(132MBs)、支持32位处理器、支持DMA、即插即用等优势。这使之成为目前台式计算机的事实I0总线标准。对于基于计算机的测试仪器,PCI总线满足了在插卡和系统存储器中高速传输数据的要求,这为将计算机应用到新的测试仪器提供了很好的途径。PXI总线是PCI总线在仪器领域的扩展(PCI Extenslons for InstrumentatlOn),目前尚未成为国际标准。其最主要的电气规范由PCI总线发展而来,同时对电源、空气冷却装置、抗电磁干扰和

29、恶劣环境的结构等做了规范,在底板上定义了多种仪器专用线,包括用于多板同步的触发总线和10MHz参考时钟、用于进行精确定时的星形触发总线以及用于相邻模块间高速通讯的局部总线,从而满足测试用户的更高需求。 第四节 应用软件的介绍 应用软件是虚拟仪器的核心部分,虚拟仪器功能的强弱好坏很大程度上取决于控制程序。在虚拟仪器的设计和研发中,人们普遍采用了美国国家仪器(NI)公司研制开发的LabVIEW软件。LabVIEW是一种程序开发环境,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写

30、程序,产生的程序是框图的形式。在LabVIEW环境下开发的程序被称为虚拟仪器VI(Virtual Instrument),简称VI。 VI一般包括三个部分:前面板(front Panel)、流程图(block diagram)以及图标涟接器(icon/connector)。程序前面板是应用程序界面,也就是VI的虚拟仪器面板,前面板上主要有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制元件和显示元件,用来完成用鼠标、键盘向程序输入数据或从计算机显示器上观察结果。流程图提供VI的图形化源程序。在流程图中对VI进行编程,来控制和操纵定义在前面板上的输入和输出等各种功能.流程图中包

31、括前面板上的对象的连线端子,还有一些前面板上没有,但编程必不可少的东西,例如函数、结构和连线等。图标/连接器是子VI被其它VI调用的接口。图标是子VI在其他程序框图中被调用的节点表现形式:而连接器则表示节点数据的输入瀚出口,就像函数的参数。用户必须指定连接器端口与前面板的控制和显示一一对应。连接器一般情况下隐含不显示,除非用户选择打开观察它。软件具有即插即用的开发方式,有自带的硬件IO函数库、灵活的数据通信接口和集成化的IO通信开发工具。另外该软件还具有编程简单、开发周期短、性价比高等特点。 第二章 系统的总体设计 随着计算机技术的快速发展,传统仪器已经向计算机化方向发展,计算机软件技术与相应

32、的硬件有机结合,产生了新的仪器概念即虚拟仪器。它通过应用程序将计算机与功能化硬件结合起来,从而实现传统仪器功能的软件化与模块化,以实现仪器相应的功能的目的。本设计方案的步进电机控制系统也是虚拟仪器系统的一种。由于虚拟仪器与传统的仪器相比有很大的优势,所以虚拟仪器得到了非常广泛的运用。虚拟仪器系统一般可以分为通用仪器的硬件和应用软件两大部分。如下图所示。 信号调理DAQ卡 测控对象计算机软件系统GPIB总线仪器GPIB接口卡PXI/VXI总线仪器模块 串口总线仪器/PLC 现场总线仪器模块 其他计算机硬件板卡 图2.1 系统基本结构图 虚拟仪器系统的硬件一般又包括计算机硬件平台和接口设备。计算机

33、硬件平台虚拟仪器的硬件平台可以是各种类型的计算机,如台式计算机、便携式计算机、工作站、嵌入式计算机等。计算机管理着虚拟仪器的软、硬件资源,是虚拟仪器的硬件基础。计算机在显示、存储能力、处理性能、网络、总线标准等方面的发展,促进了虚拟仪器系统的快速发展。 一、系统数据采集设备及接口的介绍:(1)插卡式数据采集设备它是一种典型的虚拟仪器硬件结构,将前端仪器(如传感器等)传来的模拟信号采集到计算机,直接经过ISA总线或PC嘱部总线,由CPU进行分析、处理,再通过显示器显示。微处理器可以立即访问这些数据。即数据由微处理器和数据采集板共享。通常在计算机外面根据需要配备某种信号调理设备,这种硬件容易购买配

34、置,可以满足一般测试要求,价格能够为大多数用户所接受.插卡型仪器多数没有抗混滤波器且分时采样,特别要注意混叠现象和通道间相位差。同时,这种方式受PC机机箱和总线限制,且存在电源功率不足、机箱内部的噪声电平较高、插槽数目不多、机箱内无屏蔽等缺点。(2)VXI或PXI虚拟仪器硬件结构:在某些特殊的场合和测试要求非常高时选择VXI或PCI虚拟仪器硬件结构,VXI是VME总线的仪器的扩展.结构形式是将信号采集、信号调理等各种模块装入标准机箱,机箱通过插入计算机的卡与计算机通讯。适用于组建大、中规模自动测量系统以及对速度、精度要求高的场合。然而,组建VXI总线要求有机箱、零槽管理器及嵌入式控制器,造价比

35、较高,其推广应用受到一定限制,主要应用集中在航空、航天等国防军工领域。PXI总线结构形式与VXI基本相同,区别在于总线不同和价格更容易接受。(3)GPIB通用接口总线为了有效的利用现有的技术资源和发挥传统仪器的某些优势,还可以采用GPIB通用接口总线,是计算机与传统仪器的接口,将GPIB通讯卡插入计算机,在通过GPIB电缆,实现计算机对多台传统仪器的控制和访问,由于GPIB系统在PC出现的初期问世,所以有一定的局限性。如其数据线只有8根,用位并行、字节串行的方式传输数据,传输速度最高1MBy/S,传输距离20m(加驱动器能达500m)。 二、数据采集系统的介绍:数据采集是数据测试测量的前提,也

36、是非常重要的工作。测试产生的物理信号通过传感器转换为电信号,然后通过数据采集卡将电信号传入PC,借助软件进行数据分析、处理。下面来介绍一下数据采集系统。 图2.2 数据采集系统结构一般情况下,数据采集系统(data acquisition,简称DAQ)硬件设备的基本功能包括模数转换(AD)、数字(IO)和定时(timer)计数(counter)。数据采集卡由多路开关、放大器、采样保持器、AD转换器组成图2.2表示数据采集的结构。在数据采集之前,程序将对采集板卡初始化,板卡上和内存中的Buffer是数据采集存储的中间环节采集卡都有多个模入通道,但共用一套AD,在AD之前有一个多路开关以及放大器、采样保持器等。通过这个开关的扫描切换,实现多通道的采样。多通道的采样方式又可以3种:循环采样、同步采样和间隔采样。一般的数据采集卡都有自己的驱动程序,LabVIEW 有接口卡的驱动和管理程序,但主要是针对NI公司自己生产的卡。如果是其它公司生产的IO卡,虽然它们可以用LabVIEW 的Port In和Port Out功能驱动,但这种驱动方法应用比较简单,无法实现较复杂的接口功能。如果要实现较复杂的接口功能就需要通过动态链接库来完成,可以根据具体需要编写适当的接口程序,灵活利用LabVIEW 已有的各项功能编写一个动态链接库(DIIS)实现LabVIEW 与硬件的链接。第三章 系统硬件设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号