ZHDS220 May 2026 DRV8218
ADVANCE INFORMATION
DRV8218 支持低功耗睡眠模式,可在驱动器未工作时减少 VM 和 VCC 的电流消耗。有两种方法可以进入低功耗睡眠模式:自动睡眠和使用 VCC 引脚。在自动睡眠模式下,器件消耗的电流最少,由 IVCCQ 和 IVMQ 表示。在 VCC 睡眠模式下,该器件消耗的电流最少(由 IVMQ_UV 和 IVCCQ_UV 表示),因为器件处于欠压锁定 (UVLO) 状态,VCC 低于 UVLO 阈值。
Autosleep
表 7-7 介绍了如何在 PWM 控制模式和 PH/EN 控制模式下进入低功耗睡眠模式。
| 输入引脚状态 | OUT1 | OUT2 | 说明 | 退出/唤醒 |
|---|---|---|---|---|
| MODE = 0,IN1 = IN2 = 0 | 高阻态 | 高阻态 | PWM 或半桥接口自动睡眠:进入该状态后,输出将被禁用。该器件将保持工作模式 tAUTOSLEEP 时间,然后进入低功耗模式。 | IN1 = 1 或 IN2 = 1 |
| MODE = 1,EN = 0 | L → 高阻态 | L → 高阻态 | PH/EN 接口自动睡眠:进入该状态后,通过接通低侧 FET,两个输出都进入制动模式。该器件将保持此状态 tAUTOSLEEP 时间,然后进入低功耗模式。处于低功耗模式后,输出将被禁用。 | EN = 1 |
当输入引脚转为表 7-7 中所述状态之外的其他状态时,器件将返回运行模式。要将器件从自动睡眠模式唤醒,INx 引脚或 EN 引脚(取决于 MODE 状态)必须设置为高电平超过 tWAKE 时间,然后才能接收 PWM 输入信号。
VCC = 0V UVLO 睡眠模式
| 输入引脚状态 | OUT1 | OUT2 | 说明 | 退出/唤醒 |
|---|---|---|---|---|
| VCC = 0V、MODE = 0 (PWM) | UVLO (Hi-Z) | UVLO (Hi-Z) | VCC 引脚可以由 GPIO 引脚供电,以控制器件进入睡眠模式。将 GPIO 驱动为低电平会将 VCC 拉至 UVLO 阈值以下,从而将器件置于低功耗模式并将所有输出设置为 Hi-Z。有关详细信息,请参阅节 8.2.2.2。 | VCC > VUVLO,然后 IN1 或 IN2 = 1 并保持 tWAKE 时间 |
| VCC = 0V、MODE = 1 (PH/EN) | UVLO (Hi-Z) | UVLO (Hi-Z) | VCC > VUVLO,然后 EN = 1 并保持 tWAKE 时间 | |
| VCC = 0V、MODE = Hi-Z(半桥) | UVLO (Hi-Z) | UVLO (Hi-Z) | VCC > VUVLO,然后 IN1 或 IN2 = 1 并保持 tWAKE 时间。 |
要将器件从 VCC 睡眠模式唤醒,VCC 引脚电压必须大于 VUVLO,VCC。VCC 引脚具有有效电压后,必须将一个或两个 INx 引脚设置为高电平超过 tWAKE 时间才能完全唤醒器件。为了保护微控制器 GPIO 引脚免受去耦电容充电电流造成的过电流影响,需要在 GPIO 和 VCC 引脚上的去耦电容之间添加一个电阻。有关设计此限流电阻的更多信息,请参阅节 8.2.2.2。
为确保尽可能减少电源电流消耗,可将所有输入引脚设置为逻辑低电平,以消除睡眠模式下通过下拉电阻器的电流消耗。如果 MODE 引脚设置为高阻态或逻辑低电平,该引脚将不会在睡眠模式下消耗电流。但是,当 MODE 引脚设置为逻辑高电平时,它会在睡眠模式下消耗一些电流。