feat(V4B): V4.36.20 — 最低工作电感量 COIL_L_MIN_UH=20µH, 低于按线圈断开指示

用户需求: 设定最低电感量工作值(默认 20µH, 43nF 低频档口径, 宏定义);
线圈电感量低于该值 → 黄灯快闪以线圈断开状态指示
- TaskLoop.h: 新增 COIL_L_MIN_UH 20; 频率窗上限 125→171kHz (=L 20.06µH,
  43nF: L=2.533e7/(f²×43)) — 20~38µH 小线圈转为可正常工作(含现场 21/23µH)
- poll_yellow_led 模式1: g_coil_fault==2 归入断开级快闪(!LOOP_OK/reconn_stab 同级)
- 一长一短(模式5)仅保留 coil_fault==1 (L 偏大 f<18kHz)
- coil_monitor 防抖 1s 不变; 继电器/判定逻辑不动(仅指示级)
- test: 171 正常/172(L<20µH) 偏小, L 偏大 17; 全绿
语法0 error, 4测试全绿; spec V2.37 / devlog V2.56
This commit is contained in:
wangfq
2026-09-07 09:08:37 +08:00
parent a3d0b9ff75
commit 16eed844a6
7 changed files with 39 additions and 20 deletions
+14
View File
@@ -4,6 +4,19 @@
---
## 2026-09-04 — 最低工作电感量 COIL_L_MIN_UH=20µH,低于则按线圈断开指示(固件 V4.36.20)
用户需求:设定最低电感量工作值(默认 20µH,43nF 低频档口径,宏定义),
当线圈电感量低于该值时,车检器黄灯快闪、以"线圈断开状态"来指示。
- 新增 `COIL_L_MIN_UH 20`TaskLoop.h);频率窗上限 125→171kHz=20.06µH
43nF: L=2.533e7/(f²×43))——20~38µH 小线圈(含现场 21/23µH 测试线圈)转为可正常工作
- `coil_fault==2`f>171kHz, L<20µH)归入黄灯**模式1 断开级快闪**200ms toggle),
与 !LOOP_OK/reconn_stab 同级;一长一短(模式5)仅保留给 `coil_fault==1`L 偏大 f<18kHz
- coil_monitor 防抖不变(越界/恢复 1s);继电器/判定逻辑不受影响(仅指示级)
- test 边界:171 正常 / 172(L<20µH) 偏小;L 偏大 17;全绿
语法 0 error、4 测试全绿;REV 4.36.20spec V2.37 / devlog V2.56。
## 2026-09-04 — 故障补偿触发幅度量化说明(文档 V2.55,无代码改动)
用户要求文档给出"多大的环境变化触发黄灯常亮"的具体数字。
@@ -1931,6 +1944,7 @@ if (dev >= dlt_ORG × 4) {
| 版本 | 时间 | 说明 |
|------|------|------|
| V2.56 | 2026-09-04 | V4.36.20 最低工作电感量 COIL_L_MIN_UH=20µH (43nF): L<20µH(f>171k)→断开级快闪; 一长一短仅 L 偏大; test 171/172 |
| V2.55 | 2026-09-04 | 故障补偿触发幅度量化说明 (dev>+4×dlt; SENS=3≈电感+0.31%) |
| V2.54 | 2026-09-04 | V4.36.19 低Q 释放抗抖: τ50ms 平滑判释放+带回×1.5 (REL_ALFA/REL_BAND_LO_MULT), 高/中Q 零影响 |
| V2.53 | 2026-09-04 | V4.36.18 频率窗下界 20→18kHz (18~125kHz) |
+3 -3
View File
@@ -186,8 +186,8 @@ SW_5 = ON 时:车辆(金属)持续压线超过 **4 分钟**LC_HOLD_TIME
| 故障类型 | 红灯 | 绿灯 | 黄灯 | 说明 |
|---------|------|------|------|------|
| 线圈断开(当前) | 呼吸 | 灭 | **快闪** (200ms) | 检查线圈连接。**断开前有车:继电器保持 RELAY_HOLD_MS=1000ms 后仍断才释放**(防瞬时断开误释放,宏可调)。**重连后无车判稳门控**:值稳定(600ms 无漂移)且回带内才放行检测,判稳期黄灯保持快闪,Origin 自动对齐新空场 |
| 线圈电感量不合理(V4.26/V4.36.13 | 呼吸 | 灭(无车) | **一长一短** (900ms亮/300ms灭/100ms亮/700ms灭 循环) | 空场频率出 18~125kHz(默认低频档):L偏大(f<18k)/L偏小(f>125k),检查线圈匝数/尺寸 |
| 线圈断开(当前)**L<20µH**V4.36.20f>171kHz 最低工作电感以下,按断开指示) | 呼吸 | 灭 | **快闪** (200ms) | 检查线圈连接。**断开前有车:继电器保持 RELAY_HOLD_MS=1000ms 后仍断才释放**(防瞬时断开误释放,宏可调)。**重连后无车判稳门控**:值稳定(600ms 无漂移)且回带内才放行检测,判稳期黄灯保持快闪,Origin 自动对齐新空场 |
| 线圈电感量不合理(V4.26/V4.36.13/20 | 呼吸 | 灭(无车) | **一长一短** (900ms亮/300ms灭/100ms亮/700ms灭 循环) | 空场频率 <18kHz → L 偏大(>合理上限),检查线圈匝数/尺寸;**L<20µH(f>171k) 不在此模式,见上行断开快闪** |
| 线圈重连,断开 1 次 | 呼吸 | 正常 | **1 短闪** + 1.2s 灭 | 发生过 1 次断开,已恢复 |
| 线圈重连,断开 2 次 | 呼吸 | 正常 | **2 短闪** + 1.2s 灭 | 发生过 2 次断开,已恢复 |
| 线圈重连,断开 3+ 次 | 呼吸 | 正常 | **3 短闪** + 1.2s 灭 | 多次断开,建议检查接头 |
@@ -243,7 +243,7 @@ SW_5 = ON 时:车辆(金属)持续压线超过 **4 分钟**LC_HOLD_TIME
| 现象 | 可能原因 | 处理方法 |
|------|---------|----------|
| 黄灯快闪,绿灯灭 | 线圈断开未连接 | 检查线圈接头、引线通断 |
| 黄灯快闪,绿灯灭 | 线圈断开/未连接,或电感量 <20µHf>171kHz) | 检查线圈接头、引线通断;小线圈核对匝数(43nF 档最低 20µH) |
| 绿灯常亮不灭 | 灵敏度太高 / 线圈频率漂移 | 降低灵敏度 / 检查线圈 |
| 绿灯从不亮 | 灵敏度太低 / 线圈 Q 值过低 | 提高灵敏度 / 更换线圈 |
| 红灯不亮 | 电源故障 | 检查供电电压 |
+3 -1
View File
@@ -1,6 +1,6 @@
# DLD154V4B 技术规格书
> 单路线圈车辆检测器 | 固件版本: V4.36.19 | 文档版本: V2.35
> 单路线圈车辆检测器 | 固件版本: V4.36.20 | 文档版本: V2.37
> 本文档面向工程开发、系统集成及故障深度分析
---
@@ -824,3 +824,5 @@ DLD154V4B V1.4 起实现该专利的整数化版本,用于大车通行时的
| V2.33 | 2026-09-04 | **V4.36.17 修复上电无线圈黄灯不闪**:断开分支置位条件含 power_up(上电 phase 故意不置 disconnect_active),V4.36.16 去 !power_up 后裸奔 → 黄灯模式1 改 `!LOOP_OK || g_reconn_stab`(5ms 实时载波缺失判定,同时让运行中断开黄灯反应从 150ms 加快到 5ms) |
| V2.34 | 2026-09-04 | **V4.36.18 频率窗下界 20→18kHz**:放行更大电感线圈(18~125kHz @43nF ≈ L 47µH~1.15mH);test 边界 17 偏大/18 正常;参数表同步修正历史滞后(MAX 125 / C_NF 43 |
| V2.35 | 2026-09-04 | **V4.36.19 低Q 释放抗抖**:低Q(21~50µH)高灵敏边界试探释放点外移/锁死(释放带回 23≈σ,快值判释放被抖断);τ50ms 平滑(REL_ALFA=46, 打印降采样平均效应工程版)+带回×1.5(REL_BAND_LO_MULT) 仅低Q 生效,高/中Q 零影响 |
| V2.36 | 2026-09-04 | 故障补偿触发幅度量化说明(4.4.2 补分档表):触发 dev>+4×dlt 连续 2s 黄灯常亮 / 7s 学习替换;SENS=3 ≈ Xn+0.15% ≈ 电感+0.31%L∝Xn²,dL/L≈2×dXn/Xn |
| V2.37 | 2026-09-04 | **V4.36.20 最低工作电感量 COIL_L_MIN_UH=20µH**43nF 口径):L<20µHf>171kHz)→ 按线圈断开快闪指示(模式1,coil_fault==2 归入断开级);原上限 125kHz(38µH) 放宽至 20µH 可工作;L 偏大(f<18kHz)一长一短保留(coil_fault==1);test 边界 171 正常/172 偏小 |