トランジスタの動作について混乱


8

Arduino Unoボードの5Vデジタル出力ピンを使用して、BC108A(データシート)トランジスタを12V電源のスイッチとして使用しようとしています。

コレクターを12V電源、ベースをarduinoの5Vピンに、エミッターをマルチメーターを介してグラウンドに接続しました。

これがセットアップの写真です。 BC108Aトランジスタ 赤はマルチメータからグランド、青は5V、白は12Vです。

これにより、ベースが高いときにエミッタから12Vが流れ出し、ベースが低くなったときにエミッタから何も流れ出さなくなると思いました。

しかし、私のマルチメーターはエミッターから6.1Vを報告します。

ピンがわかったので、これらの結果がわかりません。

誰でもこれらの結果を説明できますか?私はこの分野に慣れていないので、基本的な問題が発生した可能性があります...

回答:


13

設定が間違っています。エミッタをグラウンドに接続し、抵抗をいくつか追加してください。

ベース-エミッタ接合はダイオードのようなもので、ベースはエミッタより0.7 V高くなります。5 Vを適用するだけで短絡が発生します。5Vと0.7 Vの間に抵抗はありません。2kΩ抵抗を追加すると、オームの法則に従って電流が制限されます。

I=VR=5V0.7V2kΩ=2.15mA

そうすると、コレクタ電流はその倍数になります。それが100倍である場合(BC108のデータシートの値はH21E誰も使わない名前で、みんなが話しますHFE)すると、コレクタ電流は215 mAとなり、ベース電流の100倍になります。

しかし、トランジスタは役に立たないでしょう。どんな電流でも、コレクタには常に12 Vがあります。そして、それは熱くなります:両端が12 Vで215 mAが2.58 Wです!! かわいそうなことには多すぎる。したがって、コレクタと12 Vの間に抵抗を追加します。

ここに画像の説明を入力してください

(ここにもLEDがありますが、1kΩの抵抗だけでも可能です。)

215 mAのコレクタ電流があり、これにより215 mAの抵抗器の両端に電圧降下が発生します ×1kΩ= 215 V !、オームの法則による。しかし、それは不可能です。12Vしかないため、抵抗の両端に12 Vが流れると、12 mAの電流が流れます。そのため、トランジスタがさらに電流を引き込もうとする場合でも、抵抗によって電流が制限されます。

R2を100kΩに増やすと、ベース電流は50分の1、つまり43になります。 μA、およびコレクタ電流はその100倍、つまり4.3 mAになります。次に、R1での電圧降下は4.3 mAになります。× 1kΩ= 4.3V。したがって、コレクターは12 Vより4.3 V低くなるか、7.7 Vになります。

したがって、適切なベース電流を選択することで、コレクターに特定の電圧を作成できます。ベース電流が高すぎる場合、コレクター電圧は完全にゼロになります。

なお、
あなたがすることができますあなたがやったようにエミッタと接地間の抵抗で、回路を作るが、その後の抵抗はマルチメーターの、多くの場合、10MΩであるよりもはるかに小さくする必要があります。多くの場合、100Ωの値で十分です。それでも、エミッター電圧が4.3 V(-0.7 Vベースエミッターの5 V)より高くなることはないため、ここでは良い回路ではありません。12 Vになることは決してなく、4.3 Vより高い電圧であることも説明できません。

編集する

「私は、各コモンアノードの前にトランジスタを配置し、32個のセグメントカソードすべてを8個のトランジスタに接続することにより、4つのディスプレイを多重化することを考えていました。」

これは正常に動作します。私が説明したのは、1つのセグメントのドライバーです。異なるディスプレイの同じセグメントのすべてのカソードを接続し、8つの出力を使用して8つのトランジスタを駆動します。

次に、1つのディスプレイから次のディスプレイにステップする何かが必要です。

ここに画像の説明を入力してください

これは、Q1とQ2の周りの回路の一部になります(Q3はセグメントドライバーです)。Q1はPNPトランジスタであり、1ディスプレイのセグメントに電流を供給するため、そのうち4つと周辺部品(Q2、R1、R2、R3)が必要です。Q1は、エミッタ(12 V)からベースへの電流がある場合、コレクタに電流を供給します。前に見たようなNPNトランジスタであるQ2をアクティブにすることで、この電流を取得します。したがって、「ディスプレイ1」を高くすると、12 VからQ1のエミッタベースとR2を介してQ2のコレクタに電流が流れます。Q1にはBC807を使用できます。
注:私はBC108を捨てます。それは古い獣であり、すべてを販売するDigikeyはそれをリストしさえしません。代替:BC337; 高いHFE 選択肢があり、最大電流は500 mAです。


ありがとう、私はあなたの反応を研究し、適切な抵抗器で試してみます。小さな質問ですが、トランジスタの後に10〜100 mAの負荷がかかります(他の質問では7セグメントディスプレイ)。これを考慮して何を考える必要がありますか?
monoceres 2012年

@monoceres-はい、そうです、あなたはディスプレイを持っていました。回路図のLEDは1セグメントを表していますが、あなたの場合は4行あります。約9 Vの低下を引き起こしましたよね?次に、R1に3 Vが残っています。10mAは300を意味しますΩ 100 mAは30 Ω、ただし、ディスプレイにはそれほど多くのデータを連続して表示できないため、300を選択してください。 Ω。mAのベース電流でも10 mAを得るのに十分であるため、たとえば4.7 kを選択しますΩR2の場合。次に、トランジスタではなく電流を制限するのはR1です。
stevenvh

Vccとエミッタの間で測定する@stevenvhは、ノートで測定を引き起こす可能性があります。それか、コレクターの端のエミッターを交換します。
ジッピー2012年

1
@jippie-いいえ、私はむしろ考えています ICEO漏れ電流。10 Mを超える6.1 VΩ610 nAであり、現実的な値のようです。
stevenvh

シャープ。ポイントを取得しましたが、データシートで確認できません。
jippie 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.