新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于DSP的超声波流量计的研究

基于DSP的超声波流量计的研究

作者: 时间:2012-02-07 来源:网络 收藏

1.3 工作频率的确定
工作频率是本文首先考虑的问题。的工作频率与悬浮粒子的尺寸有重要关系。在实际的流体中,粒子的性质差别非常大。为了讨论简单,具有代表性,假定悬浮粒子是一半径为α的刚性小球,置于声场中,以平面波方式传播的,在考虑吸收与散射衰减条件下,声波衰减与振幅、距离有如下关系:
d.jpg
式中,P0是发射面处的声压,Px是接受面处的声压,α为衰减系数。这里衰减系数α的大小直接影响穿透流体的深度。在所的含有固体颗粒的流体中,α主要由3种因素形成,即粘滞系数。摩擦衰减和散射衰减。其中只有散射衰减能形成反射回波,所以主要散射衰减。
本文研究的的工作频率的选取应使λ>2πα,但也不要过大,以免只存在绕射。一般选λ/2α的值在几十至几百的范围内比较好,这时由散射产生的辐射能与λ4成正比。实际测量时,应根据平均粒径来选择工作频率。关于粘滞衰减和摩擦衰减,实际这两个量与流体性质、粒子浓度及大小等均有关,他们也会影响超声波穿透深度和取样窗面积大小,即直接影响测量结果,不过,一般情况下处于次要地位。对于气泡的分析与颗粒结果类似。工业测量中超声波频率的选择在500 kHz~2.5MHz之间。本文研究的超声波流量计的工作频率选择640kHz。

2 硬件设计
2.1 系统硬件总体设计
系统硬件主要分为3个模块,分别是发射模块,接收模块。处理与控制模块。图2为系统硬件的结构框图。

本文引用地址://www.cghlg.com/article/149780.htm

e.jpg


2.2 各个模块的设计
2.2.1 发射模块
主要由DDS电路、功率放大电路与超声波换能器组成。
DDS电路用来产生驱动超声波换能器的正弦波信号。DDS,就是直接数字式合成器,使用DDS可以产生较高纯度的源信号。克服了使用一般的正弦波产生的各种缺点。DDS一个显著的特点就是在数字处理器的控制下能够精确而快速地处理频率和相位。除此之外,DDS的固有特性还包括:相当好的频率和相位分辨率,能够进行快速地信号交换。DDS在现代电子器件、通信技术、医学成像、无线、PCS/PCN系统、雷达、卫星通信等领域都得到广泛应用。DDS的基本原理是利用采样定理,通过查表法产生波形。本文选用的DDS芯片是AD公司的COMS型DDS芯片AD98 50。该芯片最高支持125 MHz的时钟频率,32位频率调节字可用并行或者串行方式装入。+3.3 V或者+5 V供电,功耗极低。
AD9850与的连接原理图如图3所示。最后AD9850的输出有OUT1和OUT2,OUT1送入功率放大器用来驱动超声波换能器,OUT2与带通滤波器出来的信号一起送入混频器进行混频。

f.jpg


由于超声波在流体中传播,而流体中有较高的颗粒含量,造成超声波的衰减较大,所以信号的功率放大是十分必要的。
本文所用的超声波换能器采用收发一体结构,工作频率为640 kHz。超声波振子用圆形的PZT型材料制作,这样使换能器具有较好的温度稳定性和时间稳定性,需要较小的功率。换能器的晶片应与管壁呈45°安装,这样的好处是使换能器有较大的透射能力和较高的信噪比。
2.2.2 接收模块
接收模块主要由超声波换能器、信号放大电路、带通滤波器、混频器、低通滤波器组成。
通常接收到的超声波信号是非常小的,而一般需要采样的信号的幅值是5 V,所以必须对它进行放大。带通滤波器的作用是以640 kHz为中心频率,保留640 kHz左右的频率信号,尽可能减弱干扰信号。混频器的作用是降低信号频率,仅保留了发射的超声波与接收的超声波的频率差,这样不但降低了采集较高的频率的成本,不必使用很快的A/D来进行数模转换,而且减小了采集到的数据的误差。信号最后再通过低通滤波器,减弱混频产生的高频干扰。
2.2.3 处理与控制模块
处理与控制模块主要由(TMS320F2812)、AVR(mega16)、液晶、键盘组成。
在整个处理与控制模块中起到了关键的作用。它是系统的核心,流速的计算也是它来进行的。DSP芯片的优点就是具有强大的运算能力,能在较短的时间里完成复杂的算法。TMS320F2812是TI公司的一款用于控制的高性能、多功能、高性价比的32位定点DSP芯片,最高可在150 MHz主频下工作。它片内集成众多资源:存储资源Flash、RAM标准通信接口,如串行通信接口(SCI)、串行外设接口(SPI)、增强型eCAN总线接口,方便与外设之间进行通信。在TMS320F2812内部还集成了一个12位的ADC转换模块,最高采样速率达12.5 Ms/s;TMS320F2812片上还包括事件管理器(EV)、定时器、看门狗以及大量的用户可开发利用的GPIO口等资源。
从低通滤波器出来的信号进入到DSP芯片TMS320F2812的模/数转换器(ADC)进行模数转换。TMS320F2812的ADC的主要功能有;1)12位ADC采样内核包括两个采样保持电路;2)可设置同步采样或顺序采样模式;3)模拟输入电压:0~3 V;4)ADC工作在25 MHz时最高转换速率为ADCL K或12.5 MHz;5)16通道,多路输出;6)排序器可以设置为两个独立的8位状态排序器,也可以设置成一个16状态排序器;7)16个结果寄存器用与存储装换结果;8)多触发源启动转换;9)灵活的中断控制。TMS320F2812内部定时中断子程序进行数据采样,采集的数据送入环形数据缓冲区内,然后TMS320F2812对采样数据进行FIR数字滤波器滤波、FFT变换求其功率谱等处理得到多普勒频偏值,求得流速。
AVR通过SPI从DSP中读取流速数据,再根据用键盘设置的参数进而求得流量,然后在液晶里显示出来。



评论


相关推荐

技术专区

关闭