JAJA588C September   2018  – July 2024 TLV1842

 

  1.   1
  2.   2
  3.   商標

設計目標

負荷電流 (IL) システム電源 (VS) コンパレータの出力状態
過電流 (IOC) 復元電流 (IRC) 標準値 過電流 通常動作
1A 0.5A 10V VOL < 0.4V VOH = VPU = 3.3V

設計の説明

このハイサイド電流センシング回路は、レール ツー レール入力同相範囲を持つ 1 つのコンパレータを使用して、負荷電流が 1A を超えた場合にコンパレータの出力 (COMP OUT) に過電流アラート (OC-Alert) 信号を生成します。この実装の OC-Alert 信号はアクティブ LOW です。このため、1A のスレッショルドを超えると、コンパレータの出力が LOW になります。負荷電流が 0.5A (50% 減少) に低下すると OC-Alert が論理 HIGH に戻るようにヒステリシスが実装されています。この回路は、オープン ドレイン出力のコンパレータを利用して、デジタル論理入力ピンの制御用に出力 HIGH 論理レベルをレベル シフトします。MOSFET スイッチのゲートを駆動する必要があるアプリケーションでは、プッシュプル出力のコンパレータをお勧めします。

TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031

デザイン ノート

  1. ハイサイド電流センシングを可能にするため、レール ツー レールの入力同相範囲を持つコンパレータを選択します。
  2. レベル シフトのため、オープン ドレイン出力段を持つコンパレータを選択します。
  3. 最良の精度を得るため、入力オフセット電圧が低いコンパレータを選択します。
  4. シャント抵抗の値 (R6) は、シャント電圧 (VSHUNT) がコンパレータのオフセット電圧 (VIO) の少なくとも 10 倍になるよう計算します。

設計手順

  1. R6 の値を、VSHUNT がコンパレータの入力オフセット電圧 (VIO) の少なくとも 10 倍になるよう選択します。R6 を非常に大きくすると、OC 検出精度は向上しますが、電源のヘッドルームが減少します。
    V SHUNT = I OC × R 6 10 × V IO = 55 mV
    set R 6 = 100 for I OC = 1 A and V IO = 5 . 5 mV
  2. コンパレータの出力が HIGH から LOW に (VL) および LOW から HIGH に (VH) 移行する際の目標スイッチング スレッショルドを決定します。VL は、負荷電流が OC レベルと交差するときのスレッショルド、VH は、負荷電流が通常の動作レベルに戻るときのスレッショルドを表します。
    V L = V S - I OC × R 6 = 10 - ( 1 × 0 . 1 ) = 9 . 9 V
    V H = V S - I RC × R 6 = 10 - ( 0 . 5 × 0 . 1 ) = 9 . 95 V
    TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031
  3. VTH とラベル表示されたコンパレータ非反転入力ピンと、論理 LOW 状態 (グランド) のコンパレータの出力から、VTH の式を導出します。ここで VH は、コンパレータの出力が LOW から HIGH に移行するときの負荷電圧 (VLOAD) を表します。この式を導出するための概略図では、コンパレータの出力がグランド (論理 LOW) として示されていることに注意してください。
    TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031
    V TH = V H × R 2 R 1 + R 2
  4. VTH とラベル表示されたコンパレータ非反転入力ピンと、高インピーダンス状態のコンパレータの出力から、VTH の式を導出します。ここで VL は、コンパレータの出力が HIGH から LOW に移行するときの負荷電圧 (VLOAD) を表します。重ね合わせ理論を適用して VTH を求めることを推奨します。
    TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031
    V TH = V L × R 2 + R 3 R 1 + R 2 + R 3 + V PU × R 1 R 1 + R 2 + R 3
  5. 2 つの数式を互いに等しいと置いて変数 VTH を消去し、R1 を求めます。結果は次のような二次方程式になります。小さな抵抗値のほうが、大きな抵抗値よりも標準抵抗値が多く存在するため、R2 を求めるのはそれほど重要ではありません。
    0 = V PU × R 1 2 + ( V PU × R 2 + V L × ( R 3 + R 2 ) - V H × R 2 ) × R 1 + ( V L - V H ) × ( R 2 2 + R 2 × R 3 )
  6. R3 と R2 の値を選択します。R3 は R2 よりも大幅に小さくなります (R3 << R2)。R3 を増やすとコンパレータの論理 HIGH 出力レベルが VPU を超えるため、R3 を増やすことは避けてください。たとえば、R3 の値を 100kΩ に増やすと、論理 HIGH 出力は 3.6V になります。この場合、R2 = 2M、R3 = 1kΩ を選択します。
    R 2 = 2
    R 3 = 1
  7. VPU、R2、VL、VH、R3 に数値を代入してから、R1 を計算します。この設計では、VPU = 3.3、R2 = 2M、VL = 9.9、VH = 9.95、R3 = 1kΩ です。
    0 = 3 . 3 × R 1 2 + ( 6 . 591 M ) × R 1 - ( 200 . 1 G )
    the positive root for R 1 = 29 . 9
    using standard 1 % resistor values , R 1 = 30 . 1
  8. 設定手順 3 で導出した式を使用して、VTH を計算します。R1 について計算した値を使用します。VPU は VL よりも低いため、VTH は VL よりも低いことに注意してください。
    V TH = V H × R 2 R 1 + R 2 = 9 . 802 V
  9. VTH とラベル表示された反転端子に関して、R4、R5、VS による VTH の式を導出します。
    V TH = V S × R 5 R 4 + R 5
  10. R5 = 1M、VS = 10 の数値、および VTH の計算値を代入してから、R4 を計算します。
    R 4 = R 5 × ( V S - V TH ) V TH = 20 . 15
    using standard 1 % resistor values , R 4 = 20 . 5

設計シミュレーション

DC シミュレーション結果

TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031

過渡シミュレーション結果

TLV3231-Q1 TLV3231 TLV1841 TLV1831 TLV1842 TLV1832 TLV9022 TLV9032 TLV9021 TLV9031

設計の参照資料

テキサス・インスツルメンツの総合的な回路ライブラリについては、『アナログ エンジニア向け回路クックブック』を参照してください。

回路 SPICE シミュレーション ファイル SLOM456 を参照してください。

設計で使用されているコンパレータ

パラメータ TLV184x TLV183x
VS 2.7V~40V 2.7V~40V
VinCM 2.7V~40V 2.7V~40V
VOUT オープン ドレイン プッシュ プル
VOS 500µV 500µV
IQ 70µA/Ch 70µA/Ch
tPD(HL) 65ns 65ns
チャネル数 1、2、4 1、2、4
TLV184x TLV183x

設計の代替コンパレータ

TLV902x_3x TLV323x
VS 1.6V~5.5V 2.7V~5.5V
VinCM レール ツー レール レール ツー レール
VOUT オープン ドレイン、プッシュプル プッシュ プル
VOS 300µV 500µV
IQ 16µA/Ch 200µA/Ch
tPD(HL) 100ns 20ns
チャネル数 1、2、4 1、2
TLV902x_3x TLV3231