From c4c7a484b7c5af70a919b66fe1b6aca1f3aa3495 Mon Sep 17 00:00:00 2001 From: wangfq Date: Fri, 4 Sep 2026 17:24:45 +0800 Subject: [PATCH] =?UTF-8?q?docs(V4B):=20=E5=AE=89=E5=85=A8=E5=A4=8D?= =?UTF-8?q?=E4=BD=8D=E8=A7=82=E6=84=9F=E5=8B=98=E8=AF=AF=20=E2=80=94=20?= =?UTF-8?q?=E7=BB=BF=E7=81=AF=E9=95=9C=E5=83=8F=E7=BB=A7=E7=94=B5=E5=99=A8?= =?UTF-8?q?=E5=90=8E=E5=A4=8D=E4=BD=8D=E6=8C=87=E7=A4=BA=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户板测确认: SW5=ON 压车 >4min 安全复位正常触发(Origin 重学压板值, 离开黄灯长亮为证据); '没进入复位'是观感差异: V4.36.4 绿灯=RLY2 镜像, 复位期间 RLY 刷新挂起不关断 → 绿灯保持亮(旧版绿灯灭=复位可见) 过一辆车(Car_In 清 LC_Reset)恢复刷新. 机制无回归. manual 4.5 重写对齐实际行为; spec 加 LC_Reset 勘误注+SW5 极性说明; devlog V2.52 --- docs/devlog.md | 12 ++++++++++++ docs/product-manual.md | 19 +++++++++++++------ docs/technical-spec.md | 5 +++++ 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/docs/devlog.md b/docs/devlog.md index eaf2601..efc69c4 100644 --- a/docs/devlog.md +++ b/docs/devlog.md @@ -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(重写为实际行为)与 spec(LC_Reset 勘误注 + SW5 极性说明)。 + ## 2026-09-03 — 修复上电无线圈黄灯不闪(固件 V4.36.17) > **固件版本:V4.36.17**(cmcng.h:FIRMWARE_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.50 | 2026-09-03 | V4.36.16 上电自检与重连灯语义分离: 黄灯去!power_up, 判稳门控限运行中(stable=1) | | V2.49 | 2026-09-03 | V4.36.15 重连判稳门控: 值稳定(600ms无漂移)+回带才放行, Origin 自动对齐, 强车8×dlt例外, 5s兜底 | diff --git a/docs/product-manual.md b/docs/product-manual.md index 3e988c5..57a0e96 100644 --- a/docs/product-manual.md +++ b/docs/product-manual.md @@ -152,13 +152,20 @@ DLD154V4B 是一款基于 ARM Cortex-M4 微控制器的**单通道环形线圈 ### 4.5 安全复位 -当 SW_5 拨向 ON 时,检测器进入安全复位模式: -- 所有继电器输出关闭 -- 频率基线清空,重新学习 -- 绿灯慢闪等待线圈稳定 -- 约 4 分钟后自动恢复正常(或手动拨回 OFF) +SW_5 = ON 时:车辆(金属)持续压线超过 **4 分钟**(LC_HOLD_TIME=4×1200×50ms) +触发安全复位(维护/更换线圈场景;正常短时停车不受影响): +- 基线重学:`LC_Reset` 置位、`g_loop_stable=0`,Origin 重新学习当前环境值 +- **继电器不释放**:复位期间 RLY 刷新被挂起(保持当前输出状态), + 待车辆离开/下一辆车进入(Car_In 清除 LC_Reset)后恢复正常刷新 +- 指示灯:绿灯=V4.36.4 起镜像默认继电器(RLY2)状态 → 复位期间继电器 + 保持吸合则绿灯**保持亮**(不会像旧版绿灯灭提示复位) +- 复位后若 Origin 学成"压板值":金属板离开会触发故障补偿流程 + (黄灯预判→环境学习把基线拉回空场,总 ~15s) -> **⚠ 安全复位仅在维护或更换线圈后使用,正常运行时请保持 SW_5 = OFF。** +> **⚠ SW_5=ON 的 4 分钟自动复位仅限维护/更换线圈场景; +> 车辆长时间停留请保持 SW_5 = OFF(不触发自动复位)。** +> V4.36.4 绿灯改镜像继电器后,安全复位的"进行中"指示观感与旧版不同 +> (绿灯不灭)——机制不变,以继电器动作/过车恢复为准。 --- diff --git a/docs/technical-spec.md b/docs/technical-spec.md index 39ca8a0..ce0e152 100644 --- a/docs/technical-spec.md +++ b/docs/technical-spec.md @@ -558,6 +558,11 @@ if (!g_loop_stable) { 稳定期间绿灯继续慢闪(`poll_green_led` 条件包含 `!g_loop_stable`),**闪烁持续到基准值稳定才停止**。 安全复位时 `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%),而非固定样本数。 > 旧实现固定 128 样本即判稳,与基准是否稳定无关,且 static 计数残留导致二次稳定期 1 样本瞬间判稳——已改全局计数并在判稳退出/INIT_VD 时清零。