電子回路
ウィドラーのオリジナル特許の図
ワイドラー 電流源は 、出力トランジスタのみにエミッタ縮退 抵抗を組み込んだ基本的な2 トランジスタ 電流ミラー の改良版であり 、中程度の抵抗値のみを使用して低電流を生成できる電流源である。 [1] [2] [3]
ワイドラー回路はバイポーラトランジスタ 、 MOSトランジスタ 、さらには 真空管 でも使用できます 。応用例としては 741オペアンプ があります。 [4] また、ワイドラーは多くの設計にこの回路を使用しました。 [5]
この回路は発明者のボブ・ウィドラー にちなんで名付けられ 、1967年に特許を取得しました。 [6] [7]
DC分析
図 1: バイポーラ トランジスタを使用した Widlar 電流源のバージョン。
図 1 は、バイポーラ トランジスタを使用したワイドラー電流源の例です。ここでは、エミッタ抵抗 R 2 が 出力トランジスタ Q 2に接続されており、Q 1 に比べてQ 2 の電流を減らす効果があります。この回路の鍵となるのは、抵抗 R 2 の 電圧降下がトランジスタ Q 2 のベース エミッタ電圧から差し引かれ、トランジスタ Q 1 に比べてこのトランジスタがオフになることです 。この観察は、図 1 の回路の両側にあるベース電圧の式を次のように等しくすることで表されます。
五
B
=
五
BE1
=
五
BE2
+
(
β
2
+
1
)
私
B2
R
2
⇒
1
R
2
(
五
BE1
−
五
BE2
)
=
(
β
2
+
1
)
私
B2
、
{\displaystyle {\begin{aligned}&V_{\text{B}}=V_{\text{BE1}}=V_{\text{BE2}}+(\beta _{2}+1)I_{\text{B2}}R_{2}\\\Rightarrow {}&{\frac {1}{R_{2}}}\left(V_{\text{BE1}}-V_{\text{BE2}}\right)=(\beta _{2}+1)I_{\text{B2}}\ ,\end{aligned}}}
ここで、 β 2 は出力トランジスタのベータ値であり、入力トランジスタのベータ値とは異なります。これは、2つのトランジスタの電流が大きく異なるためです。 [8] 変数 I B2 は出力トランジスタのベース電流、 V BE はベース-エミッタ電圧を表します。この式は( ショックレーのダイオードの式 を使用して )次を意味します。
式1
(
β
2
+
1
)
I
B2
=
(
1
+
1
β
2
)
I
C2
=
1
R
2
(
V
BE1
−
V
BE2
)
=
V
T
R
2
[
ln
(
I
C1
/
I
S1
)
−
ln
(
I
C2
/
I
S2
)
]
=
V
T
R
2
ln
(
I
C1
I
S2
I
C2
I
S1
)
,
{\displaystyle {\begin{aligned}(\beta _{2}+1)I_{\text{B2}}&=\left(1+{\frac {1}{\beta _{2}}}\right)I_{\text{C2}}={\frac {1}{R_{2}}}\left(V_{\text{BE1}}-V_{\text{BE2}}\right)\\&={\frac {V_{\text{T}}}{R_{2}}}\left[\ln \left(I_{\text{C1}}/I_{\text{S1}}\right)-\ln \left(I_{\text{C2}}/I_{\text{S2}}\right)\right]={\frac {V_{\text{T}}}{R_{2}}}\ln \left({\frac {I_{\text{C1}}I_{\text{S2}}}{I_{\text{C2}}I_{\text{S1}}}}\right)\ ,\end{aligned}}}
ここで、 V T は 熱電圧 です 。
この式は、電流が両方ともスケール電流 I S1 および I S2 よりはるかに大きいという近似値を作成します 。 この 近似 値 は 、 カット オフ 付近の電流レベルを除いて有効です 。以下では、スケール電流は同一であると仮定しますが、実際には、これを具体的に調整する必要があります。
指定された電流による設計手順
ミラーを設計するには、出力電流を 2 つの抵抗値 R 1 と R 2 に関連付ける必要があります。基本的な観察は、出力トランジスタが アクティブ モード になるのは、コレクタ ベース電圧がゼロでない場合のみであるということです。したがって、ミラーの設計における最も単純なバイアス条件は、印加電圧 V A を ベース電圧 V Bと等しく設定することです。この V A の最小有効値は、電流源の コンプライアンス電圧 と呼ばれます 。このバイアス条件では、 アーリー効果は 設計に影響しません。 [9]
これらの考慮事項から、次の設計手順が示唆されます。
希望する出力電流 I O = I C2 を選択します。
出力電流よりも大きいと想定される基準電流 I R1 を 選択します。おそらくかなり大きい値になります (これが回路の目的です)。
Q 1 の入力コレクタ電流 I C1 を 決定します。
I
C1
=
β
1
β
1
+
1
(
I
R1
−
I
C2
β
2
)
.
{\displaystyle I_{\text{C1}}={\frac {\beta _{1}}{\beta _{1}+1}}\left(I_{\text{R1}}-{\frac {I_{\text{C2}}}{\beta _{2}}}\right)\ .}
ショックレーのダイオードの法則 を使用して ベース電圧 V BE1を決定する
V
BE1
=
V
T
ln
(
I
C1
I
S
)
=
V
A
.
{\displaystyle V_{\text{BE1}}=V_{\text{T}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{S}}}}\right)=V_{\text{A}}\ .}
ここで、 I S は スケール電流 と呼ばれることもあるデバイスパラメータです 。
ベース電圧の値によってコンプライアンス電圧 V A = V BE1 も設定されます。この電圧は、ミラーが適切に動作する最低電圧です。
R 1 を決定する :
R
1
=
V
CC
−
V
A
I
R1
.
{\displaystyle R_{1}={\frac {V_{\text{CC}}-V_{\text{A}}}{I_{\text{R1}}}}\ .}
式1を 使用して エミッタレッグ抵抗 R 2 を決定します(混乱を減らすために、スケール電流は等しく選択されます)。
R
2
=
V
T
(
1
+
1
β
2
)
I
C2
ln
(
I
C1
I
C2
)
.
{\displaystyle R_{2}={\frac {V_{\text{T}}}{\left(1+{\frac {1}{\beta _{2}}}\right)I_{\text{C2}}}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)\ .}
与えられた抵抗値で電流を求める
設計問題の逆は、抵抗値がわかっている場合に電流を見つけることです。次に反復法について説明します。電流源がバイアスされ、出力トランジスタ Q 2 のコレクタベース電圧がゼロになると仮定します 。R 1 を 流れる電流は、次の ように与えられる入力電流または基準電流です。
I
R1
=
I
C1
+
I
B1
+
I
B2
=
I
C1
+
I
C1
β
1
+
I
C2
β
2
=
1
R
1
(
V
CC
−
V
BE1
)
{\displaystyle {\begin{aligned}I_{\text{R1}}&=I_{\text{C1}}+I_{\text{B1}}+I_{\text{B2}}\\&=I_{\text{C1}}+{\frac {I_{\text{C1}}}{\beta _{1}}}+{\frac {I_{\text{C2}}}{\beta _{2}}}\\&={\frac {1}{R_{1}}}\left(V_{\text{CC}}-V_{\text{BE1}}\right)\end{aligned}}}
整理すると、 I C1 は 次のようになります。
式2
I
C1
=
β
1
β
1
+
1
(
V
CC
−
V
BE1
R
1
−
I
C2
β
2
)
{\displaystyle I_{\text{C1}}={\frac {\beta _{1}}{\beta _{1}+1}}\left({\frac {V_{\text{CC}}-V_{\text{BE1}}}{R_{1}}}-{\frac {I_{\text{C2}}}{\beta _{2}}}\right)}
ダイオード方程式は次のようになります。
式3
V
BE1
=
V
T
ln
(
I
C1
I
S1
)
.
{\displaystyle V_{\text{BE1}}=V_{\text{T}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{S1}}}}\right)\ .}
式1は 次のようになります。
I
C2
=
V
T
(
1
+
1
β
2
)
R
2
ln
(
I
C1
I
C2
)
.
{\displaystyle I_{\text{C2}}={\frac {V_{\text{T}}}{\left(1+{\frac {1}{\beta _{2}}}\right)R_{2}}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)\ .}
これら 3 つの関係は、反復によって解決できる電流に対する非線形の暗黙的な決定です。
I C1 と I C2 の開始値を推測します 。
V BE1 の値を求めます 。
V
BE1
=
V
T
ln
(
I
C1
I
S1
)
.
{\displaystyle V_{\text{BE1}}=V_{\text{T}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{S1}}}}\right)\ .}
I C1 の新しい値が見つかります 。
I
C1
=
β
1
β
1
+
1
(
V
CC
−
V
BE1
R
1
−
I
C2
β
2
)
{\displaystyle I_{\text{C1}}={\frac {\beta _{1}}{\beta _{1}+1}}\left({\frac {V_{\text{CC}}-V_{\text{BE1}}}{R_{1}}}-{\frac {I_{\text{C2}}}{\beta _{2}}}\right)}
I C2 の新しい値が見つかります 。
I
C2
=
V
T
(
1
+
1
β
2
)
R
2
ln
(
I
C1
I
C2
)
.
{\displaystyle I_{\text{C2}}={\frac {V_{\text{T}}}{\left(1+{\frac {1}{\beta _{2}}}\right)R_{2}}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)\ .}
この手順は収束するまで繰り返され、スプレッドシートで簡単に設定できます。マクロを使用して、新しい値を初期値を保持しているスプレッドシートのセルにコピーするだけで、すぐに解を得ることができます。
図に示す回路では、 V CC が変化すると出力電流も変化することに注意してください。したがって、 V CC の変動にもかかわらず出力電流を一定に保つには、抵抗 R 1 を 使用するのではなく、 定電流源 で回路を駆動する必要があります 。
正確な解決策
上記の超越方程式 は、 ランバートのW関数 を使って正確に解くことができます 。
出力インピーダンス
図 2: 図 1 に示すワイドラー ソースの出力抵抗を調べるための小信号回路。出力にテスト電流 I x が印加され、出力抵抗は R O = V x / I x になります。
電流源の重要な特性は、小信号増分出力インピーダンスであり、これは理想的には無限大であるべきです。Widlar 回路は、トランジスタにローカル電流フィードバックを導入します。Q 2 の電流が増加すると、 R 2 の電圧降下が増加し 、 Q 2の V BEが減少し、電流の増加が抑制されます。このフィードバックは、 R 2 を 含むフィードバックによって、与えられた電流を駆動するためにより大きな電圧を使用するよう強制される
ため、回路の出力インピーダンスが増加することを意味します。
Q
2
{\displaystyle \scriptstyle Q_{2}}
出力抵抗は、図2に示す回路の小信号モデルを使用して求められます。トランジスタQ 1は ダイオード接続されているため、 小信号エミッタ抵抗 r Eに置き換えられます。 [10] トランジスタQ 2は ハイブリッドπモデル に置き換えられます 。テスト電流 I x が出力に接続されます。
この図から、キルヒホッフの法則を使用して出力抵抗を決定します。左側のグランドから R 2 のグランド接続までのキルヒホッフの電圧法則を使用すると、次のようになります。
I
b
[
(
R
1
∥
r
E
)
+
r
π
]
+
[
I
x
+
I
b
]
R
2
=
0
.
{\displaystyle I_{\text{b}}\left[(R_{1}\parallel r_{\text{E}})+r_{\pi }\right]+[I_{\text{x}}+I_{\text{b}}]R_{2}=0\ .}
並べ替え:
I
b
=
−
I
x
R
2
(
R
1
∥
r
E
)
+
r
π
+
R
2
.
{\displaystyle I_{\text{b}}=-I_{\text{x}}{\frac {R_{2}}{(R_{1}\parallel r_{\text{E}})+r_{\pi }+R_{2}}}\ .}
R 2 の接地接続から テスト電流の接地までのキルヒホッフの電圧法則を使用します。
V
x
=
I
x
(
R
2
+
r
O
)
+
I
b
(
R
2
−
β
r
O
)
,
{\displaystyle V_{\text{x}}=I_{\text{x}}(R_{2}+r_{\text{O}})+I_{\text{b}}(R_{2}-\beta r_{\text{O}})\ ,}
または、 I b を 代入すると、
式4
R
O
=
V
x
I
x
=
r
O
[
1
+
β
R
2
(
R
1
∥
r
E
)
+
r
π
+
R
2
]
{\displaystyle R_{\text{O}}={\frac {V_{\text{x}}}{I_{\text{x}}}}=r_{\text{O}}\left[1+{\frac {\beta R_{2}}{(R_{1}\parallel r_{\text{E}})+r_{\pi }+R_{2}}}\right]}
+
R
2
[
(
R
1
∥
r
E
)
+
r
π
(
R
1
∥
r
E
)
+
r
π
+
R
2
]
.
{\displaystyle +\ R_{2}\left[{\frac {(R_{1}\parallel r_{\text{E}})+r_{\pi }}{(R_{1}\parallel r_{\text{E}})+r_{\pi }+R_{2}}}\right]\ .}
式 4 によれば、 出力トランジスタの r πに比べて R 2 が十分に大きい 限り、 ワイドラー電流源の出力抵抗は出力トランジスタ自体の抵抗 ( r O ) よりも大きくなります (抵抗 R 2が大きいと、 r O を 乗じる係数が 値 ( β + 1) に近づきます)。出力トランジスタは低電流を流すため r π が大きく、 R 2が増加するとこの電流がさらに減少する傾向があり、 r π が相関して増加します。したがって、 R 2 ≫ r π という目標は非現実的である可能性があり、これについては以下でさらに説明します。エミッタ抵抗 r E は 通常数オームに過ぎない
ため 、抵抗 R 1 ‖ r E は通常小さくなります。
出力抵抗の電流依存性
図 3: 出力抵抗と出力電流の設計上のトレードオフ。
上段: 回路出力抵抗 R O 対 DC 出力電流 I C2 ( R 2 に 式 5 の設計式を使用 )。
中央パネル: 出力トランジスタのエミッタレッグの 抵抗 R O2 。
下のパネル: 出力抵抗に寄与するフィードバック係数。リファレンス トランジスタ Q 1 の電流は一定に保たれ、コンプライアンス電圧が固定されます。プロットは、電流に関係なく、 I C1 = 10 mA、 V A = 50 V、 V CC = 5 V、 I S = 10 fA、 β 1、 = 100 と仮定しています。
抵抗 r π と r Oの電流依存性については、 ハイブリッド π モデルの 記事で説明されています 。抵抗値の電流依存性は次のとおりです。
r
π
=
v
be
i
b
|
v
ce
=
0
=
V
T
I
B2
=
β
2
V
T
I
C2
,
{\displaystyle r_{\pi }={\frac {v_{\text{be}}}{i_{\text{b}}}}{\Bigg |}_{v_{\text{ce}}=0}={\frac {V_{\text{T}}}{I_{\text{B2}}}}=\beta _{2}{\frac {V_{\text{T}}}{I_{\text{C2}}}}\ ,}
そして
r
O
=
v
ce
i
c
|
v
be
=
0
=
V
A
I
C2
{\displaystyle r_{\text{O}}={\frac {v_{\text{ce}}}{i_{\text{c}}}}{\Bigg |}_{v_{\text{be}}=0}={\frac {V_{\text{A}}}{I_{\text{C2}}}}}
V CB = 0 Vのときの アーリー効果 による出力抵抗です (デバイス パラメータ V A はアーリー電圧です)。
この記事の前半から(便宜上、スケール電流を等しく設定しています):
式5
R
2
=
V
T
(
1
+
1
β
2
)
I
C2
ln
(
I
C1
I
C2
)
.
{\displaystyle R_{2}={\frac {V_{\text{T}}}{\left(1+{\frac {1}{\beta _{2}}}\right)I_{\text{C2}}}}\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)\ .}
したがって、 r E が小さい通常のケースでは、 r O を 含む主要項 がはるかに大きくなる
と予想して R O の2番目の項を無視すると、次のようになります。 式6
R
O
≈
r
O
(
1
+
β
2
R
2
r
π
+
R
2
)
=
r
O
(
1
+
β
2
ln
(
I
C1
I
C2
)
β
2
+
1
+
ln
(
I
C1
I
C2
)
)
{\displaystyle {\begin{aligned}R_{\text{O}}&\approx r_{\text{O}}\left(1+{\frac {\beta _{2}R_{2}}{r_{\pi }+R_{2}}}\right)\\&=r_{\text{O}}\left(1+{\frac {\beta _{2}\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)}{\beta _{2}+1+\ln \left({\frac {I_{\text{C1}}}{I_{\text{C2}}}}\right)}}\right)\end{aligned}}}
ここで、最後の形式は 、式 5 を R 2 に代入することで得られます 。 式 6 は 、出力抵抗の値が 出力トランジスタの r Oよりはるかに大きくなるのは、 I C1 >> I C2 の設計の場合のみであることを示しています。図 3 は、回路の出力抵抗 R O がフィードバックによって決まるのではなく、出力トランジスタの抵抗 r O の電流依存性によって決まることを示しています(図 3 の出力抵抗は 4 桁変化しますが、フィードバック係数は 1 桁しか変化しません)。
フィードバック係数を増やすためにI C1 を増やすと 、コンプライアンス電圧も増加しますが、これは電流源がより制限された電圧範囲で動作することを意味するため、好ましいことではありません。したがって、たとえばコンプライアンス電圧の目標を設定し、 I C1 に上限を設定し、出力抵抗を満たすという目標を設定すると、出力電流 I C2 の最大値が制限されます。
図 3 の中央のパネルは、エミッタ レッグ抵抗と出力電流の間の設計上のトレードオフを示しています。出力電流が低いほど、より大きなレッグ抵抗が必要になり、設計面積も大きくなります。したがって、面積の上限によって、出力電流の下限と回路出力抵抗の上限が設定されます。
R O の 式 6 は 、式 5 に従って R 2 の値を選択することに依存します 。つまり、 式 6 は 回路の動作 式ではなく、 設計値の 式です 。 式 5 を 使用して特定の設計目標に対して R 2 を 選択すると、その後はその値は固定されます。回路の動作によって電流、電圧、または温度が設計値から逸脱する場合、そのような逸脱によって引き起こされる R O の変化を予測するには、 式 6ではなく、 式 4 を 使用する必要があります 。
参照
参考文献
^ PR Gray、PJ Hurst、SH Lewis、RG Meyer (2001)。アナログ集積回路の解析と設計(第4版)。John Wiley and Sons。pp. §4.4.1.1 pp. 299–303。ISBN 0-471-32168-0 。 {{cite book}}: CS1 maint: multiple names: authors list (link)
^ AS Sedra & KC Smith (2004). Microelectronic circuit (第5版). Oxford University Press. 例6.14, pp. 654–655. ISBN 0-19-514251-9 。
^ MH Rashid (1999). マイクロエレクトロニクス回路: 分析と設計. PWS Publishing Co. pp. 661–665. ISBN 0-534-95174-0 。
^ AS Sedra & KC Smith (2004). §9.4.2、p. 899 (第5版). ISBN 0-19-514251-9 。
^ たとえば、IC 電圧レギュレータの図 2 を参照してください。
^ RJ Widlar: 米国特許番号 03320439; 1965 年 5 月 26 日出願; 1967 年 5 月 16 日付与: 集積回路用低値電流源
^ Widlar の「線形集積回路の回路設計手法」および「モノリシック演算増幅器の設計手法」を参照
^ PR Gray、PJ Hurst、SH Lewis、RG Meyer (2001) 図2.38、 p.115。ISBN 0-471-32168-0 。 {{cite book}}: CS1 maint: multiple names: authors list (link)
^ もちろん、ミラーの出力抵抗が主要な考慮事項となる設計を想像する人もいるかもしれません。その場合は、別のアプローチが必要になります。
^ ダイオード接続のトランジスタ では、 コレクタがベースに短絡されているため、トランジスタのコレクタベース接合部には時間によって変化する電圧がかかりません。その結果、トランジスタはベースエミッタダイオードのように動作し、低周波では、単に抵抗器 r E = V T / I Eである小信号回路を持ちます。 ここで、I E はDC Q ポイント エミッタ電流 です。 ダイオード小信号回路を 参照してください。
さらに読む
リンデン T. ハリソン (2005)。電流源と電圧基準: 電子技術者のための設計リファレンス。エルゼビア-ニューネス 。ISBN 0-7506-7752-X 。
スンダラム・ナタラジャン (2005)。マイクロエレクトロニクス: 分析と設計。タタ・マグロウヒル。p. 319。ISBN 0-07-059096-6 。
カレントミラーとアクティブ負荷: Mu-Huo Cheng