實(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)等信息。