You are on page 1of 86

第 4 章 信号调理

第4章 信 号 调 理

4.1 信号调理的类型
4.2 常用的信号调理设备形式
4.3 信号调理器与数据采集卡的通信
4.4 信号调理设备安装与设置
4.5 课程练习
本章小结
练习与思考
第 4 章 信号调理

4.1 信号调理的类型
正如我们所了解的,传感器的作用是把温度、压力、位
移、声、光等非电量物理信号转变为电信号。因此,实际使用
中,根据非电量物理信号的不同,我们必须选用不同的传感器
来完成这一转换,而这种选择也就决定了在实际使用中所采用
的信号调理装置的形式也会有所不同。
下面将对表 4-1 列出的一些常用传感器的信号调理类型分
别作一介绍。
第 4 章 信号调理

表 4-1 常用传感器的信号调理类型
传感器类型 信号调理类型
热电偶 放大、线性化和冷端补偿
热电阻 电流激励、线性化
应变片 电压/电流激励、桥路平衡、线性化
位移电位计 电压激励
压电晶体传感器 电荷放大
共模电压或高电压 信号的隔离
带高频噪声的信号 低通滤波
电流输出器件 精密电阻
第 4 章 信号调理

4.1.1 放大
放大是信号调理过程中的一个基本组成,同时也是一种
最常用的信号调理方法。信号放大过程的基本示意图如图 4-1
所示。由于实际使用中许多传感器的输出都在 μV 量级,因此,
DAQ 板在进行模 / 数转换之前需要对信号进行适当的放大,
以便提高测试的精度和系统的分辨率。但不论使用板放大方式
还是外部放大方式,其结果都会直接影响到整个系统的信噪比。
在 DAQ 板上对模拟小信号进行放大时,必然也会对来自现场
的引线噪声和计算机内部的噪声一起进行放大。
第 4 章 信号调理

图 4-1 信号放大过程基本示意图
第 4 章 信号调理

这种情形产生的一个极端情况就是信号有可能完全被噪声
所淹没,从而使测试数据失去了实际的意义。在这种情况下,
采用合适的外部放大调理并尽可能让放大环节靠近传感器就成
为提高系统信噪比的一种简单而实用的系统配置方法。
对电信号进行放大有两个很直接的好处:一是它可以改进
信号数 / 模转换的精度;二是它可以减少噪声的影响。以 J 型
热电偶为例,该热电偶在大多数温度范围内的灵敏度大约为 5
0 μV/℃ 量级,假如热电偶引线必须在嘈杂的现场电磁环境下
传输大约 10 m 才能接入 DAQ 板,那么该引线和计算机总线
上的干扰完全有可能引入 200 μV 的噪声,则会得到大约 4℃
的噪声读数,这样的噪声读数对测试结果的影响是显而易见的。
第 4 章 信号调理

但是,如果在靠近热电偶使用处,首先将其信号放大 500

倍 ( 相当于其灵敏度变为 25 mV/℃) ,那么,在同样的环境下

再传输同样的距离, DAQ 输入端的 200 μV 的噪声对相当于 2

5 mV/℃ 的热电偶输出信号的影响,则可以完全忽略不计。因

此,为了得到尽可能高的精度,应该将信号进行适当的放大,

实际使用中一般可以将信号放大到它的幅值等于数 / 模转换器

的最大输入范围为最好。
第 4 章 信号调理

实际使用中,虽然对低电平信号进行放大既可以在数据采
集设备中进行,也可以在信号源的附近的信号调理模块中进行,
但是如果在数据采集设备中对信号进行放大,信号就带着进入
导线的噪声一起被放大,然后进行数 / 模转换和测量,这样显
然会产生较大误差。而如果在信号源的附近就用信号调理模块
对信号进行放大,噪声的破坏作用将降低,数字化后就能更好
地反映出低电平的原始信号。
使用屏蔽电缆或者双绞线电缆并尽量缩短电缆长度能够减
少噪声。此外,让信号远离交流电源线和显示器将有助于减少
50 Hz 的噪声。
第 4 章 信号调理

4.1.2 隔离
当被检测的信号含有高电压峰值、高压浪涌或者是导线
受到闪电影响时,就有可能损坏计算机、传感器和测试设备甚
至伤害操作者。另外,在传感器系统的使用过程中,经常会产
生一些引起测量不准确、甚至损坏 DAQ 板的故障,这些问题
的一个最常见的原因就是接地不当。因此,在这些情况下,出
于安全考虑,将计算机与传感器、传感器与测量设备或者是计
算机与测量设备进行电气或物理隔离就是防止这类问题的最有
效的方法。
第 4 章 信号调理

