1)、2)、および3)
回路で異なる電源を使用する場合、それらを何らかの方法で接続して、それらが共通の基準を持つようにする必要があります。それらはあなたの参照であるため、あなたはほとんど常にグラウンドを接続します。電圧は相対的です:バッテリーのプラスを基準として取る場合、マイナスは-12 Vになります。マイナスを基準として取る場合、プラスは+12 Vになります。プラスを基準として使用する回路はほとんどありません。正の電圧が優れています。したがって、バッテリーのマイナスはArduinoのアースに行きます。
なぜ接続する必要があるのですか?トランジスタには2つの電流が流れます。1つはベースに入り、エミッタを介して5V電源に戻るベース電流、もう1つはコレクタ電流がコレクタに入り、エミッタを介してバッテリに戻る電流です。電流には共通のエミッターがあるため(これは、共通エミッター回路と呼ばれます)、両方の電源が接続される場所になります。
ベース電流は、エミッタを介してトランジスタを出るときにどの方向に進むかをどのようにして知るのですか?電流は、電源からのプラスからマイナスへの閉ループでのみ流れることができます。ベース電流は+5 Vで始まったため、バッテリーのアースに到達してもループは閉じません。
4)
しばらくR2を省略します。ベースエミッタはダイオードとして機能するため、ベースは約0.7 Vです。5Vを印加してトランジスタをアクティブにすると、オームの法則に従って、R1を流れる電流(ベース電流)は。トランジスタは、その電流を増幅して、リレーを駆動するのに十分に高いコレクタ電流にします。何が十分に高いですか?したがって、リレーのデータシートを確認する必要があります。必要な電流またはコイルの抵抗のいずれかが表示され、オームの法則を使用して電流を計算できます。リレーは通常、アクティブ化に約400 mWを必要とするため、12 Vリレーの場合、400 mW / 12 V = 35 mAの電流になります。これが最小コレクタ電流です。 5V−0.7VR1
どのくらいのベース電流を得る必要があるかを知るには、トランジスタのデータシートを調べる必要があります。目的が必要な100 000 個のBC547Bが横になっているとします(注文時に小数点を忘れました)。現在のゲインは、データシートの2ページにあるパラメータによって与えられます。BC547Bの場合、最小値は200です。(常に最悪の値を使用してください。h_場合、最小値です。一般的な値を使用する場合、一部の部品の電流が少なすぎる可能性があります。) hFEhFE
したがって、35 mAのコレクタ電流を取得するには、35 mA / 200 = 0.175 mAのベース電流が必要です。次に、R1は = 24600Ωでなければなりません。これは見つけられない値なので、より高い値またはより低い値を選択する必要があります。高い値を選択すると、電流が低くなり、コレクタ電流も少なくなり、リレーが作動しない場合があります。したがって、それを低くする必要があります。24600Ωが上限です。(理由の範囲内で)ベース電流を供給しすぎても問題はありません。コレクタ電流はそれに追従しようとしますが、コイルの抵抗によって制限されます。コイルの抵抗が360Ωの場合、オームの法則によれば、どんなに頑張っても、12 Vでは35 mAを超えることはできません。 4.3V0.175mA
10kΩの抵抗を選びましょう。これは必要な値よりはるかに低い値ですが、問題はありません。ベース電流は約0.5 mAであり、Arduinoはそれを喜んで供給し、トランジスタはその100 mAを作ろうとしますが、やはり35 mAに制限されます。一般に、5 Vが少し低くなる場合や、パラメーターに他にどのような変動がある場合でも、ある程度のマージンを設けることをお勧めします。係数3の安全マージンがありますが、これは問題ありません。
R2はどうですか?私たちはそれを使用しませんでした、そしてすべては大丈夫であるようです。そうです、そしてそれはほとんどの場合です。いつ必要になりますか?Arduinoの出力低電圧が0.7 Vを下回らない場合、トランジスタもオフのときに電流が流れます。そうではありませんが、出力の低電圧が1 Vのままになるとしましょう。R1とR2は抵抗分割器を形成し、R1 = R2を選択した場合、1 V入力は0.5 Vのベース電圧になり、トランジスタには電流が流れません。
オンのときは0.5 mAのベース電流がありましたが、ベースエミッタと並列のR2を使用すると、その電流の一部が失われます。R2が10kΩの場合、0.7 V / 10kΩ= 70 µAを消費します。したがって、500 µAのベース電流は430 µAになります。私たちは多くのマージンを持っていたので、それでもリレーをアクティブにするのに十分な電流を提供します。
R2のもう1つの用途は、漏れ電流を排出することです。トランジスタが、フォトカプラのフォトトランジスタのような電流源によって駆動されているとします。オプトカプラーが電流を供給する場合、それはすべてベースに入ります。オプトカプラーがオフの場合でも、フォトトランジスターは「リーク電流」と呼ばれる小さなリーク電流を生成します。多くの場合1 µA以下ですが、何もしないとベースに流れ込み、200 µAのコレクタ電流が発生します。それはゼロでなければなりません。そこで、R2を導入し、68kΩを選択します。次に、R2は68 mV / µAの電圧降下を生成します。電圧降下が0.7 V未満である限り、すべての電流はR2を通過し、ベースには流れません。これは10 µAです。電流が大きい場合、R2の電流はその10 µAでクリップされ、残りはベースを通過します。したがって、R2を使用してしきい値を作成できます。暗電流は低すぎるため、トランジスタをアクティブにしません。
この電流駆動R2の場合を除いて、必要になることはほとんどありません。ここでは必要ありません。