12Vをアクティブな低5V信号でスイッチング


9

私はアクティブLOWにしたいMCUからの信号で12V(最大30mA)を切り替えようとしています(制御信号が0Vのとき出力電圧は12Vであり、制御信号が5Vのとき0Vです)。

私は手元に多くのバイポーラトランジスタを持っているので、バイポーラトランジスタを使用するソリューションを探しています。アクティブハイ信号の場合、このサイトで完全に動作するように見える答えを見つけました。これは、さらに別のPNPトランジスタを追加することでアクティブロー信号に適応できるようです。

概略図

この回路のシミュレーションCircuitLabを使用して作成された回路

ただし、かなり単純な問題と思われるものに対して3つのトランジスタは少し過剰に見えます。より良い解決策はありますか?

回答:


12

アイデアとしてはどうでしょう。

入力が5Vの場合、ツェナー(5 + 9> 12)に電流は流れません。ベースエミッタ抵抗(= 4k7 + 2k2)によって出力がオフに保たれる出力PNPトランジスタと出力は0です。入力が0Vにプルダウンされると、ベースと2k2抵抗に小さな電流が流れます。2つの抵抗の接合部は9V(ツェナー電圧)で、ベースは11.4Vになります(0.6VのVbe降下を想定)。ベースとツェナーを流れる合計電流(シンク電流)が追加されます(キルコフの電流法則)。示されている値では、ベース電流は0.5mAであり、抵抗電流1.4mAは2mA未満のシンク電流を与えます。

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


これは良い回路です。5 + 9> 11.5したがって、機能するはずです。
アンディ別名

1
「フロー」が左から右(左側が入力、右側が出力)になるように回路図を描画することをお勧めします。つまり、現在持っているものの鏡像です。
tcrosley 2013年

5
@ tcrosleyコンベンションは賢明ですが、比較を明確にするために質問で尋ねられたのと同じ方法で回路を表示しようとしました。ずっと前に私に指摘されたように-ルールは愚か者の忌避と賢者の指導のためのものです。
JIm Dearden 2013年

3
すべての問題をトランジスタハンマーの釘にしようとするのではなく、異なるアプローチの+1 :-)
Anindo Ghosh 2013

それで、これを12vではなく18vにどのように変換しますか?5 + 9 <18で、2つの抵抗の接合部を9 Vに保つために抵抗を調整する必要がありますか?
ThatAintWorking 2014

8

以下に示すように、2つのNPNトランジスタでこれを実現できます。ご覧のように、0V信号が与えられた12Vとき5Vはいつでも、出力で見られ、入力で与えられたときはいつでも、出力で0V見られます。

それがどのように機能するか見てみましょう。まず、入力が5V、つまりであるシナリオから始めましょうHIGH。これにより、Q1がオンになり、Q1のコレクタの電圧は、エミッタであるGNDの電圧とほぼ等しくなります。Q2のベースはQ1のコレクタに接続されているため、0VQ1のコレクタがオンのとき、つまりQ1がオンのとき、Q2はオフになります。これは、Q2のベースがグランドに短絡されるためです。

入力がまた0Vはの場合LOW、Q1はオンにならず、まったく接続されていないと考えられます。したがって、R1を通過する電流はQ2をオンにします。

Q2の電流は、以下の式からわかるように、ベース電流とhFEで制限されます。

CQ2=BQ2hFEQ2=120.61010300=350メートル

見てわかるように、Q2を通過できる最大電流は約350mAです。しかし、これはトランジスタのhFEに大きく依存します。これは約50〜300の範囲で変化します。hFEが50の場合、電流は最大で約60 mAになり、仕様に十分です。R1を下げると、Q2が通過する電流が増加します。

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


この解決策をありがとう!私の質問で触れなかった1つの制約は、ハイサイドスイッチの方が、このローサイドスイッチよりも全体的な問題に対処しやすいということです。
microtherion 2013年

1

ここにアイデアがあります:-

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

出力段用の2つのNPNと1つのPNP。抵抗Rはオプションですが、一部の人はそこに見たいと思っています。4k7にします。

MCUからのロジック1ドライブでは、中央のトランジスタのベースがグランドに短絡されているため、コレクタ電流が流れないため、出力トランジスタはオフになります。


Rがないと、PNPのベース電流はどのようにしてゼロ以外になりますか?
avakar 2013年

@avakar私はそれはオプションであると言いましたが、私がうるさい場合は、中央のnpnからのコレクタ電流がないと、pnpにベース電流が流れないと言います。
アンディ、別名

@Andyaka、なぜこれが私の元の回路よりも優れているのか説明してくれませんか?私の素朴な観点からは、2つのアプローチのコンポーネント数はほとんど同じです。私の回路が実際に機能しないという問題はありますか?
microtherion 2013年

1
@microtherion良い点-私はあなたの質問を再読しましたが、今度は反転用のトランジスタを追加したことに気付きました。少しささいなことは私の性質ではありませんが、私の回路は+ 5V接続を必要とせず、約1VのMCU入力まで機能します。まだ5V接続が必要であり、入力は0Vとこの電圧の間である必要があります(ただし、3v3以下の場合もあります)。正しく動作するには、MCUの電源レールを閉じるために入力をスイングアップする必要がありますが、動作するには0V近くにスイングする必要があります。スイング/ラウンドアバウトなど
アンディ別名

@Andyaka、私の悪い、「R = infinity」ではなく「R = 0」として「no R」と読んだ。後者ではそれは理にかなっています:)
avakar 2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.