docs: 校准通信接口表述 — DLD960 无 RS485 接口
- 对外通信 = 网口(TCP JSON/MQTT) + 蓝牙(小程序/OTA) + 扩展TTL串口(预留4G上云, RFU) - 内部双 MCU 经 UART TTL 互联 (0x7F @192000) - 修正范围: README/CHANGELOG/技术规格书/产品手册/硬件资源文档概述 - acceptance-standard 中 RS-485 为通用验收检查项, 保留
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
|
||||
## 1. 产品概述
|
||||
|
||||
DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆检测器,采用双 MCU 架构:检测 MCU 专注线圈信号采集与检测算法的实时性,通信 MCU 承载蓝牙、以太网、RS485 多通道接入与云平台对接。适用于停车场出入口控制、道闸联动、分车道流量计数、会车控制等场景。
|
||||
DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆检测器,采用双 MCU 架构:检测 MCU 专注线圈信号采集与检测算法的实时性,通信 MCU 承载蓝牙、以太网、4G 多通道接入与云平台对接。适用于停车场出入口控制、道闸联动、分车道流量计数、会车控制等场景。
|
||||
|
||||
## 2. 系统架构
|
||||
|
||||
@@ -15,7 +15,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
||||
线圈1~4 ──► AT32F421(检测 MCU)──► 继电器1~4(存在/脉冲输出)
|
||||
│ UART 0x7F 私有协议 @192000bps
|
||||
▼
|
||||
CH32V208(通信 MCU)──► ETH / BLE / RS485 / SPI Flash
|
||||
CH32V208(通信 MCU)──► ETH / BLE / UART TTL / SPI Flash
|
||||
```
|
||||
|
||||
| 项目 | 检测 MCU | 通信 MCU |
|
||||
@@ -23,7 +23,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
||||
| 型号 | 雅特力 AT32F421(ARM Cortex-M4) | 沁恒 CH32V208(RISC-V) |
|
||||
| 主频 | 120 MHz | 120 MHz(芯片最高 144 MHz,启用网络时限定 120 MHz) |
|
||||
| Flash / SRAM | 64 KB / 16 KB | 128 KB / 64 KB |
|
||||
| 职责 | 四路线圈驱动、频率采样、车辆检测算法、继电器输出 | BLE、以太网(TCP JSON / MQTT)、RS485、参数与日志外部存储 |
|
||||
| 职责 | 四路线圈驱动、频率采样、车辆检测算法、继电器输出 | BLE、以太网(TCP JSON / MQTT)、UART TTL、参数与日志外部存储 |
|
||||
| RTOS/协议栈 | FreeRTOS V10.4.3 | WCH BLE 协议栈 + WCHNET TCP/IP |
|
||||
|
||||
双 MCU 间通过 TTL 串口互联(0x7F 私有帧协议,波特率 192000bps),传感数据主动上推、配置命令透传。
|
||||
@@ -95,7 +95,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
||||
|------|------|------|
|
||||
| 以太网 | 10M(CH32V208 内置 PHY),支持 DHCP/静态 IP | TCP JSON 服务(默认端口 5960)、IoT MQTT 客户端 |
|
||||
| 蓝牙 | BLE(WCH 低功耗蓝牙协议栈) | 小程序配置、OTA 升级、Loop MCU ISP 透传 |
|
||||
| RS485 | 1 路 | DLD960 串口通信协议(Modbus 风格私有帧) |
|
||||
| TTL 串口 | 1 路 | DLD960 内部两个MCU之间 的串口通信协议(Modbus 风格私有帧) |
|
||||
| TTL 串口 | 1 路(RFU) | 预留 4G 模块扩展 |
|
||||
| 外部存储 | SPI NOR Flash | 参数存储 + 日志存储 |
|
||||
| 按键 | K1 多功能按键 | 复位等 |
|
||||
@@ -104,7 +104,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
||||
|
||||
| 协议 | 版本 | 通道 | 要点 |
|
||||
|------|------|------|------|
|
||||
| DLD960 串口通信协议 | V1.01 | RS485/TTL | 设备管理、参数配置、数据上报 |
|
||||
| DLD960 串口通信协议 | V1.01 | TTL | 设备管理、参数配置、数据上报 |
|
||||
| DLD960 TCP JSON 协议 | V1.01 | ETH :5960 | 密码鉴权 + 15 条命令;event_report 客户端必答(5s×3 重发) |
|
||||
| DLD960 IoT MQTT 协议 | V1.05 | ETH → Broker | 双主题 `dld960/{sn}/srv`+`/dev`;initialize 上线、loop_data 三档调度、event_report 平台必答、设备时钟同步 |
|
||||
| DLD960Loop 串口协议 | V1.05 | MCU 间(内部) | 0x7F 帧、0xC0 传感上报(variation 3B 有符号) |
|
||||
@@ -133,7 +133,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
||||
| 存在模式 exist_mode | 0~255,单位 10s | 0=永久存在 |
|
||||
| 智能选频 smart_mode | 0/1 | 全局 |
|
||||
|
||||
配置通道:BLE 小程序 / RS485 / TCP JSON / MQTT 四通道均可读写,配置持久化存储于检测 MCU 内部 Flash。
|
||||
配置通道:BLE 小程序 / UART TTL / TCP JSON / MQTT 四通道均可读写,配置持久化存储于检测 MCU 内部 Flash。
|
||||
|
||||
## 7. 固件升级
|
||||
|
||||
|
||||
Reference in New Issue
Block a user