高速数据采集系统信号调理电路的设计上海交通大学电子信息与电气工程学院(200030) 乔 巍 杜爱玲 陈 春 叶 生摘 要 文章针对基于微控制器和PC 的高速数据采集系统,在讨论了信号调理电路功能及必要性的基础上,给出了包括信号放大、衰减、隔离和滤波的设计方案,并对滤波电路的拓扑设计进行了研究。
此外,针对广泛存在的电力信号采集与分析,以电能质量为分析、研究对象,给出了基于Sallen 2Key 和状态变量拓扑的滤波方案。
对高速数据采集系统精度的提高和采集设备的保护具有实际意义。
关键词 信号调理 高速数据采集 Sallen 2Key 拓扑 状态变量拓扑 目前,基于微控制器及基于PC 和内插板卡的数据采集系统在很大领域内得到了应用[1]。
数据采集卡和微控制器前端的高速A/D 转换作为信号采集设备非常适合用来测量电压信号。
但是,许多传感器和变送器输出的信号必须经过调理之后,才能进入数据采集卡、高速A/D 转换器或设备,以实现有效精确的测量。
这种前端的预处理,一般就称为信号调理,包括信号放大衰减、滤波、电气隔离和多路技术。
图1为基于PC 和内插板卡的数据采集系统框图[2]。
图1 基于PC 和内插板卡的数据采集系统框图1 信号调理电路的组成1.1 放大衰减电路由于很多信号幅度比较小,所以需要通过放大器来提高测量的精度。
放大器通过匹配信号电平和A/D 转换器的测量范围,来达到提高测量分辨率的目的。
出于这个原因,现在许多数据采集卡都包括了板载放大器。
同样情况,当需要数字化的电压超过了允许输入范围时,衰减就不可缺少了。
1.2 隔离电路数据采集系统中不合适的接地是造成测量问题和数据采集卡损坏的最普遍原因。
对信号进行电气隔离可以防止这些问题的发生。
隔离破坏了接地环路,避免了高的共模电压,并且保护了价格不菲的数据采集设备。
通常的隔离方法有利用光耦、磁或者容性隔离器。
磁或容性隔离器将信号从电压形式调制成频率形式。
频率能够在转回成电压之前以非直接物理连接的方式通过变压器或者电容。
当将被测信号的地和数据采集系统的地连起来的时候,会发现在两处输入的地之间存在一定的电势差,这个电压称为共模电压。
如果我们用的是一个单端测量系统,如图2所示,测得的电压就会包括期望测试的电压V s 和共模电压V G 。
如果采用差分输入为数据采集卡的输入方式,就能消除这些共模电压,一般说来,典型值能高达12V 。
然而,高的地之间的电势差或者接地环路,都会损坏未经保护的数据采集设备。
如果没有办法消除这种电势差,那么,就可以用信号隔离器来破坏接地环路以达到消除共模电压的作用。
隔离器的另一个作用就是抑制一些来自电力线、闪电或者高压设备的浪涌高压。
当存在这种高压的时候,一个浪涌往往能损坏设备。
信号隔离器通过切断连接,建立了数据采集系统和这些高压浪涌之间的屏障。
图2 隔离原理1.3 滤波电路信号调理往往需要抑制一定频率范围内的噪声,而噪声对于不同的系统有不同的含义。
对于数据采集系统来说,通常有两种情况,一是来自于电力线或机器的频率在50Hz 或60Hz 的噪声,对于这种情况,大多数信号调理器的设计采用低通滤波器来实现最大程度的抑制[3]。
另一种常见的用法是用来防止信号混叠,这是由于采样率太低而引起的现象。
奈奎斯特定理指出,如果对一种模拟信号进行采样,所有频率超过1/2采样率的信号都会以一种低频率信号的方式出现。
我们只有在采样前把所有频率超过1/2采样率的信号消除才能避免这种失真。
如今,对于数据采集系统来说,模拟抗混叠滤波器已经被应用在几乎所有的电子电路中,例如:音频系统用滤波器来预放大、均衡和音调控制;在通信系统中,滤波器被用来调整特殊的频率和抑制其他的频率;数字信号处理系统用滤波器来防止通带外的噪声和干扰产生的混叠。
对于一个希望减少外部噪声的数据采集系统来说,基本结构可以包括模拟低通滤波器、数字滤波器或两者的结合。
模拟滤波器通常放在A/D 转换器的前面,用来消除信号通道位于A/D 转换之间的高频噪声和干扰。
通过这种方式,转换的数字输出就能够消除混叠谐波信息。
而数字滤波器被放在A/D 转换器的后面,通过采用平均技术来减少通带内频率上的噪声。
我们可以发现,通常情况下,大多数系统之间的差别是由于数字域的不同,而不是模拟域。
模拟滤波可以在模拟信号到达A/D 转换器之前消除叠加在它之上的噪声。
特别需要指出的是,这里面可能包含外加的噪声尖峰。
数字滤波不能消除这些尖峰,因此,叠加在模拟信号上的这种尖峰可能会使A/D 转换器饱和,即使信号的平均值是在限定的范围内。
另外,对于高速系统特别是接近5kHz 的系统来说,模拟滤波器就更加适合了。
在这类系统中,模拟滤波器能够减少通带频率外的噪声,也就是减少折叠信号。
而数字滤波器,顾名思义就是利用过采样技术和平均技术来减少通带内外的噪声。
由于数字滤波器位于A/D 转换器之后,它可以消除转换过程中注入的噪声,模拟滤波器则不能做到。
还有,数字滤波器的可调整性也远比模拟滤波器来得好。
根据数字滤波器的不同设计,我们可以设定截止频率和输出数据的速率。
2 隔离放大电路设计2.1 隔离放大芯片AD202/AD204AD202和AD204是一种通用的、双端口的变压器耦合隔离放大器,其内部结构框图如图3所示。
作为一种符合工业标准的隔离放大器,它能够提供一整套隔离功能,包括信号隔离和电源隔离,而封装却十分紧凑。
AD202和AD204的最大区别就是AD202是由直流15V 供电,而AD204是依靠外部时钟,例如AD246。
由于AD202/AD204是基于芯片内部的变压器耦合方式进行隔离的,所以,它不需要提供外部的DC/DC 变换器,大大降低了设计成本。
另外,由于AD202/AD204在输入端包含了一个额外的运放,因此设计就可以非常灵活[4]。
图3 AD202内部结构框图2.2 设计方案及电路作为整个系统的最前端部分,我们必须要综合考虑功能、性能和方案的成本等问题。
从AD202和AD204的基本区别来看,无非是供电方式不同。
如果单从设计方便来说,AD202无疑更方便,它只需要直流15V 供电,而AD204则需要一个非隔离的外部时钟AD246来供电。
但是,考虑到系统监测对象的多通道性、低功耗性和更高带宽的需求以及成本,采用AD204加上AD246的方案就显得更好些。
图4为隔离放大电路原理图。
R1和R2的配比实现衰减功能,R6实现比例的精确调节,R3、R4和R5实现了调零功能。
此外,在现场运行中,还必须使这部分电路尽量靠近信号源,以避免环境噪声影响信号电平,增大测量时的信噪比。
3 滤波电路设计3.1 模拟滤波器的实现 低通滤波器传统上由无源器件构成,如电阻和电容。
当设计高通或带通滤波时,也可能需要电感。
现在,当需要单极点滤波器,或滤波器的带宽位于高于运放允许最高频率的范围时,无源滤波器仍被用在滤波器的设计中。
除了这两种情况之外,滤波器的实现主要是由运放、电容和电阻构成的。
对于有源滤波器,它利用1个运放、1~3个电阻和1~2个电容来实现1~2个极点。
有源滤波器非常大的一个优势就是提供了级间的隔离,这是因为利用了运放的高输入阻抗和低输出阻抗的优点。
在通常情况下,滤波器的阶数是由输入和运放反馈回路上的电容数目决定的。
在各种有源滤波器的拓扑中,Sallen 2Key 和双极点多路反馈拓扑用得比较广。
而对于状态变量拓扑滤波器来说,它由两个级联的积分器和一个加法器组成[5],图5所示。
在s 域,我们知道积分器的特性可以简单地用ω0/s 来表示,为了说明原理,设特征频率ω0=1,积分器特性就简化为1/s 。
根据图5,可以得出:B =sLH =sB =s 2L图4 隔离放大电路设计原理图图5 状态变量拓扑滤波器H =I -B -L我们把H 和B 用积分器特性替代,可以得到:L /I =1/(s 2+s +1)这是经典的归一化的低通滤波器响应。
因为B =sL ,H =s 2L ,则B /I =s/(s 2+s +1)和H/I =s 2/(s 2+s +1)这是经典的带通和高通滤波器响应。
很明显,一个滤波器同时提供了低通、带通和高通输出。
在设计的时候就可以通过搭建,使ω0≠1和使加法器的反馈因子不等于1来实现各种实际的滤波器。
理论上可以通过级联多个积分环节来实现高阶滤波。
一些集成电路滤波器用了这种方法,但是这会产生一些缺点。
在设计这类滤波器的时候,必须计算高阶多项式的系数值。
另外,一连串的积分器也会引起系统不稳定。
所以,通常在设计的时候选用单独的两阶节,这样就可以分别处理特征频率ω0和品质因数Q 。
3.2 基于Sallen 2K ey 拓扑的设计方案及结果理论上抗混叠滤波器是要求锐截止的,用有源网络和集成电路可以实现这样的锐截止滤波器。
然而,在涉及功能强大但廉价的数字信号处理器的应用中,这些连续时间滤波器在整个模拟信号的离散时间处理中可能认为是一个系统中耗资的主要部分。
对于基于工控机和数据采集卡的系统中,由于通常是多通道采样,所以实现多个锐截止滤波器也是很昂贵和困难的,并且如果系统要与可变采样率一起工作,那么还要求可调节滤波器。
再者,锐截止模拟滤波器一般都有严重的非线性相位响应,尤其是在通带边缘上。
因此我们希望除掉这个连续时间滤波器,或是简化对它们的要求[6]。
图6 采用过采样的A/D 转换以简化滤波器 解决这个问题的一条途径是采用采样过的A /D 转换,以简化连续时间抗混叠滤波器,如图6所示。
Q N 记作在实施抗混叠滤波之后最后保留下来的最高频率分量,首先用一个很简单的抗混叠滤波器,它有一个在M ΩN 显著衰减但渐渐截止的特性。
接着在比2ΩN 高得多的采样率,比如M ΩN 下实现连续/离散的转换,转换之后再将采样率降低M 倍,这其中包含锐截止的抗混叠滤波在离散时间域的实现。
这样,后续的离散时间处理就能在低的采样率下完成,以使计算量最小。
另外,全部锐截止的滤波都能在离散时间系统中完成,而且仅要求名义上的连续时间滤波。
因为离散时间FIR 滤波器可以有真正的线性相位,这样就有可能采用这种过采样途径来实现抗混叠滤波而实际上没有相位失真。
在不仅需要保留频谱,而且也需要保留波形的情况下,这是有显著优势的。
根据电能质量国家标准中对谐波测量仪器的要求,A 级仪器频率范围是要求测到50次谐波,也就是0~2500Hz 。
本系统的频率范围以A 级为标准,所以抗混叠滤波器的高端截止频率应该为2.5kHz ,并且在频带宽度内特性曲线应尽可能平坦,当频率高于该截止频率时应尽可能快的衰减。
如果要保证2.5kHz 频率以内的信号不受影响。
就应让78f 1(f 1为被测信号的基频)频率以上的信号衰减到30%以下[7]。
巴特沃兹滤波器作为迄今为止用得最多的滤波器。