トランジスタの操作に助けが必要


10

ベースに電圧を印加する必要があるNPNトランジスタで動作するリレーがあります。私はarduinoを使用していますが、デジタルポートを提供すれば問題ありません。回路は次のようになります。

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

次に、arduinoポートをDS2406(TO92種類)に置き換えます。

これは本当に複雑になりがちでした。 2406を操作するためのライブラリは問題ありませんが、配線方法がわかりません。

両方の部品が独立して動作するようになったので、私の目標は、トランジスタのベースに電流を供給してリレーをスローすることです。

次の問題が発生しました。

DS2406は地面に近づきます。これが唯一のオプションなので、トランジスタのベースピンに直接マッピングすることはできません。

TO-92パッケージにはvccピンがないため、vccとデータピンの間にプルアップ抵抗を配置する必要があります。これにより、電源をトランジスタのコレクタに接続し、ベースをリレー電源に配線したときに、物が熱くて臭くなります。私は間違った種類の抵抗器を使用している可能性がありますが、私はここに何があるかについての強い感覚を持っていません。

私はあり DS2406オフ厳密にリレーを実行できるように、私はそれが私はそれがトランジスタを介して行きたい理由ですが多すぎるドローを持っています怖いです。

グラウンドを開閉​​するスイッチから電流を必要とするトランジスタベースに行く最も簡単な方法は何ですか?


タイトルから、トランジスタの手術をしたいと思った:-)
フェデリコルッソ

回答:


10

コレクタと5Vの間にプルアップ抵抗(多分10k?)を挿入すると、基本的なNPNトランジスタスイッチ回路はインバータになります。(つまり、リンクされた図のリレーが抵抗に置き換わります)トランジスタのベースをオンにすると(5Vに入れます)、コレクターの電圧は〜0Vになり、ベースをオフにすると(0V)、コレクタの電圧は5Vになります。

したがって、DS2406とリレーを駆動するトランジスタの間に、このようなトランジスタインバータを取り付けることができます。

ただし、DS2406は1つのトランジスタのみで使用できるはずです。おそらく、トランジスタのベースから5Vにプルアップ抵抗(10k)がある場合。これにより、DS2406がベースをプルダウンしない限り、トランジスタはオンのままになります。また、ベースの前面に電流制限抵抗を配置することを忘れないでください。これがないと、トランジスタはあなたが言うように「熱くて臭くなる」でしょう。;)


ご協力いただきありがとうございます。私はそれを追加のトランジスタなしで動作させました(ただし、スイッチの読み取り値が言うこととは逆方向に動作しますが、それは理にかなっていると思います)。「電流制限抵抗」とはどういう意味かわかりません。それはプルアップ抵抗と並列になるように聞こえますか?DS2406のプルアップ電源とトランジスタベースのプルアップ電源があります。
ダスティン

では図あなたがリンクされ、左側の入力とトランジスタのベースとの間に接続された抵抗があります。トランジスタをスイッチとして使用する場合、通常この抵抗の値は約1kです。
todbot 2009

ああ。私はそれを抵抗器としては読みませんでした(本当に電子機器では新しい)。これが機能している回路ですが、誰かが警告して爆発の危険性を警告してくれれば幸いです。何も変なにおいがしない。:/ skitch.com/dlsspy/nkmma/ds2406-制御リレー
ダスティン

NPNのベース電流はプルアップによるものです。OD出力が閉じると、ベースはグランドになり、電流は流れません。さらに制限する必要はないと思いますか、それとも私は何かを見逃しましたか?
XTL


4

DS2406出力が閉じるときにリレーを閉じる場合:

replace the NPN transistor with an equivalent PNP,
tie the PNP's base to the +12V supply through maybe 10k to 50k ohms.
tie the PNP's base to the DS2406 output through maybe 4.7k to 5.1k ohms.

DS2406が高インピーダンスの場合、最初の抵抗はPNPをオフにバイアスします。DS2406の出力がゼロになると、トランジスタのベースに約2mAの電流が流れ、リレーが閉じます。

DS2406出力が開いたときにリレーを閉じる場合:

tie the base of the NPN transistor to +12V through about 5k ohms.
connect the output of the DS2406 directly to the base of the NPN

DS2406がハイZの場合、抵抗は約2mAをNPNにダンプし、それをオンにし、リレーを両方オンにします。DS2406が接地すると、その2mAがNPNのベースから「スチール」され、NPNとリレーがオフになります。

上記の抵抗値はすべて、1.5または2mAのベース電流でトランジスタを飽和状態に駆動できると想定して計算されています。コレクター・エミッター間降下は、オフ状態では完全な電源電圧であるか、オン状態では約0.2Vである必要があります。そうでない場合、抵抗値を変更する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.