docs(front-end): 图纸取证钉死 CD4060 分频比 = ÷32(Q5);勘误 PD132T 捕获时钟 0.75MHz→3MHz
- 依据用户口径「PD136 与 PD132 接 CD4060 的电路相同」,对仓内 PD132T 逻辑图纸做像素取证: 800dpi 逐行游程扫描确认 10 个 Q 输出中仅 Q5(pin5) 引出(476px)→ 网络 LP → MCU U2 pin9=CEX1/T1/P3.5, 与固件 CMOD=0x04 捕获配置吻合 ⇒ 分频比 = ÷32 - 独立佐证:PD136HA 窗(400~2030)/PD132L 窗(320~1620)=1.25 = 捕获时钟比(1.5/1.2MHz) ⇒ N 相同 - 勘误:PD132T PCA 时钟 = SYSCLK/4 = 3MHz(TH0=252 + AUXR=0xC0 + T1 5ms 定时反证 SYSCLK=12MHz), 测量节拍 43.7ms→10.92ms;连带修正 6 处派生量(IIR τ、基线周期、响应时间、对比结论) - 同步 5 份受影响文档并加日期勘误标注;阈值/百分比口径不受影响(N×f_cap 乘积不变)
This commit is contained in:
@@ -25,7 +25,7 @@
|
|||||||
| 通道 | 1 | 1 | 1 | 1 | 1 | 1 |
|
| 通道 | 1 | 1 | 1 | 1 | 1 | 1 |
|
||||||
| 测频方式 | PCA 周期捕获 | TIM1 周期捕获 | PCA 周期捕获 | ADTIM4 周期捕获 | TIM3 周期捕获 | TMR0 下降沿捕获 |
|
| 测频方式 | PCA 周期捕获 | TIM1 周期捕获 | PCA 周期捕获 | ADTIM4 周期捕获 | TIM3 周期捕获 | TMR0 下降沿捕获 |
|
||||||
| 归一化基数 | 32768 | 32768 | 32768 | 32768 | 131072 (2^17) | **524288 (2^19)** |
|
| 归一化基数 | 32768 | 32768 | 32768 | 32768 | 131072 (2^17) | **524288 (2^19)** |
|
||||||
| 测量窗 | 32.8ms | 27.3ms | 43.7ms | 21.8ms | **1.09ms(硬)**/10ms(软) | **8.74ms** |
|
| 测量窗 | 32.8ms | 27.3ms | **10.92ms**(勘误) | 21.8ms | **1.09ms(硬)**/10ms(软) | **8.74ms** |
|
||||||
| IIR 系数 | 79(固定) | 79/64 | 79/64 | 79/64(实际 64) | 79 + 斜率限幅 5% | 79 + 斜率限幅 5% |
|
| IIR 系数 | 79(固定) | 79/64 | 79/64 | 79/64(实际 64) | 79 + 斜率限幅 5% | 79 + 斜率限幅 5% |
|
||||||
| 基线 | 100 平均(有车也跟踪) | 100 平均(有车冻结) | 100 平均(有车冻结) | 256 平均(有车冻结) | 500 平均+冻结超时/环境重校准/释放后补偿 | **500 平均+冻结超时/稳定性双条件** |
|
| 基线 | 100 平均(有车也跟踪) | 100 平均(有车冻结) | 100 平均(有车冻结) | 256 平均(有车冻结) | 500 平均+冻结超时/环境重校准/释放后补偿 | **500 平均+冻结超时/稳定性双条件** |
|
||||||
| 灵敏度表 | {216,108,36,10} | {300,60,32,21} | {300,60,32,21} | {162,81,54,28} | **{337,71,38,25}**(方案B,V4.06 起) | {108,54,28,14} |
|
| 灵敏度表 | {216,108,36,10} | {300,60,32,21} | {300,60,32,21} | {162,81,54,28} | **{337,71,38,25}**(方案B,V4.06 起) | {108,54,28,14} |
|
||||||
@@ -37,9 +37,9 @@
|
|||||||
| 灵敏度表可配 | 编译期 | 编译期 | 编译期 | 编译期 | 编译期 | **运行时可配(BLE 写 Flash)** |
|
| 灵敏度表可配 | 编译期 | 编译期 | 编译期 | 编译期 | 编译期 | **运行时可配(BLE 写 Flash)** |
|
||||||
| 时序 tick | 50ms | 50ms | 50ms | 5ms?×10=50ms | 检测 10ms + 时序 50ms | **检测 8.74ms + 时序 5ms/50ms** |
|
| 时序 tick | 50ms | 50ms | 50ms | 5ms?×10=50ms | 检测 10ms + 时序 50ms | **检测 8.74ms + 时序 5ms/50ms** |
|
||||||
| 看门狗 | WDT_CONTR | IWDG+WWDG | WDTCR | WDT 820ms | **IWDT ~1.64s**(V2.10 双保险喂狗) | **WWDG 558ms** |
|
| 看门狗 | WDT_CONTR | IWDG+WWDG | WDTCR | WDT 820ms | **IWDT ~1.64s**(V2.10 双保险喂狗) | **WWDG 558ms** |
|
||||||
| **测量节拍**(CAPVD 更新) | **32.8 ms** | **27.3 ms** | **43.7 ms** | **21.8 ms** | **10 ms** | **8.74 ms** |
|
| **测量节拍**(CAPVD 更新) | **32.8 ms** | **27.3 ms** | **10.92 ms**(勘误) | **21.8 ms** | **10 ms** | **8.74 ms** |
|
||||||
| **基线更新周期** | **3.28 s**(100 窗) | **2.73 s** | **4.37 s** | **5.59 s**(256 窗) | **5 s**(500 窗) | **4.37 s**(500 窗) |
|
| **基线更新周期** | **3.28 s**(100 窗) | **2.73 s** | **1.09 s**(勘误) | **5.59 s**(256 窗) | **5 s**(500 窗) | **4.37 s**(500 窗) |
|
||||||
| IIR 时间常数 τ | 106 ms | 88 ms / 109 ms | 142 ms | 87 ms | 32 ms | **28 ms** |
|
| IIR 时间常数 τ | 106 ms | 88 ms / 109 ms | **35.4 ms**(勘误;精确 29.6) | 87 ms | 32 ms | **28 ms** |
|
||||||
|
|
||||||
> IIR 系数 79/64 的量化对比(α/τ/阶跃响应/噪声抑制/单频衰减/模拟验证)见 [filter-coefficient-79-vs-64.md](filter-coefficient-79-vs-64.md)(2026-08-28 新增;**2026-08-31 v2 扩展:时间常数公式详解 + 释放路径影响 + 方案 A 案例**)。
|
> IIR 系数 79/64 的量化对比(α/τ/阶跃响应/噪声抑制/单频衰减/模拟验证)见 [filter-coefficient-79-vs-64.md](filter-coefficient-79-vs-64.md)(2026-08-28 新增;**2026-08-31 v2 扩展:时间常数公式详解 + 释放路径影响 + 方案 A 案例**)。
|
||||||
|
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ y[n] = 1 − (1−α)^n
|
|||||||
|------|-----------|---------|---------|
|
|------|-----------|---------|---------|
|
||||||
| M1H | 32.8 ms | 106 ms | 131 ms |
|
| M1H | 32.8 ms | 106 ms | 131 ms |
|
||||||
| PD132L | 27.3 ms | 88 ms | 109 ms |
|
| PD132L | 27.3 ms | 88 ms | 109 ms |
|
||||||
| PD132T | 43.7 ms | **142 ms** | **175 ms** |
|
| PD132T | **10.92 ms**(勘误) | **35.4 ms** | **43.7 ms** |
|
||||||
| PD136HA | 21.8 ms | 71 ms | 87 ms(实际生效) |
|
| PD136HA | 21.8 ms | 71 ms | 87 ms(实际生效) |
|
||||||
| DLD154V4B | 10 ms | **32 ms** | 40 ms |
|
| DLD154V4B | 10 ms | **32 ms** | 40 ms |
|
||||||
| DLD154Pro | 8.74 ms | 28 ms | 35 ms |
|
| DLD154Pro | 8.74 ms | 28 ms | 35 ms |
|
||||||
@@ -130,9 +130,9 @@ y[n] = 1 − (1−α)^n
|
|||||||
|
|
||||||
金属板从上往下接近触发、从下往上离开释放:
|
金属板从上往下接近触发、从下往上离开释放:
|
||||||
|
|
||||||
| | V4B(α79 @10ms) | PD132T(α79/64 @43.7ms) |
|
| | V4B(α79 @10ms) | PD132T(α79/64 @10.92ms,勘误) |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| τ | 32 ms | 142~175 ms |
|
| τ(产品线口径) | 32 ms | 35~44 ms |
|
||||||
| 触发高度 | 一致 ✓ | 一致 |
|
| 触发高度 | 一致 ✓ | 一致 |
|
||||||
| **释放高度** | **刚离开触发位置即释放** | **需离得更远才释放** |
|
| **释放高度** | **刚离开触发位置即释放** | **需离得更远才释放** |
|
||||||
|
|
||||||
@@ -151,13 +151,16 @@ y[n] = 1 − (1−α)^n
|
|||||||
|
|
||||||
### 4.4 方案 A:释放慢滤波对齐(V4B V4.03 → V4.04 修正)
|
### 4.4 方案 A:释放慢滤波对齐(V4B V4.03 → V4.04 修正)
|
||||||
|
|
||||||
- 新增独立慢滤波 `loop1_CAPVD_slow`(**RELEASE_ALFA=21** @10ms → 精确 τ≈117ms,对齐 PD132T α79 @43.7ms 精确 τ≈118ms;V4.03 初版 α18 精确 τ≈137ms 偏慢)
|
- 新增独立慢滤波 `loop1_CAPVD_slow`(**RELEASE_ALFA=21** @10ms → 精确 τ≈117ms;V4.03 初版 α18 精确 τ≈137ms 偏慢)
|
||||||
|
- ⚠ **2026-09-11 勘误**:原依据「对齐 PD132T α79 @43.7ms ⇒ τ≈118ms」**不成立** —— PD132T 捕获时钟实为 **3MHz** ⇒ 节拍 **10.92ms** ⇒ 精确 τ(α79) = **29.6ms**。即 V4B 慢滤波(117ms)实际比 PD132T **慢约 4×**,属「以慢换稳」的实调结果而非对齐结果;**现场表现与此相符**(V4B 释放更晚、金属板工况复测已通过)⇒ 是否回调由现场复测定(建议先实测 PD132T 侧真实节拍)
|
||||||
- 离开判定用慢滤波值,进入路径不变(快滤波保触发响应)
|
- 离开判定用慢滤波值,进入路径不变(快滤波保触发响应)
|
||||||
- 开关 `USE_SLOW_RELEASE`(0=回退原快滤波释放)
|
- 开关 `USE_SLOW_RELEASE`(0=回退原快滤波释放)
|
||||||
- **V4.04 进入 snap 修正**:进入确认瞬间 `loop1_CAPVD_slow = loop1_CAPVD`——进入线(档3 0.032%)恒深于离开线(0.021%),snap 后释放条件结构性为假,消除"定在 HR0/2 保持即释放"的进入瞬态假释放窗口(2026-09-01 仿真+现场复核)
|
- **V4.04 进入 snap 修正**:进入确认瞬间 `loop1_CAPVD_slow = loop1_CAPVD`——进入线(档3 0.032%)恒深于离开线(0.021%),snap 后释放条件结构性为假,消除"定在 HR0/2 保持即释放"的进入瞬态假释放窗口(2026-09-01 仿真+现场复核)
|
||||||
- 调参:若现场 PD132T SET_FLT=ON(α64 → 精确 τ≈152ms @43.7ms),`RELEASE_ALFA` 调 **15**(精确 τ≈166ms)更贴近
|
- 调参(**2026-09-11 勘误后重算**):若现场 PD132T SET_FLT=ON(α64 → 精确 τ≈**38.0ms** @10.92ms),对齐值改为 **`RELEASE_ALFA=59`**(精确 τ≈38ms @10ms);旧稿「调 15」基于 43.7ms 节拍,已作废
|
||||||
|
|
||||||
> ⚠ **τ 口径教训(2026-09-01)**:跨代替换对齐必须用**精确口径** `τ = −T/ln(1−α)`。α=79 时产品线口径 `T×256/α` 高估 19.6%——方案A 初版按产品线口径把 α18 当"对齐 PD132T 142ms",实际 PD132T 精确只有 118ms、α18 精确 137ms,反而慢 16%,导致释放偏高。α21(精确 117ms)才真正对齐。
|
> ⚠ **τ 口径教训(2026-09-01)**:跨代替换对齐必须用**精确口径** `τ = −T/ln(1−α)`。α=79 时产品线口径 `T×256/α` 高估 19.6%——方案A 初版按产品线口径把 α18 当"对齐 PD132T 142ms",实际 PD132T 精确只有 118ms、α18 精确 137ms,反而慢 16%,导致释放偏高。α21(精确 117ms)才真正对齐。
|
||||||
|
>
|
||||||
|
> ⚠ **2026-09-11 追加勘误**:上述「α21 对齐 PD132T 118ms」的整体前提**已失效** —— PD132T 节拍不是 43.7ms 而是 **10.92ms**(捕获时钟 3MHz),其精确 τ(α79) 只有 **29.6ms**。⇒ V4B 现役 α21(117ms)比 PD132T **慢约 4×**,「慢 16% 导致释放偏高」的推理链需按新节拍重做。**固件暂不动**:现场(金属板/慢速抬板)复测在 α21 下已通过,且「释放更晚」与观察一致 —— 是否重调请以现场实测 PD132T 节拍为准。
|
||||||
|
|
||||||
### 4.5 释放/触发灵敏度对照(滤波系数影响全景)
|
### 4.5 释放/触发灵敏度对照(滤波系数影响全景)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
# 硬件前端电路对比:PD132T (CD4060 分频) vs DLD154V4B (直连)
|
# 硬件前端电路对比:PD132T (CD4060 分频) vs DLD154V4B (直连)
|
||||||
|
|
||||||
> 2026-09-01 · 基于原理图 + 固件交叉验证
|
> 2026-09-01 · 基于原理图 + 固件交叉验证
|
||||||
|
> **2026-09-11 图纸实测勘误(三处,已就地修正)**:① PD132T 分频比 = **÷32(CD4060 Q5,逐脚像素扫描实测)**,旧稿「Q7 或 Q8 反推」作废;② PD132T 捕获时钟 = **3MHz**(旧稿 0.75MHz 系误按「T0 走 SYSCLK/12」推算,实配 `AUXR=0xC0` → PCA 时钟 = SYSCLK/4);③ 相应测量窗 = **10.92ms**(旧稿 43.7ms)。完整推导见 `pd136ha-to-dld154v4b-delivery-alignment.md` §2.3。
|
||||||
> 关联:`models/PD132T/analysis.md`、`models/DLD154V4B/analysis.md`、`docs/filter-coefficient-79-vs-64.md`
|
> 关联:`models/PD132T/analysis.md`、`models/DLD154V4B/analysis.md`、`docs/filter-coefficient-79-vs-64.md`
|
||||||
> 背景:金属板复测两现象(①慢速抬板释放高度偏高且跟手速有关 ②定在 HR0/2 保持 ~1s 假释放)——软件根因已修(V4B V4.04:RELEASE_ALFA 18→21 + 进入 snap),本文评估**硬件前端差异**是否也参与。
|
> 背景:金属板复测两现象(①慢速抬板释放高度偏高且跟手速有关 ②定在 HR0/2 保持 ~1s 假释放)——软件根因已修(V4B V4.04:RELEASE_ALFA 18→21 + 进入 snap),本文评估**硬件前端差异**是否也参与。
|
||||||
|
|
||||||
@@ -16,7 +17,7 @@
|
|||||||
```
|
```
|
||||||
PD132T:
|
PD132T:
|
||||||
线圈(LP1) ──→ 9015(PNP)×2 三极管振荡器 ──→ CD4060(U1) 施密特整形 + 分频 ──→ LP ──→ STC12C2052(MA801AS)
|
线圈(LP1) ──→ 9015(PNP)×2 三极管振荡器 ──→ CD4060(U1) 施密特整形 + 分频 ──→ LP ──→ STC12C2052(MA801AS)
|
||||||
(6.8K/10K/100K 偏置, 33nF/50V 谐振, 104) (Q5~Q12 多级, 选一路) CEX1/P3.5 PCA 捕获
|
(6.8K/10K/100K 偏置, 33nF/50V 谐振, 104) (U1=CD4060; 实测仅 Q5 引出 = ÷32) CEX1/P3.5 PCA 捕获
|
||||||
|
|
||||||
DLD154V4B:
|
DLD154V4B:
|
||||||
线圈(Loop) ──→ 三极管振荡器(同构) ──→ LP ──→ PA7 ──→ AT32F421F8P7
|
线圈(Loop) ──→ 三极管振荡器(同构) ──→ LP ──→ PA7 ──→ AT32F421F8P7
|
||||||
@@ -24,7 +25,7 @@ DLD154V4B:
|
|||||||
```
|
```
|
||||||
|
|
||||||
- 固件交叉确认(V4B):`TaskLoop.c` TMR3 ISR 只做捕获(`loop1_Xn = 相邻边沿差`),无驱动输出 → 振荡由硬件有源器件自激;`main.c` 无线圈激励代码(TMR14 PWM 是红灯呼吸灯 PB1,与线圈无关)。
|
- 固件交叉确认(V4B):`TaskLoop.c` TMR3 ISR 只做捕获(`loop1_Xn = 相邻边沿差`),无驱动输出 → 振荡由硬件有源器件自激;`main.c` 无线圈激励代码(TMR14 PWM 是红灯呼吸灯 PB1,与线圈无关)。
|
||||||
- PD132T 分频比反推:Xn 有效窗 406~2050 @ 捕获时钟 0.75MHz → 输入频率 366Hz~1.8kHz;线圈 ~100kHz 走 CD4060 **÷128(Q7)~÷256(Q8)** 落在窗口内 ✓。
|
- PD132T 分频比**图纸实测 = ÷32(Q5)**:800dpi 逐行游程扫描确认 CD4060 的 10 个 Q 输出中**只有 Q5(pin 5)引出**(476px 走线;其余已标注引脚均 99px 空脚桩)→ 网络 **LP** → 页1 MCU **U2 pin9 = CEX1/T1/P3.5**(PCA 捕获脚),与固件 `CMOD=0x04` 捕获配置吻合 ✓。捕获时钟 = SYSCLK/4 = **3MHz**(`TH0=TL0=252` 4 分频溢出 + `AUXR=0xC0`;T1 5ms 定时反证 SYSCLK=12MHz)⇒ Xn 有效窗 406~2050 对应**线圈 46.8~236.6kHz**(标称 ≈105kHz,高频档)。
|
||||||
|
|
||||||
## 3. 元件级对比
|
## 3. 元件级对比
|
||||||
|
|
||||||
@@ -36,7 +37,7 @@ DLD154V4B:
|
|||||||
| 偏置电阻 | 6.8K×4 + 10K×2 + 100K | 6.8K×4 + 8K/3.9K |
|
| 偏置电阻 | 6.8K×4 + 10K×2 + 100K | 6.8K×4 + 8K/3.9K |
|
||||||
| **分频/整形** | **CD4060 (U1),施密特输入** | **无(直连)** |
|
| **分频/整形** | **CD4060 (U1),施密特输入** | **无(直连)** |
|
||||||
| 捕获极性 | PCA CEX1,上升下降双沿 | TIM3_CH2,上升沿 |
|
| 捕获极性 | PCA CEX1,上升下降双沿 | TIM3_CH2,上升沿 |
|
||||||
| 测量窗口 | 43.7ms | **1.09ms**(LPCNT 自适应;V4.27 修正 120MHz tick 口径,旧稿误作 2.18ms) |
|
| 测量窗口 | **10.92ms**(3MHz;旧稿 43.7ms 已勘误) | **1.09ms**(LPCNT 自适应;V4.27 修正 120MHz tick 口径,旧稿误作 2.18ms) |
|
||||||
| 保护 | P6KE12CA / SMBJ28CA TVS | D7 等 |
|
| 保护 | P6KE12CA / SMBJ28CA TVS | D7 等 |
|
||||||
|
|
||||||
> **2026-09-01 用户勘误(两次)**:线圈振荡部分除谐振电容档位外**完全一致**——三极管同为 9015(×2),偏置拓扑同构。即:原始振荡信号质量两机无差异,全部测量差异来自**信号链后级**(CD4060 整形/分频 vs 直连)与**谐振电容档位数**(PD132T **四级可调频率** / V4B **两级可调频率** → 可匹配的线圈电感范围不同,PD132T 覆盖更宽的频率档位,V4B 精简为两级)。
|
> **2026-09-01 用户勘误(两次)**:线圈振荡部分除谐振电容档位外**完全一致**——三极管同为 9015(×2),偏置拓扑同构。即:原始振荡信号质量两机无差异,全部测量差异来自**信号链后级**(CD4060 整形/分频 vs 直连)与**谐振电容档位数**(PD132T **四级可调频率** / V4B **两级可调频率** → 可匹配的线圈电感范围不同,PD132T 覆盖更宽的频率档位,V4B 精简为两级)。
|
||||||
@@ -45,10 +46,10 @@ DLD154V4B:
|
|||||||
|
|
||||||
| | PD132T (有 CD4060) | DLD154V4B (无 CD4060) |
|
| | PD132T (有 CD4060) | DLD154V4B (无 CD4060) |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| Xn 单位 | 1 个 Xn = **128~256 个原始周期平均** | 1 个 Xn = **1 个原始周期** |
|
| Xn 单位 | 1 个 Xn = **32 个原始周期平均**(÷32) | 1 个 Xn = **1 个原始周期** |
|
||||||
| 边沿质量 | CD4060 施密特整形 → CMOS 满摆幅陡峭方波 | 三极管振荡模拟波形直接过零,边沿抖动大 |
|
| 边沿质量 | CD4060 施密特整形 → CMOS 满摆幅陡峭方波 | 三极管振荡模拟波形直接过零,边沿抖动大 |
|
||||||
| 平均层级 | 两级(分频平均 + 长窗 43.7ms 平均) | 单级(窗口 1.09ms 平均)+ IIR 后级 |
|
| 平均层级 | 两级(分频平均 + 长窗 10.92ms 平均) | 单级(窗口 1.09ms 平均)+ IIR 后级 |
|
||||||
| 等效平均样本 | ~4000~8000 个原始周期 | 窗口级 ~109 周期(@100kHz);慢滤波 IIR(τ117ms) 后 ~11000 周期 |
|
| 等效平均样本 | ≈1090 个原始周期/窗(@100kHz),再乘后级 IIR 窗数 | 窗口级 ~109 周期(@100kHz);慢滤波 IIR(τ117ms) 后 ~11000 周期 |
|
||||||
|
|
||||||
**关键点**:V4B 虽然直连噪声大,但释放判定用慢滤波(τ=117ms ≈ 54 窗口),IIR 把等效平均样本补回与 PD132T 同量级——所以释放路径的**稳态噪声**两者可比。
|
**关键点**:V4B 虽然直连噪声大,但释放判定用慢滤波(τ=117ms ≈ 54 窗口),IIR 把等效平均样本补回与 PD132T 同量级——所以释放路径的**稳态噪声**两者可比。
|
||||||
|
|
||||||
@@ -68,7 +69,7 @@ DLD154V4B:
|
|||||||
3. 若复测发现 HR0/2 附近仍有**边界抖动性释放**(残余信号明显超出理论窄带也偶发释放)→ 实锤直连噪声放大,再考虑:
|
3. 若复测发现 HR0/2 附近仍有**边界抖动性释放**(残余信号明显超出理论窄带也偶发释放)→ 实锤直连噪声放大,再考虑:
|
||||||
- 固件:释放判定加最小保持时间 / Xn 多周期滑动平均(偏离 PD132T 对齐目标,慎用)
|
- 固件:释放判定加最小保持时间 / Xn 多周期滑动平均(偏离 PD132T 对齐目标,慎用)
|
||||||
- 硬件:PA7 前加施密特整形(74HC14 单门)或比较器(改版,周期长)
|
- 硬件:PA7 前加施密特整形(74HC14 单门)或比较器(改版,周期长)
|
||||||
4. ~~待核事项:V4B 三极管具体型号(原理图 OCR 未识别出,建议开板目检)~~ **已确认 = 9015 PNP ×2(与 PD132T 相同,2026-09-01 用户提供)**;PD132T 分频输出脚确认(Q7 或 Q8,结合 Xn 窗口反推)。
|
4. ~~待核事项:V4B 三极管具体型号(原理图 OCR 未识别出,建议开板目检)~~ **已确认 = 9015 PNP ×2(与 PD132T 相同,2026-09-01 用户提供)**;~~PD132T 分频输出脚确认(Q7 或 Q8,结合 Xn 窗口反推)~~ **已确认 = Q5(÷32)**(2026-09-11 图纸逐脚像素扫描实测 → `LP` → MCU `U2 pin9 = CEX1/T1/P3.5`,见文首勘误)。
|
||||||
|
|
||||||
## 7. 附:信号质量定性推论(待现场波形验证)
|
## 7. 附:信号质量定性推论(待现场波形验证)
|
||||||
|
|
||||||
@@ -78,19 +79,19 @@ DLD154V4B:
|
|||||||
|
|
||||||
## 8. 附:PD136HA 侧(2026-09-11 补 —— 用户口径「PD136 跟 PD132 一样,有用到 CD4060 接线圈」)
|
## 8. 附:PD136HA 侧(2026-09-11 补 —— 用户口径「PD136 跟 PD132 一样,有用到 CD4060 接线圈」)
|
||||||
|
|
||||||
PD136HA(HC32F005,V3.14)与 PD132T **同血统、2× 提速**:
|
PD136HA(HC32F005,V3.14)与 PD132T **同分频比(÷32)、线圈频段差 2×(低频档 22–55kHz ↔ 高频档 48–110kHz)**:
|
||||||
|
|
||||||
| 项 | PD132T | **PD136HA** | DLD154V4B |
|
| 项 | PD132T | **PD136HA** | DLD154V4B |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| 振荡级 | 9015 PNP ×2 | 同构(**推断,待图纸**) | 9015 PNP ×2(已确认) |
|
| 振荡级 | 9015 PNP ×2 | 同构(**推断,待图纸**) | 9015 PNP ×2(已确认) |
|
||||||
| 整形 / 分频 | CD4060 | **CD4060** | **无(PA7 直连)** |
|
| 整形 / 分频 | CD4060(**÷32, Q5**) | **CD4060(÷32,同电路)** | **无(PA7 直连)** |
|
||||||
| 捕获时钟 | 0.75MHz | **1.5MHz** | 120MHz |
|
| 捕获时钟 | **3MHz**(SYSCLK/4) | **1.5MHz**(XTH/8) | 120MHz |
|
||||||
| 窗口 tick | 32768 | 32768 | — |
|
| 窗口 tick | 32768 | 32768 | — |
|
||||||
| 测量窗 | 43.7ms | **21.85ms** | 1.09ms |
|
| 测量窗 | **10.92ms** | **21.85ms** | 1.09ms |
|
||||||
| Xn 有效窗 | 406 ~ 2050 | **400 ~ 2030(几乎逐字相同)** | — |
|
| Xn 有效窗 | 406 ~ 2050 | **400 ~ 2030(几乎逐字相同)** | — |
|
||||||
| 分频输出脚 | Q7 或 Q8 | **Q5~Q7(Q8 被窗口排除)**,Q6 最可能 | — |
|
| 线圈频率窗(÷32) | 46.8 ~ 236.6 kHz(标称 ≈105kHz,高频档) | 23.6 ~ 120 kHz(标称 ≈53kHz,低频档) | — |
|
||||||
| 平均层级 / 滤波 | 两级平均(分频 + 长窗 43.7ms) | 单滤波 α=64/256(τ87.2ms);代码内 `ALFA_CAP1=79` **未启用** | 现役 `ALFA_CAP1=79`(τ32ms)+ 慢滤波 21 |
|
| 平均层级 / 滤波 | 两级平均(分频 + 长窗 10.92ms) | 单滤波 α=64/256(τ87.2ms);代码内 `ALFA_CAP1=79` **未启用** | 现役 `ALFA_CAP1=79`(τ32ms)+ 慢滤波 21 |
|
||||||
|
|
||||||
**结论**:PD136HA 是本文 §4/§7 结论的**另一个样本**——"前端差异属**信号链后级**,振荡级同构"同样成立。但它**窗口减半 ⇒ 等效平均比 PD132T 少一半**(仍远厚于 V4B 窗口级的 ~109 周期)。⇒ 对 PD136HA→V4B 的替换,**§2.5 的"直连对幅值漂移敏感 ⇒ 雨天/金属路面释放抖动"风险同样成立**。
|
**结论**:PD136HA 是本文 §4/§7 结论的**另一个样本**——"前端差异属**信号链后级**,振荡级同构"同样成立。两型号**窗常量几乎逐字相同而时钟差 2×**,正是因为**分频比相同(÷32)且时钟随线圈频段同比例缩放**(PD136HA 为低频档、PD132T 为高频档)——Xn 窗对频段"绝对不变"是有意设计。⇒ 对 PD136HA→V4B 的替换,**§2.5 的"直连对幅值漂移敏感 ⇒ 雨天/金属路面释放抖动"风险同样成立**。
|
||||||
|
|
||||||
> 详细对照与替换评估见 `docs/pd136ha-to-dld154v4b-delivery-alignment.md` §2(含分频比不变性论证)。
|
> 详细对照与替换评估见 `docs/pd136ha-to-dld154v4b-delivery-alignment.md` §2(含分频比不变性论证)。
|
||||||
|
|||||||
@@ -65,15 +65,17 @@ const uint16_t SensTable_1[4] = { 60, 32, 21, 14}; // 离开:分档与 PD1
|
|||||||
- 进入表:216/108/36/20 → **300/60/32/21**(Δf/f 0.33%/0.16%/0.055%/0.031% → **0.458%/0.092%/0.049%/0.032%**,**全档与 PD132T SensTable 完全一致**)
|
- 进入表:216/108/36/20 → **300/60/32/21**(Δf/f 0.33%/0.16%/0.055%/0.031% → **0.458%/0.092%/0.049%/0.032%**,**全档与 PD132T SensTable 完全一致**)
|
||||||
- 离开表:{108,72,18,14} → **{60,32,21,14}**(任意档位释放阈值与 PD132T **SENUP 标贴 OFF(=出厂默认)** 完全一致)。**分档滞回设计**:离开阈值比进入小一档(档0: 20%、档1: 53%、档2: 66%、档3: 67%),释放快于触发、车走即释放(设计依据详见 V4B technical-spec §4.3.3);若现场 SENUP 拨到 ON(恒 14)需改恒 14 表
|
- 离开表:{108,72,18,14} → **{60,32,21,14}**(任意档位释放阈值与 PD132T **SENUP 标贴 OFF(=出厂默认)** 完全一致)。**分档滞回设计**:离开阈值比进入小一档(档0: 20%、档1: 53%、档2: 66%、档3: 67%),释放快于触发、车走即释放(设计依据详见 V4B technical-spec §4.3.3);若现场 SENUP 拨到 ON(恒 14)需改恒 14 表
|
||||||
|
|
||||||
### 1.4 等效灵敏度修正(V4B 检测链路更快)
|
### 1.4 等效灵敏度修正(V4B 检测链路;**2026-09-11 勘误后:与 PD132T 同量级**)
|
||||||
|
|
||||||
- IIR τ = 32ms vs 142ms(快 4.4×)→ 信号跟踪快,等效更灵敏
|
- IIR τ = 32ms vs 29.6ms(**基本相当**;旧稿「快 4.4×」系 PD132T 节拍误算为 43.7ms,见文末勘误)
|
||||||
- 测量节拍 10ms vs 43.7ms(密 4.4×)→ 快速通过车辆检测更可靠
|
- 测量节拍 10ms vs 10.92ms(**基本相当**;同上勘误)
|
||||||
- 进入确认 3 次 vs 单次 → 瞬时抖动不误触(等效更稳)
|
- 进入确认 3 次 vs 单次 → 瞬时抖动不误触(等效更稳)
|
||||||
- 斜率限幅 5% → EMI/闪电尖峰单次截断
|
- 斜率限幅 5% → EMI/闪电尖峰单次截断
|
||||||
- 离开确认 3 次 vs 单次 → 释放响应 30ms vs ≤43.7ms,无感且更稳
|
- 离开确认 3 次 vs 单次 → 释放响应 30ms vs ≤10.9ms(**PD132T 单次更快;V4B 以 3 次确认换稳定** —— 方向与旧稿相反)
|
||||||
|
|
||||||
净效果:**进入/离开阈值双向对齐后,V4B 因确认机制反而比 PD132T 稳**。
|
净效果:**进入/离开阈值双向对齐后,V4B 因确认机制反而比 PD132T 稳**(代价:进入/释放各慢 ~20~30ms)。
|
||||||
|
|
||||||
|
> ⚠ **2026-09-11 勘误**:PD132T 捕获时钟 = **3MHz**(旧稿 0.75MHz 无寄存器依据)⇒ 测量节拍 **10.92ms**(旧 43.7ms)、精确 τ(α79) **29.6ms**(旧口径 142ms)。本节 5 条对比中前两条的「快/密 4.4×」结论作废,改为「同量级」。**阈值/灵敏度口径不受影响**(与时钟无关)。推导见 `docs/pd136ha-to-dld154v4b-delivery-alignment.md` §2.3。
|
||||||
|
|
||||||
## 2. 触发/释放手感(存在输出 + 延时模式)
|
## 2. 触发/释放手感(存在输出 + 延时模式)
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
| # | 类别 | 结论 | 等级 |
|
| # | 类别 | 结论 | 等级 |
|
||||||
|---|------|------|------|
|
|---|------|------|------|
|
||||||
| 1 | 灵敏度口径 | ✅ **两型号可直接比百分比**(同为 `Origin×表>>16` 归一,BASE 差异不影响口径) | — |
|
| 1 | 灵敏度口径 | ✅ **两型号可直接比百分比**(同为 `Origin×表>>16` 归一,BASE 差异不影响口径) | — |
|
||||||
| 2 | 硬件前端电路 | ⚠ PD136HA = **CD4060 整形+分频** 后进 MCU;V4B = **直连原始振荡** → 口径不变,但**雨天/金属路面边沿抖动风险上升**(见 §2) | 中 |
|
| 2 | 硬件前端电路 | ⚠ PD136HA = **CD4060 整形 + ÷32 分频**(Q5 引脚,图纸实测)后进 MCU;V4B = **直连原始振荡** → 阈值口径不变,但**雨天/金属路面边沿抖动风险上升**(见 §2) | 中 |
|
||||||
| 3 | 进入灵敏度 | ⚠ 4 档偏差**非单调**:档0 V4B 钝 **+108%**,档2 灵敏 **−30%**,档1/3 偏差约 −11% | 中 |
|
| 3 | 进入灵敏度 | ⚠ 4 档偏差**非单调**:档0 V4B 钝 **+108%**,档2 灵敏 **−30%**,档1/3 偏差约 −11% | 中 |
|
||||||
| 4 | 释放/滞回 | ⚠ V4B **滞回显著更强**(离开/进入比 15~48% vs PD136HA 50~67%)→ 释放略晚、更抗抖 | 中 |
|
| 4 | 释放/滞回 | ⚠ V4B **滞回显著更强**(离开/进入比 15~48% vs PD136HA 50~67%)→ 释放略晚、更抗抖 | 中 |
|
||||||
| 5 | 脉冲宽 / 超时常量 | ✅ **500ms / 300s / 240s 逐字同源**,零对齐成本 | — |
|
| 5 | 脉冲宽 / 超时常量 | ✅ **500ms / 300s / 240s 逐字同源**,零对齐成本 | — |
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
```
|
```
|
||||||
PD136HA(有 CD4060):
|
PD136HA(有 CD4060):
|
||||||
线圈(LP) ─→ 9015 PNP×2 振荡器 ─→ CD4060 施密特整形 + 分频 ─→ P23(AF3)
|
线圈(LP) ─→ 9015 PNP×2 振荡器 ─→ CD4060 施密特整形 + 分频 ─→ P23(AF3)
|
||||||
(与 PD132T/V4B 同构) (÷32~÷128,硬件选路) TIM4_CHA 上升沿捕获
|
(与 PD132T/V4B 同构) (**÷32**,Q5 固定) TIM4_CHA 上升沿捕获
|
||||||
捕获时钟 = PCLK0/8
|
捕获时钟 = PCLK0/8
|
||||||
|
|
||||||
DLD154V4B(直连):
|
DLD154V4B(直连):
|
||||||
@@ -89,46 +89,63 @@ CAPVD = LPCNT × Xn_分频后 = 32768 ← 与 N 无关
|
|||||||
⇒ 分频**只改变 Xn 绝对值与测量窗长度**,不改变 BASE=32768,也不改变 `表值/65536` 的 Δf/f 口径。
|
⇒ 分频**只改变 Xn 绝对值与测量窗长度**,不改变 BASE=32768,也不改变 `表值/65536` 的 Δf/f 口径。
|
||||||
⇒ §1「两型号百分比可直接比」的结论,**在两侧前端电路不同的前提下依然成立**。
|
⇒ §1「两型号百分比可直接比」的结论,**在两侧前端电路不同的前提下依然成立**。
|
||||||
|
|
||||||
### 2.3 PD136HA 分频比反推(源码实测)
|
### 2.3 ⭐ 分频比实测定案(2026-09-11 图纸取证):**÷32 —— CD4060 的 Q5 引脚**
|
||||||
|
|
||||||
| 项 | 值 | 依据 |
|
> **口径升级**:老大 2026-09-11 追加确认 ——「**PD136 跟 PD132 接 CD4060 的电路是一样的,可参考 PD132 的分频比**」。
|
||||||
|---|---|---|
|
> 据此对仓内**已存在但此前未被引用的 PD132T 逻辑原理图**(`models/PD132T/PD132T.A_Ver2.01-20210609_Logic.pdf`,2 页纯矢量图)做了程序化像素取证 ⇒ **分频比从"反推值"变为"读出来的实测值"**。
|
||||||
| 捕获时钟 | **1.5MHz** = PCLK0(12MHz 假设)/8 | `main.c` 时钟配置;⚠ 12MHz 系注释假设,待实测 |
|
|
||||||
| Xn 有效窗 | `400 < Xn < 2030` | `Tim4_IRQHandler` 注释(V3.14 已禁用该过滤,窗值仍代表原始设计意图) |
|
|
||||||
| ⇒ 捕获信号频率 | **739 ~ 3750 Hz** | 1.5MHz ÷ Xn |
|
|
||||||
| ⇒ 对 ~100kHz 线圈的分频比 | **÷32 ~ ÷128**(CD4060 Q5~Q7 之一) | 100k/3750≈27 ~ 100k/739≈135,取 2 的幂 |
|
|
||||||
| 测量窗 | `LPCNT × Xn = 32768 ticks` = **21.85ms** | 32768 ÷ 1.5MHz |
|
|
||||||
|
|
||||||
> ⚠ **待补图纸**:PD136HA **仓内没有原理图 PDF**(PD132T / V4B / DLD154Pro 都有)。上表为**窗口反推值**,实际选用的 CD4060 输出脚(Q 级)与谐振电容档位需图纸钉死 —— 见 §11 待办 ⑨。
|
**三重证据链**:
|
||||||
|
|
||||||
**进一步收紧(与 PD132T 交叉比对)**:
|
| # | 证据 | 取证方法 | 结果 |
|
||||||
|
|
||||||
| 项 | PD132T | PD136HA | PD136HA / PD132T |
|
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| 捕获时钟 | 0.75MHz | **1.5MHz** | **2×** |
|
| ① | 图纸 U1 = **CD4060**(16 脚,Q4/Q5/Q6/Q7/Q8/Q9/Q10/Q12/Q13/Q14 全画出),**10 个 Q 输出中只有 Q5(pin 5)画了引出线** | 800dpi 灰度图**逐行横向游程扫描**:Q5 行有 476px 走线,其余已标注引脚**均只有 99px 引脚桩**(空脚) | **唯一引出 = Q5(÷32)** |
|
||||||
| 窗口 tick 数 | 32768 | 32768 | 同 |
|
| ② | 该走线网络标号 = **LP**,落到第 1 页 MCU **U2 pin 9 = CEX1/T1/P3.5** | 400/1200/2000dpi OCR 词框定位 + 逐段读图 | LP → **PCA 捕获脚** |
|
||||||
| ⇒ 测量窗 | 43.7ms | **21.85ms** | **½** |
|
| ③ | 固件捕获配置 `CMOD=0x04`(PCA 时钟取 Timer0 溢出)+ 捕获模式 + `CH/CL` | `PD132T_V3.01 USER/main.c` | **与 ② 的 P3.5/CEX1 完全吻合** |
|
||||||
| Xn 有效窗 | 406 ~ 2050 | **400 ~ 2030** | **几乎逐字相同** |
|
|
||||||
| 分频输出脚结论 | Q7 或 Q8(÷128/÷256) | **÷32 ~ ÷128(Q5~Q7);Q8 被排除**;其中 **Q6(÷64,Xn≈960)最可能是标称点** | — |
|
|
||||||
|
|
||||||
两点推论:
|
⇒ **PD132 的分频比 = ÷32(Q5 = 2⁵)** ⇒ PD136 与之同电路 ⇒ **PD136HA 沿用 ÷32**。
|
||||||
1. **同血统、2× 提速改版**:Xn 窗几乎逐字相同、捕获时钟翻倍、窗口减半 —— 典型的"同一代码框架换更快 MCU 时钟"演进,与 PD136HA 自述"PD132L 同源移植"一致。
|
|
||||||
2. **Q8(÷256)在 PD136HA 上被排除**:若 f₀≈100kHz 且 ÷256,则 f_in=390Hz → Xn = 1.5MHz/390 = **3845 > 2030**,超出设计窗口 ⇒ 只可能 **÷32 ~ ÷128(Q5~Q7)**;再按"标称 Xn 居窗口中部"的常规取法,**Q6(÷64,Xn≈960)最可能**。PD132T 的"Q7 或 Q8"二义性,在 PD136HA 上被收窄到 Q5~Q7 并给出首选。
|
**独立佐证(不依赖图纸)**:PD136HA 的 Xn 窗 `400~2030` ÷ PD132L 的 `320~1620` = **1.25**,**恰好等于两者捕获时钟比 `1.5MHz / 1.2MHz`** ⇒ 两型号分频比 N 相同(若 N 不同,窗口比值不可能等于时钟比)。
|
||||||
|
|
||||||
|
**捕获时钟(三型号,含本轮勘误)**:
|
||||||
|
|
||||||
|
| 型号 | 捕获时钟 | 寄存器依据 | 测量窗(32768 tick) |
|
||||||
|
|---|---|---|---|
|
||||||
|
| PD132T | **3MHz** = 12MHz/4 | `TH0=TL0=252`(4 分频溢出)+ `AUXR=0xC0`(T0x12=1 → T0 走 SYSCLK/1)+ `CMOD=0x04`;T1 `TH1/TL1=0x15A0`→60000 计数 = **5ms**(ISR 注释「定时5ms」「5*10=50ms」)⇒ SYSCLK = **12MHz** ✓ | **10.92 ms** |
|
||||||
|
| PD132L | **1.2MHz** = 12MHz/10 | `TIM1_PSCRL=0x09`(10 分频)+ 外部 12MHz 晶振(`CLK_ECKR`/`CLK_SWR=0xB4`,`CLK_CKDIVR&=0xF8` 无分频) | 27.3 ms |
|
||||||
|
| PD136HA | **1.5MHz** = XTH(12MHz)/8 | `enCntClkDiv = AdtClkPClk0Div8` + `CLK_INIT()` 切外部晶振(XTH 8–16MHz,代码注释自述 `12MHZ????`) | **21.85 ms** |
|
||||||
|
|
||||||
|
> ⚠ **本轮勘误**:专项文档 `hardware-loop-frontend-pd132t-vs-v4b.md` 旧记 PD132T 捕获时钟 **0.75MHz / 测量窗 43.7ms ⇒ 修正为 3MHz / 10.92ms**。
|
||||||
|
> 0.75MHz 系早期误按「T0 走 SYSCLK/12」推算;`AUXR=0xC0`(T0x12=1)+ 作者注释 `//溢出供PCA时钟,时钟/4` 表明 **PCA 时钟 = SYSCLK/4**,并被 T1 的 5ms 定时反证(60000 计数 ÷ 5ms = 12MHz = SYSCLK)。
|
||||||
|
> **该勘误不影响任何相对阈值结论**(§1/§3/§4 全部基于 `表值/65536`,与时钟无关)。
|
||||||
|
|
||||||
|
**÷32 代入后,两族图纸读数完全自洽**:
|
||||||
|
|
||||||
|
| 型号 | 捕获时钟 | Xn 有效窗 | ⇒ 线圈频率窗(÷32) | 标称点(窗几何中值) | 线圈档 |
|
||||||
|
|---|---|---|---|---|---|
|
||||||
|
| PD132T | 3MHz | 406 ~ 2050 | **46.8 ~ 236.6 kHz** | **≈105 kHz** | **高频档** |
|
||||||
|
| PD132L | 1.2MHz | 320 ~ 1620 | 23.7 ~ 120 kHz | ≈53 kHz | **低频档** |
|
||||||
|
| PD136HA | 1.5MHz | 400 ~ 2030 | 23.6 ~ 120 kHz | ≈53 kHz | **低频档** |
|
||||||
|
|
||||||
|
⇒ 源码注释 `//高频:48-1100,低频:22-550`(**PD132T 与 PD136HA 逐字相同**)读法随之成立:按 0.1kHz 读即 **高频档 4.8–110 kHz / 低频档 2.2–55 kHz**(亦疑为「48–110 / 22–55」多打尾零),两族标称点 **105kHz / 53kHz** 分别落进各自频段内 ✓。
|
||||||
|
|
||||||
|
⇒ **设计解读**:**同一分频比(÷32)+ 同一套 Xn 窗常量,仅靠捕获时钟 2× 差(3MHz ↔ 1.5MHz)适配"高频/低频"两档线圈** —— Xn 窗对频段"绝对不变"(时钟与频段同比例缩放)是**有意为之**,这也解释了为何两型号窗常量几乎逐字相同。
|
||||||
|
|
||||||
|
> ⚠ **旧结论作废**:上一稿「÷32~÷128,Q6 最可能」的反推已被图纸实测取代 ⇒ **÷32(Q5)**;原「同血统 2× 提速」的解释修正为「**同分频比 + 时钟与线圈频段同比例缩放**」。
|
||||||
|
|
||||||
### 2.4 量化能力对比(前端差异的实质)
|
### 2.4 量化能力对比(前端差异的实质)
|
||||||
|
|
||||||
| 项 | PD136HA(CD4060) | DLD154V4B(直连) | 含义 |
|
| 项 | PD136HA(CD4060 ÷32) | DLD154V4B(直连) | 含义 |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| 1 个 Xn 含 | **128~256 个原始周期**(硬件分频平均) | **1 个原始周期** | PD136HA 有硬件级平均 |
|
| 1 个 Xn 含 | **32 个原始周期**(硬件分频平均) | **1 个原始周期** | PD136HA 有硬件级平均 |
|
||||||
| 边沿质量 | CD4060 施密特整形 → CMOS 满摆幅、陡峭 | 模拟波形直接过零 | **V4B 过零时刻随幅值/谐波漂移** |
|
| 边沿质量 | CD4060 施密特整形 → CMOS 满摆幅、陡峭 | 模拟波形直接过零 | **V4B 过零时刻随幅值/谐波漂移** |
|
||||||
| 测量窗 | **21.85ms** | **1.09ms** | PD136HA 窗长 **20×** |
|
| 测量窗 | **21.85ms** | **1.09ms** | PD136HA 窗长 **20×** |
|
||||||
| 窗内原始周期(@100kHz) | ≈2185 | ≈109 | **20×** |
|
| 窗内原始周期(@53kHz 标称) | ≈1158 | ≈58 | **20×** |
|
||||||
| 快滤波等效平均 | τ87.2ms ÷ 21.85ms ≈ 4 窗 → **≈8700 原始周期** | τ32ms ÷ 1.09ms ≈ 29 窗 → **≈3200 原始周期** | PD136HA 平均厚 **2.7×** |
|
| 快滤波等效平均 | τ87.4ms ÷ 21.85ms = 4 窗 → **≈4630 原始周期** | τ32ms ÷ 1.09ms = 29 窗 → **≈1700 原始周期** | PD136HA 平均厚 **2.7×** |
|
||||||
| 释放路径等效平均 | 与快滤波同一路径(**无独立慢滤波**) | τ117ms → **≈11700 原始周期** | V4B 释放反而厚 **1.34×** |
|
| 释放路径等效平均 | 与快滤波同一路径(**无独立慢滤波**) | τ117ms → **≈6200 原始周期** | V4B 释放反而厚 **1.34×** |
|
||||||
| 绝对码值粒度 | 1/32768 = 0.0031% | 1/131072 = **0.00076%** | V4B 计数细 **4×** |
|
| 绝对码值粒度 | 1/32768 = 0.0031% | 1/131072 = **0.00076%** | V4B 计数细 **4×** |
|
||||||
| IIR 系数血缘 | α=64/256(代码内 `ALFA_CAP1=79` 分支**未启用**) | α=`ALFA_CAP1=79`(**现役**) | **PD136HA 未启用的 79 = V4B 现役的 79** |
|
| IIR 系数血缘 | α=64/256(代码内 `ALFA_CAP1=79` 分支**未启用**) | α=`ALFA_CAP1=79`(**现役**) | **PD136HA 未启用的 79 = V4B 现役的 79** |
|
||||||
|
|
||||||
> ⚠ 上表"等效平均"为**推算值**(依赖 12MHz 假设与 ~100kHz 线圈标称频率),用于量级比较,不作为验收依据。
|
> ⚠ 上表"等效平均"为**推算值**(依赖 §2.3 的捕获时钟与 PD136HA 侧 ≈53kHz 标称线圈频率;V4B 侧窗内周期数按同一 f₀ 折算),用于量级比较,**不作为验收依据**。
|
||||||
|
|
||||||
**读法**:PD136HA 靠"长窗 + 硬件分频平均"取干净信号;V4B 靠"短窗 + 4 倍细计数 + 后级 IIR(含独立慢滤波 / 低Q 平滑)"补回等效平均。两者在**稳态噪声量级**上可比(这正是 §1 百分比口径成立的前提),但**瞬态响应与边沿质量不等价**。
|
**读法**:PD136HA 靠"长窗 + 硬件分频平均"取干净信号;V4B 靠"短窗 + 4 倍细计数 + 后级 IIR(含独立慢滤波 / 低Q 平滑)"补回等效平均。两者在**稳态噪声量级**上可比(这正是 §1 百分比口径成立的前提),但**瞬态响应与边沿质量不等价**。
|
||||||
|
|
||||||
@@ -344,7 +361,7 @@ PD136HA **没有**线圈电感质量判定;DLD154V4B 有**四级电感监视**
|
|||||||
- [ ] **⑥ 上电就绪时间**:现场是否有"上电即可用"要求?低Q 线圈需 10s 巩固期(§7)
|
- [ ] **⑥ 上电就绪时间**:现场是否有"上电即可用"要求?低Q 线圈需 10s 巩固期(§7)
|
||||||
- [ ] **⑦ 输出模式**:确认 DIP7 / SW_3 位置与道闸期望(存在 vs 脉冲),并按 §8.4 极性核对
|
- [ ] **⑦ 输出模式**:确认 DIP7 / SW_3 位置与道闸期望(存在 vs 脉冲),并按 §8.4 极性核对
|
||||||
- [ ] **⑧ 相邻车道串扰**:若现场线距偏小,档1/档2 差值(−12% / −30%)会导致误触发倾向变化
|
- [ ] **⑧ 相邻车道串扰**:若现场线距偏小,档1/档2 差值(−12% / −30%)会导致误触发倾向变化
|
||||||
- [ ] **⑨ 前端电路核对**:补 PD136HA 原理图(**仓内现缺**),钉死 CD4060 输出脚(Q 级)与谐振电容档位;并注意 CD4060 施密特整形对幅值漂移的免疫是 PD136HA 的**先天优势**,替换后此优势消失(§2.5)
|
- [ ] **⑨ 前端电路复核**:分频比**已定案 ÷32(CD4060 Q5)**,依据 = PD132T 图纸(`models/PD132T/PD132T.A_Ver2.01-20210609_Logic.pdf`)+ 固件捕获脚三重互证(§2.3)。现场**可用示波器 5 分钟复核**:量 PD136HA 的 **P23** 方波频率应 = 线圈频率 ÷ 32(低频档线圈约 1.5~3.5kHz)。仍缺的是 **PD136HA 本体原理图**(影响谐振电容档位与"高频/低频"档位布线,**不影响分频比**)。另注意 CD4060 施密特整形的抗幅值漂移优势在 V4B 上消失(§2.5)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -355,5 +372,6 @@ PD136HA **没有**线圈电感质量判定;DLD154V4B 有**四级电感监视**
|
|||||||
- [ ] `models/DLD154V4B/analysis.md` §3.5 的 `product-manual.md` 阈值数字为**方案A 时代**(0.46/0.09/0.049/0.032%),现役方案B 实为 **0.5142/0.1083/0.0580/0.0381%** → 手册需同步
|
- [ ] `models/DLD154V4B/analysis.md` §3.5 的 `product-manual.md` 阈值数字为**方案A 时代**(0.46/0.09/0.049/0.032%),现役方案B 实为 **0.5142/0.1083/0.0580/0.0381%** → 手册需同步
|
||||||
- [ ] 现场实测后回填 §11 结论,并补一份 `docs/pd136ha-to-dld154v4b-field-checklist.md`(可打印版)
|
- [ ] 现场实测后回填 §11 结论,并补一份 `docs/pd136ha-to-dld154v4b-field-checklist.md`(可打印版)
|
||||||
- [ ] 将"线圈质量门(电感四级)作为替换前置门槛"写入交付流程
|
- [ ] 将"线圈质量门(电感四级)作为替换前置门槛"写入交付流程
|
||||||
- [ ] **补 `models/PD136HA/` 原理图 PDF**(当前**缺失**,是 §2.3 分频比反推值无法收口的唯一原因;PD132T / V4B / DLD154Pro 均有)
|
- [ ] **补 `models/PD136HA/` 原理图 PDF**(当前**缺失**;PD132T / V4B / DLD154Pro 均有)。分频比已由 PD132T 图纸定案(÷32),此图纸仅剩**谐振电容档位 / 高频-低频档布线 / PA7 前的振荡级元件**待补证
|
||||||
- [ ] 在 `docs/cross-model-comparison.md` 总表中补入 **PD136HA 前端口径**一列(CD4060 分频 vs 直连),使"前端电路"成为跨型号可比维度
|
- [ ] **同步修正 `docs/hardware-loop-frontend-pd132t-vs-v4b.md`**:① PD132T 捕获时钟 `0.75MHz → 3MHz`、测量窗 `43.7ms → 10.92ms`(§2.3 勘误);② 分频输出脚 `Q7 或 Q8 → ÷32(Q5,图纸实测)`;③ §3/§4/§8 表格中受此影响的"平均层级"行
|
||||||
|
- [ ] 在 `docs/cross-model-comparison.md` 总表中补入 **PD136HA 前端口径**一列(CD4060 ÷32 分频 vs 直连),使"前端电路"成为跨型号可比维度
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ V4.26 电感量监视+补偿提速 → V4.27 频率测量 4 倍修正 → V4.28/
|
|||||||
- **进入/释放确认按 Q 档**(V4.36.8,Q∝1/f 代理):进入 ENTRY_CONFIRM 高Q(f≤80k)=3 / 中Q(80~100k)=4 / 低Q(f>100k)=5;
|
- **进入/释放确认按 Q 档**(V4.36.8,Q∝1/f 代理):进入 ENTRY_CONFIRM 高Q(f≤80k)=3 / 中Q(80~100k)=4 / 低Q(f>100k)=5;
|
||||||
释放 REL_CONFIRM 高3 / 中4 / 低5(低Q 抖动大,多样本防假进入/输出抖落)
|
释放 REL_CONFIRM 高3 / 中4 / 低5(低Q 抖动大,多样本防假进入/输出抖落)
|
||||||
- **低Q 释放平滑**(V4.36.19/26):`REL_ALFA=30` @10ms → τ≈85ms,独立 IIR 仅用于低Q 释放判定(复刻打印降采样平均效应抗抖)
|
- **低Q 释放平滑**(V4.36.19/26):`REL_ALFA=30` @10ms → τ≈85ms,独立 IIR 仅用于低Q 释放判定(复刻打印降采样平均效应抗抖)
|
||||||
- 释放慢滤波 `RELEASE_ALFA=21` @10ms → τ≈117ms(对齐 PD132T α79@43.7ms)
|
- 释放慢滤波 `RELEASE_ALFA=21` @10ms → τ≈117ms(**2026-09-11 勘误**:旧注「对齐 PD132T α79@43.7ms」依据失效 —— PD132T 捕获时钟实为 3MHz ⇒ 节拍 10.92ms ⇒ 精确 τ(α79)≈29.6ms,即 V4B 释放实际比 PD132T **慢约 4×**。现场表现(V4B 释放更晚、金属板工况已通过)与此相符;是否回调由现场复测定,见 `docs/filter-coefficient-79-vs-64.md` §4.4 勘误)
|
||||||
|
|
||||||
### 3.3 基线
|
### 3.3 基线
|
||||||
|
|
||||||
|
|||||||
@@ -88,15 +88,19 @@
|
|||||||
## 5.1 时序/速率/周期速查(2026-08-27 补)
|
## 5.1 时序/速率/周期速查(2026-08-27 补)
|
||||||
|
|
||||||
> 推导假设系统时钟 12MHz(MA801 内部,**待现场验证**);公式:测量节拍 = BASE/捕获时钟。
|
> 推导假设系统时钟 12MHz(MA801 内部,**待现场验证**);公式:测量节拍 = BASE/捕获时钟。
|
||||||
|
>
|
||||||
|
> ⚠ **2026-09-11 勘误(捕获时钟 0.75MHz → 3MHz)**:旧稿按「T0 走 SYSCLK/4」推算 0.75MHz 无寄存器依据。实配 `TH0=TL0=252`(4 分频溢出)+ `AUXR=0xC0`(T0x12=1 ⇒ T0 走 SYSCLK/1)+ `CMOD=0x04`(PCA 时钟取 T0 溢出),作者注释即 `//溢出供PCA时钟,时钟/4`;并由 **T1 `TH1/TL1=0x15A0`(60000 计数)⇒ ISR 注释「定时5ms」反证 SYSCLK=12MHz** ✓ ⇒ **PCA 捕获时钟 = SYSCLK/4 = 3MHz,测量节拍 10.92ms**(若晶振为 11.0592MHz 则 11.85ms)。
|
||||||
|
> **连带影响**:IIR τ、基线更新周期、进入/离开响应三行同步勘误;**线圈频率窗结论不受影响**(N×f_cap 乘积不变:旧 ÷128×0.75MHz = 新 ÷32×3MHz = 96MHz)。
|
||||||
|
> 详见 `docs/pd136ha-to-dld154v4b-delivery-alignment.md` §2.3。
|
||||||
|
|
||||||
| 量 | 公式/值 | 数值 | 对比 PD132L |
|
| 量 | 公式/值 | 数值 | 对比 PD132L |
|
||||||
|----|---------|------|------------|
|
|----|---------|------|------------|
|
||||||
| 捕获时钟 | Timer0(252) 溢出/4 = 12M/4/4 | **0.75 MHz** | L=1.2MHz |
|
| 捕获时钟 | Timer0(252) 溢出/4;T0 走 SYSCLK/1(`AUXR=0xC0` → T0x12=1)⇒ 12M/4 | **3 MHz**(勘误) | L=1.2MHz |
|
||||||
| **测量节拍**(CAPVD 更新) | 32768 / 0.75MHz | **43.7 ms** | L=27.3ms(慢 1.6×) |
|
| **测量节拍**(CAPVD 更新) | 32768 / 3MHz | **10.92 ms**(勘误) | L=27.3ms(**快 2.5×**) |
|
||||||
| **基线更新周期** | 100 窗 × 43.7ms | **4.37 s** | L=2.73s |
|
| **基线更新周期** | 100 窗 × 10.92ms | **1.09 s**(勘误) | L=2.73s(慢 2.5×) |
|
||||||
| IIR 时间常数 τ | 43.7ms × 256/79 | **142 ms** | L=88ms |
|
| IIR 时间常数 τ | 10.92ms × 256/79 | **35.4 ms**(精确 29.6ms) | L=88ms |
|
||||||
| 进入响应 | 1 个测量节拍 | ~44 ms | L=27ms |
|
| 进入响应 | 1 个测量节拍 | ~11 ms(勘误) | L=27ms |
|
||||||
| 离开响应 | 1 节拍 + 脉冲 | ~44 ms + 500ms | 同结构 |
|
| 离开响应 | 1 节拍 + 脉冲 | ~11 ms + 500ms(勘误) | 同结构 |
|
||||||
| 上电稳定 | delay_5ms(750) + LPCNT 学习 | ~1 s | 同 |
|
| 上电稳定 | delay_5ms(750) + LPCNT 学习 | ~1 s | 同 |
|
||||||
|
|
||||||
## 6. 与 PD132L 的差异要点
|
## 6. 与 PD132L 的差异要点
|
||||||
|
|||||||
Reference in New Issue
Block a user