基于MSP430FR6047的一款超声波水表
An Ultrasonic Watermeter Based on MSP430FR6047
DOI: 10.12677/JSTA.2022.103047, PDF, HTML, XML, 下载: 216  浏览: 852  科研立项经费支持
作者: 陈敏杰, 李建英, 谭章生, 匡 伟, 彭家美:湖南文理学院,湖南 常德;梅玲玲:湖南文理学院芙蓉学院,湖南 常德
关键词: 超声波水表MSP430FR6047时差法 Ultrasonic Water Meter MSP430FR6047 ToF
摘要: 本文采用TI专用液体测量芯片MSP430FR6047为核心,设计了基于ToF (Time of Flight)测量原理的一款超声波水表,完成了液体测量系统中水表部分的硬件和软件的设计,制作了实物,并完成了测试。在水流工况下,通过检测超声波声束在水中上下行时速度变化引起的ToF差值,对其进行分析处理,得到水流速度,进而计算水流量,这些信息被存储在内部FRAM中并显示在定制液晶屏上。它具有优异的小流量检测能力,解决了许多传统机械水表存在的问题,适用于水资源的节约和合理利用。与机械式水表相比,有精度更高,可靠性更好,使用寿命更长,无任何活动部件等特点。
Abstract: This paper uses TI special liquid measurement chip MSP430FR6047 as the core, designs an ultrasonic water meter based on the principle of time difference method (ToF) measurement, completes the design of the hardware and software of the water meter part of the liquid measurement system, makes the real object, and completes the test. In water flow condition, ToF difference caused by velocity change of ultrasonic beam moving up and down in water is analyzed and processed to obtain water flow ve-locity and then calculate water flow. This information is stored in internal FRAM and displayed on a customized LCD screen. It has excellent small-flow detection ability, solves many problems existing in traditional mechanical water meters, and is suitable for saving and rational utilization of water resources. Compared with mechanical water meter, it has the characteristics of higher accuracy, better reliability, longer service life and no moving parts and so on.
文章引用:陈敏杰, 李建英, 谭章生, 梅玲玲, 匡伟, 彭家美. 基于MSP430FR6047的一款超声波水表[J]. 传感器技术与应用, 2022, 10(3): 389-397. https://doi.org/10.12677/JSTA.2022.103047

1. 引言

中国的水资源匮乏,且人均淡水资源仅占世界平均水平的1/4,位于全球人均水资源匮乏的国家前列。伴随着国家经济的发展,我国各行各业对水资源的需求量也越来越大。因此对水资源的精确计量也越来越重要,对流量计的精确度和可靠性的要求越加严格 [1]。随着新型测量传感技术的进步,超声波水表作为一种通过检测超声波声束在水中顺流逆流传播时因速度发生变化而产生的时差,分析处理得出水的流速从而进一步计算出水的流量的一种新式水表,因其小流量检测能力,更加适合水资源的节约和合理利用,具有广阔的市场和使用前景 [2] [3] [4] [5]。从80年代开始国内外专家就基于超声波开发了流量计,但测量精度不高;本世纪初,出现了将小波变换原理应用在超声波信号滤波上,产品性能得到了大大提高;2018年初步出现了高准确度确定超声波流量计中超声波飞行时间的ToF算法,使得超声波计量精度达到了工业计量的要求,推动了超声波水表的快速发展 [6] [7] [8] [9]。

本文采用TI专用液体测量芯片MSP430FR6047,基于时差法(ToF)测量原理,采用低功耗设计技术,研制了一款超声波水表,解决了传统机械水表存在的问题,适用于水资源的节约和合理利用。

2. 系统总体设计方案

超声波水表系统总体设计方案框图如图1所示。

Figure 1. System overall design scheme diagram

图1. 系统总体设计方案图

该系统利用TI液体专用流量计芯片MSP430FR6047,通过时差法计量原理发收超声波获取水体流速进而将信息显示在定制的液晶上供用户读取。该控制器采用集成式低功耗加速器,内部集成了模拟前端能够直接与标准超声波传感器连接,需要的外部组件少,可实现基于高速ADC的信号采集以及后续优化数字信号处理,可在多种流速条件下提供高精度,为电池供电型计量应用提供了一款理想的超低功耗、高精度计量解决方案。

