feat(V4B): V4.33 — 线圈频率窗上限 120→92kHz (COIL_F_OK_MAX_KHZ)
f>92kHz → L偏小告警(一长一短, 原 120kHz); 顺带修正 manual 黄灯表旧时序 (200/100/100/800→300/100/100/700, V4.32 遗留) 与频率窗描述 test_coil_range 边界 92/93 全绿; 语法 0 error 文档: devlog V2.31 / spec V2.12 / manual V2.10
This commit is contained in:
@@ -4,6 +4,35 @@
|
||||
|
||||
---
|
||||
|
||||
## 2026-09-03 — 线圈频率窗上限 120→92kHz(固件 V4.33)
|
||||
|
||||
> **固件版本:V4.33**(cmcng.h:FIRMWARE_VER="4.33" + MAIN=4/SUB=33)。devlog 修订 V2.31。
|
||||
|
||||
### 拍板(2026-09-03)
|
||||
|
||||
线圈电感量告警频率窗上限收窄:**COIL_F_OK_MAX_KHZ 120 → 92**(默认低频档口径)
|
||||
- 合理窗:20 ~ 92kHz(对应 L≈30µH(f=92k, C_eff68)~ 930µH(f=20k))
|
||||
- f > 92kHz → L 偏小告警(一长一短,g_coil_fault=2)
|
||||
|
||||
### 背景推测
|
||||
|
||||
92kHz 接近 33nF 档与低频档歧义区上沿附近(33nF 档常见线圈 f 更高),上限压低可减少高频小线圈误报窗口;具体现场动机以用户口径为准。
|
||||
|
||||
### 改动
|
||||
|
||||
- TaskLoop.h:COIL_F_OK_MAX_KHZ 120→92(注释同步)
|
||||
- tests/test_coil_range.c:镜像宏 92,边界用例 120/121→92/93
|
||||
- 版本 V4.32→V4.33;spec V2.12 / manual V2.10 / devlog V2.31
|
||||
|
||||
### 验证
|
||||
|
||||
- test_coil_range 5 场景 ALL PASS(边界 19/20/92/93:92 正常、93 → L偏小)
|
||||
- 语法 0 error
|
||||
|
||||
### 待现场验证
|
||||
|
||||
- 原 f 在 92~120kHz 间的线圈(如 L≈30~44µH@66nF 档)现在会告警 L 偏小——确认这批线圈是否确实不合理或需另行放行
|
||||
|
||||
## 2026-09-03 — 黄灯一长一短模式时序调整(固件 V4.32)
|
||||
|
||||
> **固件版本:V4.32**(cmcng.h:FIRMWARE_VER="4.32" + MAIN=4/SUB=32)。devlog 修订 V2.30。
|
||||
@@ -1315,6 +1344,7 @@ if (dev >= dlt_ORG × 4) {
|
||||
|
||||
| 版本 | 时间 | 说明 |
|
||||
|------|------|------|
|
||||
| V2.31 | 2026-09-03 | V4.33 线圈频率窗上限 COIL_F_OK_MAX_KHZ 120→92kHz |
|
||||
| V2.30 | 2026-09-03 | V4.32 黄灯一长一短: 200/100/100/800ms → 300/100/100/700ms |
|
||||
| V2.29 | 2026-09-03 | V4.31 故障补偿时序再调: 预判2s(200)/补偿7s(700)/恢复2s, 总 ~15s |
|
||||
| V2.28 | 2026-09-03 | V4.30 故障补偿时序: 预判3s(300)/补偿8s(800)/恢复2s(200), 总 ~16s |
|
||||
|
||||
Reference in New Issue
Block a user