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