该超声波水表的系统状态运行模型图如图2所示。

Figure 2. System running state model diagram

图2. 系统运行状态模型图

该超声波水表具有正常运行模式、检表模式、日期模式和查询模式四种。在正常运行模式下,液晶屏显示当前的瞬时流速、累计流量(两位小数)和电量,按下UP键唤醒液晶显示屏,按下SEL键即可进入运行模式。在检表模式下,液晶屏显示当前的瞬时流速、进入检表后积累的流量(五位小数)和电量。在保证液晶屏亮起的情况下(如果液晶屏处于熄灭状态,可按下UP键进行唤醒)按下SEL键进入运行模式(如果正处于运行模式,可忽略此步骤),按下RIGHT键即可进入检表模式。在日期模式下,液晶屏显示年月日时分秒,可通过按键校准时间并显示电量。在保证液晶屏亮起的情况下,按下SEL键进入运行模式,按下LEFT键即可进入日期模式,按下DOWN键可选择所要修改参数,然后按下LEFT键可减小此参数的值,按下RIGHT键可加大此参数的值。查询模式下,液晶屏显示当前月份的用水量,可以通过按键查询上月用水量,并显示电量。

3. 超声波流量计测量原理

当管道中有水流时,首先对超声波换能器进行激励,使超声波信号沿水流的前后方向在管道中传播;然后进入信号处理阶段,通过计算超声信号的正反向传播时间得到ToF差,如图3所示。图中在换能器下方的横向管为水管;橘黄色柱子为超声波反射柱;图中c为声音在水中传播的速度;l为两根反射柱中心的间隔距离,也即是超声波横向通过的距离;h为超声波从换能器口发射出到反射柱中心的距离;d为水管截面圆直径。

当左端换能器发出超声波经过两次反射后被右端换能器接收(顺流),这其中所用的时间 t l r (from left to right):

t l r = 2 h c + l c + v

Figure 3. Schematic diagram of ultrasonic measurement method

图3. 超声流量法原理图

同样当右端换能器发出超声波经过两次反射后被左端换能器接收(逆流),这其中所用的时间 t r l (from right to left):

t r l = 2 h c + l c v

两次反方向发送的超声波所经过的时间的时间差为:

Δ t = t r l t l r = 2 l v c 2 v 2 2 l v c 2

故水流速度可表示为:

v = c 2 Δ t 2 l

水流量可表示为:

q = π d 2 4 0 t c 2 Δ t 2 l d t

因此,ToF差的求取对水流量的测量至关重要,本文使用的芯片在时间差测量上能精确到皮秒级别。

4. 系统硬件设计

4.1. 液晶显示布局

液晶屏能够显示五种运行模式,分别可以显示电量、温度、日期时间以及水流量和水流速(图4)。

Figure 4. LCD layout diagram

图4. 液晶显示布局图

4.2. 电源模块设计

采用TPS78001DRVR低压差、低功耗电源转换芯片构成供电电源电路,将输入电压转换成系统可接收的电压范围(图5)。

Figure 5. Circuit diagram of the POWER module

图5. 电源模块电路图

5. 系统软件设计

系统首先读FRAM中的数据,如果FRAM中已经有数据则把FRAM中的数据更新显示到液晶上,然后将相关的值更新到相关变量上,随后进行测量。测量完相关指标后,若发现前20 s内唤醒按键没有按下过,断定此时系统处于低功耗模式,数据不更新到显示屏上,显示屏也不会亮起。具体如图6系统软件流程图所示。

Figure 6. System software flow chart

图6. 系统软件流程图

6. 系统测试

6.1. 系统测试中的相关波形

利用上位机对超声波水表的参数进行更新配置,两路超声波进行发收,可得超声波水表在实际测量中包含插值的代表性捕获波形如图7所示,上下行飞行时间、飞行时间差和流速等测试波形图如图8~10所示。

Figure 7. The captured ultrasonic waveform

图7. 捕获的超声波波形图(3000 dm3/h)

Figure 8. Upstream and downstream flight time dynamic diagram (3000 dm3/h)

