電子回路シミュレーターソフト"PSpice" (OrCAD Family Release 9.2 Lite Edition) を使って、2SC1815の基本的な特性をシミュレーションしてみました。実際のトランジスタの特性をどこまで忠実に再現できるのかわかりませんが、実験の難しい温度特性などについてもだいたいの傾向を知ることができるので便利です。
シミュレーションにあたっては、下記の文献を参考にしました。文献1には、電子回路シミュレーターソフト"PSpice"と回路図描画ソフト"Capture"の評価版が一体になった"OrCAD Family Release 9.2 Lite Edition"が収録されたCD-ROMが付属しています。この本とWindowsパソコンがあればすぐにシミュレーションを始めることができます。文献2と文献3にはもっと詳しい活用法が出ています。ただ、コイルやトランスを多用するラジオの回路のシミュレーションは難しそうです。
手順としては、まずCaptureで回路図を描き、PSpiceで必要な設定をしてからシミュレーションを実行すると、解析結果がグラフで表示されます。直流での動作の解析はもとより、横軸を時間、縦軸を電圧にすればオシロスコープで観測したような波形が、また、横軸を周波数にするとスペクトラムアナライザで見たような図形が表示されます。カーソルを使ってグラフの各部分の数値を読み取ることも可能です。
ベース・エミッタ間電圧VBEとベース電流IBの関係についてシミュレーションしてみました。トランジスタの教科書で「IB-VBE特性」と書かれているものです。
まずはじめに、上記のような回路でベース・エミッタ間電圧VBEを変化させたとき、ベース電流IBがどう変わるかを調べてみました。IB-VBE特性は温度による変化が大きいので、温度を0℃, 25℃, 50℃の3通りに変えてシミュレーションしました。コレクタ・エミッタ間電圧VCEは6V、トランジスタのhFEは180です。結果は下のグラフのようになりました。
左側のグラフは本でよく見かけるものです。VBEが0.6〜0.7Vくらいのところでベース電流が流れ始め、その後は電圧の変化に対し指数関数的にベース電流が増えていきますが、電流の大きいところでは増え方が緩やかになります。シミュレーションによるともっと低い電圧からほんのわずかに電流が流れ始めますが、グラフでは省略しました。また、VBEが同じでも温度が高いほどベース電流は大きくなります。右側のグラフは縦軸の目盛を対数に変えたもので、電流の少ないところの変化がよくわかると思います。
PSpiceではグラフの各部分の数値をカーソルで読み取る機能があります。下に数値表を掲げます。1μA=0.001mA、1nA=0.001μAです。下右は同じベース電流値のときのベース・エミッタ電圧の比較です。これにより、温度が1℃変化するとベース・エミッタ電圧がどれだけ変化するかがわかります。本では約-2mV⁄℃となっていますが、PSpiceのシミュレーションではベース電流の大きさによってかなり変化します。もともとそういうものなのか、PSpiceのシミュレーションモデルのせいなのかは不明です。
VBE | IB | ||
0℃ | 25℃ | 50℃ | |
0.50V | 6.39nA | 62.9nA | 439nA |
0.55V | 53.5nA | 441nA | 2.63μA |
0.60V | 447nA | 3.07μA | 15.5μA |
0.65V | 3.72μA | 20.7μA | 82.6μA |
0.70V | 29.4μA | 120μA | 323μA |
0.75V | 179μA | 445μA | 811μA |
0.80V | 606μA | 1.02mA | 1.48mA |
0.85V | 1.26mA | 1.74mA | 2.24mA |
IB | VBE | 変化率 | ||
0℃ | 25℃ | 50℃ | ||
10nA | 0.511V | 0.452V | 0.394V | -2.34mV⁄℃ |
100nA | 0.564V | 0.512V | 0.459V | -2.10mV⁄℃ |
1μA | 0.619V | 0.571V | 0.523V | -1.92mV⁄℃ |
10μA | 0.673V | 0.631V | 0.587V | -1.72mV⁄℃ |
100μA | 0.732V | 0.694V | 0.656V | -1.52mV⁄℃ |
1mA | 0.832V | 0.799V | 0.765V | -1.34mV⁄℃ |
次に、同じ回路でトランジスタの電流増幅率hFEを変化させたとき、ベース電流IBがどう変わるかをシミュレーションしました。hFE値は120, 180, 270の3つを選びました。120の1.5倍が180、180の1.5倍が270という関係になっています。その結果が下のグラフなんですが、hFEが高いほどグラフが下にずれます。つまり、同じVBE値で比べると、hFEが高いほどIBが流れにくくなるということです。電流が少ないところではだいたいhFEに反比例しているようですが、電流が大きくなるにつれてhFEによる差が小さくなります。
VBE | IB | ||
hFE=120 | hFE=180 | hFE=270 | |
0.50V | 94.4nA | 62.9nA | 41.9nA |
0.55V | 660nA | 441nA | 294nA |
0.60V | 4.59μA | 3.07μA | 2.05μA |
0.65V | 30.5μA | 20.7μA | 14.0μA |
0.70V | 165μA | 120μA | 85.4μA |
0.75V | 547μA | 445μA | 354μA |
0.80V | 1.16mA | 1.02mA | 884μA |
0.85V | 1.90mA | 1.74mA | 1.59mA |
ベース・エミッタ間電圧VBEとコレクタ電流ICの関係についてシミュレーションしました。ベースに定電圧電源をつないだときと定電流電源をつないだときの2通りの設定で解析してみました。
上は、第1図と同じ回路で電流計をコレクタにつなぎ、ICを測定するものです。これも温度設定を3通りに変えてシミュレーションしました。結果は下の第6図の通りです。これも縦軸が直線目盛のものとログ目盛のものの2種類示します。
グラフはIB-VBE特性と同じような形になります。下右の表3bは、今回の解析で得られたICの値を表1aのIB値で割り算したもので、直流電流増幅率hFEを表しています。シミュレーションで設定したhFE値は180ですが、VBEが高くなってICが大きくなるにつれてhFEが小さくなることがわかります。
VBE | IC | ||
0℃ | 25℃ | 50℃ | |
0.50V | 1.05μA | 12.0μA | 95.5μA |
0.55V | 8.75μA | 83.6μA | 571μA |
0.60V | 73.1μA | 581μA | 3.32mA |
0.65V | 606μA | 3.88mA | 16.9mA |
0.70V | 4.72mA | 21.0mA | 57.6mA |
0.75V | 26.6mA | 67.2mA | 122mA |
0.80V | 76.5mA | 129mA | 187mA |
0.85V | 136mA | 191mA | 250mA |
VBE | IC⁄IB | ||
0℃ | 25℃ | 50℃ | |
0.50V | 164 | 190 | 218 |
0.55V | 164 | 190 | 217 |
0.60V | 163 | 189 | 215 |
0.65V | 163 | 187 | 204 |
0.70V | 160 | 176 | 178 |
0.75V | 148 | 151 | 150 |
0.80V | 126 | 127 | 127 |
0.85V | 108 | 110 | 111 |
上の表3bを見ると、hFE値は温度によっても変化しています。これを確かめるため、第7図のようにベースに一定の電流を流してICを測定してみました。解析結果を下に掲げます。
上の3本のグラフの間隔が温度によるhFE値の変化を表しています。それほど大きな変化ではありませんが、温度が25℃上昇するとhFEが15%くらい増加します。数値表を下に示します。
IB | IC | ||
0℃ | 25℃ | 50℃ | |
1μA | 162μA | 188μA | 216μA |
5μA | 812μA | 942μA | 1.08mA |
10μA | 1.62mA | 1.88mA | 2.16mA |
50μA | 7.93mA | 9.16mA | 10.5mA |
100μA | 15.4mA | 17.8mA | 20.2mA |
500μA | 65.3mA | 73.9mA | 82.7mA |
1mA | 114mA | 127mA | 141mA |
IB | IC⁄IB | ||
0℃ | 25℃ | 50℃ | |
1μA | 162 | 188 | 216 |
5μA | 162 | 188 | 216 |
10μA | 162 | 188 | 216 |
50μA | 159 | 183 | 209 |
100μA | 154 | 178 | 202 |
500μA | 131 | 148 | 165 |
1mA | 114 | 127 | 141 |
下の第9図は上の表4bをグラフにしたものです。
上の回路は、hFEを変えたときIC-VBE特性がどう変化するかを調べる回路です。シミュレーション結果のグラフと数値表を下に掲げます。
|
同じVBE値で比較した場合、ICの大きいところは別にして、普段よく使うであろうICが数十mA以下の領域では、hFEが変わってもICはほとんど変化しません。先にみたようにhFEが大きくなるとベース電流が減るので、結果としてICの差があまり目立たなくなるのだと思います。
第12図は、ベースに定電流電源をつないで同じ解析を行ったものです。この場合は当然のことながらhFE値にほぼ比例してコレクタ電流が大きくなります。解析結果のグラフと数値表を下に掲げます。
|
コレクタ・エミッタ間電圧VCEを変化させたとき、IC-IB特性がどう変わるか調べました。ベースには定電流電源をつなぎます。hFEは180、温度は25℃です。
上がシミュレーション結果のグラフです。右はコレクタ・エミッタ間電圧VCEが低い領域を拡大したものです。VCEがうんと低いときはコレクタ電流ICが十分に流れませんが、VCEが0.3Vくらいより上ではほぼ一定のIC値になります。ただ、PSpiceのシミュレーションではICの平坦さが強調されすぎているきらいがあります。2SC1815のデータシートのIC-VCE特性グラフでは、もう少し右上がりに傾いています。
グラフ各点の電流値を下に示します。
VCE | IC | |||
IB=1μA | IB=10μA | IB=100μA | IB=1mA | |
0.05V | 18.0μA | 179μA | 1.69mA | 11.4mA |
0.1V | 86.3μA | 849μA | 7.40mA | 36.0mA |
0.15V | 156μA | 1.54mA | 13.8mA | 66.6mA |
0.2V | 175μA | 1.74mA | 16.3mA | 95.0mA |
0.3V | 179μA | 1.78mA | 16.8mA | 119mA |
0.5V | 180μA | 1.78mA | 16.8mA | 121mA |
1.0V | 181μA | 1.79mA | 16.9mA | 121mA |
3.0V | 184μA | 1.83mA | 17.3mA | 124mA |
6.0V | 190μA | 1.88mA | 17.8mA | 127mA |
9.0V | 195μA | 1.94mA | 18.3mA | 131mA |
12V | 201μA | 1.99mA | 18.8mA | 135mA |
IBを一定値にしているにもかかわらず、VCEの低いところでICが減るということは、この部分ではhFEが小さくなっていると言えます。下の第16図は、IB=100μAのときのVCEとIC⁄IB (=hFE)の関係を表したものです。hFEの設定値は180ですが、VCEが0.3Vくらいないと180になりません。(訂正。IBが比較的大きいので、グラフが平坦になるところのhFEは170くらいですね。目盛を読み違えていました。すみません。2008年2月15日。)
(以下、2008年1月29日に追記。)
PSpiceでのシミュレーション結果を東芝のデータシートに載っているグラフと比較してみました。IB-VBE特性、hFE-IC特性、IC-VCE特性の3種類について比較しました。データシートでは測定サンプルのhFEが不明ですが、一部のグラフからは約130と読み取れるので、PSpiceの解析もhFE=130でやってみました。
ベース・エミッタ間電圧VBEとベース電流IBの関係を表すグラフです。測定回路は上の第1図と同じです。温度は-25℃, 25℃, 100℃の3通りに設定します。下図左がデータシートのグラフ、右がPSpiceのシミュレーションです。スケールを同じにしたので比較しやすいかと思います。ベース電流の少ないところではPSpiceのグラフの方が傾斜が少し緩やかになっていますが、だいたい合っているように思います。
温度によってhFEがどう変化するかを表すグラフです。温度設定は上と同じく-25℃, 25℃, 100℃の3通りです。回路は第7図になりますが、まずIC-IB特性のグラフを出し、そのあと縦軸をIC⁄IBに、横軸をICに変換しました。データシートのグラフとシミュレーション結果のグラフを下に示します。
hFEが平坦な部分の温度による変化はよくシミュレーションできているようですが、コレクタ電流が多いところでのグラフの下がり方に差があります。データシートではVCE=1Vのグラフも出ています。これもシミュレーションしたのですが、VCE=6Vのグラフよりわずかに下にずれる程度でした。やはりこの部分がうまく解析できないようです。
コレクタ・エミッタ間電圧VCEを変えたときのIC-IB特性の変化を見るグラフです。測定回路は第14図になります。結果を下に掲げます。
うーん、これはずいぶん違いがありますね。シミュレーションではVCEが低いところでICが減る (hFEが低下する) ようすが表現できていません。データシートのグラフは滑らかな曲線ですが、PSpiceのグラフは急激に立ち上がり、そのあとカックンと曲がってあとは平坦です。シミュレーションの設定が間違っているんでしょうか。