V2.11: 离开表改回分档{60,32,21,14}——现场确认SENUP标贴OFF=SET_ASB=1(出厂默认) + 文档同步

This commit is contained in:
wangfq
2026-08-28 11:55:30 +08:00
parent c43d5297cb
commit e3fe373fe5
5 changed files with 17 additions and 17 deletions
+6 -6
View File
@@ -21,14 +21,14 @@
| 2 | 0.049% | 0.055% | 几乎一致 | | 2 | 0.049% | 0.055% | 几乎一致 |
| 3 | 0.032% | 0.031% | 几乎一致 | | 3 | 0.032% | 0.031% | 几乎一致 |
离开表对比(PD132T SENUP 标贴 **ON** → 电平0恒 14 = 0.021% Δf/f;⚠ 标贴 OFF = 出厂默认全 OFF → 电平1 → **分档**): 离开表对比(PD132T **SENUP 标贴 OFF** → 电平1SET_ASB=1 → 分档 {60,32,21,14} = 出厂默认态):
| 档 | PD132T 离开 | V4B 原离开 | 差异 | | 档 | PD132T 离开 | V4B 原离开 | 差异 |
|----|------------|------------|------| |----|------------|------------|------|
| 0 | 0.021%(恒14 | 0.165%108 | V4B 钝 7.7×,释放偏慢 ⚠ | | 0 | 0.092%60 | 0.165%108 | V4B 钝 1.8×,释放偏慢 ⚠ |
| 1 | 0.021%(恒14 | 0.110%72 | V4B 钝 5.1× ⚠ | | 1 | 0.049%32 | 0.110%72 | V4B 钝 2.25× ⚠ |
| 2 | 0.021%(恒14 | 0.027%18 | V4B 略钝 1.3× | | 2 | 0.032%21 | 0.027%18 | V4B 灵敏 1.16× |
| 3 | 0.021%14 | 0.021%14 | 一致 | | 3 | 0.021%14 | 0.021%14 | 一致 |
### 决定 ### 决定
@@ -40,7 +40,7 @@ const uint16_t SensTable_1[4] = { 14, 14, 14, 14}; // V2.11
- **进入 0/1 档严格对齐 PD132T**216/108 → 300/60,Δf/f 0.33%/0.16% → 0.46%/0.09% - **进入 0/1 档严格对齐 PD132T**216/108 → 300/60,Δf/f 0.33%/0.16% → 0.46%/0.09%
- **进入 2/3 档保持 V4B 优化值**36/20,与 PD132T 32/21 几乎一致) - **进入 2/3 档保持 V4B 优化值**36/20,与 PD132T 32/21 几乎一致)
- **离开表 {108,72,18,14} → 14**(对 PD132T **SENUP 标贴 ON**;拨码低有效——标贴 OFF=电平1=分档 {60,32,21,14}**出厂默认全 OFF 即分档态**,若现场标贴 OFF 需改回分档 - **离开表 {108,72,18,14} → {60,32,21,14}**(对 PD132T **SENUP 标贴 OFF**=SET_ASB=1 的分档释放,**出厂默认态**;拨码低有效,若现场 SENUP 标贴 ON 需改恒 14 表
- 等效手感修正:V4B IIR τ=32ms vs 142ms、节拍 10ms vs 43.7ms → 同档位下 V4B 检测更快;3 次进入确认 → 调表后仍比 PD132T 抗瞬态误触 - 等效手感修正:V4B IIR τ=32ms vs 142ms、节拍 10ms vs 43.7ms → 同档位下 V4B 检测更快;3 次进入确认 → 调表后仍比 PD132T 抗瞬态误触
- **增强滤波 FLT 不纳入对齐**:现场少用(2026-08-28 决策),V4B 恒 79 + 斜率限幅组合更优 - **增强滤波 FLT 不纳入对齐**:现场少用(2026-08-28 决策),V4B 恒 79 + 斜率限幅组合更优
+1 -1
View File
@@ -122,7 +122,7 @@ DLD154V4B 是一款基于 ARM Cortex-M4 微控制器的**单通道环形线圈
> **注**DIP 拨向 ON = 1。灵敏度越高,检测越灵敏,但也越容易受环境干扰。建议从"中"灵敏度开始调试。 > **注**DIP 拨向 ON = 1。灵敏度越高,检测越灵敏,但也越容易受环境干扰。建议从"中"灵敏度开始调试。
> >
> **离开释放**:各档位离开阈值恒为 0.021% 频率变化对齐 PD132T 出厂默认释放手感),车辆完全离开线圈后快速释放。 > **离开释放**:各档位离开阈值与进入联动(0.092%/0.049%/0.032%/0.021% 频率变化对齐 PD132T 出厂默认 SENUP=OFF 释放手感),车辆离开线圈后快速释放。
### 4.3 DIP 开关完整配置 ### 4.3 DIP 开关完整配置
+3 -3
View File
@@ -27,9 +27,9 @@ DLD154V4B 是一款面向道闸控制、车位检测、ETC 收费站等场景的
线圈直连 MCU (PA7/TIM3_CH2),无 CD4060 分频芯片,120MHz 主频下中断率 < 3% CPU。 线圈直连 MCU (PA7/TIM3_CH2),无 CD4060 分频芯片,120MHz 主频下中断率 < 3% CPU。
### 2. 离开判定(恒 14 滞回 + 连续确认) ### 2. 离开判定(分档滞回 + 连续确认)
有车状态下 CAPVD 回升至距基线不足离开阈值(`SensTable_1`**V2.11 起14** = 0.021% Δf/f,对齐 PD132T 出厂默认 ASB=OFF 的恒 14 释放),**连续 3 次确认**才判定离开,瞬态干扰不落杆: 有车状态下 CAPVD 回升至距基线不足离开阈值(`SensTable_1`**V2.11 起分档 {60,32,21,14}** = 0.092%~0.021% Δf/f,对齐 PD132T SENUP 标贴 OFF 的出厂默认释放),**连续 3 次确认**才判定离开,瞬态干扰不落杆:
```c ```c
dlt_ORG = (Origin * SensTable_1[SENS]) >> 16; dlt_ORG = (Origin * SensTable_1[SENS]) >> 16;
@@ -149,7 +149,7 @@ AT32F421 独立看门狗(IWDT),超时 ≈1.64s,**双保险喂狗**:
| V2.8 | 08-27 | 灵敏度最高档 SENS=3 阈值 10→20、离开 9→14(防误触发) | | V2.8 | 08-27 | 灵敏度最高档 SENS=3 阈值 10→20、离开 9→14(防误触发) |
| **V2.9** | **08-28** | **平坦性离开判定默认关闭(现场实测不理想),切回简单 cnt_release 防抖** | | **V2.9** | **08-28** | **平坦性离开判定默认关闭(现场实测不理想),切回简单 cnt_release 防抖** |
| **V2.10** | **08-28** | **新增 IWDT 硬件看门狗(超时≈1.64s,双保险喂狗)** | | **V2.10** | **08-28** | **新增 IWDT 硬件看门狗(超时≈1.64s,双保险喂狗)** |
| **V2.11** | **08-28** | **灵敏度对齐 PD132T:进入 0/1 档 216/108→300/60、离开 {108,72,18,14}→14(对齐 PD132T 默认 ASB=OFF),客户现场替换平滑交付** | | **V2.11** | **08-28** | **灵敏度对齐 PD132T:进入 0/1 档 216/108→300/60、离开 {108,72,18,14}→{60,32,21,14}(对齐 PD132T SENUP 标贴 OFF 分档,出厂默认),客户现场替换平滑交付** |
--- ---
+6 -6
View File
@@ -221,19 +221,19 @@ if (CAPVD < Origin - dlt_ORG) {
```c ```c
const uint16_t SensTable[4] = {300, 60, 36, 20}; // 进入阈值 (V2.11: 0/1 档对齐 PD132T) const uint16_t SensTable[4] = {300, 60, 36, 20}; // 进入阈值 (V2.11: 0/1 档对齐 PD132T)
const uint16_t SensTable_1[4] = { 14, 14, 14, 14}; // 离开恒 14 (V2.11: 对齐 PD132T ASB=OFF 出厂默认) const uint16_t SensTable_1[4] = { 60, 32, 21, 14}; // 离开阈值 (V2.11: 分档对齐 PD132T SENUP 标贴 OFF)
``` ```
| SENS | SensTable | 进入阈值 (×Origin/65536) | SensTable_1 | 离开阈值 (×Origin/65536) | | SENS | SensTable | 进入阈值 (×Origin/65536) | SensTable_1 | 离开阈值 (×Origin/65536) |
|------|-----------|-------------------------|-------------|-------------------------| |------|-----------|-------------------------|-------------|-------------------------|
| 0 (低) | 300 | 0.46% | 14 | 0.021% | | 0 (低) | 300 | 0.46% | 60 | 0.092% |
| 1 | 60 | 0.09% | 14 | 0.021% | | 1 | 60 | 0.09% | 32 | 0.049% |
| 2 | 36 | 0.055% | 14 | 0.021% | | 2 | 36 | 0.055% | 21 | 0.032% |
| 3 (高) | 20 | 0.031% | 14 | 0.021% | | 3 (高) | 20 | 0.031% | 14 | 0.021% |
> ⚠ V2.82026-08-27):SENS=3 最高档进入阈值 10→200.015%→0.031% Δf/f,ΔL/L 0.031%→0.061%),离开 9→14(滞回 90%→70%)——现场广告杆落杆时最高档易误触发(落杆机械/电磁扰动越过 0.015% 阈值),提高阈值并加大滞回。 > ⚠ V2.82026-08-27):SENS=3 最高档进入阈值 10→200.015%→0.031% Δf/f,ΔL/L 0.031%→0.061%),离开 9→14(滞回 90%→70%)——现场广告杆落杆时最高档易误触发(落杆机械/电磁扰动越过 0.015% 阈值),提高阈值并加大滞回。
> ⚠ V2.112026-08-28):**PD132T 客户现场替换对齐**——① 进入 0/1 档 216/108 → **300/60**0.33%/0.16% → **0.46%/0.09%** Δf/f,对齐 PD132T SensTable {300,60,32,21} 的 0/1 档);② 离开表 {108,72,18,14} → **14**0.021% Δf/f,对齐 PD132T 出厂默认 ASB=OFF 的恒 14 释放;若现场 PD132T ASB 拨码为 ON 则 PD132T 离开分档 {60,32,21,14},需改回分档)。2/3 档进入保持 V4B 优化值(与 PD132T 几乎一致)。 > ⚠ V2.112026-08-28):**PD132T 客户现场替换对齐**——① 进入 0/1 档 216/108 → **300/60**0.33%/0.16% → **0.46%/0.09%** Δf/f,对齐 PD132T SensTable {300,60,32,21} 的 0/1 档);② 离开表 {108,72,18,14} → **{60,32,21,14}**0.092%/0.049%/0.032%/0.021% Δf/f,对齐 PD132T **SENUP 标贴 OFF**=SET_ASB=1 的分档释放,出厂默认态)。2/3 档进入保持 V4B 优化值(与 PD132T 几乎一致)。
#### 4.3.2 进入检测(M4 优化:确认机制) #### 4.3.2 进入检测(M4 优化:确认机制)
@@ -272,7 +272,7 @@ if ((Origin - dlt_ORG) < CAPVD) { // CAPVD 回升至距基线不
} }
``` ```
> **恒 14 设计依据(V2.11**:离开阈值恒 140.021% Δf/f)对 PD132T **SENUP 标贴 ON**(拨码**低有效**:标贴 ON=电平 0=SET_ASB=0强制 `SensTable1[3]`=14)。物理意义:进入需分档适配车型(大车/摩托车),离开判定本质是"频率恢复到接近基线"的二元事实,固定小阈值保证**任何档位下车走即释放、释放手感一致**。若现场 PD132T 的 SENUP 标贴为 **OFF**(电平 1=SET_ASB=1,**出厂默认全 OFF 即此态**,离开分档 {60,32,21,14}),需将 `SensTable_1` 改回分档表对齐。 > **离开分档设计依据(V2.11**:离开表 {60,32,21,14}0.092%/0.049%/0.032%/0.021% Δf/f)对 PD132T **SENUP 标贴 OFF**(拨码**低有效**:标贴 OFF=电平 1=SET_ASB=1`if(SET_ASB)` 分档分支,**出厂默认态**)。物理意义:离开滞回比进入小一档(档0: 20%、档1: 53%、档2: 58%、档3: 70%),保证释放快于触发、车走即释放,同时防瞬态误落杆。若现场 PD132T 的 SENUP 标贴为 **ON**(电平0=SET_ASB=0 → 恒 14),需将 `SensTable_1` 改回恒 14 表对齐。
##### 模式 2:平坦性判定 (USE_FLATNESS_EXIT=1) — ⚠ 默认禁用(#if 0,代码保留) ##### 模式 2:平坦性判定 (USE_FLATNESS_EXIT=1) — ⚠ 默认禁用(#if 0,代码保留)
@@ -14,7 +14,7 @@
* SENS: 0=低灵敏, 3=高灵敏 * SENS: 0=低灵敏, 3=高灵敏
*===========================================================================*/ *===========================================================================*/
const uint16_t SensTable[4] = {300, 60, 36, 20}; // V2.11: 0/1 档对齐 PD132T (0.458%/0.092% df/f), 2/3 档保持 const uint16_t SensTable[4] = {300, 60, 36, 20}; // V2.11: 0/1 档对齐 PD132T (0.458%/0.092% df/f), 2/3 档保持
const uint16_t SensTable_1[4] = { 14, 14, 14, 14}; // V2.11: 离开恒 14, 对齐 PD132T 出厂默认(ASB=OFF -> 恒14, 0.0214% df/f) const uint16_t SensTable_1[4] = { 60, 32, 21, 14}; // V2.11: 离开分档对齐 PD132T (SENUP 标贴OFF=SET_ASB=1=出厂默认)
/*=========================================================================== /*===========================================================================
* 全局状态变量 — 捕获 & 测量 * 全局状态变量 — 捕获 & 测量