目录
一、诊断项清单
1. 电源电压监控
-
Vs电压监控
-
欠压(UV)检测:可编程阈值(4.88V~9.45V,步进16级)
-
过压(OV)检测:可编程阈值(18V~40V,步进8级)
-
故障标志:
Err_sd
寄存器位3(OV)、位2(UV) -
SPI读取:
RES_VS
寄存器存储当前Vs电压值
-
-
VDHP电压监控
-
欠压(UV)检测:可编程阈值(3.96V~10.06V,步进8级)
-
过压(OV)检测:可编程阈值(18V~56.11V,步进8级)
-
故障标志:
Err_e
寄存器位1(OV)、位0(UV)
-
-
VCC电压监控
-
欠压(UV)检测:可编程阈值(2.5V~3.1V,针对3.3V系统)
-
过压(OV)检测:可编程阈值(3.45V~5.67V,针对3.3V/5V系统)
-
故障标志:
Err_e
寄存器位5(OV)、位4(UV)
-
2. 电荷泵与缓冲电容监控
-
电荷泵CB电压监控
-
欠压(UV)检测:阈值7.01V~10.44V(可编程)
-
过压(OV)检测:固定阈值16V~18V
-
故障标志:
Err_sd
寄存器位4(OV)、位1(UV)
-
-
高侧缓冲电容电压监控
-
欠压(UV)检测:固定阈值6.1V~7.0V
-
过压(OV)检测:固定阈值16V~22V
-
故障标志:
Err_i_2
寄存器位7~0
-
3. 温度监控
-
芯片结温监控
-
过温(OT)检测:可编程阈值(125°C~160°C,步进8级)
-
关断阈值:固定185°C
-
故障标志:
Err_sd
寄存器位7(OT关断)、Ser
寄存器位7(OT检测) -
温度读取:
TEMP_LS1~TEMP_HS3
寄存器(单位:0.1°C)
-
4. 电流与功率检测
-
分流电阻电流测量
-
通过3个电流检测放大器(CSA1/2/3)测量电机相电流
-
增益可编程(15.71倍~83.19倍)
-
过流(SCD)检测:阈值可编程(11.7mV~1.472V,步进7级)
-
故障标志:
Err_scd
寄存器位7~2
-
-
FET漏源电压检测
-
测量外部MOSFET的Vds电压(支持短路过流检测)
-
反向二极管导通电压检测(用于温度估算)
-
5. 信号完整性监控
-
输入模式冲突检测
-
监控高低侧输入信号(IHx/ILx)的死区时间违规
-
故障标志:
Err_indiag
寄存器位7~2
-
-
输出阶段反馈监控
-
检查输入信号与输出状态的逻辑一致性
-
故障标志:
Err_osf
寄存器位7~2
-
6. 数字接口与通信监控
-
SPI通信错误
-
帧错误(CRC校验失败、超时、无效地址访问)
-
窗口看门狗(WWD)超时检测
-
故障标志:
Err_spi
寄存器位0
-
二、安全机制清单
1. 保护功能
-
过压/欠压保护
-
自动关断受影响的电荷泵或输出阶段
-
故障标志触发后可通过SPI清除
-
-
短路保护(SCD)
-
实时检测MOSFET漏源极短路
-
支持可编程滤波时间和响应阈值
-
故障反应:自动重启或锁存错误(配置可选)
-
-
过温保护
-
达到关断阈值时强制进入安全关断模式
-
冷却后可自动恢复或需通过ENA复位
-
-
电荷泵过载保护
-
检测电荷泵输入/输出过流,触发关断并报错
-
2. 安全机制设计
-
冗余与独立路径
-
安全关断路径(SOFF引脚)与逻辑关断路径(ENA引脚)独立
-
双重配置校验:CRC校验(配置寄存器)和奇偶校验(控制寄存器)
-
-
故障响应策略
-
警告(Warning):仅记录故障,不影响运行
-
错误(Error):触发ERR引脚下拉,但允许继续运行
-
自动重启(Auto-Restart):清除错误后自动恢复
-
锁存错误(Latched Error):需通过ENA引脚复位
-
-
安全状态管理
-
跛行回家模式(Limp Home):在部分故障时维持基本功能
-
安全关断模式(Safe-Off):完全禁用输出,需SPI配置解除
-
3. 认证与合规性
-
符合ISO 26262 ASIL-D安全标准
-
支持功能安全相关功能:
-
安全手册和故障分析报告
-
内置自测功能(如电流检测增益校准、电源监控)
-
三、关键诊断接口
-
SPI接口
-
读取故障寄存器(
Err_sd
、Err_e
、Ser
等) -
监控实时参数(电压、温度、电流)
-
配置保护阈值和故障行为
-
-
模拟输出
-
PFBx
引脚提供相位反馈信号(逻辑电平) -
VRO
引脚输出参考电压(用于电流检测校准)
-
四、典型故障场景示例
-
过流故障
-
触发条件:MOSFET漏源电压超过阈值
-
响应:关断对应相驱动,设置
Err_scd
标志
-
-
电荷泵欠压
-
触发条件:CB电压低于阈值
-
响应:关断输出阶段,需通过ENA复位
-
-
配置错误
-
触发条件:CRC校验失败或非法寄存器访问
-
响应:锁存错误,ERR引脚下拉,需重新配置
-