在实际使用中还需要隔离的另一个原因是确保数据采集设
备的测量不受地势差的影响。这是因为,当传感器的地接到测
量系统时,在两个地之间就会出现所谓的共模电压 (common-
mode voltage) 。一般情况下,当数据采集设备与信号不是参考
同一地势点的话,可能会发生对地环流,影响测量的精确性。
如果信号地数据采集设备的地势差相当大,甚至可能会损坏
测试系统。图 4-2 所示的是一个单端接地的 DAQ 测量系统,
其测量电压包括信号 US 和地线环流引起的共模电压 UG 。隔
离通过破坏地线环流来消除共模电压,使用信号调理器的隔离
模块可以减小对地环流,确保信号测试精确,并实现对 DAQ
板的保护。
第 4 章 信号调理

图 4-2 单端接地的 DAQ 系统


第 4 章 信号调理

实际中常用的隔离方法有光 (optical) 隔离、磁 (magnetic)


隔离和电容 (capacitive) 隔离等。这些方法中,磁隔离和电容
隔离在本质上是同一种调制过程,它是先把信号电压转换为频
率,然后在送入 DAQ 板采集前再将其还原成电压信号。
虽然在信号输入时采用差分输入,也可以在一定程度上消
除共模电压,但这只对于大约 12 V 以内的共模电压有效。对
于更大的共模电压或者是地电流,就必须采用隔离的方法来破
坏地线电流。另外,从系统接地的方法讲,改单端接地为单点
接地不失为一种简单的隔离方法。
第 4 章 信号调理

4.1.3 滤波

信号调理系统可以从被测试信号中滤掉不需要的噪声成

分,而滤波则是消除噪声的一种有效的方法。信号通过滤波器

后,就可以使信号变得相对平滑,而这种平滑本质上就是一种

数字的滤波技术。滤波器在配置上一般应靠近 ADC ,平滑在

非实时应用情况下,一般用软件的方法实现。
第 4 章 信号调理

一般情况下,我们可以把信号分为动态信号和稳态信号。
对于稳态信号可采用动态平滑 (Dynamical Averaging) 技术,以
便在消除噪声的前提下得到相对平稳的读数。对于动态信号可
同时采用模拟滤波器和数字滤波器,它们既可以消除噪声,又
可以实现自适应抗混叠滤波。具体使用时,应注意模拟滤波器
的截止频率应设计在 DAQ 板最高采样率的 1/2 处,而数字滤
波器的截止频率应自动调整在用户通过软件设定的采样率的 1/
2 处,这样才能够保证抗混叠滤波作用的实现。
第 4 章 信号调理

滤波器在设计的时候还应注意信号的变化,例如对类似于
温度这样缓慢变化的信号,常常只需要使用低通滤波器即可减
少信号的高频成分,从而提高数 / 模转换的精度。由于使用低
通滤波器可以滤除截止频率以上的所有信号频率成分,因此,
许多信号调理装置都有 4 Hz 的低通滤波器,它很适于从低频
采样的信号中滤除 50 Hz 交流噪声。
还有些信号调理装置可以在软件中选择截止频率,例如 N
I 公司的 SCXI—1144 低通滤波器模块可以选择 10 ~ 25 Hz 的
截止频率。实际使用中的滤波器除低通滤波器外,还包括高通、
带通和带阻滤波器等,使用时必须根据测试的对象不同而进行
选择。
第 4 章 信号调理

4.1.4 传感器激励
传感器激励主要是给传感器提供其工作所需要的信号,由
于实际使用的传感器很多都是无源器件,例如应变片、热电阻
等,因此,它们必须要外部电压或电流激励才能够进行物理现
象的测试。
常用的传感器激励的形式无非电压激励或电流激励两种。
从目前的技术发展来看,为了提高实用性,许多信号调理设备
都可以对传感器提供必要的激励,这无疑大大地简化了进行数
据采集的工作量。
第 4 章 信号调理

4.1.5 线性化
传感器或者换能元件的主要作用是转换,也就是将各种
不便计算机直接处理的非电量信息或者不适合计算机处理的电
量信息转换成可以被计算机处理的数字化信息。但是,目前所
使用的传感器,很大一部分的输入与输出之间的响应关系是非
线性的,这种非线性化的输出对于后续的检测、控制显然是不
利的,因此,有必要对传感器的输出信号进行一定程度的线性
化处理。
第 4 章 信号调理

这种对信号的线性化处理在虚拟仪器的设计过程中主要是

