打印

驱动继电器用PNP还是NPN

[复制链接]
15401|27
手机看帖
扫描二维码
随时随地手机跟帖
沙发
sheriff| | 2010-9-29 10:47 | 只看该作者
题目还能这么出?楼主没讲全吧

使用特权

评论回复
板凳
yewuyi| | 2010-9-29 11:58 | 只看该作者
都可以,但一般推荐接到C级上。

使用特权

评论回复
地板
Galway-Zhang| | 2010-9-29 13:07 | 只看该作者
如图.较理想的.
看继电器大小.
小继电器.可以直接用一个三极管.

未命名.jpg (28.49 KB )

未命名.jpg

使用特权

评论回复
5
t.jm| | 2010-9-29 13:31 | 只看该作者
这个题出得太有水平了,似乎是软件工程师出的来考电子工程师?
谁出的赶快领回去!不要用这种智商考别人。

使用特权

评论回复
6
xiaoaihua| | 2010-9-29 13:38 | 只看该作者
这个题目的答案是都可以,PNP也行,NPN也行。

使用特权

评论回复
7
fzu_csc| | 2010-9-29 14:23 | 只看该作者
呵呵,推荐PNP,这样单片机开机继电器不吸合

使用特权

评论回复
8
chenczy| | 2010-9-29 15:09 | 只看该作者
这道题出得也太没水平了吧,用PNP或NPN都是可以的,主要是看你要控高电还是地,只要做到开电继电器不会出现跳动就行了。设计得不好的开电继电器会出现跳动,得用软件来解决,我觉得这样做是一个失败的设计

使用特权

评论回复
9
Galway-Zhang| | 2010-9-29 16:25 | 只看该作者
8# chenczy

是否跳动..或者不规则跳动.只是程序上没处理好.

硬件上只管你来给我H还是L.就OK.
但不要来个一半..就有可能会出现跳动的情况.

使用特权

评论回复
10
dan.lin| | 2010-9-29 16:37 | 只看该作者
跟供电电压以及继电器吸合电压也有关系!

使用特权

评论回复
11
t.jm| | 2010-9-29 18:05 | 只看该作者
推敲起来当然是用NPN,
认为用PNP比NPN更合适、上电不动作是软件没学到家硬件也没学到家。
常用MCU工作电压3.0V~5.0V都有,常用继电器从3V~24V都有,
用NPN共地是最合适的,而出题者本意就是想从MCU的默认上电状态推出用NPN更合适吧!
用这一题来考我我肯定骂他个狗血淋头!!!!

使用特权

评论回复
12
luckycrow| | 2010-9-29 19:43 | 只看该作者
继电器常用的一般是12v的,而单片机工作电压在5v,因此电路中需要有两个电源。“+12v 和 +5v”或“-12v 和 -5v”。
如果是正电源工作,通常用NPN,这样电路简单。高电平打开,低电平关闭。
如果是负电压工作,用PNP。高电平关闭,低电平打开。

使用特权

评论回复
13
NE5532| | 2010-9-29 19:51 | 只看该作者
答:出题者没搞过电子技术。

使用特权

评论回复
14
郑书典2010| | 2010-9-29 23:13 | 只看该作者
这里有没有涉及到拉电流和灌电流的知识啊

使用特权

评论回复
15
qq986433936| | 2010-9-29 23:29 | 只看该作者
看公司库存决定。

使用特权

评论回复
16
SwPwr| | 2010-9-30 00:50 | 只看该作者
推敲起来当然是用NPN,
认为用PNP比NPN更合适、上电不动作是软件没学到家硬件也没学到家。
常用MCU工作电压3.0V~5.0V都有,常用继电器从3V~24V都有,
用NPN共地是最合适的,而出题者本意就是想从MCU的默认上电状态推 ...
t.jm 发表于 2010-9-29 18:05


如果继电器电源为24V MCU电源5V 只能用PNP外加些电阻驱动,是不是不可能?

使用特权

评论回复
17
Galway-Zhang| | 2010-9-30 08:43 | 只看该作者
如图.较理想的.
看继电器大小.
小继电器.可以直接用一个三极管.
Galway-Zhang 发表于 2010-9-29 13:07


哈哈..17楼的实在.
其实不管是PNP.还是NPN.都可以接成你达到理想的控制状态.
如我4楼回复:

此就是IO输出为H时,继电器是关闭的,即Q2因为Q1的导通而失去驱动电压.
IO输出为L时,Q1截止,Q2由R2得到驱动电压电流,Q2导通,继电器工作.

D1是为继电器线圈停止供电时,消除内部磁产生的反向电压.

使用特权

评论回复
18
dog_xin| | 2010-9-30 08:52 | 只看该作者
多可以的,看怎么用,继电器的参数.至于用NPN上电会动作的问题,根本无需担心,继电器的动作时间比较长,单片机的复位时间很快的,再说一般单片机复位的输出电流不会驱动继电器的(限流电阻计算好).

使用特权

评论回复
19
t.jm| | 2010-9-30 08:54 | 只看该作者
18# SwPwr

基本上是不能。
如果像前面某个网友的回答引入-19V是可行,那不是把问题搞得更复杂了吗?
常规来说系统都是一个电源再稳压得到其它电源,
假如输入电源为12V,稳压得到,3V、5V为MCU供电,为了提高能源的利用率,继电器得选12V,选NPN驱动继电器是最好的选择。

使用特权

评论回复
20
jiayutech| | 2010-9-30 13:27 | 只看该作者
这道题出得很有“水准”
从环保角度来考虑,用pnp环保些,pnp低电平时完全饱和,在三极管上的压降小

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

98

帖子

1

粉丝