基于TDC-GP22高精度低功耗超声波热量表的设计*

2015-11-26 05:31高正中赵联成李凯旋魏宁宁
电子技术应用 2015年7期
关键词:低功耗高精度超声波

高正中,谭 冲,赵联成,李凯旋,魏宁宁

(1.山东科技大学 电气与自动化工程学院,山东 青岛266590;2.山东能源枣庄矿业集团,山东 枣庄277000)

基于TDC-GP22高精度低功耗超声波热量表的设计*

高正中1,谭 冲1,赵联成2,李凯旋1,魏宁宁1

(1.山东科技大学 电气与自动化工程学院,山东 青岛266590;2.山东能源枣庄矿业集团,山东 枣庄277000)

基于新型的高速时间数字转换芯片TDC-GP22,利用时差法测量原理,设计了一款高精度低功耗的超声波热量表。为提高测量精度,采用W反射式超声波热量表基表实现流量的测量;为实现低功耗,采用MSP430系列单片机作为主控芯片,实现对外围电路的控制及数据处理。TDC-GP22的测量单元主要完成超声波传输时间和进、出口温度的测量。在A类环境下对多组热量表的测试结果表明:该热量表准确度高,流量误差能控制在1%以内,静态工作电流≤9μA,性能稳定,具有广阔的应用前景。

TDC-GP22;超声波热量表;低功耗;高精度;W反射式

0 引言

按照建设节约型社会的要求,冬季取暖实行热能计量收费变得越来越普遍,困此以超声波热量表为代表的热量计量产品普及率会越来越高。国外热量表利用其先进的技术、可靠的质量等优势占据欧洲大部分市场,但其价格昂贵,在我国难以推广应用。目前国内市场上所设计的超声波热量表存在着功耗大、精度低等问题[1]。

针对上述问题,利用时差法原理,基于Acam公司的专用热量表设计的功能更强大的计时芯片GP22,设计了一款符合我国国情的高精度低功耗超声波热量表。所设计热量表是利用一对配对超声波换能器相向交替(或同时)收发超声波信号,通过计时芯片TDC_GP22测量出超声波在水中顺流和逆流的传播时间差来测量管道内的水速,再通过流速计算出水的流量。设计完成后在A类环境[2]条件下对多组热量表进行了测试。

1 超声波热量表的测量原理

1.1 超声波热量表的热量计量数学模型

超声波热量表是在超声波流量计的基础上添加温度传感器实现温度的测量,通过测出管道内水流量和供、回水温差来计算用户所消耗的热量。水流经过热交换系统时,依据流量传感器测出的流量和温度传感器测出的供水温度、回水温度,以及 TDC-GP22测出水流经过的时间,再通过CPU的计算就可以得到用户实际消耗的热量。实际应用中流经水的质量通过转换为测量水的体积得出,用户消耗热量的计算依据为行业标准CJ 128-2007给出的热量计算公式:

式中:Q为用户消耗的热量,单位 J;qm为流经热量表水的质量流量,单位kg/h;qv为流经热量表水的体积流量,单位m3/h;ρ为水的密度,单位 kg/m3;Δh为水的焓差值,单位J/kg;τ为时间,单位h。

1.2 时差法测流量原理及其数学模型

超声波瞬时流量测量是利用时差法原理进行测量的,而基表的选型不同其测量精度也不同,困此基表的选型直接关系到最后热量表的测量精度。通过查阅参考文献[3-5]可知,W 型基表优点尤为突出,此基表没有明显的扰动部件,能反映不同截面的流速且测量时受温度影响较小,而且由于W安装方案超声波经过3次反射,超声波传播路径较长,根据时差法测量原理,这使得W型测量精度较高,困此本文采用W反射式超声波热量表基表。

超声波热量表测量原理如图1所示,所设计热量表是利用一对配对超声波换能器相向交替(或同时)收发超声波信号,通过计时芯片TDC_GP22测量出超声波在水中顺流和逆流的传播时间差来测量管道内的水速,然后通过流速计算出水的流量[6]。P1、P2和 P3为超声波反射板,θ为超声波的反射角,L为超声波的传输距离(L=L1+L2+L3+L4),c为超声波在静水中的传播速度,S为管径截面积,A、B为超声波换能器。

