实现智能水控 | 基于ACM32 MCU的分体式水控方案

分体式水控概述

分体式水控是一种常见的水控系统,它的工作原理是通过水的流动来控制水的供应和排放,该系统一般由两部分组成:控制器和水阀。控制器负责监测水的流量和压力,根据设定的参数来控制水阀的开和关,从而实现水流的控制。

基于ACM32F403的物联网分体水控是一款以M1卡或CPU卡作为电子钱包,以实时扣费的方式实时扣取卡中金额,通过对出水管道电磁阀(或电动阀)的开关控制,实现插卡出水、拔卡断水、精确计费。

分体式水控

功能特点

• 支持各种类型的非接触式射频卡M1、CPU卡

• 无需通信布线,全网通方式与运营商基站通信

• 支持在线自动升级终端程序

• 支持脱机工作和联机工作,脱机自动变联机,下载参数和上传记录

• 防水等级IPx6

分体式水控

方案介绍

分体式水控方案采用ACM32F403作为主控芯片,支持Cortex-M33和Cortex-M4F指令集。芯片内核支持一整套DSP指令用于数字信号处理,支持单精度FPU处理浮点数据,同时还支持MPU用于提升应用的安全性。主频高达180MHz,内置最大512K eFlash和192K SRAM,同时具有多路UART/IIC/SPI等丰富的通讯外设,能够满足系统在多场合下的应用要求,分体式水控方案框图如下所示:

ACM32F403主控芯片带有速率高达50Mbps的QSPI接口,能快速与NFC芯片通讯,获取卡片信息,读卡时间小于0.3秒,并通过ESAM模块完成与卡片的双向认证,实现充值,扣费、记录、数据加密等功能。如外接的CAT1模块与云端保持在线状态,则将系统的刷卡信息实时的同步到云端,也可通过UART和蓝牙模组和手机APP通讯,进行固件升级、参数下载、记录上传等功能。外接1.3寸OLED 128*64点阵屏,支持中文显示,主控芯片通过IIC接口与屏驱IC通讯,实时显示刷卡信息、卡片余额、阀门状态、在线状态等信息。

相关推荐
代码游侠9 分钟前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
CODECOLLECT4 小时前
京元 I62D Windows PDA 技术拆解:Windows 10 IoT 兼容 + 硬解码模块,如何降低工业软件迁移成本?
stm32·单片机·嵌入式硬件
AEIC学术交流中心4 小时前
【快速EI检索 | ACM出版】2026年大数据与智能制造国际学术会议(BDIM 2026)
大数据·制造
BackCatK Chen4 小时前
STM32+FreeRTOS:嵌入式开发的黄金搭档,未来十年就靠它了!
stm32·单片机·嵌入式硬件·freertos·低功耗·rtdbs·工业控制
全栈游侠7 小时前
STM32F103XX 02-电源与备份寄存器
stm32·单片机·嵌入式硬件
Lsir10110_7 小时前
【Linux】中断 —— 操作系统的运行基石
linux·运维·嵌入式硬件
深圳市九鼎创展科技9 小时前
瑞芯微 RK3399 开发板 X3399 评测:高性能 ARM 平台的多面手
linux·arm开发·人工智能·单片机·嵌入式硬件·边缘计算
辰哥单片机设计9 小时前
STM32项目分享:车辆防盗报警系统
stm32·单片机·嵌入式硬件
小龙报11 小时前
【51单片机】从 0 到 1 玩转 51 蜂鸣器:分清有源无源,轻松驱动它奏响新年旋律
c语言·数据结构·c++·stm32·单片机·嵌入式硬件·51单片机
范纹杉想快点毕业11 小时前
嵌入式与单片机开发核心学习指南——从思维转变到第一性原理的深度实践
单片机·嵌入式硬件