通過將4G通信、COD數據處理與低功耗控制集成于Air780EPM芯片,本方案徹底顛覆STM32+外置模組的松散架構。實測顯示,設備啟動時間從STM32方案的12s縮短至3s。
水質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資料”領取。
以后會多做些實驗分享給大家,一起學習交流。



今天的內容就分享到這里了~
審核編輯 黃宇
-
物聯網
+關注
關注
2945文章
47818瀏覽量
414840 -
STM32
+關注
關注
2309文章
11162瀏覽量
373415 -
cod
+關注
關注
0文章
21瀏覽量
8992
發布評論請先 登錄
實戰Air780EPM:構建4G共享網關,服務WiFi與有線設備!
優化你的設計:Air780EPM場景化ADC硬件電路指南!
Air780EPM — ADC硬件電路設計:場景化優化與實踐!
Air780EPM應用開發:解鎖GPIO與LED的N種交互模式
解鎖Air780EPM:N種GPIO操控LED的實戰技巧!
快速開發實戰——4路低功耗ADC接口,Air780EPM二次開發必看!
新手必看!4G模組Air780EPM——GPIO的設計說明
干貨預警!4G模組:Air780EPM其他硬件接口
手把手教你!4G模組Air780EPM——GPIO的設計說明
快速上手!4G模組Air780EPM的供電設計以及選型推薦
Air780EPM 模塊串口電路設計硬件指導
4G模組Air780EPM的開機啟動及外圍電路設計!
初學者必看!4G模組Air780EPM的開機啟動及外圍電路設計
COD監測革新!Air780EPM一站式替代STM32+4G模組的物聯網方案 ~
評論