打印

这个电路为什么驱动不了继电器?

[复制链接]
9115|61
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
BitFu|  楼主 | 2010-4-9 10:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
伟林电源| | 2010-4-9 10:52 | 只看该作者
直接用IO口控制就好了,为啥要加个VCC?难道是上拉?

使用特权

评论回复
板凳
BitFu|  楼主 | 2010-4-9 11:13 | 只看该作者
MCU那块只是个示意图,VCC和GND表示是给MCU供电。

使用特权

评论回复
地板
maychang| | 2010-4-9 11:29 | 只看该作者
你的继电器需要多大电流?电路中其它用电多少?
此电路供不出多大电流,也就是60多mA。
这样供电,非常危险。

使用特权

评论回复
5
vbcity| | 2010-4-9 11:30 | 只看该作者
继电器的吸合时电流多大?

使用特权

评论回复
6
vbcity| | 2010-4-9 11:30 | 只看该作者
基极上的电阻限制了Ic的驱动电流。需要加大处理。

使用特权

评论回复
7
BitFu|  楼主 | 2010-4-9 13:04 | 只看该作者
to 4楼:继电器电流约17ma
to 6楼:1k电阻时的电流大约为 (5-0.7)/1k=4.3mA , 如9013的放大倍数为150的话最大可以达到
4.3*150=645mA 怎么可能驱动不了继电器呢?

使用特权

评论回复
8
BitFu|  楼主 | 2010-4-9 13:11 | 只看该作者
另外,单片机的I/O是推挽式,不是用上拉电阻驱动的高电平。

使用特权

评论回复
9
andy2003hu| | 2010-4-9 13:15 | 只看该作者
用PNP驱动电流大一点

使用特权

评论回复
10
hcfatjh| | 2010-4-9 13:29 | 只看该作者
我也是这样直接驱动继电器,但我用的是8050,几年了没看到有问题.你确定你单片机正常工作??

使用特权

评论回复
11
航行天下| | 2010-4-9 14:03 | 只看该作者
你的继电器使用正确吧?

使用特权

评论回复
12
YINGZEZIGA| | 2010-4-9 14:35 | 只看该作者
8楼为正解,你的MCU没有做外部上拉所以管脚在输出高电平是实际上是高阻态无法供应基极电流。用万用表一量即可得出正确结论了。

使用特权

评论回复
13
BitFu|  楼主 | 2010-4-9 14:54 | 只看该作者
继电器连接是没有问题的
12楼可能没有理解我的意思,是推挽输出,不存在高阻的问题。

使用特权

评论回复
14
vbcity| | 2010-4-9 15:06 | 只看该作者
哥们, 实际测量一下基极的电流吧,严重怀疑你的单片机IO管脚输出不对。

使用特权

评论回复
15
yu_olimpic2008| | 2010-4-9 15:17 | 只看该作者
同意4楼的观点,供电部分为电容降压电路,此电路输出电流有限,还是用其他方式供电吧

使用特权

评论回复
16
lingxing73| | 2010-4-9 15:30 | 只看该作者
问题在这里 你的 继电器是12V的 而你的三极管驱动端却为VCC或者5V更低这样不行 需要在三极管基级加一个光耦 光耦要解12V

使用特权

评论回复
17
jiabin1024| | 2010-4-9 16:05 | 只看该作者
楼主用的什么单片机,可能是驱动不够哦

使用特权

评论回复
18
jiabin1024| | 2010-4-9 16:08 | 只看该作者
可以将三极管的基极对GND,或则VCC试试看继电器是否动作,若动作则说明是I/O口的驱动不够强

使用特权

评论回复
19
cxj591| | 2010-4-9 16:10 | 只看该作者
单片机IO管脚驱动能力不够,加个上拉电阻,应该可以了。

使用特权

评论回复
20
777th| | 2010-4-9 16:13 | 只看该作者
先测一下三极管通了没,继电器线圈电阻值Rc很小,建立不了静态工作点吧?直接串在集电极的话,饱和导通电流Ibs=(12-Vce)/Rc/B 很大,Ib需大于Ibs,否则导通不了;话说即使导通了,继电器的线圈电压也不可能超过12V

请教并接的二极管D1 IN4007的作用

使用特权

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

本版积分规则

个人签名:芯艺工作室

194

主题

1053

帖子

3

粉丝