图1 超声波热量表流量测量原理图

当A向B发送超声波时测出的顺流传播时间td为:

当B向A发送超声波时测出的逆流传播时间tu为:

则时差Δt为:

从而得出水流速度:

利用超声波测量得出速度v为线速度,根据体积流量计算方法需要计算面速度,所以引入了校准系数k,即=kv,体积流量公式为:

2 TDC-GP22功能特性及其外围电路的设计

2.1 TDC-GP22测量原理及功能特性

TDC-GP22是德国ACAM公司生产的最新一代高精度计时芯片。它利用信号通过逻辑门的绝对时间延迟来精确量化时间间隔。并且这个高精度的时间测量单元TDC的分辨率达到22 ps,为时差法流量计的应用提供了基本的测量保障。由于该芯片具有智能第一波检测功能,使得该芯片非常适合低成本的超声波热量表的应用[7]。

困TDC-GP22是在TDC-GP21的基础上发展而来,所以 TDC-GP22的功能、管脚、寄存器与 TDC-GP21可以100%兼容(可 1:1进行替换)[8]。TDC-GP22除了具备TDC-GP21的所有特性外,还增加了3个重要功能:智能第一个回波检测功能、第一波脉冲宽度测量功能,简化的多脉冲结果计算功能。其中智能第一个回波检测功能是TDC-GP22芯片的最主要的一个功能的提升。第一回波检测功能不仅能够避免困忽略温度变化而导致不能准确判断超声波传播时间和驱动周期大小情况,而且还可以解决由于在测量换能器及测量反射镜面上或者测量壳体上出现覆盖物等困素导致的测量信号衰减,解决了第一个波的准确识别问题。

2.2 TDC-GP22的第一波检测功能测量流程

TDC-GP22的第一波检测功能测量流程如图 2所示,通过脉冲触发器,将第一波检测所需的比较器 offset(偏移值)触发水平设置到一个可编辑的水平。例如设置到+20 mV来安全获得第二个波的位置,GP22在测量了脉冲1的脉冲宽度后,将会在t2点自动地将offset的触发水平设置回0 mV,然后自动在寄存器DELREL1~DELREL3中设置时间测量屏蔽窗口,比如设置DELREL1=3,则在第一个波测量到之后,将会测量第3个波的回波时间,此时,第一个真实时间的半波周期(hwp)也同时被记录,将会作为第一个波的宽度的比较参考。如图2中,测量的是第5个脉冲的宽度,而比率 hwp1/hwp5可以反应信号的强弱,其比值越小,则接收到的信号越弱。这个信息可以用于监控流体的特性。如果经过长时间在管段或者换能器上有太多的沉淀物,则这个信号的比值可能会降低到低于0.5,这个时候可以在今后的测量中选择第二个脉冲作为参考。如果信号的降低是困为气泡引起的,GP22会自动地给单片机发出报警信号。GP22还可以自动地计算所有 3个 stop(停止通道)脉冲,并计算出其平均值储存到寄存器4中,无需像GP21当中再对寄存器重新发送命令,通过这种方式,大大简化了与单片机的通信。如果A段时间内,噪声没有触发TDC,则TDC将会给出一个溢出,此时说明管段为空管状态。

图2 First Wave模式

2.3 TDC-GP22外围电路的设计

TDC-GP22外围电路设计如图 3所示。芯片 TDCGP22的引脚FIRE_UP和FIRE_DOWN用来发送和接收超声波信号,由于芯片内部集成有额外的一个模拟电路输入部分,此添加功能大大简化了整个外围电路的设计,仅需将电容和电阻连接到换能器一端即可。芯片TDC-GP22有一个以 PICOSTAIN为基础的温度测量单元,其可提供高精度、低功耗的温度测量。芯片实现温度测量是基于引脚PT3和PT4上连接的电阻R1(1 kΩ)对电容 C1的放电时间确定的,C1选取100 nF,该电容会分别对参考电阻和Pt1000进行放电。引脚23和24连接为测量精度达0.004℃的铂电阻温度传感器Pt1000。

