docs(V4B): 安全复位观感勘误 — 绿灯镜像继电器后复位指示变化

用户板测确认: SW5=ON 压车 >4min 安全复位正常触发(Origin 重学压板值,
离开黄灯长亮为证据); '没进入复位'是观感差异: V4.36.4 绿灯=RLY2 镜像,
复位期间 RLY 刷新挂起不关断 → 绿灯保持亮(旧版绿灯灭=复位可见)
过一辆车(Car_In 清 LC_Reset)恢复刷新. 机制无回归.
manual 4.5 重写对齐实际行为; spec 加 LC_Reset 勘误注+SW5 极性说明; devlog V2.52
This commit is contained in:
wangfq
2026-09-04 17:24:45 +08:00
parent edd4e7b6c4
commit c4c7a484b7
3 changed files with 30 additions and 6 deletions
+12
View File
@@ -4,6 +4,17 @@
--- ---
## 2026-09-03 — 安全复位观感勘误:绿灯镜像继电器后复位指示变化(文档 V2.52,无代码改动)
> 用户板测确认:SW5=ON 金属板压 >4 分钟 → 安全复位**正常触发**(Origin 重学压板值,
> 离开后黄灯长亮故障补偿即证据);"没进入复位模式"是**观感差异**:
> - 旧版绿灯=判稳/有车指示 → 安全复位后 stable=0 绿灯灭 → 复位可见
> - V4.36.4 起绿灯=默认继电器(RLY2)镜像 → 复位期间 RLY 刷新挂起(不关断)
> → 绿灯随继电器保持亮 → 观感"没复位";过一辆车(Car_In 清 LC_Reset)恢复刷新
> 机制无回归(重连/判稳门控改动未影响安全复位链:Car_In→LC_HOLD→50ms 步进
> 4800×240s→LC_Reset)。
> 已同步 manual 4.5(重写为实际行为)与 specLC_Reset 勘误注 + SW5 极性说明)。
## 2026-09-03 — 修复上电无线圈黄灯不闪(固件 V4.36.17) ## 2026-09-03 — 修复上电无线圈黄灯不闪(固件 V4.36.17)
> **固件版本:V4.36.17**cmcng.hFIRMWARE_VER="4.36.17"REV=17)。devlog 修订 V2.51。 > **固件版本:V4.36.17**cmcng.hFIRMWARE_VER="4.36.17"REV=17)。devlog 修订 V2.51。
@@ -1883,6 +1894,7 @@ if (dev >= dlt_ORG × 4) {
| 版本 | 时间 | 说明 | | 版本 | 时间 | 说明 |
|------|------|------| |------|------|------|
| V2.52 | 2026-09-03 | 安全复位观感勘误(无代码): 绿灯镜像继电器后复位指示变化; manual 4.5/spec 对齐实际行为 |
| V2.51 | 2026-09-03 | V4.36.17 修复上电无线圈黄灯不闪: 黄灯模式1 改 !LOOP_OK(5ms 实时) | | V2.51 | 2026-09-03 | V4.36.17 修复上电无线圈黄灯不闪: 黄灯模式1 改 !LOOP_OK(5ms 实时) |
| V2.50 | 2026-09-03 | V4.36.16 上电自检与重连灯语义分离: 黄灯去!power_up, 判稳门控限运行中(stable=1) | | V2.50 | 2026-09-03 | V4.36.16 上电自检与重连灯语义分离: 黄灯去!power_up, 判稳门控限运行中(stable=1) |
| V2.49 | 2026-09-03 | V4.36.15 重连判稳门控: 值稳定(600ms无漂移)+回带才放行, Origin 自动对齐, 强车8×dlt例外, 5s兜底 | | V2.49 | 2026-09-03 | V4.36.15 重连判稳门控: 值稳定(600ms无漂移)+回带才放行, Origin 自动对齐, 强车8×dlt例外, 5s兜底 |
+13 -6
View File
@@ -152,13 +152,20 @@ DLD154V4B 是一款基于 ARM Cortex-M4 微控制器的**单通道环形线圈
### 4.5 安全复位 ### 4.5 安全复位
SW_5 拨向 ON 时,检测器进入安全复位模式: SW_5 = ON 时:车辆(金属)持续压线超过 **4 分钟**LC_HOLD_TIME=4×1200×50ms
- 所有继电器输出关闭 触发安全复位(维护/更换线圈场景;正常短时停车不受影响):
- 频率基线清空,重新学习 - 基线重学:`LC_Reset` 置位、`g_loop_stable=0`Origin 重新学习当前环境值
- 绿灯慢闪等待线圈稳定 - **继电器不释放**:复位期间 RLY 刷新被挂起(保持当前输出状态),
- 约 4 分钟后自动恢复正常(或手动拨回 OFF) 待车辆离开/下一辆车进入(Car_In 清除 LC_Reset)后恢复正常刷新
- 指示灯:绿灯=V4.36.4 起镜像默认继电器(RLY2)状态 → 复位期间继电器
保持吸合则绿灯**保持亮**(不会像旧版绿灯灭提示复位)
- 复位后若 Origin 学成"压板值":金属板离开会触发故障补偿流程
(黄灯预判→环境学习把基线拉回空场,总 ~15s)
> **⚠ 安全复位仅维护更换线圈后使用,正常运行时请保持 SW_5 = OFF。** > **⚠ SW_5=ON 的 4 分钟自动复位仅维护/更换线圈场景;
> 车辆长时间停留请保持 SW_5 = OFF(不触发自动复位)。**
> V4.36.4 绿灯改镜像继电器后,安全复位的"进行中"指示观感与旧版不同
> (绿灯不灭)——机制不变,以继电器动作/过车恢复为准。
--- ---
+5
View File
@@ -558,6 +558,11 @@ if (!g_loop_stable) {
稳定期间绿灯继续慢闪(`poll_green_led` 条件包含 `!g_loop_stable`),**闪烁持续到基准值稳定才停止**。 稳定期间绿灯继续慢闪(`poll_green_led` 条件包含 `!g_loop_stable`),**闪烁持续到基准值稳定才停止**。
安全复位时 `loop1_LC_Reset` 重置 `g_loop_stable = 0` 安全复位时 `loop1_LC_Reset` 重置 `g_loop_stable = 0`
**勘误(2026-09-03 板测确认)**LC_Reset 期间 RLY 刷新被挂起(不关断,保持当前输出),
LC_Reset 在下次 Car_In 清除;V4.36.4 绿灯=RLY2 镜像 → 复位期间绿灯随继电器保持亮,
观感与旧版(绿灯灭=复位中)不同,机制不变。SW5 极性:ON(引脚低→SET_SAFE=0)→启用
4 分钟自动复位;OFF(SET_SAFE=1)→禁用。LC_Hold_CNT 在 TMR15 50ms 分频步进
(4800×50ms=240s)。
> **V4.23 判稳语义**:自检结束 = 基准值稳定(连续 2 窗 Origin 漂移 ≤0.1%),而非固定样本数。 > **V4.23 判稳语义**:自检结束 = 基准值稳定(连续 2 窗 Origin 漂移 ≤0.1%),而非固定样本数。
> 旧实现固定 128 样本即判稳,与基准是否稳定无关,且 static 计数残留导致二次稳定期 1 样本瞬间判稳——已改全局计数并在判稳退出/INIT_VD 时清零。 > 旧实现固定 128 样本即判稳,与基准是否稳定无关,且 static 计数残留导致二次稳定期 1 样本瞬间判稳——已改全局计数并在判稳退出/INIT_VD 时清零。