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) |