图8. 上下行飞行时间动态图(3000 dm3/h)

Figure 9. Dynamic diagram of the difference in time of flight (3000 dm3/h)

图9. 飞行时间差动态图(3000 dm3/h)

Figure 10. Velocity dynamic diagram (3000 dm3/h)

图10. 流速动态图(3000 dm3/h)

6.2. 系统测试数据

制作并搭建了基于MSP430FR6047的水表样机测试系统,按照超声波水表测量标准进行测量,测试系统图、系统测试上位机图和测试样机图如图11~13所示。

Figure11. Test system diagram

图11. 测试系统图

Figure12. Upper computer diagram of system test

图12. 系统测试上位机图

Figure13. Test prototype drawing diagram

图13. 测试样机图

通过对样机在各种环境下进行多次测试,其中测试超声波水表量程比为R200 (Q3/Q1),标准测试点取值分别为Q3 = 6300 dm3/h,Q1 = Q3/R = 31.5 dm3/h,Q2 = 50 dm3/h,0.7 (Q2 + Q3) = 4445 dm3/h,0.35 (Q2 + Q3) = 2223 dm3/h,Q4 = 7875 dm3/h,根据标准测试点的范围选点测量,确保涵盖所有标准点,得到实际测量数据如表1所示。测试精度满足准确度等级2级及以上,符合CJ/T 434-2013《超声波水表》的要求:Q1~Q2 (不包括Q2)的低区:±5.0%,Q2 (包括Q2)~Q4的高区:±2.0%。

Table 1. Test results for flow data

表1. 流量数据测试结果

7. 结论

论文针对传统机械水表的缺点,基于时差法(ToF)测量原理,应用了TI专用水体流量计芯片MSP430FR6047设计并制作了一款超低功耗的超声波水表,实现了更加精确的水体流速及流量测量,具有测量稳定性好,运行功耗低,掉电不丢失数据等优点,测试结果表明:Q1~Q2的低区测量误差低于±5.0%;Q2~Q4的高区测量误差低于±2.0%,符合CJ/T 434-2013《超声波水表》的要求,测试精度满足准确度等级2级及以上。

基金项目

湖南省自然科学基金资助项目(2020JJ6061);2020年度湖南省大学生创新创业训练计划项目资助(3263);2021年度湖南省大学生创新创业训练计划项目资助(4622);2021年湖南文理学院大学生创新创业训练项目资助(XDC2021076)。

参考文献

[1] 姚灵. 水表产品及相关技术的演进与发展[J]. 仪表技数术, 2021(4): 1-5.
[2] 李富维. 结合超声波水表远程监控系统的应用初探[J]. 科学之友, 2011(7): 25-26+29.
[3] 李明华, 赵绍满, 等. GB/T 778.1-2018. 饮用冷水水表和热水水表第1部分: 计量要求和技术要求[S]. 北京: 中国国家标准化管理委员会, 2018.
[4] 胡海霞. 基于TDC-GP22的超声波流量计量模块设计与开发[D]: [硕士学位论文]. 杭州: 浙江工业大学, 2020.
[5] 王贤妮, 宋财华. 超声波流量计的应用与前景[J]. 工业计量, 2015, 25(6): 34-37.
[6] 于群, 戴敏达, 余书慧. 基于二维双线性插值的流量计量温度补偿算法研究[J]. 自动化仪表, 2020, 41(11): 28-32.
[7] 王磊阳, 陈建峰, 刘明祥, 张凯. 一种高精度时差法超声波水表的设计与实现[J]. 传感技术学报, 2019, 32(8): 1175-1181+1193.
[8] 姚灵, 王让定, 左富强, 等. 超声水表流量测量特性分析及校准方法[J]. 上海计量测试, 2012, 39(3): 2-6.
[9] Yao, S., Yang, M.Y., Zhang, P.F., Zhang, K., Fang, J., Huang, J.Y., Chen, J.F. and Zhao, Y. (2021) A Small Diameter Ultrasonic Water Meter With Self-Diagnosis Function and Self-Adaptive Technology. IEEE Access, 9, 80703-80715.
https://doi.org/10.1109/ACCESS.2021.3085300