feat(V4B): V4.36.24 — L<下限双模式宏 COIL_UNDER_MIN_AS_OPEN

用户需求: L<24µH 后 0=仅黄灯快闪(现状, 判定/继电器/绿灯照常);
1=视为线圈断开完全状态: 黄灯快闪+继电器保持释放+绿灯不亮
- ISR RF 分支置 LOOP_OK=1 后强制压 0 → 主循环断开路径(vd1_task 停/黄灯快闪/disconnect)
- RLY 刷新(RF段)与保持(hold段)短路 → 继电器保持释放, 绿灯镜像灭;
  短路放条件而非事后压 OFF(防 5ms ON/OFF 继电器抖动打火)
- coil_monitor 随 vd1_task 停摆 → 新增 coil_monitor_recover() 无条件每 10ms
  恢复监测 (f 回窗 18~156kHz 连续 5s 清 fault → LOOP_OK 恢复 → 重连确认+判稳门控)
- 默认 0 (与 V4.36.23 一致无回归); 切 1 现场验证完全断开语义
语法0 error, 4测试全绿; spec V2.41 / manual 故障表 / devlog V2.60
This commit is contained in:
wangfq
2026-09-07 09:33:00 +08:00
parent 7b68daa472
commit 5a3ab667bc
6 changed files with 59 additions and 7 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
# DLD154V4B 技术规格书
> 单路线圈车辆检测器 | 固件版本: V4.36.23 | 文档版本: V2.40
> 单路线圈车辆检测器 | 固件版本: V4.36.24 | 文档版本: V2.41
> 本文档面向工程开发、系统集成及故障深度分析
---
@@ -829,3 +829,4 @@ DLD154V4B V1.4 起实现该专利的整数化版本,用于大车通行时的
| V2.38 | 2026-09-04 | **V4.36.21 电感量判定防抖 1s→5s**COIL_FAULT_HOLD_TICKS=500):下限判定重要防误检——起振/瞬态频率冲高越界需持续 5s 才置位断开级快闪,恢复同样 5s 清除 |
| V2.39 | 2026-09-04 | **V4.36.22 最低电感量 20→25µH**COIL_L_MIN_UH=25):频率上限 171→153kHzf@25µH=153.5k);L<25µH → 断开级快闪;test 边界 153 正常/154 偏小 |
| V2.40 | 2026-09-04 | **V4.36.23 最低电感量 25→24µH**COIL_L_MIN_UH=24):频率上限 153→156kHzf@24µH=156.7k);L<24µH → 断开级快闪;test 边界 156 正常/157 偏小 |
| V2.41 | 2026-09-04 | **V4.36.24 L<下限 双模式宏 COIL_UNDER_MIN_AS_OPEN**:0=仅黄灯快闪(绿灯/继电器/判定照常,默认);1=视为线圈断开完全状态——ISR 强制 LOOP_OK=0(主循环断开路径+黄灯快闪)、RLY 刷新/保持短路(继电器保持释放、绿灯灭、无 5ms 抖动)、vd1_task 停;新增 coil_monitor_recover 无条件恢复监测(强制期原 coil_monitor 停摆,防换线圈后死锁,f 回窗 5s 清) |