高手告诉我,为什么我的单片机无法使继电器动作?

2020-01-20 18:59发布

我虽然学单片机好几年,但这是自己第一次做出实物电路。出现了问题。如下图,单片机在烧写完程序,插入目标板后,数码管显示部分、按键输入部分都能正常工作,P1.1在断开与继电器驱动电路之后也能正常输出高电平(+5V)。同样,继电器电路在断开单片机的连接后,如果给R1这一端加上+5V的电源后,继电器也能正常动作。现在问题来了,连接单片机和继电器的电路后,在P1.1输出就不能输出高电平,自然继电器就没有动作,求大神指教,应该怎么完善这个电路?急急急!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
47条回答
wangfan0212
1楼-- · 2020-01-24 18:24
8050放大倍数200 . 继电器估计80ma.    80/200=0.4ma   B极电流大于0.4ma。加一个4.7K上拉就OK了
crlfc
2楼-- · 2020-01-24 20:53
用光藕隔离还可以带放大。光藕就是二极管+三极管。
lyllkw
3楼-- · 2020-01-24 21:09
 精彩回答 2  元偷偷看……
lryxr2507
4楼-- · 2020-01-25 01:37
加4.7-10K上拉电阻,另外检查4148二极管是否有质量问题.
yiminglei_2
5楼-- · 2020-01-25 02:03
应该是用PNP三级管才方便可靠吧
wy2000
6楼-- · 2020-01-25 02:35
老的51单片机的IO口没有推挽输出,输出能力较弱。可以加一个2K左右的上拉电阻。 新型的CPU用推挽就没问题了。还有国产5V继电器吸合电流比较大,建议用8050。用NMOS就没有以上这么多问题了。

一周热门 更多>