靠软件来实现的。例如,利用 LabVIEW 的软件模块就可以对

传感器的电压信号进行线性化处理,从而使电压信号被正确地

标定为被测量的物理现象。同时, LabVIEW 还提供了一些简

单的标定函数,可以用来将应变片、热电阻、热电偶及热敏电

阻等传感器输出的非线性电信号进行转换和处理。
第 4 章 信号调理

4.1.6 数字信号调理

在实际应用中,为了满足系统精度和控制的要求,即使

有些传感器能够直接输出数字信号,有时也需要进行适当的调

理,即数字信号的调理过程。数字信号调理作用是将传感器输

出的数字信号进行必要的整形或电平调整。

大多数数字信号调理模块还提供其他一些电路模块,使得

用户可以通过数据采集卡的数字 I/O 直接控制电磁阀、电灯、

电动机等外部设备。
第 4 章 信号调理

4.2 常用的信号调理设备形式
4.2.1 信号调理器
信号调理器的结构一般包括信号连接端口、信号调理模
块和信号调理机箱几部分。在该结构中,信号调理模块是实现
信号调理功能的主要部件,根据需要调理对象的要求不同,目
前市面上有多个生产厂家的具有不同功能的多种调理模块可以
选择。图 4-3 所示的是一种高度可扩展的信号调理系统,也是
信号调理设备的最常见形式。它一般是用作插入式数据采集卡
的前端信号调理装置。本章主要以这种形式为例来介绍信号调
理的相关操作。
第 4 章 信号调理

图 4-3 信号调理器的结构
第 4 章 信号调理

4.2.2 信号调理附件
信号调理附件是一种低价位、单功能的信号调理装置,其

外型类似于常见的数据采集卡。在图 4-4 中,用其作插入式数

据采集卡的前端,即可构成简单的信号调理装备。

目前,常用的信号调理附件主要有应变调理卡、热电阻调

理卡、多通道同步放大卡和多路复用板等几种。
第 4 章 信号调理

图 4-4 简单的信号调理装备
第 4 章 信号调理

4.2.3 便携式信号调理模块
SCC 相对于信号调理附件要复杂一些,它是一种紧凑、
便携、低价位的调理系统,一般由一系列单通道或多通道模块
组成。
在实际使用过程中,这种便携式信号调理模块可通过屏蔽
盒与数据采集卡相连,并可以连接热电偶、高电压、电流信号
等不同形式的信号。主要有 E 系列数据采集卡,如图 4-5 所示。

图 4-5 便携式信号调理模块
第 4 章 信号调理

4.2.4 信号调理模块 (5B 系列 )

图 4-6 所示为 5B 系列信号调理模块。 5B 系列信号调理

模块与信号调理卡的功能和特点很相似,是由一个个信号调理

模块组成的,这些信号调理模块都插入到一个背板中,而背板

上则有电缆插口,通过电缆插口可以方便地与数据采集卡进行

连接。
第 4 章 信号调理

图 4-6 5B 系列信号调理模块
第 4 章 信号调理

4.2.5 分布式信号采集设备
在一些大型生产现场,由于信号相互之间的影响很严重,
因此,依靠简单的信号调理设备,其工作可能很不稳定,而且
系统构建起来也很复杂。在这种情况下,就可以采用分布式信
号采集系统进行信号的调理和数据的采集。这种分布式信号采
集系统一般都采用模块化的方式和设计思路构成,它不仅可以
完成信号调理,而且具有数据采集和网络通信的功能。分布式
信号采集系统为工业现场测试提供了方便,它可以使信号调理
在靠近传感器的位置进行。
第 4 章 信号调理

分布式信号采集系统主要有以下三种形式。

1) Field-point 系列

Field-point 在一个背板上需要分别安装输入 / 输出模块和

通信模块,其示意图如图 4-7 所示。输入 / 输出模块可以连接

应变片、热电偶、热电阻等各种传感器或电压信号,进行信号

调理和 A/D 转换;也可以输出模拟信号。通信模块与计算机

的通信有串口、以太网、无线等几种形式。
第 4 章 信号调理

图 4-7 Field-point 背板示意图


第 4 章 信号调理

2) Compact Field-point 系列

这是一种紧凑的 Field-point ,比普通的 Field-point 尺寸更

小,抗冲击和抗振性能更好,更适于工业现场应用。

3) 6B 系列

6B 系列信号调理模块外形与 5B 类似,如图 4-8 所示。

它的背板上有 RS-232 和 RS-485 端口,可以直接连接到计算

