十分钟制作一个4G远程无线液体流量计
1 方案选型描述
采集器选型:FlexLua DTU01 万能采集器(FlexLua 官网提供教程和源码,复制粘贴源码即可使用)
传感器选型:奥松 AFD4 液体流量计
DTU01 万能采集器通过 RS485 总线以及 Modbus 协议读取液体流量计传感器的数值并通过 DTU01 内部的 4G 无线通信模块通过 Mqtt 消息发布将传感器数据以 Json 数据格式上报给远程的云服务器:
Mqtt Json 上报数据格式如下:
{"Dev":"TH","Data":{"Flow":10.0,"Temp":52.3},"Err":null}
2 液体流量计传感器原理介绍
基于冯卡门漩涡(Von Karman vortices) 原理的涡街水流量传感器。 在一定条件下一定体积流量的流体绕过扰流柱时, 扰流柱两侧会周期性地形成旋转方向相反、 排列规则的双列线涡, 形成卡门涡街。 传感器通过内部芯片感应漩涡流过的频率快慢, 从而测算流经管道内的液体流量。 可用于工业生产环境、 能源计量、 环境保护、 实验室环境、 交通运输等场景 。
3 FlexLua采集器实现
FlexLua 官网的 M007A 文档提供了完整的实现细节,只需要按照文档说明配置软硬件即可,然后将软件通过 USB 线放入采集器运行即可实现整个功能。
实现后的硬件外观,以及内部的电路板如下图:
领取专属 10元无门槛券
私享最新 技术干货