feat(V4B): V4.36.3 — 有车断开继电器保持 RELAY_HOLD_MS=500ms

断开前 VD_FLAG=1(有车) → RLY 保持不释放: 500ms 内重连+有车→无缝续持,
重连+无车→vd1_task 判离释放, 超时仍断→强制释放(hold_done 防抖);
无车断开立即释放不变. ISR 5ms 计时, 宏可调(RELAY_HOLD_MS)
审查修复: done 后不加 !hold_done 会 100Hz 继电器抖动
语法0 error, 4测试全绿; spec V2.19 / manual 断开行 / devlog V2.37
This commit is contained in:
wangfq
2026-09-04 09:17:15 +08:00
parent 18db4bf762
commit 1efa9ad775
5 changed files with 83 additions and 6 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
# DLD154V4B 技术规格书
> 单路线圈车辆检测器 | 固件版本: V4.36.2 | 文档版本: V2.18
> 单路线圈车辆检测器 | 固件版本: V4.36.3 | 文档版本: V2.19
> 本文档面向工程开发、系统集成及故障深度分析
---
@@ -784,3 +784,4 @@ DLD154V4B V1.4 起实现该专利的整数化版本,用于大车通行时的
| V2.16 | 2026-09-03 | 文档同步(V4.30~36 参数全面对齐):黄灯行为表模式 5 一长一短 300/100/100/700ms、模式 4 常亮 2s/7s/2s、COIL_F_OK_MAX_KHZ 115、故障表 f>115k |
| V2.17 | 2026-09-03 | 固件版本体系增加修订号:**V4.36.1**(MAIN/SUB 由产品定,小改动只增 REV);启动日志打印 fw 行 |
| V2.18 | 2026-09-03 | **V4.36.2 重连确认窗**:载波连续恢复 ~100ms 才确认重连重置(防接触抖动重复计数/首样本毛刺);断开判定不加防抖(释放速度安全刚需) |
| V2.19 | 2026-09-03 | **V4.36.3 有车断开继电器保持 RELAY_HOLD_MS=500ms**:断开前 VD_FLAG=1 → RLY 保持不释放;500ms 内重连+有车 → 无缝续持;重连+无车 → vd1_task 判离释放;超时仍断 → 强制释放(宏可调) |