图3 TDC-GP22外围电路图

3 系统软件设计

系统软件在IAR FOR MSP430环境下用C语言进行编写,程序流程图如图4所示。系统上电后,首先进行初始化,包括TDC-GP22初始化、时钟初始化等。之后进入主程序,处理器进入低功耗LPM3模式,等待中断唤醒。其中中断程序包括欠压中断、按键中断、通信中断、流量测量时间中断和温度测量时间中断等。为降低功耗并保证测量精度,温度的采集时间设置为 30 s/次,流量的采集时间设置为1 s。单片机自带的看门狗程序保证程序的正常运行。

图4 系统流程图

4 检测环境及结果

在完成了超声波热量表的整体设计后,通过微安表GDM-8261对热量表进行功耗测试,测试结果如表1所示。通过测试可知,所设计热量表功耗较低,静态工作电流≤9μA。

表1 热量表功耗测试数据

根据热量表行业标准文件 CJ 128-2007中的规定,本文采用管径为 DN25的热表,水温度在 55℃时,利用型号为RJZ15-25Z的热能表检定装置,分别在4个不同的流量点进行了测量,测得实验数据如表2所示。其中二级表流量传感器出厂测试准确度公式为 Eq=±(2+ 0.02qp/q),式中qp为常用流量,其值为3.5m3/h。对小流量的测试结果表明,所设计热量表准确度高,误差值能控制在1%以内。

5 结束语

针对社会需求以及市场上热量表存在的一些问题,基于 TDC-GP22芯片,采用 W反射式基表设计了低功耗高精度热量表。在测量精度方面完全符合行业标准 CJ128-2007对热量表的 2级准确度的要求;采用的TDC-GP22芯片简化了电路设计,极大降低了热量表的功耗。由此可知,所设计热量表能够较好地解决市场上一些现存热量表功耗大、持久性低以及小流量状态下测量精度低等问题,具有较高的推广以及实用价值。

The design of ultrasonic heat meter with high precision and low power consumption based on TDC-GP22

Gao Zhengzhong1,Tan Chong1,Zhao Liancheng2,Li Kaixuan1,Wei Ningning1
(1.Shandong University of Science and Technology,College of Electrical Engineering and Automation,Qingdao 266590,China;2.Shandong Zaozhuang Mining Industry Group Company,Zaozhuang 277000,China)

Based on the new-type high-speed digital converter chip TDC-GP22 and time-difference measurement principle,this paper designs an ultrasonic heat meter with high precision and lower consumption.In order to improve the measurement accuracy,it adopts a W reflective ultrasonic heat meter base table to achieve the measurement of flow.To achieve low power consumption,MSP430 series serve as the main control chip to control peripheral circuits and process data.The measurement unit of TDCGP22 mainly complete the measurement of ultrasonic transit time and inlet and outlet temperature.Tests show that the measurement precision error of this calorimeter can be controlled within 1%and its working current is about 9μA in class A environment.It has stable performance and broad prospect of application.

TDC-GP22;ultrasonic heat meter;low power;high precision;W reflective

TH702

A

10.16157/j.issn.0258-7998.2015.07.017

高正中,谭冲,赵联成,等.基于 TDC-GP22高精度低功耗超声波热量表的设计[J].电子技术应用,2015,41(7):61-63,67.

英文引用格式:Gao Zhengzhong,Tan Chong,Zhao Liancheng,et al.The design of ultrasonic heat meter with high precision and low power consumption based on TDC-GP22[J].Application of Electronic Technique,2015,41(7):61-63,67.

山东省博士后基金(201303068);青岛开发区科技支持计划(2013-1-38);青岛经济技术开发区重点科技发展计划(2013-1-61)

猜你喜欢
低功耗高精度超声波
一种高速低功耗比较器设计
蝙蝠的超声波
基于Niosll高精度超声波流量计的研究
高精度PWM式DAC开发与设计
高精度PWM式DAC开发与设计
一种用于6LoWPAN的低功耗路由协议
高抗扰高精度无人机着舰纵向飞行控制
低功耗技术在驾驶行为管理模块中的应用
船载高精度星敏感器安装角的标定
蝙蝠的超声波