ST L9369 电子驻车制动(EPB)驱动 IC:冗余 + 电流推断夹紧力
本质与导读
本质 L9369 的差异化不在 H 桥,而在 EPB 没有夹紧力传感器、夹紧力靠堵转电流推断——电流测量精度因此成为安全关键量,逼出双 shunt 冗余 + offset 标定 + 动作前重标零这整套设计。
主线坐标:旁支 · 执行器 / 底盘驱动 · ↑ 全景主线
1. 定位:EPB 执行器专用 IC
L9369 = "Automotive IC for electric parking braking",封装 LQFP64(10×10×1.4mm),AEC-Q100 qualified,Tj −40~+175°C。它同时覆盖 EPB 的两种拓扑:cable-puller(拉索式)与 MGU(Motor Gear Unit,卡钳集成电机)。
文档层级与未证实项 本页源是 dat…
文档层级与未证实项 本页源是 data brief(DB3819)+ AN4958(ADC accuracy),非完整 datasheet。data brief 极薄:overcurrent / VDS monitoring 阈值只写 "programmable" 无数值,无 dead-time 值,无 UVLO/OV 阈值。"ASIL D" 不可由这两份文档证实——data brief 仅写 "Functional safety concept for ISO 26262 compliance",未点名 ASIL 等级;dead-time 仅写 "configurable via SPI"。具体安全数值在 NDA datasheet / safety manual,本页不臆断。
2. 架构与冗余
核心是 2× H-bridge driver stage(A/B),各驱一个全 H 桥(4 HS + 4 LS pre-driver,合计 8 个外部 power NFET),分别驱动两个后轮制动执行器。栅驱全驱动下限到 5.5V 电池电压——冷启动/低电压制动场景的安全特性(通用电机驱动可在欠压时停摆,EPB 不能)。charge pump(VSCP 供电 + 两组外部泵电容)给高边栅驱供电。
冗余结构即使 data brief 级也明确列出:VBP = battery + 冗余 charge-pump 供电;双带隙基准(基准冗余);Safety LS switch-off(每 stage 独立的硬件低边强制关断 ACT_OFF_LS,绕开 SPI 逻辑的安全通路);电流测量冗余(每 stage 两路独立 shunt:CSA + 冗余 CSA);内部 regulator 连续 BIST + 主电源监控 + watchdog(SPI 可配)。
3. 集成功能
L9369 把 EPB ECU 的几乎全部模拟前端塞进一颗:10 个全差分放大器(低 offset、高精度增益、带 self-test)+ **10 个独立 ADC 通道(sigma-delta modulator)**同步采集电机电压与电流;32-bit / 10MHz SPI(带 CRC);2 路 MSS(Motor Speed Sensor)接口接外部 Hall sensor 取位置/速度反馈;9 个可配 I/O 管 EPB button console(Normal/Sleep 都可用);2× Lamp/LED driver(可编程输出 + feedforward regulation);反接保护(RVPG 驱动外部反接 NFET);Sleep mode + 唤醒。H 桥 fully driven、SPI 可配(含 PWM 控制模式)、带过流保护 + VDS/VGS 监测。
4. 电流测量冗余:夹紧力靠电流推断(AN4958)
这是 L9369 最值得讲的、也是几乎全部硬数据所在。EPB 没有直接夹紧力传感器,夹紧力靠电机堵转电流推断——所以电流测量精度直接决定驻车力精度与诊断可信度,这是 AN4958 用一整篇讲 ADC 精度的根本原因。
ADC 通道:10 路含 2 路 12-bit 电压(VSBRIDGE_A/B,量程 0–34.2V)+ 4 路 13-bit 电压(SH)+ 4 路 13-bit 电流(CS,量程 ±68A@3mΩ / ±102A@2mΩ,CSA 差分跨度 410mV、中点 205mV)。精度与误差源:CSA 0A offset 可达 max ±16.8 LSB(≈280mA@3mΩ / 420mA@2mΩ)——必须 offset 标定(CSA_0_CURRENT_CODE=0x1000,offset = 实测 0A 码 − 期望码)。单通道补偿后 7.5–205mV 段 ±6.5%;双通道求平均 + 补偿利用冗余,在低电流段把精度显著拉高(9.0–205mV 段 ±4.8%,低段从单通道 ±9.75–14 LSB 改善)。
动作前重标零是 EPB 占空比催生的策略:EPB 电机只在夹紧/释放时短暂动作、长期静止,±16.8 LSB 的 offset 不校会污染力估计;利用"间歇动作"窗口在每次 actuation 前重标 offset,把零漂误差压到可用——这与"连续运转电机只能上电标一次"是本质差异。冗余的真实收益是低电流段精度(EPB 释放/轻夹阶段电流小,正落在最需要的工况)。
5. 故障诊断:细粒度到每 FET
L9369 的诊断粒度细到每个外部 FET:per-FET 独立 VDS monitoring 阈值(NFET-independent VDSthr,short/open load 检测底层)+ VGS monitoring(栅驱故障)+ 可编程过流(OVCthr,每 stage 独立)+ 引脚级 monitoring(MSS/MSP short-to-GND + reverse supply 保护、VSCP/VBP/主电源监控、HSOUT monitoring)。注:这些阈值 data brief 只写 programmable 无数值,具体值在 datasheet。这种细粒度诊断(对比通用栅驱常是粗粒度统一 DESAT)服务于 ISO 26262 的 diagnostic coverage。
L9369 的功能安全定位:SEoo…
L9369 的功能安全定位:SEooC + Safety Manual EPB 是典型 ASIL D(失效→驻车失败/行车中误夹)安全相关功能,但 L9369 作 driver 件不"自带 ASIL 等级":它按 ISO 26262-10 作 SEooC 开发,出货随附 Safety Manual,内含 assumptions of use(AoU)——上面那些 per-FET VDS/VGS/OVC 诊断要折算成 SPFM/LFM 贡献,必须结合 Safety Manual 给的诊断覆盖率假设与外部安全机制(MCU 端 plausibility、双 channel 比对、FTTI 内进 safe state=松开夹紧力)在整车 item 层做 FMEDA 才有意义。data brief / datasheet 不登 SPFM/LFM/FIT 数,这些在 Safety Manual(常需 NDA)。Tier-1 集成时按 AoU 逐条核:① EPB item 的 ASIL 与 safe state 定义 ② 哪些诊断算进 DC、采样周期 vs FTTI ③ 配置/layout 约束。
6. Worked Design:EPB 电流标定 + 夹紧力精度五步推算
乘用车后轴 EPB cable-puller 典型场景:目标夹紧力 ,满足 ECE R13-H 20% 坡道保持要求。这里将完整走通从 ADC 分辨率到力误差预算的推算链,指明电流测量误差与机械误差各贡献多少。
Step 1:电气参数与 ADC 分辨率
,13-bit ADC,全量程 → 。CSA 差分中点 205 mV 对应 0 A,全量程差分 410 mV → 。
Step 2:堵转电流目标——从机械链反推
典型 EPB 有刷 DC 电机参数(vendor motor spec 量级):,传动比 (蜗轮蜗杆),传动效率 ,滚筒绳轮半径 。
对应 ADC 码(相对零点偏移):(绝对码 ≈ 4096 + 2259 = 6355)。
Step 3:动作前 offset 标定流程(AN4958 §3)
电机静止时()读两路 ADC:
写入 SPI 寄存器 CSA_0_CURRENT_CODE_A/B = 。标定消除共模 offset;残差为差模失配 ,最坏 。后续采样用双通道平均: 。
Step 4:堵转阈值下的电流测量精度
标定 + 双通道后,37.5 A 附近的误差来源:
| 误差项 | 数值 | 注 |
|---|---|---|
| 标定残差(差模失配) | ±140 mA | Step 3 worst case |
| ADC 噪声 | ±33 mA | ±2 LSB rms |
| ADC 满量程热漂(±50 ppm/°C × 200°C) | ±375 mA | ≈±1% × 37.5 A |
| RSS 合计 | ±402 mA | ±1.07% of Istall |
对应夹紧力误差(仅电流测量贡献):。
Step 5:夹紧力误差总预算
| 误差来源 | 力误差 |
|---|---|
| 电流测量(Step 4) | ±75 N |
| 公差 ±5%(温度+批次) | ±350 N |
| 机械效率 公差 ±8%(温度+润滑) | ±560 N |
| RSS 总计 | ±665 N(±9.5% of 7 kN) |
机械链不确定度是主导项;电流测量仅贡献约 11%。实践意义:精确标定对堵转阈值的收益有限,但对低电流段(释放检测 )改善显著——双通道平均使单通道 ±9.75–14 LSB 精度提升为 ±4.8%(9–205 mV 段)。建议阈值留 5% 余量:。
7. G1–G7 工程陷阱
以下七条陷阱是 L9369 在 EPB ECU 实际集成中的高频失效模式,基于 AN4958 原文逻辑链与 SEooC 集成规律归纳。
G1:低电压下 charge-pump 驱动力不足——高边 NFET 未完全导通 Vbat ≤ 5.5 V 时(冷车启动、亏电),charge-pump(VSCP)输出裕量压缩。若 VSCP 低于目标 ,外部高边 NFET 进入线性区, 剧增,电机电流被限制、温升加剧,同时 CSA 量程漂移(shunt 差压减小但 ADC offset 不变)→ 夹紧力估算系统性低估。验证:在 Vbat=5.5 V 下用示波器探 VSCP 并实测 NFET ,应满足所选 FET 规格书的完全导通条件。
G2:标定窗口内电机尚未静止——非零电流污染 offset 码
若 ECU 软件在前次释放动作后 0 ms 即触发标定,电机由于机械惯性仍在旋转,back-EMF 驱动 ,ADC 读出非零 → 写入错误的 CSA_0_CURRENT_CODE → 后续夹紧力估算带 offset 偏差。修正:等待 Hall sensor 确认速度 = 0(或距上次 PWM off ≥ 电机 coast-down 时间,典型 20–50 ms)后再执行标定。
G3:OVCthr 默认值未经确认即量产 data brief 仅写 OVCthr "programmable via SPI";实际 SPI 上电默认值在 NDA datasheet 中。若量产固件未在 init 序列显式写 OVCthr:① 阈值过低:正常夹紧浪涌触发误保护 → EPB 软件认为执行失败、重试 → 夹紧力不足。② 阈值过高:真正短路电流未被限制 → NFET 损坏。必须在 SPI init 显式写 OVCthr,不依赖上电默认值。
G4:per-FET VDS 阈值 VDSthr 按一批 FET 校准,换型不更新 VDSthr 决定 short-circuit/open-load 检测可信度。不同 NFET 制造商的 离散 ±0.5 V 以上,开关波形也不同。若 VDSthr 按 FET-A 调,换 FET-B 后监控窗口可能错过真正的开路故障(VDS 没跳到阈值),或虚报(VDS 在切换瞬间触碰阈值)。PCN 换型必须重评 VDSthr。
G5:ACT_OFF_LS 当"全局急停"使用——高边残余电流 ACT_OFF_LS 强制低边 NFET 关断,但如果此时高边 NFET 因 latched 状态仍导通,电流路径并未完全切断——电机通过高边 FET 和回路继续驱动 → 安全关断的实际响应比预期慢,FTTI 预算可能被违反。Safety Manual 明确 ACT_OFF_LS 的确切行为(是否同时锁高边);Tier-1 集成必须在 DV 阶段实测关断响应时序。
G6:冗余 CSA 共因 PCB 噪声——双通道变共因故障 CS1/CS2 两路 CSA 共享同一 PCB 接地平面或共走线段时,PWM 开关噪声对两路产生相同耦合 → 两路同时读到相同虚假电流 → 平均后误差不减反锁定 → 冗余失效为共因故障。ISO 26262 的 CCF 分析要求量化 β 因子;layout 防护:Kelvin 4 线测量、差分走线匹配阻抗、shunt 引脚旁去耦电容、必要时加保护环。
G7:释放检测电流阈值过于靠近 ADC 零点——早停误判 EPB 释放时电流从堵转逐渐衰减到 0 A。若固件释放完成判断阈值 (30 LSB),则 ADC 已接近量化噪声底(noise floor ~2 LSB RMS = 33 mA),阈值判断虚抖 → 软件误认为"释放完成"停止 PWM,实际 EPB 弹簧尚未全部回程 → 拉索仍有残余张力 → 行驶有异响和额外拖滞。修正:释放完成阈值建议 ,并配合 Hall 速度为零二次确认。
8. C1–C3 工作边界
工程边界案例是标定参数和阈值设定的极限工况,正常温度范围和标称电池电压下的单点设计在边界可能失效。
C1:−40 °C 冷车——双重效率恶化迫使阈值重标 极低温下两个效应叠加:①电机铜阻 随温度升高 (25 °C → −40 °C 铜 TCR 约 +55%),同一电压驱动的最大电流下降 → 实际可达到的 低于 37.5 A;② 蜗轮蜗杆润滑脂粘度低温上升 8–20 倍,机械效率 从 0.70 下降至约 0.40,要达到同等夹紧力需要 ,超出 ADC 量程()的有效线性区。处理:温度感知的力—电流表(motor Rm + η vs Tj),不用单一全温 threshold;冷车验证必须在 −40 °C 环境舱实测。
C2:双通道同时 OVC 触发——完全丧失驻车力 湿滑路面 EPB 夹紧时电机可能因轮胎打滑而产生剧烈负载瞬变,驱动 stage A 和 stage B 同时产生冲击电流,若 OVCthr 设定较紧,A、B 两路同时触发保护 → 两后轮同时失去驻车力。安全设计:A、B 路 OVCthr 错开约 10%,或实现"单路恢复后维持对侧"的逻辑,保证至少一路在 FTTI 内恢复驻车力;在整车 FMEDA 中将此场景纳入 CCF 分析。
C3:SPI 丢失后 L9369 默认状态未经系统级验证 MCU 崩溃或 SPI 总线故障后,L9369 watchdog 超时复位。复位后 H 桥默认状态取决于 Safety Manual 定义:cable-puller 拓扑下"夹紧保持"是驻车安全但可能阻止正常驾驶行驶;若默认为"松开"则坡道驻车失效。此默认行为不在 data brief 中明确,必须查阅 NDA Safety Manual AoU 第 X 条,并在 DVT 阶段以实物复现 SPI 丢失场景验证:拔除 MCU SPI CS 后用示波器确认 H 桥引脚输出与预期安全状态一致。
核心要点
- L9369 = EPB 执行器专用驱动 IC(cable-puller + MGU 两拓扑);差异化在系统集成 + 冗余,非 H 桥本身
- 2× H-bridge / 8 外部 NFET = 双后轮独立通道(单侧失效仍保部分驻车力,EPB 的可用性需求)
- 夹紧力靠电机电流推断(无直接力传感器)→ ADC 电流测量精度是安全关键量(AN4958 整篇讲它)
- 电流测量冗余:每 stage 双 shunt + 双 CSA;0A offset ±16.8 LSB 必标定;双通道求平均在低电流段把精度提到 ±4.8%
- 动作前重标零:EPB 间歇动作 → 每次 actuation 前重标 offset(vs 连续电机只上电标一次)
- 安全状态用硬件 ACT_OFF_LS 强制关断(绕开 SPI 逻辑)+ 双带隙基准 + VBP 冗余供电 + 连续 BIST
- 5.5V 电池下仍全驱动(冷车/亏电仍能驻车,EPB 的可用性下限硬要求)
- 诊断细到每 FET(per-FET VDSthr + VGS + 可编程 OC)
- 边界:data brief + ADC app note 级,阈值/dead-time/ASIL 等级在 NDA datasheet,本页不臆断
缩写表
只列本页用到的工业标准缩写;通用英语…
只列本页用到的工业标准缩写;通用英语 / 单位 / 月份 / 我们的
层/Lxtag 不列。覆盖不到的术语见正文 inline 注释。
| 缩写 | 全称 | 中文 / 备注 |
|---|---|---|
| ST | STMicroelectronics | 意法半导体 |
| ADC | Analog-to-Digital Converter | 模数转换器 |
| ASIL | Automotive Safety Integrity Level | ISO 26262 安全完整性等级 QM→A→B→C→D |
| AEC-Q100 | AEC-Q100 | 汽车级 IC 可靠性认证 |
| VDS | Drain-Source Voltage | 漏源电压 |
| ISO | International Organization for Standardization | 国际标准化组织 |
| SPI | Serial Peripheral Interface | 串行外设接口 |
| ECU | Electronic Control Unit | 电子控制单元 |
| PWM | Pulse Width Modulation | 脉冲宽度调制 |
| VGS | Gate-Source Voltage | 栅源电压 |
Cross-references
- ← 索引
- H-Bridge 电机驱动器热设计:通用集成 H 桥(L9369 的"通用对照",看 EPB 专用多了什么)
- 电流传感安全:电流测量在安全链里的角色(夹紧力推断的上位)
- ADC 应用精度:ADC offset/增益误差与标定(CSA 标定的通用原理)
- ST L9952GXP 车身电源 IC:另一颗 ST 车身专用集成 IC(架构对照)
- 电机控制:EPB 执行器上层的控制