旋转机械振动检测装置数据采集的实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收稿日期:2004-02
基金项目:北京化工大学青年基金项目
作者简介:杜彬(1972—
),女,讲师,主要从事智能化仪表的研究;张进明(1961—),男,教授。

旋转机械振动检测装置数据采集的实现
杜 彬,李 蒙,张进明
(北京化工大学信息科学与技术学院,北京100029)
摘要:介绍用CP LD ,AD 和FIFO 实现一时序严格的、由硬件自动完成数据采集的电路,它能够自动跟踪转速信号的变化,解决了旋转机械在不同转速下的抗混叠滤波的问题。

关键词:整周期采样;键相位信号;抗混叠滤波
中图分类号:T M932 文献标识码:B 文章编号:1006-2394(2004)04-0038-02
Implementation of R otating Machine Vibration Signals Acquisition System
DU Bin ,LI Meng ,ZH ANGJin 2ming
(C ollege of In formation Science and T echnology ,Beijing University of Chemical T echnology ,Beijing 100029,China )
Abstract :A circuit which has a strict time order and can automatically acquire data is realized by using CP LD ,AD and FIFO.This circuit s olves the problem of anti 2aliasing filtering when the rotational speed of a machine is not constant.
K ey w ords :signals acquisition in a complete sampling period ;key phase signal ;anti 2aliasing filtering
1 整周期采样控制的实现1.1 整周期采样
整周期采样控制是由傅里叶变换对离散信号的要求提出的。

离散傅里叶变换的谱分辨率为
Δf =1/NT (1)
其中,N 为采样点数,T 为采样周期。

图1 同步整周期采样原理图
实现整周期采样的关键是如何将一个完整的周期图2 同步整周期采样电路图
信号均匀地分成N 等分进
行采样,即实现倍频(N 为一个周期内的采样点数)。

如图1所示,旋转机械旋转一周所需的时间为键相位信号周期,将此周期做N 等分,即可实现一个信号周期内采样N 点数据。

在转速恒定,即信号频率不变的情况下,可以用软件算出采样的时间间
隔;但是在转速变化的情况下,尤其在转速变化较快时
用软件计算很难预测转速变化的趋势及大小,即实现很困难,为此采用了硬件的分析方法。

1.2 硬件实现
硬件实现的关键是要设计一个能够快速跟踪信号频率变化的倍频电路。

利用锁相环的输出信号动态跟踪输入信号频率的这一特点,将VC O 的输出信号经一分频器后送入相位比较器,则锁定时VC O 输出信号的频率将等于K 倍的输入信号的频率,即K f i ,适当地选择分频系数K 就可以得到所需要的倍频信号的输出。

本文所选的锁相环芯片为C D4046,使用中无需解调信号输出。

比较器PC2用于比较两输入波形前沿或后沿相位的上跳或下跳(本电路采用上跳边沿触发方式)。

如图2所示,该电路主要由输入信号、隔直电容、平移、整形、锁相环组成。

首先取键相位信号CIR 作为

83—仪表技术2004年第4期
测频输入,通过10
μF 电容滤去太高的直流电压,送入M AX903比较放大器调节平移,输出的脉冲由74HCT14进一步整形后作为锁相环的输入信号;由锁相环电路实现倍频。

为了实现FFT 分析,在一个周期内采集2n 个数据,本设计中n 取为6,也即是在一个周期内采集64个数据。

分频器的输出信号C LK 64由CP LD 产生。

锁相环的输出信号C LK 64实现A/D 的采样控制。

本电路可以保证在有键相位的情况下,信号采集的第一起点在以键相位为基准,旋转360°/64点的位置上(因系统每周期采样64点)。

1.3 软件实现
图3是本系统通过CP LD 实现整周期采样的波形仿真图。

实验中A/D 选用M AX1292,FIF0选用I DT 7202。

根据M AX1292的采样时序和FIFO 的写时序,在CP LD 中采用M OORE 有限状态机来实现对时序的控制。

RE 2SET 为系统的复位信号,C LK 64为转速信号的64倍频;G LOBA L C LK 为CP LD 的时钟信号;FF 为FIFO 的满标志位;AD DA T A 为写入A/D 中的控制字节;AD I NT 、AD WR 、AD RD 、AD H BE N 、AD CS 为A/D 的相关控制信号:AD ST ART 为启动A/D 采集信号,由MC U 发出。

AD CH ANNE L 为A/D 的通道选择控制字,硬件电路上用两位开关来实现单通道、双通道及四通道的采集。

图中为四通道采集。

EF 、HF 、FIFOI NT 为FIF0单元控制模块。

C LK 64、C LK 1000为分频器模块,用来实现整周期采样和自适应抗混叠滤波。

图3 用M oore 状态机实现的整周期采样时序
实现A/D 整周期采样的过程描述如下:首先,
CP LD 在接收到C LK 64信号的上升沿后,开始进行转换。

M AX1292按照时序依次将四个通道的模拟量转换为数字量。

其中,在每个通道的数据转换过程中,都要判断AD I NT 信号是否为低,若为低则表示转换完成,可以进行读操作。

此时,再去判断FIFO 的FF 标志,若为1则表明FIFO 未满,可以将数据写入FIFO 中。

当四个通道都完成如上操作后,再继续判断
C LK 64信号,循环执行,完成在一个转速信号周期内对
各路信号采集64次。

本装置中,被测的最大转速信号
为1kH z ,G LOBA L C LK 的信号频率为7MH z 。

最后,由FIFO 的HF 标志产生中断信号通知DSP 将转换的数据读入RAM 中,以便进行FFT 和数字滤波。

2 抗混叠滤波器的实现
旋转机械在起停机时转速是变化的,为了保证输入信号的精确、抗混叠,消除不必要的高、低频信号的干扰,只跟踪变化的有效信号中心频率的10倍频程,将其他多余的信号滤掉,故设计了跟踪滤波电路。

该电路主要由输入信号、隔直电容、平移、整形、测频电路、倍频电路、开关电容、滤波组成,其中主要信号输入元件是74HC7046锁相环和M AX291八阶抗混叠滤波器及由CP LD 所实现的分频电路。

其中,74HC7046取代C D4046是因为前者可以锁定更高的频率。

由于设计中是采用编程的方法来实现分频的,因此大大节省了硬件分频所需要的硬件,简化了电路。

图4是跟踪滤波电路的框图。

图4 跟踪滤波框图
74HC7046输出的倍频信号1000clk 接至M AX291的C LK 管脚。

因为M AX291的截止频率是随着输入时钟
的变化而变化的,且f clk ∶f c =100∶1,因此它的抗混叠滤波的截止频率就是10倍的信号输入频率,也即10clk ,而且可以随着输入频率的变化而变化,从而起到了跟踪滤波的功能。

3 结论
本文采用锁相环技术和CP LD 技术实现了整周期采样控制和跟踪滤波,实现了对旋转机械起停机时转速不定时保持采样点数不变及抗混叠滤波的难题。

本设计成功应用在便携式振动信号数据采集与处理系统中,工作良好。

参考文献:
[1]黄文虎,等.设备故障诊断原理、技术及应用[M].北京:科
学出版社,1994.
[2]赵俊超.集成电路设计VH D L 教程[M].北京:希望电子出
版社,2002.
[3]李方泽,刘馥清,王正.工程振动测试与分析[M].北京:高
等教育出版社,1992.
(许雪军编发)

93—2004年第4期仪表技术。

相关文档
最新文档