摘要

为了克服传统机械水表易损坏、抄表难、不易管理等缺点,设计了一款基于NBIoT技术的超声波水表。单片机选择功耗低、运算精度高和低成本的STM32L152。采用NBIoT通信技术实现了无线抄表功能,水表中安装的BC95-B8模块,可以将数据信息通过运营商基站传给云平台。超声波水表水流量的测量方法选择时差法,用TDC-GP22高精度时间测量芯片测量超声波在顺、逆流水中的时间差,对测量结果进行温度补偿。通过测试,基于NB-IoT的超声波水表可正常工作,各个功能模块的测量误差均在国家要求的范围内。