ZHCSML8B June 2021 – August 2021 DRV8212
PRODUCTION DATA
将 VCC 设为 0V 会使 DRV8212 在半桥模式下睡眠。Topic Link Label8.4.2 详细介绍了如何进入低功耗睡眠模式。进入睡眠模式时,TI 建议将所有输入设置为逻辑低电平,以最大限度地降低系统功耗。要在半桥模式下唤醒 DRV8212,请将 VCC 置于高电平,然后设置 IN1 或 IN2 在保持高电平超过 tWAKE 之后,再返回低电平或发送 PWM 信号。图 9-19和图 9-20 显示了此唤醒过程。
由于 VCC 引脚上有去耦电容,TI 建议在控制器的 GPIO 引脚和 VCC 引脚之间添加一个电阻,如图 9-9、图 9-10 和图 9-11 中所示。该电阻的目的是在切换 GPIO 引脚时保护 GPIO 引脚免受来自电容器的大电流的影响。但是,该电阻器的大小必须适当,以便工作电流 IVCC 流入 VCC 引脚。表 9-3显示了 RLIMIT 电阻器的设计考量。VOL 为逻辑低电平时的 GPIO 电压,VOH 为逻辑高电平时的 GPIO 电压,IOL 为 GPIO 可以吸收的最大电流。控制器数据表应为 GPIO 引脚指定 VOL、VOH 和 IOL。
设计考量 | 方程 | 示例 |
---|---|---|
保护 GPIO 引脚所需的最小电阻。在这里,VCap 是 GPIO 引脚从高电平切换到低电平时电容上的电压。为了简化计算并假设存在最坏情况,假设 VCap 等于控制器电源电压 VMCU。有关示例电路,请参阅图 9-12。 | RLimit ≥ (VCap - VOL)/IOL | RLimit ≥ (3.3V - 0.3V)/50mA = 60Ω |
保持 VCC 引脚电压足够高,以免器件进入欠压锁定状态。有关示例电路,请参阅图 9-13。 | VOH - (IVCC × RLimit) = VVCC ≥ 1.65V | 3.0V - (11mA × 60Ω) = 2.34V ≥ 1.65V |
如果指定的 GPIO 电流太小,还有一些其他方法可以让器件进入睡眠状态。一种方法是并联多个 GPIO 以提供适当的电流。第二种方法是设置 MODE = IN1 = IN2 = 0,以使器件进入自动睡眠状态。这将要求控制 MODE 的 GPIO 引脚在工作期间配置为输入,在睡眠期间配置为输出低电平。第三种方法是在电源和 VCC 引脚之间放置一个 GPIO 控制的晶体管,如图 9-14 中所示。
为了最大限度地减少流入 OUTx 引脚的泄漏电流(尤其是在电池供电的应用中),请将负载从 OUTx 连接到 GND。如前所述,也可以将负载从 OUTx 连接到 VM,但当其被禁用时可能会有少许漏电流流入 OUTx。如果负载以 H 桥配置连接,预计不会出现泄漏电流。