本方案采用Air780EPM单芯片替代STM32+4G模组,集成COD传感器驱动、数据加密与4G通信功能。
水质COD(化学需氧量)监控是评估水体有机污染程度的核心手段,涉及多种技术、设备及数据处理方法。
以往行业常规开发方案是STM32+4G模组组合,本次实验项目采用Air780EPM开发新方案——4G模组直接做主控,省却MCU费用,开发更为简单便捷。
一、主要功能要点:
RS485通讯4G网络上传
FOTA程序远程升级
阿里服务器MQTT交互
微信小程序监控
二、方案实现说明:
Air780EPM采用Modbus通讯协议,通过RS485模块采集水质COD数据,并在TM1637数码管模块实时显示水质COD值。
每隔5秒将设备的基站经纬度数据、COD数据,通过MQTT协议发送到阿里云服务器;微信小程序与阿里云服务器交互,实现数据显示及报警和继电器远程控制。

三、主要硬件准备:
实验前先选用一款支持Modbus协议的传感器,这里选用的是数字化化学需氧量电极。
其他自制打板模块如下:
Hy_Air780EPM_1核心板
Hy_RS485通讯模块
Hy_TM1637数码管模块
Hy_继电器模块
Hy_蜂鸣器模块

四、主要软件准备:
软件部分主要涉及LuatOS开发和小程序开发工具,官方搜索下载即可。
Lua程序下载调试工具:
Luatools_v3 3.0.22版本
Lua程序编辑工具:
Visual Studio Code 1.99.3版本
微信小程序开发工具:
微信开发者工具1.06.2303220版本
此外,视频演示的第二步用到免费TCP/UDP web测试工具,第三步用到IoT远程升级平台。数据交互部分,还需要在阿里云免费注册一个物联网平台账号。
五、学习资料分享:
演示所用的核心板及各模块的电路原理图、Lua源码等资料可以分享给大家,感兴趣的朋友一起来交流。
+vx:tong1366,发送“水质COD资料”领取。
以后会多做些实验分享给大家,一起学习交流。



今天的内容就分享到这里了~
审核编辑 黄宇
-
监测
+关注
关注
2文章
4424浏览量
47516 -
EPM
+关注
关注
0文章
12浏览量
21910 -
cod
+关注
关注
0文章
21浏览量
9010
发布评论请先 登录
以Air780EPM开发板为例:FFT应用示例核心要点全解析
效率翻倍!量产烧录工具使用技巧大公开~
一文搞懂Air780EPM的NTP通信:LuatOS脚本开发教程
Air780EPM嵌入式开发:LuatOS下的MQTT通信实践
实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!
LuatOS Air780EPM 开发板 HTTP 教程:原理讲解与项目实操!
Air8101多网融合战略升级:Air780EPM模块助力4G联网落地
优化你的设计:Air780EPM场景化ADC硬件电路指南!
Air780EPM — ADC硬件电路设计:场景化优化与实践!
Air780EPM应用开发:解锁GPIO与LED的N种交互模式
解锁Air780EPM:N种GPIO操控LED的实战技巧!
COD监测革新!Air780EPM一站式替代STM32+4G模组的物联网方案 ~
揭秘Air780EPM开发陷阱:20个避坑指南与最佳解决方案
如何解决Air780EPM开发中的调试难题?深度解析高效调试方法
深度解析Air780EPM模组:LuatOS下CAN总线通信的完整方案!
大公开!用Air780EPM重构水质COD监测,替代STM32+4G模组的技术路径
评论