Skip to content

ESP32 设备实现 Modbus 监测和控制 ​


📦 FastBee 物联网终端 ​

FastBee 物联网终端

以下规格和端子为该案例资料,不代表所有FastBee终端;型号、电源、隔离与GPIO映射须以实物及原理图确认。

核心规格 ​

参数说明
芯片ESP32-WROOM-32U
CPU双核 Xtensa LX6 @ 240 MHz
Flash4 MB SPI Flash
SRAM520 KB
无线WiFi 802.11 b/g/n + Bluetooth 4.2 + BLE
供电电压DC 9-36V
特性外置天线、USB 烧录口、配置按键

接线端子说明 ​

端子功能引脚
A/LRS485差分A经收发器连接UART,不是GPIO TX
B/HRS485差分B经收发器连接UART,不是GPIO RX
VCC供电正极DC 9-36V
GND供电负极—
DGND数字地(隔离 GND)—
EGND保护地(连接设备外壳)—
IO/L隔离型数字输入/输出低端GPIO21
IO/H隔离型数字输入/输出高端GPIO22

指示灯与按键 ​

名称类型说明
POWER指示灯电源指示灯,常亮表示供电正常
STATE指示灯 (GPIO5)状态指示灯,低电平点亮
DATA指示灯通讯指示灯,数据收发时闪烁
BOOT按键 (GPIO0)启动/下载相关按键;长按是否进入配置由实际板级与规则配置决定

推荐 PlatformIO 环境 ​

确认实物为ESP32、4MB Flash且无PSRAM后,使用 esp32-F4R0 发布环境烧录,支持 MQTT、Modbus RTU(RS485)、GPIO 隔离输入输出等功能。

烧录完成后,可通过 Web 控制台确认终端在线状态、IP、WiFi、内存余量和运行时间。

设备监控仪表盘

下面会执行设备写入,COM6仅为示例。先核对目标身份及分区并备份本机配置;现有设备升级使用保留配置流程。

powershell
powershell -ExecutionPolicy Bypass -File scripts\deploy.ps1 -Env esp32-F4R0 -Port COM6

典型应用场景 ​

  • 工业采集网关:通过 RS485 连接 Modbus RTU 从站设备,采集温湿度、电表等数据上报平台
  • 远程控制终端:隔离 IO 端子控制继电器、电磁阀等执行机构
  • 现场监测节点:宽压供电(9-36V)适合户外或工业现场部署

更多硬件 ​

欢迎提交你的硬件适配案例,PR 时请包含:

  1. 硬件照片
  2. 核心规格表
  3. 引脚映射说明
  4. 推荐的 PlatformIO 环境和配置

蜂信物联 | fastbee.cn