机串口,其最大通信距离可达 1.2 km 。
第 4 章 信号调理

图 4-8 6B 系列信号调理模块
第 4 章 信号调理

4.3 信号调理器与数据采集卡的通信
信号调理器作前端信号调理系统时,采用两种基本的操作
模式向数据采集设备传递数据:多路复用模式和并行模式。但
是有些信号调理设备只支持多路复用模式,如 SCXI-1100 、 S
CXI-1122 等信号调理模块。
采用多路复用模式时,信号调理设备的所有输入通道都会
被复合到一个通道输出。在缺省情况下,以差分方式输出到数
据采集设备的 0 通道。如果机箱中装有多个模块,则只需要将
一个模块直接连到数据采集设备。
第 4 章 信号调理

由于所有的模块都插入信号调理器总线背板,因此数据采

集设备可以通过信号调理器总线访问机箱中的其他模块,而数

据采集卡上某些模拟和数字线则可以留到信号调理器通信时用。

在多路复用模式中,有些数据采集设备支持多通道、多扫

描采集,而有些设备只支持单通道或单扫描采集。

当模拟输入模块运行在并行模式下时,这个模块直接把每

个通道的信号传送到与它相关的数据采集设备的一个单独的模

拟输入通道。
第 4 章 信号调理

此时,如果信号调理器中装有其他模块,将不能通过这个
模块与数据采集设备进行通信。在这种情况下,可以在计算机
中安装多个数据采集设备,分别与信号调理机箱中各个单独的
模块连接。
在缺省情况下,运行在并行模式下的模块将 0 通道信号以
差分方式送到数据采集设备的模拟输入 0 通道, 1 通道信号送
到数据采集设备模拟输入 1 通道,依次类推。数据采集设备上
有效的通道数限制了模拟输入的总通道数。
NI 公司建议用户在大多数情况下使用多路复用模式。
第 4 章 信号调理

4.4 信号调理设备安装与设置
许多信号调理设备需要在安装前进行一些跳线设置,以确
定诸如与数据采集设备传递数据的方式、信号调理设备的增益、
参考地的选择,相连的机箱或模块的数量等工作条件。具体的
跳线位置需要参考所使用的信号调理设备的用户手册。信号调
理设备安装后,还需要在 MAE 中进行不同的设置,在使用 La
bVIEW 进行用户程序的开发过程中需要关于设置的信息,这
样才能使信号调理正确工作。例如信号调理卡要设置为一个附
件,而信号调理器要设置为一个设备。
第 4 章 信号调理

4.4.1 在 DAQmx 中进行信号调理器设置


信号调理器是非即插即用设备,而且需要在传统 DAQ 和
DAQmx 中分别进行设置。
下面以 SCXI-1100 信号调理机箱、 SCXI-1122 多功能信
号调理模块和 SCXI-1322 接线端子这套典型的信号调理设备
为例,首先来介绍在 DAQmx 中进行信号调理器设置的方法。
SCXI-1000 机箱有 4 个插槽,可以安装 4 个模块,本例中只使
用了一个 SCXI-1122 模块。
第 4 章 信号调理

SCXI-1122 是 16 通道多功能信号调理模块,提供电压激

励和电流激励、滤波与放大、应变片组桥等功能,可以连接热

电阻、应变片和电压信号等。 SCXI-11 模块输出端是 50 针插

口,与 16 通道数据采集卡连接时要通过 68M-50F 转接头连接

到 68 芯电缆上。

具体操作步骤如下:

(1) 在 MAE 的 My System→Devices and Interfaces 项上弹

出 Create New… 新建向导,如图 4-9 所示。


第 4 章 信号调理

图 4-9 添加信号调理器
第 4 章 信号调理

(2) 在这个窗口中选择 NI-DAQmx Devices→NI-DAQmx

SCXI Chassis→SCXI-1000 ,然后单击“ Finish” 按钮,弹出如

图 4-10 所示的“新建信号调理机箱”对话框。在 Chassis Com

municator 下拉列表中出现计算机上已经安装的数据采集卡。

(3) 根据 SCXI-1122 在机箱里的位置,选择通信模块插槽

号。机箱地址使用默认值。选中自动检测机箱中的模块。单击

“ Save” 按钮以后弹出机箱设置对话框,如图 4-11 所示。


第 4 章 信号调理

图 4-10 DAQmx 新建信号调理器机箱


第 4 章 信号调理

图 4-11 DAQmx 信号调理模块设置


第 4 章 信号调理

(4) 在这个对话框上端的告警提示为 1 号插槽的 SCXI-11

