APP下载

基于FPGA的高精度超声波温度计设计

2011-07-02刘淑香向凤云张兴红张天恒

电子技术应用 2011年8期
关键词:温度计温度传感器分辨率

蔡 伟,刘淑香,向凤云,张兴红,张天恒

(重庆理工大学机械检测技术与装备教育部工程研究中心,重庆400054)

当前,许多温度传感器只能应用于传统的测量场合,而不能应用于高科技领域。因此,各国专家都在有针对性地竞争开发各种新型温度传感器以及特殊实用的温度测量技术[1]。其中,超声波温度计作为当今新型温度传感器的一种,已经成为新的有前景的测温方法,并已经应用于发电厂、垃圾焚烧炉、水泥回转窑等工业过程的温度测量和控制以及一些医疗领域中[2-4]。

1 超声波温度计设计方案

超声波温度计是以介质本身作为敏感元件,当进行温度测量时,通过测量超声波在被测介质中的传播速度,即可间接测得被测介质温度。如图1所示,其实现流程如下:

(1)FPGA通过控制信号发生器产生数字正弦波信号,经D/A转换及滤波、放大之后,驱动超声波换能器E1发出超声波信号。

图1 超声波温度计结构示意图

(2)FPGA通过控制A/D转换器对换能器E2接收到的回波信号进行高速采样和存储。

(3)将采集数据送到FPGA片上的NIOS II处理器进行分析处理,利用细分算法得到超声波信号的纳秒级传播时间

(4)根据温度与波速的关系模型计算出当前温度值,并实时显示于LCD上。

2 FPGA数字逻辑设计

超声波温度计的设计核心主要体现在FPGA的设计上,根据设计需求,主要包括控制电路的数字逻辑设计和NIOS_II算法处理设计。如图2所示的是FPGA信号控制电路与被其控制的相关模块组合后综合生成的RTL视图。其实现的功能有:在开始信号触发后,在每个周期中,首先控制信号发生器产生正弦波,并同时开始自动采集并存储回波数据;采集结束后输出硬件测得的传播时间,将采集数据交给NIOS_II处理器进一步细分处理;在一个周期结束时,初始化各模块,然后再次启动各模块工作。为验证该部分程序的正确性,在ModleSim下进行了仿真,验证了设计的正确性,如图3所示。

3 NIOS_II算法处理

在FPGA完成数据采集后,软核NiosII处理器开始对采集到的数据进行有效的分析并处理,其目的是通过采集数据对FPGA测得的传播时间进行进一步的细分,实现纳秒级传播时间的测量,然后通过时间与温度的关系得到对应的温度数值,并将结果显示到LCD上或通过RS232输出到PC机上。

如图4所示,超声波传播时间由T1和T2两部分组成,其中,T1的测量通过FPGA数字逻辑计时和回波信号的采集频率精确计算得到,对于时间终点T2的测量设计采用了软件细分插补算法,从而使整个传播时间测量分辨率达到纳秒级。设A/D的采样频率为FA/D,采样周期为TA/D;从第一个采样点到采样点P之间的采样数为N,对应的采样值为 V1,对应的时刻为 T1;采样点 P+1对应的采样值为V2,则超声波的传输时间TZD为:

其传播时间的分辨率主要取决与T2的细分插补算法,因此测量传播时间的分辨率R为:

图4 特征波过零点示意图

根据设计参数,采用的A/D转换器分辨率RA/D为12 bit,超声波信号频率 fu为 1 MHz,则传播时间的测量分辨率理论上可达到0.122 ns:

4 实现结果分析

设计测量的精度取决于传播时间的测量,为此进行了传播时间的实际测量实验,如图5所示。从图5(a)可以看到,传播时间测量的平稳性,在连续测量过程中,只有少数数据随机地产生了±1 ns的误差;如图5(b)所示,对测得的数据进行了10次均值滤波,去除了测量过程中的部分误差,使传播时间的测量达到了0.2 ns,进一步验证了设计的高精度测量。由此,超声波传播时间的高精度测量便可实现。因为经分析要达到0.001℃的温度分辨率测量,需要超声波传输时间测量小于1.5 ns。而设计的超声波传播时间的测量重复性误差小于1 ns,因此,所设计的超声波温度计能够解决超声波测温技术在实际应用中的关键问题[5],并可以实现分辨率小于0.001℃的精密温度测量。

图5 超声波传播时间的连续测量与均值滤波

[1]上海仪器仪表行业协会.新型温度传感器的研究与发展,中国环保设备展览网.http://www.hbzhan.com/news/detail/15526.html,2010-11-04.

[2]田丰,工福利,许莉,等.基于超声波传感器的工业炉内温度分布测量[J].传感器技术,2003,22(2):32-34.

[3]PUTTMER A,HAUPTMANN P,HENNING B.Ultrasonic density sensor for liquid.IEEE Transaction.Ultrason.Ferroelect,2000,47(1):85-92.

[4]于坤,伊立强.超声测温技术及应用[J].机械与电子,2010(13):503.

[5]孙崇正.超声波测温技术进展[J].宇航计测技术,1995,15(2).

猜你喜欢

温度计温度传感器分辨率
正确认识温度计
各种各样的温度计
温度计的『一二三』
三招搞定温度计
EM算法的参数分辨率
温度传感器DS18B20在温度计设计中的应用
一种高性能CMOS温度传感器
原生VS最大那些混淆视听的“分辨率”概念
XTR105电流变送器在温度传感器中的应用
基于深度特征学习的图像超分辨率重建