51控制继电器的一个小问题

2019-03-24 20:07发布

我想用51的一个引脚连接一个6引脚的5v继电器,用高低电平控制继电器通断,实现电路的切换。
开始直接用Vcc作为+5v输入,继电器正常工作。 之后我改用P0口作为+5v输入,继电器不工作。用
万用表测量继电器两端电压,值为0. 我想是不是P0内部的电阻远远大于继电器电阻,从而使继电器
分不到电压。 之后我在继电器之前加入了一个TTL的与门试图提高电平,用示波器测量继电器电压
,发现有高低电平的变化,但是高电平只有3.6v。还是不能使继电器工作。   有什么办法可以解决
吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
cqr
2019-03-26 04:19

原帖由 anqi90 于 2010-9-15 20:32 发表 不工作的原因我感觉是P0的驱动能力不够,记得5V继电器的工作电流是十几还是二十几毫安,IO口驱动不了吧,要用三极管驱动   网上看的因为继电器的线圈是感性负载,最好用光耦隔离,不然单片机容易跑飞。不过我 ...

 

正解,IO口驱动不够造成的,用三极管放大即可。

4楼的兄弟提供电路里面最好加上续流二极管。

一周热门 更多>