22 没有设置附件。我们在 Accessory 下拉列表中选择 SCXI-13

22 ,告警便会消失。如果单击 SCXI-1122 右端的“ Details...”

按钮,会弹出一个关于附件与通信设置的对话框。

(5) 在如图 4-12 所示的机箱设置对话框中选择机箱 Chass

is ,可以选择通信设置和查看机箱标识。单击“ OK” 按扭,

即可完成信号调理器设置。
第 4 章 信号调理

图 4-12 DAQmx 信号调理机箱设置


第 4 章 信号调理

4.4.2 在传统 DAQ 中进行信号调理器设置

1 .安装信号调理器

在传统 DAQ 中安装信号调理器的操作步骤如下:

(1) 打开图 4-3 所示的添加设置对话框,选中 Traditional

NI-DAQ Device→SCXI-1000 项。

(2) 单击“ Finish” 按钮,弹出如图 4-13 所示的对话框。

(3) 使用默认的机箱标识和默认机箱地址,直接单击“下

一步”按钮,弹出如图 4-14 所示的自动检测模块对话框。


第 4 章 信号调理

图 4-13 传统 DAQ 信号调理机箱设置


第 4 章 信号调理

图 4-14 自动检测模块设置
第 4 章 信号调理

(4) 如果信号调理设置已经连接好,并已经打开机箱电源。
选中自动检测机箱中的模块 Auto-Detect Modules 选框下的
“ Yes” ,单击“下一步”按钮,则会弹出如图 4-15 所示的通
信选择对话框。

图 4-15 通信选择对话框
第 4 章 信号调理

(5) 在通信路径中自动出现已安装的数据采集设备 PCL-6


024E 。单击“下一步”按钮,弹出如图 4-16 所示的自动检测
结果对话框。
(6) 在这里列出了系统自动检测到的机箱中所有的模块,
要在其中选择一个与数据采集卡连接的模块。在本例中选择 S
CXI-1122 即可,单击“完成”按钮。
如果在进行以上的设置时没有连接信号调理器或信号调理
器没有打开电源,将检测不到信号调理模块,那就需要手动添
加。在安装完的机箱中选中一个模块进行 Insert 操作即可。
第 4 章 信号调理

图 4-16 自动检测结果
第 4 章 信号调理

2 .模块设置

在传统 DAQ 中安装完信号调理器以后,还要进行模块

设置。

(1) 在 MAX 的 My System→Devices 中单击 Device 标签

打开设备设置页,将低通滤波截止频率选择为 4 Hz ,然后单

击校准“ Calibration” 按钮,打开如图 4-17 所示的校准向导。

(2) 在校准面板中选择“偏置调零 (Enable Offiset Nullin

g)” 。如果不接分流电阻,就不必选中 Enable Shunt Calibration 。


第 4 章 信号调理

图 4-17 应变测量校准向导
第 4 章 信号调理

(3) 单击“ Next” 按钮,打开如图 4-18 所示的校准窗口。


校准窗口打开后自动进行第一次测量,测量结果显示在表中。
通道信息——局部虚拟通道名和物理通道;
偏置调节——显示偏置误差,已决定是否需要偏置校准;
增益调节——显示增益误差和分流校准过程。
(4) 单击“ Calibration” 按钮,然后单击“ Finish” 按钮,
完成校准。这时在数据采集助手中,初始电压框会出现被测件
变形时应变测量电路的电压值。
(5) 单击数据采集助手工具条中的“ Test” 按钮进行测试,
之后单击“ Save Task” 按钮,保存任务。
第 4 章 信号调理

图 4-18 应变测量校准窗口
第 4 章 信号调理

3 .生成应变测量程序代码

进入 LabVIEW ,通过 DAQmx 任务常数生成应变测量程

序代码。

在图 4-19 所示的 DAQmx 应变测量程序框图中,在 LabV

IEW 自动生成的 Configuration and Example 代码中增加了几个

函数,把第一个通道的应变值提取出来。
第 4 章 信号调理

图 4-19 应变测量程序图形代码
第 4 章 信号调理

这个程序看上去非常简单,但关于应变设置的部分都在任

务设置 VI 中,图 4-20 所示是应变测量任务设置子 VI 程序框

图。本书中对原始代码作了一些整理。

在这个子 VI 中,用 DAQmx Create Task 、 DAQmx Creat

e Virtual Channel 、 DAQmx Timing 三个函数和一个属性节点,

将数据采集助手中的设置全部转换为程序中的设置,通过修改

程序代码,可以改变应变测量设置和增加程序功能。
第 4 章 信号调理

