設計目標
負荷電流 (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
スイッチのゲートを駆動する必要があるアプリケーションでは、プッシュプル出力のコンパレータをお勧めします。
デザイン ノート
- ハイサイド電流センシングを可能にするため、レール ツー
レールの入力同相範囲を持つコンパレータを選択します。
- レベル シフトのため、オープン
ドレイン出力段を持つコンパレータを選択します。
- 最良の精度を得るため、入力オフセット電圧が低いコンパレータを選択します。
- シャント抵抗の値 (R6) は、シャント電圧
(VSHUNT) がコンパレータのオフセット電圧 (VIO) の少なくとも 10
倍になるよう計算します。
設計手順
- R6 の値を、VSHUNT
がコンパレータの入力オフセット電圧 (VIO) の少なくとも 10 倍になるよう選択します。R6
を非常に大きくすると、OC 検出精度は向上しますが、電源のヘッドルームが減少します。
- コンパレータの出力が HIGH から LOW に
(VL) および LOW から HIGH に (VH) 移行する際の目標スイッチング
スレッショルドを決定します。VL は、負荷電流が OC レベルと交差するときのスレッショルド、VH
は、負荷電流が通常の動作レベルに戻るときのスレッショルドを表します。
- VTH
とラベル表示されたコンパレータ非反転入力ピンと、論理 LOW 状態 (グランド) のコンパレータの出力から、VTH
の式を導出します。ここで VH は、コンパレータの出力が LOW から HIGH に移行するときの負荷電圧
(VLOAD) を表します。この式を導出するための概略図では、コンパレータの出力がグランド (論理 LOW)
として示されていることに注意してください。
- VTH
とラベル表示されたコンパレータ非反転入力ピンと、高インピーダンス状態のコンパレータの出力から、VTH の式を導出します。ここで
VL は、コンパレータの出力が HIGH から LOW に移行するときの負荷電圧 (VLOAD)
を表します。重ね合わせ理論を適用して VTH を求めることを推奨します。
- 2 つの数式を互いに等しいと置いて変数 VTH
を消去し、R1
を求めます。結果は次のような二次方程式になります。小さな抵抗値のほうが、大きな抵抗値よりも標準抵抗値が多く存在するため、R2
を求めるのはそれほど重要ではありません。
- R3 と R2 の値を選択します。R3 は
R2 よりも大幅に小さくなります (R3 <<
R2)。R3 を増やすとコンパレータの論理 HIGH 出力レベルが VPU
を超えるため、R3 を増やすことは避けてください。たとえば、R3 の値を 100kΩ に増やすと、論理
HIGH 出力は 3.6V になります。この場合、R2 = 2M、R3 = 1kΩ を選択します。
- VPU、R2、VL、VH、R3
に数値を代入してから、R1 を計算します。この設計では、VPU = 3.3、R2 =
2M、VL = 9.9、VH = 9.95、R3 = 1kΩ
です。
- 設定手順 3 で導出した式を使用して、VTH を計算します。R1
について計算した値を使用します。VPU は VL よりも低いため、VTH は
VL よりも低いことに注意してください。
- VTH
とラベル表示された反転端子に関して、R4、R5、VS による
VTH の式を導出します。
- R5 = 1M、VS =
10 の数値、および VTH の計算値を代入してから、R4 を計算します。
設計シミュレーション
DC シミュレーション結果
過渡シミュレーション結果
設計の参照資料
テキサス・インスツルメンツの総合的な回路ライブラリについては、『アナログ エンジニア向け回路クックブック』を参照してください。
回路 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
|