1、 双MSP430单片机结构数字涡街流量计 2008年12月20日题 目双MSP430单片机结构数字涡街流量计指 导 教 师马老师职 称讲师主要研究方向 单片机原理理论选题的主要目的和意义:涡街流量计因其介质适应性强,无可动部件,结构简单、使用寿命长等诸多优点,在许多行业得到了广泛的应用。而在低流速下,涡街测量就凸显出了它的不足,涡街信号的信噪比很低,有用信号几乎被噪声淹没。普通的涡街流量计采用模拟信号处理方法,在正常流量范围内,涡街流量信号稳定、测量准确、实时性好;鉴于上述模拟涡街流量计具有的优势以及存在的不足,课题的目的是数字信号处理方法FFT应用于涡街流量仪表当中,采用双MSP430单片机
2、的结构进行脉冲计频和FFT计算,并且实时进行脉冲输出及电流输出。使其具有测量下限低,抗干扰能力强,实时数字信号处理等特点。国内外研究现状和发展趋势:涡街流量计是最年轻的一类流量计,但发展迅速,目前已成为通用的一类流量计。但是涡街流量计主要存在着两个关键性问题:第一,易受噪声干扰。第二,难以准确测量低流速流量。流量计伴随着现代工业的发展有必要逐步完善其性能,而技术的进步也让流量计的完善成为可能。流量计的发展将向提高流量计的可靠性,提高流量计对介质适应性、对环境的适应性等方面发展。同时随着新的信号处理技术及新的信号传输技术的应用,流量计将向高度智能化方向发展。注:本表由拟担任毕业论文(设计)指导任
3、务的教师填写。教学单位存档。2008年12月16日涡街流量计因其介质适应性强,无可动部件,结构简单、使用寿命长等诸多优点,在许多行业得到了广泛的应用。而在低流速下,涡街测量就凸显出了它的不足,涡街信号的信噪比很低,有用信号几乎被噪声淹没。普通的涡街流量计采用模拟信号处理方法,在正常流量范围内,涡街流量信号稳定、测量准确、实时性好;而在小流量下,涡街有用信号微弱、提取困难,导致实际测量下限比较高。 鉴于上述模拟涡街流量计具有的优势以及存在的不足,课题的目的是数字信号处理方法FFT应用于涡街流量仪表当中,采用双MSP430单片机的结构进行脉冲计频和FFT计算,并且实时进行脉冲输出及电流输出。使其具
4、有测量下限低,抗干扰能力强,实时数字信号处理等特点。二、本选题在国内外的研究现状和发展趋势涡街流量计是最年轻的一类流量计,但发展迅速,目前已成为通用的一类流量计。但是涡街流量计主要存在着两个关键性问题:第一,易受噪声干扰。第二,难以准确测量低流速流量。随着数字信号处理技术的飞速发展及广泛应用,使得复杂的信号处理算法得以在硬件上实现。已研究的DSP与MSP430单片机相结合的数字涡街信号处理系统,在很大程度上降低了流量测量下限以及提高了抗干扰能力。流量计伴随着现代工业的发展有必要逐步完善其性能,而技术的进步也让流量计的完善成为可能。流量计的发展将向提高流量计的可靠性,提高流量计对介质适应性、对环
5、境的适应性等方面发展。同时随着新的信号处理技术及新的信号传输技术的应用,流量计将向高度智能化方向发展。三、课题设计方案 主要说明:研究(设计)的基本内容、观点及拟采取的研究途径和方法。 从抗干扰和降低功耗两个角度考虑,本课题设计了数字涡街流量计的硬件电路,采用了以MSP430F149单片机和MSP430F1611单片机为核心的双CPU硬件结构。本课题设计的双MSP430单片机数字涡街流量计采用了普通模拟涡街流量计的前置放大电路;上述的前置处理电路产生的两种信号分别送到两个单片机中,其中幅值为3.3V的脉冲信号送入MSP430F149中,幅值为3.3V的正弦信号送入MSP430F1611中。当流
6、量处于正常流速状态时,由MSP430F149利用其I/O端口的外部中断功能,对前置放大电路输出的方波信号进行计频,从而得出当前频率值;当流量处于低流速状态时,对前置放大电路中低通滤波器输出的叠加了许多干扰的正弦信号进行A/D采样,再利用MSP430F1611对A/D采样的结果进行频谱分析,从而得出此时涡街信号的频率。最后,在整个流量范围内,将得出的频率值以脉冲输出的方式从MSP430F149的端口输出同时以模拟电压值的形式从MSP430F1611的端口输出然后通过AM402芯片转换为420mA电流输出。目 录摘 要11 引言11.1涡街流量计概述11.2涡街流量计的主要问题11.3课题研究目的
7、及意义22双MSP430单片机结构数字涡街流量计的总体方案设计22.1涡街流量计的工作原理22.2涡街信号的组成42.3双MSP430单片机结构数字涡街流量计的设计方案52.4双MSP430单片机结构数字涡街流量计的FFT频率计算方法73双MSP430单片机结构数字涡街流量计的硬件设计93.1整体硬件电路设计方案93.2前置放大电路的设计93.3单片机计算及输出电路的设计163.4电源电压转换电路设计193.5双MSP430单片机结构数字涡街流量计的硬件低功耗设计194双MSP430单片机结构数字涡街流量计的软件设计204.1软件总体设计方案204.2 MSP430F149单片机程序设计204
8、.3 MSP430F1611单片机程序设计214.4双MSP430单片机结构数字涡街流量计的软件低功耗设计235总结与展望24参考文献:25谢 辞26251双MSP430单片机结构数字涡街流量计摘 要:鉴于现有涡街流量计具有的优势以及存在的不足,本课题研究并且实现了一台数字涡街流量计。该数字涡街流量计采用了双MSP430单片机的硬件结构,在低流速小流量的情况下,由MSP430F1611单片机实现频谱分析算法来计算涡街信号频率,有效地克服了模拟涡街在小流量下测量精度不高甚至不能测量的问题,以及具有常规模拟涡街在高信噪比的情况下测量准确、实时性好的优点。关键词:涡街流量计、脉冲输出、电流输出、MS
9、P430、流量下限1 引言1.1涡街流量计概述涡街流量计属旋涡流量计类型,它是利用流体振荡的原理进行流量测量。当流体流过非流线型阻挡体时会产生稳定的旋涡,旋涡的产生频率与流体流速有着确定的对应关系,测得频率的变化,就可以得知流体的流量。涡街流量计由传感器和转换器两部分组成。传感器包括旋涡发生体(阻流体)、检测元件、仪表表体等;转换器包括前置放大器、滤波整形电路、DA转换电路、输出接口电路、端子、支架和防护罩等。涡街流量计有其自身的使用特点。它的输出为脉冲频率,其频率与被测流体的实际体积流量成正比,它不受流体密度、压力、温度的影响;压力损失较小,测量范围较大;在一定的雷诺数范围内,输出信号频率不
10、受流体物性和组分变化的影响,仪表系数仅与旋涡发生体形状和尺寸有关,为旋涡发生体的标准化创造了条件。涡街流量计也存在着一定的局限性。不适用于低雷诺数测量,一般要求雷诺数Re不低于2104,故在高粘度、低流速、小口径情况下应用受到限制;需要根据上游侧不同形式的阻流件配置足够长的直管段或装设流动调整器(整流器);不适用于周围环境有严重干扰及管道产生振动的场所。1.2涡街流量计的主要问题涡街流量计主要存在着两个关键性问题:第一,易受噪声干扰。涡街流量计本质上是流体振动型流量计,因此它对外界振动、流体的流动状态特别敏感,如管道振动、管道流体的冲击力以及由于流体压力的变化、产生的随机脉动压力等,现场的干扰
11、对流量测量产生很大的影响。流场的稳定性、均匀性不仅对卡门涡街的形成和分离有影响,而且对各种敏感元件的检测效果也有直接影响。附加的旋涡干扰了涡街信号,降低了信噪比。第二,难以准确测量低流速流量。因为小流量所产生的横向升力较小,初始信号非常微弱,易受流体冲击振动噪声和管道振动噪声的影响,存在一个量程下限死区,从而造成量程比受限,小流量不能测量。基于上述问题,使得涡街流量计在实际工程应用中,实际量程与理论值相差甚远(实际量程比只能达到10:1,而理论值可到达100:1)。其实质性原因在于低流速下测量的困难,所以扩大量程比的问题转化成为了扩大涡街流量计测量下限的问题了,也成为涡街流量计研究的十分重要的
12、研究课题之一。1.3课题研究目的及意义根据目前涡街流量计的研究现状,课题的目的是将数字信号处理方法FFT应用于涡街流量仪表当中,采用双MSP430单片机的结构进行脉冲计频和FFT计算,并且实时进行脉冲输出及电流输出。使其具有测量下限低,抗干扰能力强,实时数字信号处理等特点。本课题研究并且实现了一台数字涡街流量计。该数字涡街流量计采用了双MSP430单片机的硬件结构,在低流速小流量的情况下,由MSP430F1611单片机实现频谱分析算法来计算涡街信号频率,有效地克服了模拟涡街在小流量下测量精度不高甚至不能测量的问题;在正常流量范围内,由MSP430F149单片机对涡街信号前置放大电路输出的方波进
13、行计频,具有常规模拟涡街在高信噪比的情况下测量准确、实时性好的优点。2双MSP430单片机结构数字涡街流量计的总体方案设计2.1涡街流量计的工作原理本文先从涡街流量计的产生、涡街现象解释以及涡街信号的测量三个方面来阐述涡街信号检测的基本工作原理。2.1.1涡街的产生与涡街现象涡街流量计实现流量测量的理论基础是流体力学中的著名的“卡门涡街”原理。在流动的流体中放置一根与流向垂直的非流线性柱形体(如三角柱,圆柱等),称之为漩涡发生体。随着流体沿漩涡发生体流动的速度逐渐加快,雷诺数Re逐渐增大,当Re达到40左右时,由于漩涡发生体后半部分附面层中的流体团受到更大的阻滞,就会在漩涡发生体下游产生两列旋
14、转方向相反、平行参差排列的涡列,这就是所谓的“卡门涡街”12。其中雷诺数Re的定义为: (1)式中工作状态下流体的运动粘度;来流的平均流速;L为流束的定型尺寸。由流体力学理论可知,雷诺数的大小反映了流体的流动特性。实验表明,当外部条件几何相似时(几何相似的流动环境、流体绕过几何相似的物体),若雷诺数相同,流体的流动状态几何相似,即流体具有相似的运动规律和流速分布。值得注意的是,并非在任何条件下产生的涡街都是稳定的,由于漩涡之间的相互影响,其形成通常是不稳定的。只有形成相互交替的内旋的两排漩涡,且当两漩涡列之间的距离和同列的两漩涡之间距离之比满足0.281(0.28005) (2)时,所产生的涡
15、街才是稳定的。2.1.2涡街信号的测量大量实验证明:在二维流动状态下(阻流体具有规则截面,且可视为无限长),当满足涡街稳定的条件时,涡街的单侧旋涡脱落频率(简称涡街频率)f与阻流体两侧的平均流速v之间具有以下关系: (3)其中为d阻流体迎流面的最大宽度;St为斯特罗哈尔数,它是一个无量纲常数;当发生体的几何形状确定时,在一定的雷诺数范围内(一般在31022105),斯特罗哈尔数是一个常数,对于三角柱形漩涡发生体,St0.16,对于圆柱体形漩涡发生体,St0.20。由式(3)可知,涡街频率与来流的平均流速成正比,那么根据流动的连续性理论易知:涡街频率与来流的体积流量成正比关系;且其比例系数在很宽
16、的流量范围内为定值。这一原理被用来研制涡街流量计,测量封闭管道内流体的流量。流量计的检测元件用各种方法检测涡街频率,以得到被测流体的体积流量: (4)其中v为漩涡发生体两侧平均流速(m/s);S为管道截面积;m为旋涡发生体两侧流通面积与管道截面积之比,d为漩涡发生体特征尺寸,K为仪表的仪表系数。由式(4)可看出,只要给定涡街流量传感器,其管道截面积S、漩涡发生体特征尺寸d及斯特罗哈尔数是可知的,因此仪表系数也是确定的,只要准确测得漩涡的分离频率,就可以准确的得知被测流体的速度,从而到达测量管道内流量的目的3。因此,应用涡街流量计测量的特点就是:体积流量Qv只与涡街频率及管道和发生体的几何形状有
17、关,与流动介质的性质无关。这决定了涡街流量计的下列优点:(1)涡街流量计具有线性的仪表系数,而仪表系数的取值仅由管道口径、发生体结构参数确定;(2)同一台涡街流量计的仪表系数是一定的,那么就可以用最方便、廉价的介质对流量计进行标定。由式(1)可知,随着流速的下降,雷诺数Re也会减小,当Re减小到3102以下时斯特罗哈尔数就不再恒定。此时,Qv与f不再是线性比例关系,即式(4)不能成立。因此,涡街流量计实际测量的量程下限远远高于理论值。不难看出,扩展涡街流量计量程的下限是一个重要的研究课题。2.2涡街信号的组成组成涡街的信号既有有用信号也有噪声或者叫干扰信号。从涡街传感器引出的电荷信号经电荷放大
18、器和滤波器的简单处理后,形成了幅值在几伏左右的电压信号,这个电压信号是杂乱的、不规则的,其中包括体现涡街频率的信号成分即有用信号,也包括各种噪声。其中噪声可分为三部分:电磁干扰、流场干扰和管道振动干扰。那么涡街信号可以表示为: (5)式中 体现涡街频率的信号,称为有用信号;电磁干扰信号;流场干扰信号;管道振动干扰信号。我们的最终目的就是要精确的从这个复杂的涡街信号里提取出有用信号,那么,我们必须先了解噪声信号,才能有效的去除噪声4。下面从三点加以介绍:1.电磁干扰信号由于在工业现场电力线及电力设备密集,大量的电磁干扰就会影响到涡街流量计信号处理电路,这种干扰主要分为三类:高频电磁辐射干扰、交直
19、流电源干扰和低频电磁干扰。其中高频电磁辐射干扰主要是通过空间电磁场作用到信号处理电路的;交直流电源干扰来自于电源间的相互影响;低频电磁干扰是对涡街流量计的最主要的电磁干扰,低频电磁干扰的来源非常复杂,它与涡街安装位置、安装方式、接地方式、接地位置、屏蔽情况及放大器的特性等有关,如:金属屏蔽罩屏蔽空间电磁辐射的能力是有限的,不能抵御频率50Hz以下的电磁场;压电敏感元件的接地点(表壳)与处理电路的接地点如果存在跨步电流,就会在地线两端产生50Hz的跨步电压干扰;当电源干扰存在,而处理电路的共模抑制比较低时,就会在电路中引入50Hz的电源共模干扰。这种低频干扰在涡街频带之内,所以消除低频电磁干扰是
20、涡街现场应用的一个重要问题。2.流场干扰信号工业现场管道内的干扰对漩涡发生体附近的流场分部有很大的影响。由于管道上下游存在着各种阻力件如阀门、弯头、T形管、扩张管和收缩管等,这些器件对管道的影响有两个方面:(1)影响管道内的压力分部,导致管道的压力分布不均匀,从而导致管道内流速分部不均匀;(2)会产生流体扰动和杂乱的漩涡流。这种干扰会使涡街信号的信噪比降低,并且破坏管道内流场的均匀性和对称性。3.管道振动干扰信号图1 受扰的涡街信号图管道一般与风机、水泵或压缩机等装置相连接,风机、水泵和压缩机产生的振动、人为撞击管道以及局部阻力件产生的随机噪声有时十分强烈,会叠加到涡街信号中,对于有用信号的提
21、取带来了很大的困难。理想的涡街信号经电荷放大器和低通滤波器后应该是一个规则的正弦波信号,但是,在工况下低流速的涡街信号则基本被噪声淹没,如图1所示的实际工况下采集的受扰的涡街信号波形图。2.3双MSP430单片机结构数字涡街流量计的设计方案大部分的脉冲输出型涡街流量计都是基于电荷放大电路、滤波电路、整形电路和脉冲输出电路组成的一套模拟电路的模拟涡街流量计。实践证明,在高信噪比的情况下,这种模拟涡街流量计处理涡街频率信号的效果是很好的。但是,当在低流速下测量时,由于有用信号波形的峰值大致与流速的平方成正比,信号幅值较小,信噪比较低,经常性的噪声(如流动噪声)的幅值则相对增强,以至于淹没有用信号,
22、造成整形时的误触发。由于上述情况主要出现在测量的低量程段,从而导致了量程比的缩小,普通的模拟涡街流量计的实际量程只有1:10。鉴于上述模拟涡街流量计具有的优势以及存在的不足,本课题提出了一种新型脉冲电流输出型数字涡街流量计的方案设计。该方案既保留了原有模拟涡街流量计在正常流量范围高信噪比情况下测量准确、实时性好的优势;又采用现代数字信号处理技术,有效地克服了小流量下测量精度不高甚至不能测量的问题。本课题设计的双MSP430单片机数字涡街流量计采用了普通模拟涡街流量计的前置放大电路,包括电荷放大器、低通滤波器、限幅器和施密特触发器;上述的前置处理电路产生的两种信号分别送到两个单片机中,其中幅值为
23、3.3V的脉冲信号送入MSP430F149中,幅值为3.3V的正弦信号送入MSP430F1611中。当流量处于正常流速状态时,由MSP430F149利用其I/O端口的外部中断功能,对前置放大电路输出的方波信号进行计频,从而得出当前频率值;当流量处于低流速状态时,对前置放大电路中低通滤波器输出的叠加了许多干扰的正弦信号进行A/D采样,再利用MSP430F1611对A/D采样的结果进行频谱分析,从而得出此时涡街信号的频率。最后,在整个流量范围内,将得出的频率值以脉冲输出的方式从MSP430F149的端口输出同时以模拟电压值的形式从MSP430F1611的端口输出然后通过AM402芯片转换为420m
24、A电流输出。压电式涡街传感器电荷放大器低通滤波器限幅器施密特触发器脉冲计频单片机脉冲输出FFT转换单片机三线制输出接口两线制输出接口电荷信号电压值电流值电业转换电流输出图2 双MSP430单片机的设计示意图此方案与传统模拟涡街流量计的信号处理方法基本类似,具有在正常流量范围内高信噪比情况下计量准确、实时性好的优点;但是,在小流量低信噪比的情况下,涡街信号受干扰严重,易造成整形时的误触发,从而导致单片机计频不准甚至无法测量。此时,数字涡街流量计会自动切换到FFT频率计算方式,即在低流速小流量的情况下,模拟电路输出的代表涡街频率的方波信号非常不稳、跳变的范围很大时,MSP430F1611单片机首先
25、利用其A/D采样端口采集经电荷放大、低通滤波处理后的正弦信号,然后进行FFT运算和功率谱分析从而得出此时的涡街信号频率值,然后MSP430F1611把频率值转化为电压值,又将电压值经过AM402转换为420mA电流输出。与此同时,通过通讯的方式将频率值发送给MSP430F149单片机,最后通过MSP430F149单片机进行脉冲输出。此方案把数字信号处理的方法应用到实际中,很好的解决了传统模拟方法很难解决的低信噪比信号处理问题,即可有效地降低涡街信号的测量下限5。2.4双MSP430单片机结构数字涡街流量计的FFT频率计算方法2.4.1 FFT算法简介FFT是DFT的快速计算方法,DFT是连续傅
26、里叶变换的离散形式,离散信号x(nT)的傅里叶变换可以表示为: (6)式中,成为蝶形因子。上式实际上就是N点的DFT,可以看出,计算所有的X(k)需要N2次乘法和N2次加法,运算量很大。DFT的快速算法即FFT,利用了蝶形因子内在的对称性和周期性,从而加快运算速度6。2.4.2功率谱估计概念及频率计算经典谱估计中的直接法又称周期图法,周期图这一概念是由Schuster于1899年首先提出的,因为它是直接由傅里叶变换得到的,所以习惯上称之为直接法,它是把随机信号x(n)的N个观察数据xN(n)视为一能量有限信号,直接取xN(n)的傅里叶变换,得XN(),然后再取其幅值的平方,并除以N,作为对x(
27、n)真实的功率谱P()的估计。以表示用周期图法估计出的功率谱,则 (7)其中: (8)是实平稳随机序列的傅立叶变换。自1965年FFT出现后,周期图法就成为了谱估计中的一个常用的方法,XN()可以借助FFT实现,所以也可方便地求出,这样不仅实现简单,而且具有很高的计算效率和计算精度。本课题设计的FFT计算程序首先依据快速傅立叶变换原理进行1024点FFT计算,然后将计算得到的再进行功率谱计算,在1024个功率谱中找出最大的一个,即功率谱的峰值。设第K(K=1,2,1024)个功率谱为最大值,那么实际涡街的真实频率为: (9)其中:fs采样频率;N采样点数(本课题选取N1024)。通过这样的方法
28、就可以计算出涡街在低流速下的频率值了。不难发现,在式(9)中fs/N正是频率值的分辨率。如果要想更加准确地计算出频率值f就必须提高分辨率fs/N,那么方法有两种:一种是降低采样频率,另一种是增加采样点数。但是,采样频率的降低是有限度的,要满足Shannon采样定理。采样点数增加会增大MSP430单片机的计算量和数据存储量,势必会影响MSP430单片机运算的实时性和功耗的增加。鉴于上述情况,课题引入了一种实正弦信号的快速插值频率估计方法作为校正频率值的方法。2.4.3单频实正弦信号的快速插值频率估计法由于涡街流量实际信号为单频实正弦信号,根据FFT变换系数的实部与幅度谱具有相似的特征,当信噪比高
29、于5dB时,FFT变换后系数的实部与幅度谱具有完全相同的峰值位置,所以,只需利用3个FFT系数的实部来构造频率修正项,计算量低,具有精度高、测频速度快的特点。具体算法实现如下:设实际涡街流量信号为x(n)asin(2n f/fs),其中,a为信号幅度,f为信号频率,令X0(k)该信号点的FFT系数,k0=N f0/fs为信号真实频率位置,当f0fs/N时,根据正负幅度谱的严格对称性,只需对其正频部分进行分析。完成对涡街流量信号的新型幅度谱插值算法,该算法简单、快速,大大提高了频谱分析精度,具有很大的实用意义7。3双MSP430单片机结构数字涡街流量计的硬件设计3.1整体硬件电路设计方案从抗干扰
30、和降低功耗两个角度考虑,本课题设计了数字涡街流量计的硬件电路,整体结构框图如图3所示,采用了以MSP430F149单片机和MSP430F1611单片机为核心的双CPU硬件结构。其中,MSP430F149单片机作为脉冲计频单片机,MSP430F1611为FFT转换单片机。仪表的整体结构可分为对压电传感器输出的涡街信号的前置放大电路、单片机计算及输出电路、电压转换电路共三大部分;实现了双通道信号采集,数据传输,数据处理,脉冲输出,电流输出等功能。图3 双 MSP430单片机结构数字涡街流量计硬件电路框图3.2前置放大电路的设计课题设计的双MSP430单片机结构数字涡街流量计选用压电式涡街传感头,即
31、检测涡街频率信号应用应力式检测方式。把应用膜片和压电晶体元件作为检测元件置于旋涡发生图4 整体硬件电路图体后,当旋涡在旋涡发生体附近产生后,就会作用在检测元件上面产生一个交替的升力,该升力的频率与旋涡发生体发出的旋涡频率相同,这个升力加上管道噪声和流体振动噪声同时作用在检测元件上,使其产生应力变化,应力差作用于膜片上,使检测元件内的压电晶体元件的诱导电荷发生变化,将电荷变化量引出,它是微弱的含有各种噪声的电荷信号(幅值在几mV左右),此即是压电传感头的输出信号,也是涡街前置放大电路的输入信号。前置放大电路的任务是将检测元件提供的微弱电信号处理成有效代表涡街频率的脉冲信号,同时,由于本课题设计的
32、数字涡街除了对上述脉冲信号直接用单片机计频以外,还具有频谱分析的功能,故还需从前置放大电路中另抽取一路正弦信号作为频谱分析的采样信号。课题设计的前置放大电路主要由电荷放大器,低通滤波器,限幅器和施密特触发整形器四部分构成,而具体的硬件电路则是由以运算放大器为主体的模拟电路来实现。如图4所示。出于对系统的低功耗特性和输出的驱动能力两方面的考虑,课题选用了2片美国德州仪器(简称TI)公司的TLV2254单电源、低电压、低功耗4运算放大器(U1和U2),来实现本数字涡街流量计的前置放大电路。采用先进的LinCMOSTM工艺制造的4路运算放大器TLV2254,具有满电源电压幅度输出性能,同时比现有的C
33、MOS运放具有更好的输入失调电压和更低的功耗。TLV2254的典型特性有:输出摆幅包括两个电源电平,即可达到满电源电压幅度;低噪声,f=1kHZ时,典型值为19nV/HZ;低输入偏置电流,典型值为1pA;超低的功耗,每一通道的典型值为34A;共模输入电压范围包含负载电源电平;低输入失调电压值,在t=25时最大为850V;供电电压范围宽泛,2.7V8V;高输入阻抗和低噪声,非常适用于压电传感器之类小信号条件的高阻抗来源。下面分电荷放大、电压参考、低通滤波、限幅、施密特触发整形五个环节分别进行详细介绍。3.2.1电荷放大器的设计由于压电式传感器输出的电信号是很微弱的电荷信号,且传感器本身有很大内阻
34、,故输出能量甚微,为此,必须放大传感器输出的微弱电信号,并将压电式传感器的高阻抗输出变换为低阻抗输出。而电荷放大器实际上是一个以电容为反馈元件的具有深度负反馈的高增益运算放大器,不同于一般的电压放大器的是,其输入信号是电荷,输出信号为电压。图5所示即为电荷放大器电路结构8。图5 电荷放大器电路原理图如图所示,由于压电传感器具有很高的绝缘内阻,因此其等效电路为电荷与电容器的并联,设Q为传感器产生的电荷,Cp为传感器电容,Ct为连接电缆电容,Cf为电荷放大器带有的深度负反馈电容,为运放的输入电压,eo为运放的输出电压,A为运放的放大倍数。电荷放大器工作时,可推出: (10)由于电荷放大器的增益一般
35、很高,使得Cf(1+A)Cp+Ct,则有: (11)所以,电荷放大器的输出电压与压电传感器的输出电荷成比例,放大器的灵敏度则由反馈电容Cf来控制。如图6所示,运放U3C部分的电路构成了电荷放大器,为了提高输入级的共模抑制能力,采用的是双端输入的差动电荷放大器,双端的电容、电阻参数完全对称(R6=R7,C17C18)。考虑到电容负反馈对直流工作点相当于开环,使放大器的零点漂移增大,因此在C17、C18处分别并联反馈电阻R6和R7来提供稳定的直流工作点,抑制放大器的零漂。图6 电荷放大器电路结构3.2.2电压参考电路的设计如图7,运放U3D以及电阻R11和R12构成了前置放大电路的电压参考电路,用
36、于提供电荷放大器U3C、运放U3B、U3A、U4(A、B、C)的静态工作点。由于压电传感器输出的交变信号类似正弦波,而所采用的运算放大器TLV2254是单电源(AVCC=3.3V)供电,如果不采取措施,正弦信号的负半周将截止。为此,增加一个运算放大器U4D,它的同相端输入电压由电阻R11和R12分压得到,R11=R12,即同相端的电压为系统电压的一半(AVCC/2=1.65V),由于整个电路的输入信号为两路压电传感器的差动信号,将电压参考电位定为AVCC/2有利于对差动信号进行充分的放大。U4D的输出电压反馈至反向端,输出电压则稳定在1.65V。这样,电荷放大器的静态工作点就被抬高至1.65V
37、,压电传感器输出的正弦波以1.65V为基准,波峰可至3.3V,波谷可至0V。图7 基准电路原理图3.2.3低通滤波器的设计工业现场应用中发现,影响前置放大电路正常工作的主要来自周围的电磁场干扰,可分为高频电磁辐射干扰和低频电磁干扰。高频电磁辐射干扰大多来自空间电磁场的作用,因频率较高且与涡街的频带(一般为几Hz到几千Hz)相差较远,可以通过金属防护罩屏蔽和低通滤波的方法加以解除。至于低频电磁干扰(50Hz),由于其频率处于涡街信号的频带之内,金属外壳无法防御,故消除低频电磁干扰是设计前置放大电路的关键。为了衰减信号中不感兴趣的高频成分,减小频混的影响,在电路中加入了低通滤波器,如图8所示。涡街
38、流量信号的频带很宽,并且随着频率的增大,信号的幅值近似以指数增长,低频时的信号很小,而高频时的信号很大。为了保证流量信号在低频、高频都有高的信噪比,都有很强的抗干扰能力,因此要把低通滤波器的截止频率定在低频段,来滤除普遍存在的50Hz的工频干扰、流场的低频摆动噪声等低频干扰噪声,保证在小流量情况下,仍有较高的信噪比,进行正确的测量。但是,截至频率也不能定的很小,否则会对高频信号衰减的过大,导致高频段的信噪比降低,影响测量。因此,必须选择一个适当的截至频率;当然,不同口径和不同介质(气、液)涡街的截止频率也会不同。由于电荷放大器的输出电压一般在几十mV左右,不足以推动流量检测电路,还需进一步放大
39、;由运放U3B、U3A、电阻R8、R9、可变电阻W1和电容C19、C20组成的低通滤波器具有电压放大的作用,且增益可调。运放反相输入端接可调电阻W1100K和电阻R95.1K,反馈电阻R8300K,所以,该运放的放大倍数为220倍。运放U3B的输出信号Sine Signal即单片机A/D需要采集的涡街信号,它是以1.65V为基准,接近A/D转换量程(03.3V)的带有许多“小毛刺”的正弦波9。图8 低通滤波器电路原理图3.2.4限幅器的设计限幅器的作用是对上述低通滤波器的输出信号电平进行箝位,从而进一步消除干扰,提高放大器的信噪比;同时为后续电路提供稳定的触发电压。在图9中,限幅器运放U2C的
40、负反馈部分除了用一个小容量的电容(C232200p)和一个较大的反馈电阻(R171.2M)并联以滤除一些高频干扰和放大信号幅值以外,它还有两个反相并联的二极管(D1、D2)起放大整形的作用。当运放U2C反相输入端的信号电压高于二极管的门坎电压时,输入信号能直接通过导通的二极管输出;而当输入信号电压低于二极管的门坎电压时,二极管不导通,则信号经反馈电阻被放大R17/R1560倍后再输出。因此,限幅器输出的信号己经不再是完整的正弦波波形了,而是被限幅后类似方波的波形。图9 限幅器电路原理图3.2.5施密特触发器的设计施密特触发器(Schmitt Trigger)是脉冲波形变换中经常使用的一种电路,
41、它其实是具有双门限值的反相输入迟滞比较器,由于对输入输出信号具有迟滞作用,所以能够有效地防止由噪声产生地振荡。施密特触发器在性能上有两个重要的特点:第一,输入信号从低电平上升时的转换电平和从高电平下降时的转换电平不同;第二,在电路状态转换时,通过电路内部的正反馈过程使输出电压波形的边缘变得很陡。利用这两个特点,不仅可以将边缘变化缓慢的信号波形整形为边缘陡峭的矩形波,而且可以将叠加于矩形脉冲信号高、低电平上的噪声有效地清除。如图10,运放U4B的正相输入端通过反馈电阻R19和正相输入电阻W2对输出端电压分压,此分压值即为触发阈值。通过调节可变电阻W2的大小,可以改变触发阈值的大小,从而改变输出方
42、波的形状,但是输出方波的频率不变。假设运放的饱和电压值为VCC,反馈电阻与正相输入电阻相等,则阈值为VCC/2,U2B负相输入端的限幅后的正弦信号与此阈值作比较,得到幅值为0VCC的方波输出,此方波再与比较器U4A作比较得到最终的脉冲信号Pulse Signal输出,如图11。图10 施密特触发器电路原理图图11 比较器电路原理图3.3单片机计算及输出电路的设计单片机是本数字涡街流量计的控制核心,出于对单片机本身的控制功能、功耗以及开发工具的完善程度等多方面的考虑,课题最终选择了美国TI公司的MSP430F149单片机及MSP430F1611单片机。MSP430单片机的主要特点如下:(1)低电
43、源电压范围:1.83.6V。(2)超低功耗:2.5A(4kHz,2.2V);160A(1MHz,2.2V)。(3)5种节电模式:等待方式0.7A;RAM保持的节电方式0.1A。(4)从等待方式唤醒时间:6s。(5)16位RISC结构,150ns指令周期。(6)基本时钟模块配置:高、低速晶体,内部DCO。(7)12位200kbps的A/D转换器,自带采样保持。(8)具有三个捕获/比较寄存器的16位定时器Timer_A,Timer_B。(9)多达60KB FLASH ROM和2KB RAM(其中MSP430F1611单片机具有10KB RAM)。(10)安全熔丝的程序代码保护。(11)MSP430
44、F1611单片机具有12位D/A转换模块10。图12 单片机外围电路硬件框图本数字涡街流量计信号处理系统充分利用了MSP430F149丰富的I/O和中断端口对施密特触发器输出的方波信号进行脉冲计数,通讯以及脉冲输出;利用MSP430F1611内部的12位A/D对前置放大电路中低通滤波后的涡街流量信号进行采样及电流输出。图12所示即单片机外围电路硬件结构框图,下面分别介绍各部分电路。3.3.1涡街信号采集电路的设计课题设计的数字涡街流量计对涡街信号的采集分为MSP430F1611单片机对正弦信号的采样和MSP430F149单片机对方波信号的计频两种。对正弦信号的采样通过MSP430F1611内部
45、的模数转换器ADC12来实现。ADC12是12位精度的A/D转换模块,具有高速、通用的特点,它具有带有采样/保持功能的ADC内核、可控制的转换存储、可控制的参考电平发生器、可控制的采样及转换时序电路五大功能模块,均可独立配置。前置放大电路中引出的正弦信号S1,作为MSP430F1611的第59引脚P6.0/A0的模拟信号输入端,采用单通道单次的采样模式。对方波信号的计频通过MSP430F149具有中断功能的I/O端口来实现。MSP430F149中,P1和P2这两个8位端口都能用做输入和输出,同时具有中断能力,每个信号都可作为一个中断源。课题选用P1.2/TA1端口,以前置放大电路中输出的方波信号S2作为P1.2/TA1的中断源,采用上升沿中断的方式计频。3.3.2脉冲输出电路的设计本数字涡街流量计在计算得出涡街信号频率之后通过硬件将频率输出来即脉冲输出。下图13即本仪表脉冲输出原理图。其中,MCU149_Out为MSP430F149单片机的脉冲输出;Pulse-out为仪表脉冲输出信号。根据MSP430F149单片机的特点,选用带有定时中断功能的P4.0/TB0端口输出频率脉冲,由于MSP430F149电源电压定为3.3V,而三线制脉冲输出的供电电压范围为012V,故增加了一片LM258双运放芯片。LM258第一个运放为一电压比较器,参考电压由R25和R