图 4-20 应变测量任务设置子 VI 程序框图


第 4 章 信号调理

4.5 课 程 练 习
温度测量常用的两种传感器是热电偶和热电阻。本节介
绍用信号调理器 SCX1-1122 和热电阻进行温度测量,以及用
信号调理模块 FP-TC-120 和热电偶进行温度测量。
1 .在传统系统中使用信号调理器和热电阻
1) 用热电阻测量温度的原理
工业上广泛应用热电阻 (RTD) 测量的温度范围为- 20
0 ~ +500℃ 。其原理是利用材料的电阻值随温度变化来测量
温度,热电阻的显著特点是能在很大范围内保持测量准确度高、
输出信号大、易于实现远距离传输和多点自动测量。
第 4 章 信号调理

常用的热电阻材料有铂、铜、镍和半导体材料,其中最常

用的是铂。铂电阻温度计在国际实用温标 (IPTS-68) 中被规定

为 -259.34 ~ +630.74℃ 的标准仪器。铂电阻一般用铂丝绕在

云母、石英或陶瓷支架上,外面用不锈钢、陶瓷或石英封装起

来,也有薄膜形式的铂电阻,可以粘贴在被测量对象表面。

连接热电阻到测量系统的导线中的电阻会增加测量误差。
第 4 章 信号调理

如果使用的导线长度超过 3 m ,就需要进行导线电阻补偿。
热电阻有 2 线、 3 线和 4 线等几种形式,它们的连接如图 4-21
所示。图中, IEX 为激励电流, Vmes 为信号电压, RT 为热
电阻, RL 为导线电阻。
3 线形式适于电桥测量电路,可以减小热电阻预测系统之
间的导线因环境温度变化所引起的测量误差。 4 线形式不仅可
以消除连接导线电阻的影响,还可以消除测量电路中寄生电势
引起的测量误差。
第 4 章 信号调理

IEX+ IEX- IEX+ IEX- IEX+ IEX-


Vmes Vmes Vmes

RL RL RL

RT RT RT

(a) (b) (c)

图 4-21 热电阻的形式
(a) 2 线; (b) 3 线; (c) 4 线
第 4 章 信号调理

信号调理是热电阻和数据采集卡之间一个必要的接口。热

电阻需要的信号调理包括对热电阻的电流激励和对测量信号的

放大、滤波、隔离。

使用热电阻是不需要像热电偶那样考虑冷端补偿的。在 L

abVIEW 中开发温度测量的应用程序,可以使用易用模拟输入

函数。如果测量多个温度传感器的信号,为了提高程序执行的

效率,可以使用中级模拟输入函数。
第 4 章 信号调理

2) 使用虚拟通道进行温度测量
在 MAX 中进行模拟通道设置可以简化编程。创建虚拟通
道的方法如下所述:
(1) 在 MAX 的 Data Neighborhood 项上单击鼠标右键,
在弹出的快捷菜单中选择 Create New 项;
(2) 在打开新建对话框以后,选择 Traditional NI-DAQ Vir
tual Channel 项,弹出创建虚拟通道向导;
(3) 在向导引导下选择通道类型、通道名、传感器类型、
信号单位、标度和使用的数据采集设备等。
第 4 章 信号调理

使用热电阻进行温度测量时,各步骤的要点如下:
(1) 通道类型选择 Analog Input ;
(2) 输入通道名;
(3) 传感器类型选择 American RTD ;
(4) 单位选 DegC.Range ,根据被测对象温度范围设置;
(5) RTD 名义电阻值,根据实际采用的 RTD 设置,对于
常用的 Pt100 热电阻设为 100 ;
(6) DAQ 硬件设置如图 4-22 所示的创建虚拟通道向导板。
第 4 章 信号调理

LabVIEW 用适当的极限和增益设置硬件对热电阻进行测
量,然后对测量进行量化。编程时只需要在 Channels 参数中
输入设置过的模拟通道名。采集到的数据的物理单位与在 MA
X 进行的设置一致。
热电阻的具体接线方法请参考 SCX1-1122 用户手册。
图 4-23 所示的程序使用了在 MAX 中进行设置的通道名,
因此 AI READ 函数返回的数据就是实际测量的温度值。这个
程序采用了硬件定时的连续数据采集,设置了每通道采样数据
点数 10 倍的缓冲区。在每次采集中依次对各通道温度值进行
平均, for 循环输出一个数组,其中每个成员是一个通道最新
的温度值,这个数组转换成簇,显示在一个 Chart 中,每条线
显示一个通道的温度值。采集完成后用 AI CLEAR 函数清除
采集的设置。
第 4 章 信号调理

