wjzhongshi 发表于 2012-12-29 19:20:29

新手求助5v控制12v开关的问题


图上是一个12v的开关,接地有效,想用51单片机控制这个开关,除了用继电器还有其它的方法吗?求助高手帮忙,谢谢了   

OOXX110 发表于 2012-12-29 19:30:57

用三极管OR MOSFET..{:smile:}

xiaobendan001 发表于 2012-12-29 19:48:32

隔离还是不隔离?

wjzhongshi 发表于 2012-12-29 19:56:23

xiaobendan001 发表于 2012-12-29 19:48 static/image/common/back.gif
隔离还是不隔离?

不用隔离,共地的,能给画一个简图吗?

283868130 发表于 2012-12-29 20:42:43

51的IO口通过npn三极管做的反相器,三极管上拉至12V电平,
即可得到12V的高低信号,然后用pnp管射随
搞定!

dz20062008 发表于 2012-12-29 20:59:15

用两个npn三极管级联就可以实现,两个管子都处在开关状态,靠近mcu的平时处于饱和状态,第二个平时处于截至状态

wjzhongshi 发表于 2012-12-30 09:10:05

dz20062008 发表于 2012-12-29 20:59 static/image/common/back.gif
用两个npn三极管级联就可以实现,两个管子都处在开关状态,靠近mcu的平时处于饱和状态,第二个平时处于截至 ...

能给画个图吗,谢谢了

jssd 发表于 2012-12-30 09:39:26

直接用个2003或者2004吧,图看datasheet

xiaobendan001 发表于 2012-12-30 12:48:13

要多少电流?

wjzhongshi 发表于 2012-12-30 12:52:38

xiaobendan001 发表于 2012-12-30 12:48 static/image/common/back.gif
要多少电流?

就是一个升档开关,应该电流不大吧

ouyj_0210 发表于 2012-12-30 14:39:36

http://www.amobbs.com/thread-5481637-1-1.html可以参考这个

eblc1388 发表于 2012-12-30 15:36:11

三种接法,任选其一。接法 1 和 3 真值表输出相反,接法 2 的 NMOS 要使用逻辑开关电平的。

wjzhongshi 发表于 2012-12-30 16:50:45

本帖最后由 wjzhongshi 于 2012-12-30 16:56 编辑

eblc1388 发表于 2012-12-30 15:36 static/image/common/back.gif
三种接法,任选其一。接法 1 和 3 真值表输出相反,接法 2 的 NMOS 要使用逻辑开关电平的。

...


帮忙看一下这样行吗?电阻值合适吗?谢谢了

eblc1388 发表于 2012-12-30 18:36:42

【13楼】电路 1K 电阻值我认为太大了,改成 330 欧吧。

lmt50211 发表于 2012-12-31 09:14:23

楼主,你参考一下。。。我经常用这个电路做电源开关来差。

xiaobendan001 发表于 2012-12-31 10:17:53

wjzhongshi 发表于 2012-12-30 16:50 static/image/common/back.gif
帮忙看一下这样行吗?电阻值合适吗?谢谢了

这样光耦不是一下子烧掉了啊
就算串个负载,这东西能提供的电流也就10几毫安吧

wjzhongshi 发表于 2013-1-1 11:13:16

xiaobendan001 发表于 2012-12-31 10:17
这样光耦不是一下子烧掉了啊
就算串个负载,这东西能提供的电流也就10几毫安吧 ...

您给个建议吧,谢谢了

randy~@~ 发表于 2013-1-1 11:23:31

12楼的图很明显了,光耦控制不好。封装大不说,受控的电流也小啊,要增大电流还需增加电路。最简单的方法就是12楼的第一个图。经济实惠而且占的地方小。

jssd 发表于 2013-1-1 11:29:33

randy~@~ 发表于 2013-1-1 11:23 static/image/common/back.gif
12楼的图很明显了,光耦控制不好。封装大不说,受控的电流也小啊,要增大电流还需增加电路。最简单的方法就 ...

+1
但最好加多一个PNP三极管,原因是单片机上电所有脚都默认高电平,不加会上电就导通。

wjzhongshi 发表于 2013-1-1 18:18:04

jssd 发表于 2013-1-1 11:29 static/image/common/back.gif
+1
但最好加多一个PNP三极管,原因是单片机上电所有脚都默认高电平,不加会上电就导通。 ...

用8559npn三极管应该可以了吧

jetli 发表于 2013-1-1 19:28:07

{:titter:}lz 头像,的套,图,,,{:titter:}

wjzhongshi 发表于 2013-1-1 19:59:32

jetli 发表于 2013-1-1 19:28 static/image/common/back.gif
lz 头像,的套,图,,,

行家啊,套图你懂的

o0pingu0o1 发表于 2013-1-7 21:03:44

学习了。

zwdxsky 发表于 2013-5-19 23:39:42

283868130 发表于 2012-12-29 20:42 static/image/common/back.gif
51的IO口通过npn三极管做的反相器,三极管上拉至12V电平,
即可得到12V的高低信号,然后用pnp管射随
搞定! ...

学习了!若要带负载能力稍强怎么做?将pnp射随改运放吗?

283868130 发表于 2013-5-20 08:51:53

PNP射随输出压差很低,一般也就0.2-0.3V左右
找个TO220封装的(非达林顿结构),过几安培的电流问题都不大

运放的优势是输出精度高,功率输出,至少输出级不能用运放

zjk 发表于 2013-5-20 09:05:34

三极管就够了

liudongyu 发表于 2014-7-13 09:43:53

学习了。。。
页: [1]
查看完整版本: 新手求助5v控制12v开关的问题