旋转机械振动检测装置数据采集的实现_第1页
旋转机械振动检测装置数据采集的实现_第2页
旋转机械振动检测装置数据采集的实现_第3页
旋转机械振动检测装置数据采集的实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、旋转机械振动检测装置数据采集的实现        摘要:介绍用CPLD,AD和FIFO实现一时序严格的、由硬件自动完成数据采集的电路,它能够自动跟踪转速信号的变化,解决了旋转机械在不同转速下的抗混叠滤波的问题。关键词:整周期采样;键相位信号;抗混叠滤波Implementation of Rotating Machine Vibration Signals Acquisition SystemDUBin,LIMeng,ZHANGJinming(College ofInformation Science and Tec

2、hnology,Beijing University of Chemical Technology,Beijing 100029,China)Abstract:Acircuit which has a stricttime order and can automatically acquire data is realized by using CPLD,ADand FIFOThis circuitsolvesthe problemofantialiasing filtering when therotational speed of a machineis notconstantKey wo

3、rds:signals acquisition in a complete sampling period;key phase signal;antialiasing filtering1整周期采样控制的实现11整周期采样整周期采样控制是由傅里叶变换对离散信号的要求提出的。离散傅里叶变换的谱分辨率为f1NT(1) 其中,N为采样点数,T为采样周期。 实现整周期采样的关键是如何将一个完整的周期 信号均匀地分成N等分进行采样,即实现倍频(N为一个周期内的采样点数)。如图1所示,旋转机械旋转一周所需的时间为键相位信号周期,将此周期做N等分,即可实现一个信号周期内采样N点数据。在转速恒定,即信号频率不

4、变的情况下,可以用软件算出采样的时间间 隔;但是在转速变化的情况下,尤其在转速变化较快时用软件计算很难预测转速变化的趋势及大小,即实现很困难,为此采用了硬件的分析方法。12硬件实现硬件实现的关键是要设计一个能够快速跟踪信号频率变化的倍频电路。利用锁相环的输出信号动态跟踪输入信号频率的这一特点,将VCO的输出信号经一分频器后送入相位比较器,则锁定时VCO输出信号的频率将等于K倍的输入信号的频率,即Kfi,适当地选择分频系数K就可以得到所需要的倍频信号的输出。本文所选的锁相环芯片为CD4046,使用中无需解调信号输出。比较器PC2用于比较两输入波形前沿或后沿相位的上跳或下跳(本电路采用上跳边沿触发

5、方式)。如图2所示,该电路主要由输入信号、隔直电容、平移、整形、锁相环组成。首先取键相位信号CIR作为测频输入,通过10F电容滤去太高的直流电压,送入MAX903比较放大器调节平移,输出的脉冲由74HCT14进一步整形后作为锁相环的输入信号;由锁相环电路实现倍频。为了实现FFT分析,在一个周期内采集2 n个数据,本设计中n取为6,也即是在一个周期内采集64个数据。分频器的输出信号CLK_64由CPLD产生。锁相环的输出信号CLK64实现AD的采样控制。本电路可以保证在有键相位的情况下,信号采集的第一起点在以键相位为基准,旋转360°64点的位置上(因系统每周期采样64点)。13软件实

6、现图3是本系统通过CPLD实现整周期采样的波形仿真图。实验中AD选用MAX1292,FIF0选用IDT7202。根据MAX1292的采样时序和FIFO的写时序,在CPLD中采用MOORE有限状态机来实现对时序的控制。RESET为系统的复位信号,CLK64为转速信号的64倍频;GLOBAL_CLK为CPLD的时钟信号;FF为FIFO的满标志位;AD_DATA为写入AD中的控制字节;AD INT、AD_WR、AD_RD、AD_HBEN、AD_CS为AD的相关控制信号:AD_START为启动AD采集信号,由MCU发出。AD_CHANNEL为AD的通道选择控制字,硬件电路上用两位开关来实现单通道、双通道及四通道的采集。图中为四通道采集。EF、HF、FIFOINT为FIF0单元控制模块。CLK 64、CLK 1000为分频器模块,用来实现整周期采样和自适应抗混叠滤波。实现AD整周期采样的过程描述如下:首先,CPLD在接收到CLK64信号的上升沿后,开始进行转换。MAX1292按照时序依次将四个通道的模拟量转换为数字量。其中,在每个通道的数据转换过程中,都要判断AD INT信号是否为低,若为低则表示转换完成,可以进行读操作。此时,再去判断FIFO的FF标志,若为1则表明FIFO未满,可以将数据写入FIFO中。当四个通道都完成如上操作后,再继续判断CLK64信号,循环执行,完成在一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论