图 4-22 创建虚拟通道向导
第 4 章 信号调理

图 4-23 使用虚拟通道进行测量的程序框图
第 4 章 信号调理

3) 使用物理通道进行温度测量

图 4-24 所示的程序使用物理通道进行温度测量, AI CON

FIG 函数的 Channels 参数使用表 4-2 所示的语法写通道名。

AI READ 函数返回的数据是测量到的电压值,需要使用 Data

Acquisition-Signal Conditioning 函数子模块中的热电阻转换函

数 Convert RTD 把从热电阻读到的电压值转换为温度值,同

时要为这个函数输入激励电流值 Iex 和热电阻在 0 的电阻值 R

0 , Convert RTD Reading 函数只适用于铂电阻。


第 4 章 信号调理

图 4-24 使用传统 DAQ 物理通道进行测量的程序框图


第 4 章 信号调理

表 4-2 物理通道定址语法参考表
通道表成员 通道参数设置
x:信号调理器机箱标识;
y:机箱内 y 插槽上的模块;
obz!scx!mdy!a
a:模块中的 a 通道;
z:数据采集卡上的 z 通道
x:信号调理器机箱标识;
y:机箱内 y 插槽上的模块;
obz!scx!mdy!a:b
(a:b):模块中的 a~b 连续的若干通道;
z:多路复用通道数据采集卡上的 z 通道
x:信号调理器机箱标识;
y:机箱内 y 插槽上的模块;
obz!scx!mdy!(a,b,c)
(a,b,c):模块中不连续的 a,b,c 通道;
z:多路复用道数据采集卡上的 z 通道
第 4 章 信号调理

2 .在 DAQmx 中使用信号调理器和热电阻
在系统中进行温度测量时,我们也使用在 DAQmx 中创建
测试任务,然后在 DAQmx 中生成程序代码的方法。
1) 创建温度测试任务
在 MAX 中创建温度测试任务的要点如下:
(1) 测试类型选择 Analog Input→Temperature-RTD ;
(2) 建立局部虚拟通道时,物理通道选择 SC1 Mod1(SCX
1-1122)-ai3 。这里假定热电阻连接到 SCX1-1122 的 3 个通道,
具体接线方法参考 SCX1-1122 用户手册。
第 4 章 信号调理

(3) 输入任务名称。数据采集助手打开以后,与温度测量
有关的部分如图 4-25 所示,在 Setting 页设置以下内容。
输入范围——按被测对象温度范围设置;
热电阻类型——根据实际应用的热电阻类型选择;
热电阻名义电阻值——根据实际应用的热电阻设置;
连线设置——根据实际应用的热电阻是几线来选择;
激励电源——热电阻没有外接电源时选 Internal ;
激励电流值—— SCX1-1122 提供的激励电流值是 1 mA 。
在 Device 页设置低通滤波截止频率为 4 Hz ,单击工具条
的“ Test” 按钮进行测试,然后单击“ Save Task” 按钮保存任
务。
第 4 章 信号调理

图 4-25 温度测试数据采集助手设置
第 4 章 信号调理

2) 生成温度测量程序代码
进入 LabVIEW ,通过 DAQmx 任务常数生成温度测量程
序代码。图 4-26 所示是 DAQmx 温度测量程序框图。

图 4-26 DAQmx 温度测量的程序框图


第 4 章 信号调理

3 .使用热电偶和热电阻
1) 热电偶简介
热电偶是由两种不同的导体 A 和 B 两端相连组成的闭合
回路,如图 4-27 所示,如果两端温度 T 和 T0 不相等,将产生
温差电动势。推动回路内有电流经过。组成该回路的 A 、 B
两导体为热电极,由 A 、 B 导体组成的回路称为热电偶。
热电偶的 T0 端为冷端或参考端。 T 端为热端或测量端,
如过冷端电流从导体 A 流向导体 B ,则 A 称为热电偶的正极,
B 称为负极。
第 4 章 信号调理

图 4-27 热电偶
第 4 章 信号调理

常用热电偶的类型有:
(1) 铂铑 - 铂热电偶 (S 型 ) :可用于长时间测高温,可达
1600℃ ;
(2) 铂铑 - 铂热电偶 (R 型 ) :比 S 型的性能更加稳定,温
差电势较大;
(3) 铂铑 - 铂铑热电偶 (B 型 ) :具有热电性能稳定、抗氧
化性强,适宜在氧化性、惰性气体中连续使用。
(4) 镍铬 - 镍硅 ( 镍铝 ) 热电偶 (K 型 ) :应用广泛,最高
温度可达 1200℃ ,高温下抗氧化及抗腐蚀能力强,线性好;
第 4 章 信号调理

