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

2020-01-20 18:59发布

我虽然学单片机好几年,但这是自己第一次做出实物电路。出现了问题。如下图,单片机在烧写完程序,插入目标板后,数码管显示部分、按键输入部分都能正常工作,P1.1在断开与继电器驱动电路之后也能正常输出高电平(+5V)。同样,继电器电路在断开单片机的连接后,如果给R1这一端加上+5V的电源后,继电器也能正常动作。现在问题来了,连接单片机和继电器的电路后,在P1.1输出就不能输出高电平,自然继电器就没有动作,求大神指教,应该怎么完善这个电路?急急急!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
47条回答
轻舞飞扬
1楼-- · 2020-01-22 00:32
你的引脚不对呀
zqf441775525
2楼-- · 2020-01-22 00:53
 精彩回答 2  元偷偷看……
szxszx
3楼-- · 2020-01-22 02:43
建议改为pnp灌电流驱动,即可以增强驱动能力,又可以防止上电继电器抖动
柱子哥
4楼-- · 2020-01-22 07:01
对不起大家,是我描述错误,应该是P1.0。谢谢大家的回复。
柱子哥
5楼-- · 2020-01-22 07:38
dadatou 发表于 2015-5-26 20:52
P1.1有没有推挽输出,如果没有,请强上拉。

弱弱的问一下,如何退完输出啊?电路如何连接?
柱子哥
6楼-- · 2020-01-22 08:28
hyper320 发表于 2015-5-26 21:28
51系列是PMOS架构的IO,意思就是他不像现代的CMOS MCU需要设输入输出状态,51的IO是弱上拉,输出高准位是非常 ...

问一下,就是因为知道,端口的驱动能力不足,所以才加了一个三极管放大电路,为什么驱动电流还不够啊?另外,网上部分参考资料在基级上加了一个4.7k的下拉电阻,是什么意思啊?我试过,不要说单片机驱动了,就是用电源直接驱动都不行。求解释。

一周热门 更多>