0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

大公开!用Air780EPM重构水质COD监测,替代STM32+4G模组的技术路径

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-05-16 15:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本方案采用Air780EPM单芯片替代STM32+4G模组,集成COD传感器驱动、数据加密与4G通信功能。

水质COD(化学需氧量)监控是评估水体有机污染程度的核心手段,涉及多种技术、设备及数据处理方法。

以往行业常规开发方案是STM32+4G模组组合,本次实验项目采用Air780EPM开发新方案——4G模组直接做主控,省却MCU费用,开发更为简单便捷。

一、主要功能要点:

RS485通讯四位数码管显示

RS485通讯4G网络上传

FOTA程序远程升级

阿里服务器MQTT交互

微信小程序监控

二、方案实现说明:

Air780EPM采用Modbus通讯协议,通过RS485模块采集水质COD数据,并在TM1637数码管模块实时显示水质COD值。

每隔5秒将设备的基站经纬度数据、COD数据,通过MQTT协议发送到阿里云服务器;微信小程序与阿里云服务器交互,实现数据显示及报警和继电器远程控制。

wKgZO2gm4YyAYQ0qAAadBkUlmrs260.png

三、主要硬件准备:

实验前先选用一款支持Modbus协议的传感器,这里选用的是数字化化学需氧量电极。

其他自制打板模块如下:

Hy_Air780EPM_1核心板

Hy_RS485通讯模块

Hy_TM1637数码管模块

Hy_继电器模块

Hy_蜂鸣器模块

wKgZO2gm4d2AZzG_AA0NF46FjtA530.png

四、主要软件准备:

软件部分主要涉及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资料”领取。

以后会多做些实验分享给大家,一起学习交流。

wKgZO2gm4mWAAG8FAAG3_6otYYs017.png

wKgZO2gm4o6AGudsAAOgpXy5SFo083.png

wKgZPGgm4qiAMkpOAAL-1R3tphg463.png