(5) 铜 - 康铜热电偶 (T 型 ) :热电偶均匀性好,热电势大,


灵敏度高,线性好,在- 200 ~ +350℃ 范围内是廉价热电偶
中准确度最高的;
(6) 镍铬 - 康铜热电偶 (E 型 ) :常用热电偶中温差电势最
大,灵敏度最高,适宜在- 250 ~ +870℃ 的氧化或惰性气氛
中用;
(7) 铁 - 康铜热电偶 (J 型 ) :氧化氛围中上限温度为 750
℃ ,还原氛围中为 950℃ 。
使用热电偶的一个重要问题是冷端处理,过去常用冰点法、
修正法等。 NI 的热电偶调理设备具有冷端补偿功能。
第 4 章 信号调理

2) 使用 Field Point 测温度法

在使用 Field Point 时,首先要设置 Field Point ,然后建立

Field Point Item 。进入 LabVIEW 后,在与 Field Point Item 之

间建立联系时就可以使用快速 VI ,也可以通过前面板 I/O 控

件模板的 Field Point IO Point 控件或 NI-Measurements-Field Poi

nt 函数子模板的 Field Point IO Constant 常数。在 Field Point I

O Point 控件或常数的下拉列表中,会出现在 MAX 中创建的 F

ield Point Item 。


第 4 章 信号调理

可以使用以下两种方法生成温度测量程序的图形代码。
(1) 使用快速 VI 。当 NI-Measurements-Field Point 函数子
模块中的 Field Point 快速 VI 放入程序框图以后,会自动打开
类似图 4-28 所示的设置面板。
这个面板上的 Field Point IO Point 下拉列表中可以选择已
经在 MAX 中建立的 Field Point 数据项,这里选择了在 FP-TC-
120 中建立的 Ttem1 0 。在 IO Operation 中选择输入 / 输出方
向。在 Name of VI 中设置快速 VI 的名字。 Output timestamp
确定是否输出采样数据的时间标记。
第 4 章 信号调理

图 4-28 Field Point 快速 VI 设置


第 4 章 信号调理

设置好以后的 VI 及程序框图如图 4-29 所示。

图 4-29 Field Point 快速 VI 程序框图


第 4 章 信号调理

我们假定 Tiem1 0 数据包含多个通道的温度值,所以输出


数据用一个数组显示件。程序自动加了 Convert from Dynamic
Data 函数,将动态数据转换为双精度浮点数组。数组每个成
员是一个通道的温度数据。
由于在设置快速 VI 时我们选择了一个 Field-Point 数据项,
所以快速 VI 与数据项的联系包含在快速 VI 内部。
(2) 使用 Field Point IO Point 。图 4-30 所示的程序是通
过 Field Point IO Point Constant 与 Field Point 数据项建立联系
的程序框图。
第 4 章 信号调理

图 4-30 中的 FP Read 函数在 NI-Measurements-Field Point


函数子模块中,它返回 Field Point 数据项设置的通道中所采集
的温度数据。

图 4-30 使用 Field Point 测量温度框图


第 4 章 信号调理

本 章 小

本章主要讲解了信号调理的基本概念以及信号调理系统
的基本组成,并在此基础上给出了信号调理设备安装与设置、
信号调理器与数据采集卡的通信等内容。本章内容共分为 6 小
节。重点内容集中在第 1 、 4 节,熟练掌握这些内容,对于读
者进行信号调理器的设置和开发将有重要意义。
对于信号调理部分的设计,其具体实现的过程是在虚拟仪
器软件 LabVIEW 的基础上进行讲解的,主要介绍了在该软件
中进行一些相应开发的通用性方法,一旦理解其工作原理和设
置步骤,相信即使读者不借助于 LabVIEW 这个开发平台进行
开发,也能够顺利完成。
第 4 章 信号调理

练 习 与 思 考
1 .说明信号调理的主要类型和作用。
2 .说明信号调理设备的主要种类和特点。
3 .在 DAQmx 系统中如何应用 MAX 中的设置进行应变测
量?
4 .在 DAQ 传统中测量温度时使用虚拟通道的优点是什么 ?

5 .使用 Field Point 信号调理模块时,程序中如何应用 MA


X 的设置?
6 .根据实验室的设备条件进行信号调理设备设置练习。
7 .根据实验室的设备条件编写一个温度测量程序。

You might also like