3.3vから24vにステップアップするには?


9

24V入力を必要とするメカニカルリレーを駆動するために、3.3v(シリアルポートの出力)から上がるトランジスタ回路を構築する必要があります。考え?

回答:


12

電源を見つけて、npnトランジスタを使用してリレーを切り替えることをお勧めします。リレーが100mAを必要とするとしたら、ソースから720mAを提供する必要があります!

次のように切り替える方が良い

V+ -------------------|
                      |--------------
                     |  |           _
                     |  | Relay     ^  Diode
                     |  |           |
                      |             |
                      |-------------
                     /
serial ----- [R1]---| Transistor
          |          \
         |R|          |
         |2|          |
          |           |
Gnd ------------------|

トランジスタのHfeに応じて抵抗を計算します


または、もっと簡単にドライブできるmosfet。リレードライバーとローサイドスイッチを検索すると、多くの例が得られます。コンセプトがよくわからない場合は、オープンドレイン/コレクターを調べることも賢明かもしれません。
XTL、

私はmosfetの実際の経験はありません。このソリューションは、数週間前に実装したものです(TTLレベルを使用)。しかし、あなたの答えはどれも同じです。
エリック

抵抗R2は機能せず、省略できます。
stevenvh 2012

3

24Vを生成するには、DC-DCブーストコンバーターが必要です。ただし、現在の要件が何であるかについては言及しませんでした。

次のチップを使用して、OLEDディスプレイ用のより高い電圧を生成しました:TPS61080。3.3V入力から100mAで少なくとも24Vを生成できます。


2
TPS61080を駆動するためのシリアルポートからの十分な電力がない可能性があるため、TPS61080を使用して3.3v電源からV +(24v)を作成します(24vの別のソースがない場合) )、シリアルポートの出力からトランジスタを駆動します。
tcrosley

1
@PeterJ:「メンション」は「言う」よりも文法が優れていますか?ここでは文学について話しているのではありませんか?
Johan.A 2013

@ Johan.A EE.SEのすべては芸術作品でなければなりません。
PeterJ 2013

@ PeterJ、Webリンクをクリーンアップして句読点を修正することは問題ありませんが、元の投稿者の言葉が完全に間違っていない場合に変更することは少しやり過ぎです。既存の答えが不明確だと思われる場合は、独自の答えを書いてください。
フォトン

-1 UARTから給電されるDC-DCブーストコンバーターがリレーを切り替えるのに十分な電流24vを生成するとは思えないため、ここで必要なのは、Erikの回答とここでの数千の同様の回答による単純なバッファーまたはドライバー回路です。 * duinoからリレーを制御するにはどうすればよいですか??? LOL "
John U
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.