ZHCSZ01 August 2025 DRV8002-Q1
PRODUCTION DATA
器件半桥具有称为 ITRIP 的可选固定频率负载电流调节功能。这是通过将有源输出电流与由 OUTx_ITRIP_LVL 确定的配置电流阈值进行比较来实现的。OUT1-2 有两个可能的 ITRIP 电流阈值,OUT3-6 也有三个电流阈值选项。ITRIP 阈值、使能和时序设置是在 HB_ITRIP_CONFIG、HB_ITRIP_FREQ 和 HB_ITRIP_DG 中为每个半桥单独设置的。
由于此器件具有多个可在任何给定时间使能的集成驱动器,因此存在续流配置,旨在减少 ITRIP 半桥调节期间的功耗。与异步整流(二极管)相比,同步整流 (MOSFET) 的功耗更低。半桥续流可在非同步(无源续流)和同步整流(有源续流)之间配置。ITRIP 调节期间半桥的同步整流通过设置配置寄存器 HB_OUT_CNFG1 中的 NSR_OUTx_DIS 位来使能。
ITRIP 检测在每个半桥的高侧和低侧 MOSFET 上完成,并由内部控制消隐。
可配置的 ITRIP 时序参数为频率和抗尖峰脉冲。下表汇总了 ITRIP 配置选项。
| NSR_OUTx_DIS | ITRIP 半桥关断时间响应 |
|---|---|
| 0b | 高阻态 |
| 1b | 互补 MOSFET 导通 |
| 半桥 | 典型 ITRIP 电流阈值 | OUTx_ITRIP_LVL |
|---|---|---|
| OUT6 | 6.2A | 10b |
| 5.4A | 01b | |
| 2.3A | 00b | |
| OUT5 | 7.6A | 10b |
| 6.6A | 01b | |
| 2.9A | 00b | |
| OUT3 和 OUT4 | 3.4A | 10b |
| 2.5A | 01b | |
| 1.3A | 00b | |
| OUT1 和 OUT2 | 0.875A | 1b |
| 0.7A | 0b |
| 抗尖峰脉冲时间 | OUTx_ITRIP_DG |
|---|---|
| 2μs | 00b |
| 5μs | 01b |
| 10μs | 10b |
| 20μs | 11b |
| ITRIP 频率 | OUTx_ITRIP_FREQ |
|---|---|
| 20kHz | 00b |
| 10kHz | 01b |
| 5kHz | 10b |
| 2.5kHz | 11b |
ITRIP 调节的步骤如下:
同步整流或续流功能通过设置配置寄存器 HB_OUT_CNFG1 中的 NSR_OUTx_DIS 位来使能。当 NSR_OUTx_DIS = 0b 时,如果任一 MOSFET 上发生 ITRIP,则半桥会进入 Hi-Z 状态。如果 NSR_OUTx_DIS = 1b,则当任一 MOSFET 上发生 ITRIP 时,都会使能相反的 MOSFET。
例如,NSR_OUTx_DIS = 1b 且 OUTx_CNFG = 101b 或 010b,以配置为互补模式。如果 PWM 输入将 HS MOSFET 设置为导通,并且在 HS MOSFET 上达到 ITRIP,则 LS MOSFET 会在 ITRIP 周期的剩余时间内导通。HS MOSFET 在周期结束时导通。如果 PWM 输入在 ITRIP 周期内发生变化,则 ITRIP 计数器会复位,并且在 LS MOSFET 导通时,ITRIP 调节将激活。
如果使能了同步整流并且在发生 ITRIP 时 MOSFET 导通,则会监控电流以检测电流反转或过零情况。高侧和低侧 MOSFET 上都存在过零检测。如果在 ITRIP 调节期间检测到的负载电流达到 0A 的时间长于抗尖峰脉冲时间,则半桥输出会在 ITRIP 周期的剩余时间内变为 Hi-Z 状态。过零抗尖峰脉冲时间与 ITRIP 抗尖峰脉冲时间相同。
下图显示了配置 OUTx_ITRIP_LVL、NSR_OUTx_DIS、HB_ITRIP_FREQ、HB_TOFF_SEL 和 HB_ITRIP_DG 后半桥的 ITRIP 行为:
只要 SPI 通信可用,就可以通过写入 OUTx_ITRIP_LVL 位随时更改 ITRIP 设置。此更改会立即反映在器件行为中。
如果半桥配置为 PWM 控制和 ITRIP,则在达到 ITRIP 时,行为与 SPI 寄存器控制相同,但现在的输入来自配置的 PWM 引脚。
根据 HB_ITRIP_FREQ 寄存器中的 HB_TOFF_SEL 位强制执行最短 tOFF 时间。使能此设置时,其中周期 = 1/fPWM,如果 (周期 - tON) > tOFF_MIN,则 tOFF = (周期 - tON),如果 (周期 - tON) < tOFF_MIN,则 tOFF = tOFF_MIN。
例如,在 HB_TOFF_SEL = 01b 且最小 tOFF 插入为 T/2 的情况下。
| HB_TOFF_SEL | 强制执行最短 tOFF |
|---|---|
| 00b | 禁用,零 |
| 01b | TOFF= T/2,50% T |
| 10b | TOFF= T/4,25% T |
| 11b | TOFF= T |