JAJSKG7B June 2021 – August 2021 DRV8212
PRODUCTION DATA
VCC を 0V にすると、DRV8212 はハーフブリッジ・モードでスリープ状態に移行します。低消費電力スリープ・モードの詳細な開始方法については、Topic Link Label8.4.2 で説明しています。スリープ・モードに移行するときは、システムの電力を最小化するため、すべての入力をロジック Low に設定することを推奨します。DRV8212 をハーフブリッジ・モードでウェークアップするには、VCC をHigh にした後で、IN1 または IN2 を tWAKE より長い時間だけ High に設定してから Low に戻すか、PWM 信号を送信します。このウェークアップ手順を、図 9-19 と図 9-20 に示します。
VCC ピンにはデカップリング・コンデンサがあるので、図 9-9、図 9-10、図 9-11 に示すように、コントローラの GPIO ピンと VCC ピンとの間に抵抗を追加することを推奨します。この抵抗の目的は、GPIO ピンをスイッチングするとき、コンデンサから大電流が GPIO ピンに流れ込むのを防ぐことです。ただし、動作電流 IVCC が VCC ピンに流れ込めるよう、この抵抗は適切な大きさにする必要があります。表 9-3に、RLIMIT 抵抗の設計上の考慮事項を示します。VOL はロジック Low での GPIO 電圧、VOH はロジック High での GPIO 電圧、IOL は GPIO がシンクできる最大電流です。コントローラのデータシートには、GPIO ピンの VOL、VOH、IOL が指定されている必要があります。
設計上の考慮事項 | 式 | 例 |
---|---|---|
GPIO ピンの保護に必要な最小の抵抗。ここで VCap は、GPIO ピンが High から Low に切り替わるときのコンデンサの電圧です。計算を単純化してワーストケースの条件を仮定するため、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 を並列にして、適切な電流を供給することです。2 番目の方法は、MODE = IN1 = IN2 = 0 に設定し、デバイスを自動スリープ状態にすることです。このためには、MODE を制御する GPIO ピンを、動作時には入力として、スリープ時には出力 Low として構成する必要があります。3 番目の方法は、図 9-14 に示すように、電源と VCC ピンとの間に GPIO 制御のトランジスタを配置することです。
OUTx ピンからのリーク電流を最小限に抑えるために (特にバッテリ駆動のアプリケーションで)、OUTx から GND に負荷を接続してください。前述のように、OUTx から VM に負荷を接続することも可能ですが、負荷がディセーブルされたときに OUTx へ多少のリーク電流が発生することがあります。負荷が H ブリッジ構成で接続されている場合、予想されるリーク電流はありません。