實現(xiàn)智能水控 | 基于ACM32 MCU的分體式水控方案
分體式水控是一種常見的水控系統(tǒng),它的工作原理是通過水的流動來控制水的供應和排放,該系統(tǒng)一般由兩部分組成:控制器和水閥??刂破髫撠煴O(jiān)測水的流量和壓力,根據(jù)設定的參數(shù)來控制水閥的開和關,從而實現(xiàn)水流的控制。
基于上海航芯ACM32F403的物聯(lián)網(wǎng)分體水控是一款以M1卡或CPU卡作為電子錢包,以實時扣費的方式實時扣取卡中金額,通過對出水管道電磁閥(或電動閥)的開關控制,實現(xiàn)插卡出水、拔卡斷水、精確計費。
分體式水控功能特點
? 支持各種類型的非接觸式射頻卡M1、CPU卡
? 無需通信布線,全網(wǎng)通方式與運營商基站通信
? 支持在線自動升級終端程序
? 支持脫機工作和聯(lián)機工作,脫機自動變聯(lián)機,下載參數(shù)和上傳記錄
? 防水等級IPx6
分體式水控方案介紹
分體式水控方案采用上海航芯ACM32F403作為主控芯片,支持Cortex-M33和Cortex-M4F指令集。芯片內核支持一整套DSP指令用于數(shù)字信號處理,支持單精度FPU處理浮點數(shù)據(jù),同時還支持MPU用于提升應用的安全性。主頻高達180MHz,內置最大512K eFlash和192K SRAM,同時具有多路UART/IIC/SPI等豐富的通訊外設,能夠滿足系統(tǒng)在多場合下的應用要求,分體式水控方案框圖如下所示:
ACM32F403主控芯片帶有速率高達50Mbps的QSPI接口,能快速與NFC芯片通訊,獲取卡片信息,讀卡時間小于0.3秒,并通過ESAM模塊完成與卡片的雙向認證,實現(xiàn)充值,扣費、記錄、數(shù)據(jù)加密等功能。如外接的CAT1模塊與云端保持在線狀態(tài),則將系統(tǒng)的刷卡信息實時的同步到云端,也可通過UART和藍牙模組和手機APP通訊,進行固件升級、參數(shù)下載、記錄上傳等功能。外接1.3寸OLED 128*64點陣屏,支持中文顯示,主控芯片通過IIC接口與屏驅IC通訊,實時顯示刷卡信息、卡片余額、閥門狀態(tài)、在線狀態(tài)等信息。