1.2 CAN总线通讯模块及参数配置的实现

系统采用CAN总线通讯方式,抗干扰能力很强;适合在工业测量方面应用。TMS320F2812的增强型局域网控制器(eCAN)模块与现行的CAN 2.0B标准兼容。具有32个完全可配置的邮箱和时间标志特性,并可以实现高达1 Mb/s的波特率。

采用的CAN总线收发器是TI公司的收发器SN65HVD230。原理图如图3所示。

2 数字滤波

实际测量需要解决的难点和关键问题是消除噪声和干扰对测量结果的影响。在数据采集与处理过程中采用数字滤波技术不仅能够起到降低噪声和干扰的辅助作用,而且还能减小测量误差,提高测量精度。系统在测量数据的采集与处理中采用了多种数字滤波方法,这里将详述其中的FIR滤波和FFT频谱分析,并通过应用进行系统分析。

在经典滤波器FIR和IIR选择方面,考虑到直升机自动测试系统中要求保证相位信息,本系统采用FIR滤波器。FIR可以在幅度特性随意设计的同时保证精确严格的线性相位,而且没有不稳定的问题。

在FIR滤波器的设计方面,采用Kaiser窗。它可以通过调整参数值来折中选择主瓣宽度和旁瓣衰减,有很大的灵活性。其他性能指标主瓣半带宽和3 dB半带与滤波器的长度有关,可通过增加滤波器长度来减小带宽。

本系统设计阻带最小衰减都为-50 dB,通过下式:

得出参数β=4.551 26,同时考虑到滤波计算量,本设计选择50阶,能在一个采样周期内完成。

为了使自动测试系统适合多种频率的信号采集,更好的滤出高频干扰。在A/D采样频率可调控的基础上,本系统设计了多种归一化截止频率的FIR低通滤波器。归一化截止频率分别为0.1,O.15,O.2,O.25,0.3,O.4。