摘 要:讨论了在数据采集系统中对采样信号进行低通滤波的必要性,介绍了8254定时/计数器芯片及MAX292八阶低通开关电容滤波器的工作原理,并在基于高档微机和数据采集卡的系统中联合应用8254与MAX292实现了对所采信号的低通滤波,文中所述方法均已在实践中得到成功应用,其最大优点是控制方便,移植性强。
关键词:数据采集,8254定时/计数器,MAX292低通滤波器,低通滤波
随着计算机技术和高性能数据采集卡的迅速发展,高性能的数据采集系统越来越广泛地应用于科研和工业的许多领域。在实际应用中,往往需要对经A/D转换采集到的信号进行频谱分析,例如,航空发动机试车中振动信号的谱分析就对分析和排除航空发动机的振动故障起着极为重要的作用。为了避免信号分析时产生频率混淆,就需要对模拟信号进行低通滤波。笔者在研制开发航空发动机CAT系统的过程中,尝试采用美国MAXIM公司生产的MAX292 八阶低通开关电容滤波器并配合8254定时/计数器,在Pentium计算机的控制下实现对振动信号的低通滤波,并取得了成功。
1 问题的提出
在对航空发动机振动信号进行采样分析时,单靠增加采样频率不可能消除频谱分析时的频率混淆现象。因为理论上讲,发动机振动信号所包含的频率范围是无限的。那么如何解决这个问题呢?一般采用抗混滤波器来解决。即在采样前,用一截止频率为fc的抗混滤波器,先将信号x(t)施行低通滤波,将不感兴趣或不需要的高频成分滤掉,再将采样频率提高到fs=(2.5~5)fc对信号进行采样及处理。为此,采用MAX292和8454芯片来实现对信号的抗混滤波。
2 MAX292低通滤波器及8254定时/计数器
MAX292能按0.1 Hz~25 kHz的转角频率来建立滤波。MAX292为Bessel型滤波器,提供低的过冲和快速置定特性。其引脚结构及典型工作电路如图1(a),(b)所示。
图1 MAX292低通滤波器 MAX292的特点及工作极限参数如下: |
图2 MAX292频率和相位响应曲线 从图2(b)可以看出MAX292具有线性的相位响应,所有的频率分量被等量延迟,这对于保持输入信号的波形具有重要意义。 3 计算机控制低通滤波系统的实现 |
图3 计算机控制低通滤波 按图3所示,若将转角频率设置为1 kHz,则要8254之OUT0输出一100 kHz的方波。这时,只要通过计算机向8254计数器的计数值锁存器写入:2M/100 000=20即可实现。 作者单位:西北工业大学微型航空发动机研究所(710072) 参考文献 [1]张思主编.振动测试与分析技术.清华大学出版社,1992.11 |