今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 监测
    +关注

    关注

    2

    文章

    4424

    浏览量

    47516
  • EPM
    EPM
    +关注

    关注

    0

    文章

    12

    浏览量

    21910
  • cod
    cod
    +关注

    关注

    0

    文章

    21

    浏览量

    9010
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Air780EPM开发板为例:FFT应用示例核心要点全解析

    Air780EPM开发板作为实践载体,本文将对FFT应用示例的核心要点展开全面解析。从开发板的硬件特性适配、FFT算法的实现流程,到示例代码的核心模块与调试要点,逐一拆解,确保开发者能精准把握
    的头像 发表于 12-16 15:28 461次阅读
    以<b class='flag-5'>Air780EPM</b>开发板为例:FFT应用示例核心要点全解析

    效率翻倍!量产烧录工具使用技巧大公开~

    告别繁琐烧录流程!这款高效量产工具让你事半功倍。今天把压箱底的使用技巧全公开,简单几步轻松上手,不领真的亏了! 本文以Air780EPM开发板为例,演示量产烧录工具的使用步骤。   最新量产烧录工具
    的头像 发表于 10-09 18:50 540次阅读
    效率翻倍!量产烧录工具使用技巧<b class='flag-5'>大公开</b>~

    一文搞懂Air780EPM的NTP通信:LuatOS脚本开发教程

     想在Air780EPMLuatOS实现NTP时间同步?这篇教程将用最通俗的方式讲解实现原理与代码实现,让你快速掌握关键技能。 一、NTP通信概述   1.1 NTP 网络时间协议(英语
    的头像 发表于 09-30 18:19 2315次阅读
    一文搞懂<b class='flag-5'>Air780EPM</b>的NTP通信:LuatOS脚本开发教程

    Air780EPM嵌入式开发:LuatOS下的MQTT通信实践

    通过LuatOS脚本在Air780EPM开发板上实现MQTT通信,是物联网设备开发中高效且便捷的解决方案。 一、MQTT 协议详解   1.1 什么是 MQTT? MQTT(Message
    的头像 发表于 09-30 16:11 1995次阅读
    <b class='flag-5'>Air780EPM</b>嵌入式开发:LuatOS下的MQTT通信实践

    实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!

    通过多网融合技术将不同类型的通信网络(4G、以太网)整合在一起,从而形成统一、高效、互操作性强的网络系统。 本文基于 Air780EPM 模块,通过 4G 移动网络为 以太网设备提供统
    的头像 发表于 09-30 16:03 1459次阅读
    实战<b class='flag-5'>Air780EPM</b>:构建<b class='flag-5'>4G</b>共享网关,服务WiFi与有线设备!

    LuatOS Air780EPM 开发板 HTTP 教程:原理讲解与项目实操!

    本篇教程将系统介绍 LuatOS Air780EPM 在 HTTP 通信中的应用,从请求机制到响应解析,配合完整代码演示,让你轻松实现设备端与云端的数据交互。 一、HTTP 概述 1.1
    的头像 发表于 09-26 20:36 1217次阅读
    LuatOS <b class='flag-5'>Air780EPM</b> 开发板 HTTP 教程:原理讲解与项目实操!

    Air8101多网融合战略升级:Air780EPM模块助力4G联网落地

    在物联网通信技术持续迭代的背景下,Air8101通过战略级模块外挂——Air780EPM,正式迈入4G联网时代。多网融合架构的完善,使设备在复杂环境中仍能保持高速、稳定的数据传输性能,
    的头像 发表于 06-23 16:53 695次阅读
    <b class='flag-5'>Air</b>8101多网融合战略升级:<b class='flag-5'>Air780EPM</b>模块助力<b class='flag-5'>4G</b>联网落地

    优化你的设计:Air780EPM场景化ADC硬件电路指南!

    提升ADC性能需从场景需求出发。本文针对Air780EPM在数据采集中的常见挑战,如噪声抑制、动态范围适配等,提供场景化的优化方案与电路设计建议,助力打造高性价比的硬件系统。 最近有工程师朋友问
    的头像 发表于 06-13 18:02 1052次阅读
    优化你的设计:<b class='flag-5'>Air780EPM</b>场景化ADC硬件电路指南!

    Air780EPM — ADC硬件电路设计:场景化优化与实践!

    不同应用场景对ADC电路的要求差异明显,Air780EPM的设计需针对性优化。本文通过实例解析电源滤波、信号隔离等关键技术,阐述如何根据具体场景需求打造高性能的硬件电路方案。 最近有工程师朋友问
    的头像 发表于 06-11 14:40 795次阅读
    <b class='flag-5'>Air780EPM</b> — ADC硬件电路设计:场景化优化与实践!

    Air780EPM应用开发:解锁GPIO与LED的N种交互模式

    今天特别分享探索Air780EPM中GPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,为智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。 一
    的头像 发表于 05-29 14:31 887次阅读
    <b class='flag-5'>Air780EPM</b>应用开发:解锁GPIO与LED的N种交互模式

    解锁Air780EPM:N种GPIO操控LED的实战技巧!

    在物联网项目中,灵活使用Air780EPM的GPIO控制LED至关重要。本文将展示实现方式,涵盖硬件配置与软件编程,满足不同场景需求。 今天特别分享基于Air780EPM的GPIO控制LED实现方案
    的头像 发表于 05-28 16:56 1055次阅读
    解锁<b class='flag-5'>Air780EPM</b>:N种GPIO操控LED的实战技巧!

    COD监测革新!Air780EPM一站式替代STM32+4G模组的物联网方案 ~

    通过将4G通信、COD数据处理与低功耗控制集成于Air780EPM芯片,本方案彻底颠覆STM32+外置模组的松散架构。实测显示,设备启动时间
    的头像 发表于 05-21 16:51 679次阅读
    <b class='flag-5'>COD</b><b class='flag-5'>监测</b>革新!<b class='flag-5'>Air780EPM</b>一站式<b class='flag-5'>替代</b><b class='flag-5'>STM32+4G</b><b class='flag-5'>模组</b>的物联网方案 ~

    揭秘Air780EPM开发陷阱:20个避坑指南与最佳解决方案

    :www.air780epm.cn 问题01: Air780EPM在PSM+模式下,dtimer定时器可以开几个?   答案: 同一时间只能有64个定时器的任务;如果要支持超过64个定时器任务,执行完就得释放,同时继续创建定时器任务,需要加延时(实测100ms延时没问题)
    的头像 发表于 05-21 16:04 924次阅读
    揭秘<b class='flag-5'>Air780EPM</b>开发陷阱:20个避坑指南与最佳解决方案

    如何解决Air780EPM开发中的调试难题?深度解析高效调试方法

    Air780EPM项目开发中,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需一套系统化的方法论。本文将揭秘实战中验证的调试技巧,助您快速定位问题并优化代码流程。
    的头像 发表于 05-17 10:46 875次阅读
    如何解决<b class='flag-5'>Air780EPM</b>开发中的调试难题?深度解析高效调试方法

    深度解析Air780EPM模组:LuatOS下CAN总线通信的完整方案!

    本文聚焦Air780EPM的CAN通信能力,结合LuatOS实时操作系统,从底层驱动到应用层协议,详细拆解如何实现工业级CAN总线数据传输,助力开发者快速落地项目。 最新资料详见: https
    的头像 发表于 05-06 14:22 1015次阅读
    深度解析<b class='flag-5'>Air780EPM</b><b class='flag-5'>模组</b>:LuatOS下CAN总线通信的完整方案!