如何从3.3v提升到24v?


9

我需要构建一个晶体管电路,使其从3.3v(串行端口的输出)上升,以驱动一些需要24v输入的机械继电器。有什么想法吗?

Answers:


12

我建议您找到一些电源,并使用一个npn晶体管来切换继电器。想象一下,继电器需要100mA的电流,那么您就必须从源头提供720mA的电流!

最好如下切换

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

根据晶体管的Hfe计算电阻


或通过mosfet轻松驾驶。搜索继电器驱动器和低端开关应产生许多示例。如果对该概念不熟悉,查找开放式排水口/集水器可能也很有启发。
XTL

我没有使用mosfets的实际经验,这个解决方案是我几周前实施的(使用TTL电平)解决方案。但是您的答案是一样的。
艾里克(Erik)2010年

电阻R2不起作用,可以省略。
stevenvh 2012年

3

您需要一个DC-DC升压转换器来产生24v。但是,您没有提到当前的要求。

我已经使用以下芯片为OLED显示器产生更高的电压:TPS61080。它可以从3.3V输入产生100mA的至少24v电压。


2
由于您可能没有足够的串行电源来驱动TPS61080,因此您可能希望将我的回答与Erik结合使用-使用TPS61080从3.3v电源中创建V +(24v)(除非您有其他24v电源) ),并从串行端口的输出驱动晶体管。
tcrosley 2010年

1
@PeterJ:“提法”比“说”更好的语法是什么?我们不是在这里谈论文学,对吗?
约翰。2013年

@ Johan.EE.SE上的所有内容都应该是艺术品。
PeterJ 2013年

@PeterJ,清理Web链接并修复标点符号是可以的,但是在原始海报的单词不是完全错误的情况下更改它们的措辞有点过头。如果您认为现有答案不清楚,只需写下自己的答案即可。
Photon

-1,因为我怀疑由UART供电的DC-DC升压转换器会产生足够的24v电流来切换继电器...这里需要的是根据Erik的答案以及此处有关数千个类似答案的简单缓冲器或驱动器电路我如何控制来自* duino ??? LOL的中继”
John U
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.