ZHCSZ69C May 2024 – November 2025 TCAN2450-Q1 , TCAN2451-Q1
PRODUCTION DATA
HSS1-4 引脚是高侧开关的输出。VHSS 引脚是高侧开关输出的专用电源引脚。对这些引脚进行编程,以支持 200Hz 或 400Hz 的 10 位 PWM。PWM1、PWM2、PWM3 或 PWM4 可以分配至 HSSx。将 HSS4 配置为使用两个计时器中的一个,使 HSS4 可与支持循环检测的 WAKEx/IDx 引脚配合使用。循环检测用于睡眠模式,从而降低睡眠模式电流。
要配置 HSS3 和 HSS4,请使用寄存器 8'h4D[7:0]。要配置 PWM3 和 PWM4 SBC_CONFIG0 寄存器 8'h0C[5:4] = 01b,请使用 PWM1 和 PWM2 配置寄存器对其进行编程。这会将 PWM1 控制寄存器更改为 PWM3,将 PWM2 控制寄存器更改为 PWM4。配置寄存器后,最佳做法是更改 8'h0C[5:4] = 00b。因此,将 PWM 寄存器转换回 PWM1 和 PWM2。
任何 HSS 都可以连接到任何其他 HSS,并通过为 HSS 分配相同的控制机制进行同步。这允许使用更高的电流负载。将相同的 PWM 分配至多个 HSS 会同步选定的 HSS。按相同方式使用 Timer1 和 Timer2。同步高侧开关时,请按照以下流程操作。
要使用同一计时器进行同步,请执行以下操作:
要将多个 HSSx 与同一 PWM 同步,请按照顺序执行下述步骤:
监控高侧开关是否存在开路负载和过流故障。当检测到有过流通过 HSS 时,滤波时间 tOCFLTR 用来确定过流是否有效。如果有效,则会在 INT_7 寄存器 (8'h55) 中设置相应的 HSSx 过流中断标志。如果过流条件持续 tOCOFF 时间,HSS 将关断并且 HSSx_CNTL 寄存器将复位为 000b。HSS 不会自动重新导通。通过写入相应的 HSSx_CNTL 寄存器,HSS 可以在另一个 tOCOFF 周期后再次导通。如果过流故障被清除,HSS 保持导通。如果过流故障存在,HSS 将在 tOCOFF 时间后关断。在 HSS 上检测到开路负载故障时,会在 INT_7 寄存器 (8'h55) 中设置中断标志。HSS 不会因开路负载故障关断。请注意,HSSx 过流或开路负载故障中断标志在故障清除后不会自动清除。
还会根据 OVHSS 阈值,监测 VHSS 引脚上是否存在高侧开关过压条件。如果 VHSS 超过此阈值,会在 INT_4 寄存器 (8'h5A[2]) 中设置中断标志,并且所有四个高侧开关都将断开,HSSx_CNTL 寄存器位也将复位为 000b。同样,当 VHSS 降至 UVHSS 阈值以下时,会在 INT_4 寄存器 (8'h5A[2]) 中设置中断标志,并且所有四个高侧开关都将断开,HSSx_CNTL 寄存器位也将复位为 000b。在 VHSS 恢复到正常电平后,如果 HSS_OV_UV_REC 寄存器 (8'h4F[5]) 设置为 1b,则高侧开关会自动启用至之前的状态。如果 HSS_OV_UV_REC = 0b,则高侧开关由于 VHSS 上的过压或欠压事件保持关断。也可以分别通过 HSS_OV_DIS 和 HSS_UV_DIS 寄存器位(8'h4F[7] 和 8'h4F[6])禁用 OVHSS 和 UVHSS 故障。请注意,OVHSS/UVHSS 中断标志在故障清除后不会自动清除。