ZHDA308 May 2026 UCC34141
F29H859TU-Q1 微控制器属于高性能 C2000™ 实时微控制器系列。C2000 产品线采用适用于汽车和工业应用中多种产品的通用安全架构。它拥有三个 C29x CPU(支持锁步功能),运行频率为 200Mhz,配备 4000kByte 闪存、452kByte RAM,支持 5 个 SAR ADC、多达 36 个通道 PWM 输出,以及 QFP-144/QFP-176/BGA 256 封装。其符合 ISO26262 与 IEC61508 标准,最高可满足 ASIL‑D/SIL3 等级的安全要求,同时支持用于网络安全的 HSM。它具有先进的功能和丰富的连接选项,可提供一套完整解决方案。
在牵引逆变器应用中,一对锁步 (LS) 内核可专用于 FuSa 运算,另一个内核则可用于主 FOC 电机控制算法。LS 内核运行完全一致的 FuSa 代码,以检测程序执行或存储器完整性中的所有故障。如果 MCU 检测到来自 ADC 的超出范围信号,它会将位置传感器标记为故障并自动切换到读取冗余位置传感器输出。如果 MCU 检测到两个位置传感器的输出不匹配,它将通过 GPIO 向外部逻辑电路发送 ASC 命令,然后触发智能隔离式栅极驱动器中的 ASC 功能。MCU 还将通过 SPI 传输相应的状态信息,以便为 ASC 模式正确配置栅极驱动器。
ADC 硬件冗余实现方式:外设多个实例对同一输入进行采样,同步执行相同运算,再对输出结果交叉校验。通过在不同 ADC 实例中同时交叉校验 ADC 转换数据,硬件 ADC 检查电路可以检测并处理 ADC 转换故障。可以通过(增强型捕获)具有交叉开关 (XBAR) 的 eCAP 回读 PWM 输出,以检测 PWM 输出是否正确或是否已在 ASC 命令之后通过 PWM 跳闸区 (TZ) 成功禁用。可以为 ASC(GPIO 输出)实施类似的安全机制,以验证安全状态命令的输出是否正确。
这些全面的安全功能可确保 MCU 能够可靠地检测传感器故障、处理安全关键型信号并在必要时启动适当的安全状态,从而保持牵引逆变器系统的 FuSa 完整性。