docs(vd_960): 产品手册+技术规格书更新至 V1.01 — 配套 vd960DBN V1.02.01 (2026-08-18)
- 产品手册 V1.00→V1.01: 头部版本/核心特性(通信可靠性加固)/固件配套说明/故障排查新增自动重启条目 - 技术规格书 V1.00→V1.01: 版本矩阵更新(UART2 RX DMA/职责/算法标题)/协议矩阵配套/§10.1 已知约束新增(RAM预算/BLE版本三段式/快照3s/DMA1_Ch6) - README 文档索引版本同步
This commit is contained in:
@@ -49,8 +49,8 @@ DLD960 是一款基于环形线圈检测原理的四通道车辆检测器,支
|
|||||||
|
|
||||||
| 文档 | 版本 | 说明 |
|
| 文档 | 版本 | 说明 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| [DLD960_产品手册.md](docs/DLD960_产品手册.md) | V1.00 | 面向安装调试与使用:接口、指示灯、线圈施工、配置、故障排查 |
|
| [DLD960_产品手册.md](docs/DLD960_产品手册.md) | V1.01 | 面向安装调试与使用:接口、指示灯、线圈施工、配置、故障排查 |
|
||||||
| [DLD960_技术规格书.md](docs/DLD960_技术规格书.md) | V1.00 | 完整技术参数:检测规格、灵敏度、算法机制、接口、协议矩阵 |
|
| [DLD960_技术规格书.md](docs/DLD960_技术规格书.md) | V1.01 | 完整技术参数:检测规格、灵敏度、算法机制、接口、协议矩阵 |
|
||||||
|
|
||||||
## 协议文档(docs/)
|
## 协议文档(docs/)
|
||||||
|
|
||||||
|
|||||||
+5
-2
@@ -1,7 +1,7 @@
|
|||||||
# DLD960 四通道车辆检测器 产品手册
|
# DLD960 四通道车辆检测器 产品手册
|
||||||
|
|
||||||
> Product Manual · 产品型号:**DLD960GA**
|
> Product Manual · 产品型号:**DLD960GA**
|
||||||
> 文档版本 V1.00 · 2026-07-16 · 适用固件:整机 V1.0.0(Loop 1.0 + DBN 1.0)
|
> 文档版本 V1.01 · 2026-08-18 · 适用固件:整机 V1.02.01(Loop 1.0 + DBN 1.02.01)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -24,6 +24,7 @@ DLD960 是一款四通道环形线圈车辆检测器,一台设备即可覆盖
|
|||||||
- 四个双路继电器:存在/脉冲输出、方向判别、输出延时逐路可配
|
- 四个双路继电器:存在/脉冲输出、方向判别、输出延时逐路可配
|
||||||
- 蓝牙小程序现场配置,双 MCU 均可无线升级(OTA/ISP 透传)
|
- 蓝牙小程序现场配置,双 MCU 均可无线升级(OTA/ISP 透传)
|
||||||
- 以太网双协议:TCP JSON(局域网对接)+ MQTT(云平台),关键事件确认送达
|
- 以太网双协议:TCP JSON(局域网对接)+ MQTT(云平台),关键事件确认送达
|
||||||
|
- 通信可靠性加固:串口硬件 DMA 接收 + 固件内存优化,长时间运行稳定不丢帧、不异常重启
|
||||||
|
|
||||||
## 2. 硬件说明
|
## 2. 硬件说明
|
||||||
|
|
||||||
@@ -119,7 +120,7 @@ DLD960 是一款四通道环形线圈车辆检测器,一台设备即可覆盖
|
|||||||
| 通信 MCU | 蓝牙 OTA | 小程序选择固件直接升级 |
|
| 通信 MCU | 蓝牙 OTA | 小程序选择固件直接升级 |
|
||||||
| 检测 MCU | ISP 透传 | 小程序经蓝牙→通信 MCU 串口透传升级 |
|
| 检测 MCU | ISP 透传 | 小程序经蓝牙→通信 MCU 串口透传升级 |
|
||||||
|
|
||||||
> ⚠ **双 MCU 固件必须使用同一发布包配套升级**(V1.0.0 起为强制要求),只升级一侧会导致内部通信数据错位。
|
> ⚠ **双 MCU 固件必须使用同一发布包配套升级**(V1.0.0 起为强制要求),只升级一侧会导致内部通信数据错位。当前配套:Loop 1.0 + DBN 1.02.01。
|
||||||
|
|
||||||
## 7. 故障排查
|
## 7. 故障排查
|
||||||
|
|
||||||
@@ -131,6 +132,7 @@ DLD960 是一款四通道环形线圈车辆检测器,一台设备即可覆盖
|
|||||||
| 车检灯随机闪烁(无车误触发) | 相邻线圈串扰;变频器等电磁干扰;线圈绝缘劣化 | 错开频率档+开智能选频;降低灵敏度;摇表测绝缘 |
|
| 车检灯随机闪烁(无车误触发) | 相邻线圈串扰;变频器等电磁干扰;线圈绝缘劣化 | 错开频率档+开智能选频;降低灵敏度;摇表测绝缘 |
|
||||||
| 雨天频繁误报 | 线圈密封失效,频率漂移超阈值 | 基线自适应可吸收慢漂移;快速漂移需重新密封线圈 |
|
| 雨天频繁误报 | 线圈密封失效,频率漂移超阈值 | 基线自适应可吸收慢漂移;快速漂移需重新密封线圈 |
|
||||||
| 继电器输出正常但平台无数据 | 网络配置错误;MQTT Topic/序列码不符 | 查 IP/Broker 配置;核对 dev_serial 与 Topic |
|
| 继电器输出正常但平台无数据 | 网络配置错误;MQTT Topic/序列码不符 | 查 IP/Broker 配置;核对 dev_serial 与 Topic |
|
||||||
|
| 设备频繁自动重启 / 偶发数据丢失 | 通信 MCU 旧固件资源不足(V1.02.01 已修复) | 升级整机固件至 V1.02.01 及以上版本 |
|
||||||
| 事件重复上报 | 平台未按协议应答 event_report | 平台须回显 msg_id 应答(先落库后应答) |
|
| 事件重复上报 | 平台未按协议应答 event_report | 平台须回显 msg_id 应答(先落库后应答) |
|
||||||
| 线圈断开告警 | 线圈开路/引线断裂 | 万用表量线圈回路电阻(正常几欧姆以内) |
|
| 线圈断开告警 | 线圈开路/引线断裂 | 万用表量线圈回路电阻(正常几欧姆以内) |
|
||||||
|
|
||||||
@@ -159,4 +161,5 @@ DLD960 是一款四通道环形线圈车辆检测器,一台设备即可覆盖
|
|||||||
|
|
||||||
| 版本 | 修订时间 | 修订说明 | 修订人 |
|
| 版本 | 修订时间 | 修订说明 | 修订人 |
|
||||||
|------|----------|----------|--------|
|
|------|----------|----------|--------|
|
||||||
|
| V1.01 | 2026-08-18 | 配套整机发布 V1.02.01:通信稳定性修复说明(UART2 DMA 防丢帧、异常重启修复) | wangfq |
|
||||||
| V1.00 | 2026-07-16 | 初始版本,配套整机发布 V1.0.0 | wangfq |
|
| V1.00 | 2026-07-16 | 初始版本,配套整机发布 V1.0.0 | wangfq |
|
||||||
|
|||||||
+19
-10
@@ -1,7 +1,7 @@
|
|||||||
# DLD960 四通道车辆检测器 技术规格书
|
# DLD960 四通道车辆检测器 技术规格书
|
||||||
|
|
||||||
> Technical Specification · 产品型号:**DLD960GA**
|
> Technical Specification · 产品型号:**DLD960GA**
|
||||||
> 文档版本 V1.00 · 2026-07-16 · 配套整机发布 V1.0.0
|
> 文档版本 V1.01 · 2026-08-18 · 配套整机发布 V1.02.01
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -23,10 +23,10 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
|||||||
| 型号 | 雅特力 AT32F421(ARM Cortex-M4) | 沁恒 CH32V208(RISC-V) |
|
| 型号 | 雅特力 AT32F421(ARM Cortex-M4) | 沁恒 CH32V208(RISC-V) |
|
||||||
| 主频 | 120 MHz | 120 MHz(芯片最高 144 MHz,启用网络时限定 120 MHz) |
|
| 主频 | 120 MHz | 120 MHz(芯片最高 144 MHz,启用网络时限定 120 MHz) |
|
||||||
| Flash / SRAM | 64 KB / 16 KB | 128 KB / 64 KB |
|
| Flash / SRAM | 64 KB / 16 KB | 128 KB / 64 KB |
|
||||||
| 职责 | 四路线圈驱动、频率采样、车辆检测算法、继电器输出 | BLE、以太网(TCP JSON / MQTT)、UART TTL、参数与日志外部存储 |
|
| 职责 | 四路线圈驱动、频率采样、车辆检测算法、继电器输出 | BLE、以太网(TCP JSON / MQTT)、UART TTL(RX DMA)、参数与日志外部存储 |
|
||||||
| RTOS/协议栈 | FreeRTOS V10.4.3 | WCH BLE 协议栈 + WCHNET TCP/IP |
|
| RTOS/协议栈 | FreeRTOS V10.4.3 | WCH BLE 协议栈 + WCHNET TCP/IP |
|
||||||
|
|
||||||
双 MCU 间通过 TTL 串口互联(0x7F 私有帧协议,波特率 192000bps),传感数据主动上推、配置命令透传。
|
双 MCU 间通过 TTL 串口互联(0x7F 私有帧协议,波特率 192000bps,UART2 RX 硬件 DMA 循环接收,抗打印关中断丢帧),传感数据主动上推、配置命令透传。
|
||||||
|
|
||||||
## 3. 检测规格
|
## 3. 检测规格
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
|||||||
| 2 | ≈ 0.055% | ≈ 0.027% | |
|
| 2 | ≈ 0.055% | ≈ 0.027% | |
|
||||||
| 3 | ≈ 0.015% | ≈ 0.014% | 最高灵敏度(摩托车/高底盘车检出) |
|
| 3 | ≈ 0.015% | ≈ 0.014% | 最高灵敏度(摩托车/高底盘车检出) |
|
||||||
|
|
||||||
### 3.3 检测算法(V1.0.0 固件)
|
### 3.3 检测算法(Loop 固件 1.0)
|
||||||
|
|
||||||
| 机制 | 参数 | 作用 |
|
| 机制 | 参数 | 作用 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
@@ -95,12 +95,12 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
|||||||
|------|------|------|
|
|------|------|------|
|
||||||
| 以太网 | 10M(CH32V208 内置 PHY),支持 DHCP/静态 IP | TCP JSON 服务(默认端口 5960)、IoT MQTT 客户端 |
|
| 以太网 | 10M(CH32V208 内置 PHY),支持 DHCP/静态 IP | TCP JSON 服务(默认端口 5960)、IoT MQTT 客户端 |
|
||||||
| 蓝牙 | BLE(WCH 低功耗蓝牙协议栈) | 小程序配置、OTA 升级、Loop MCU ISP 透传 |
|
| 蓝牙 | BLE(WCH 低功耗蓝牙协议栈) | 小程序配置、OTA 升级、Loop MCU ISP 透传 |
|
||||||
| TTL 串口 | 1 路 | DLD960 内部两个MCU之间 的串口通信协议(Modbus 风格私有帧) |
|
| TTL 串口 | 1 路 | DLD960 内部两个MCU之间 的串口通信协议(Modbus 风格私有帧);UART2 RX 硬件 DMA 循环接收(抗打印关中断丢帧) |
|
||||||
| TTL 串口 | 1 路(RFU) | 预留 4G 模块扩展 |
|
| TTL 串口 | 1 路(RFU) | 预留 4G 模块扩展 |
|
||||||
| 外部存储 | SPI NOR Flash | 参数存储 + 日志存储 |
|
| 外部存储 | SPI NOR Flash | 参数存储 + 日志存储 |
|
||||||
| 按键 | K1 多功能按键 | 复位等 |
|
| 按键 | K1 多功能按键 | 复位等 |
|
||||||
|
|
||||||
### 5.1 协议矩阵(V1.0.0 配套)
|
### 5.1 协议矩阵(V1.02.01 配套)
|
||||||
|
|
||||||
| 协议 | 版本 | 通道 | 要点 |
|
| 协议 | 版本 | 通道 | 要点 |
|
||||||
|------|------|------|------|
|
|------|------|------|------|
|
||||||
@@ -166,10 +166,18 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
|||||||
|
|
||||||
> ⚠ **自内部协议 V1.05 起,vd960Loop 与 vd960DBN 固件必须同版本配套刷写**(variation 字段 2B→3B 帧格式变更,混刷导致数据静默错位)。
|
> ⚠ **自内部协议 V1.05 起,vd960Loop 与 vd960DBN 固件必须同版本配套刷写**(variation 字段 2B→3B 帧格式变更,混刷导致数据静默错位)。
|
||||||
|
|
||||||
| 组件 | V1.0.0 配套版本 |
|
| 组件 | V1.02.01 配套版本 |
|
||||||
|------|----------------|
|
|------|-------------------|
|
||||||
| vd960Loop 固件 | 1.0 |
|
| vd960Loop 固件 | 1.0(不变) |
|
||||||
| vd960DBN 固件 | 1.0 |
|
| vd960DBN 固件 | 1.02.01 |
|
||||||
|
|
||||||
|
### 10.1 已知约束(V1.02.01)
|
||||||
|
|
||||||
|
- 固件版本三段式:`FIRMWARE_VER="1.02.01"`(MAIN=1 / SUB=2 / SUBSUB=1);BLE 上报仅 MAIN/SUB 两字节(1.02),SUBSUB 只体现在字符串上报(MQTT/TCP JSON)。
|
||||||
|
- 设备无 RTC,时钟同步依赖平台下发(校准前 ts 为上电秒数)。
|
||||||
|
- CH32V208 RAM 预算:BLE 协议栈固定占用低 16KB(不可裁剪),用户可用 48KB;固件经 RAM 瘦身优化,栈余量约 6KB,现场升级务必使用 V1.02.01 及以上版本。
|
||||||
|
- 传感快照区延后 3s 初始化(开机 3s 内传感数据不落盘,设计接受)。
|
||||||
|
- UART2 RX DMA 占用 DMA1_Ch6(全工程唯一,无冲突)。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -177,4 +185,5 @@ DLD960 是一款基于环形线圈(LC 振荡)检测原理的四通道车辆
|
|||||||
|
|
||||||
| 版本 | 修订时间 | 修订说明 | 修订人 |
|
| 版本 | 修订时间 | 修订说明 | 修订人 |
|
||||||
|------|----------|----------|--------|
|
|------|----------|----------|--------|
|
||||||
|
| V1.01 | 2026-08-18 | 配套整机发布 V1.02.01:版本矩阵更新、UART2 RX DMA 通信可靠性说明、已知约束补充 | wangfq |
|
||||||
| V1.00 | 2026-07-16 | 初始版本,配套整机发布 V1.0.0 | wangfq |
|
| V1.00 | 2026-07-16 | 初始版本,配套整机发布 V1.0.0 | wangfq |
|
||||||
|
|||||||
Reference in New Issue
Block a user