单片机哪个口接继电器

 我来答
seuzhouww
2011-05-08 · TA获得超过1386个赞
知道小有建树答主
回答量:658
采纳率:0%
帮助的人:299万
展开全部
1、几乎所有单片机的GPIO(通用IO)或者叫输入输出口的,都可以作为输出,通过输出0或者1来控制。(有些需要配置为推挽输出型,输出口)
2、一般地,继电器的驱动原理是使内部的线包加电,产生磁力吸合触点,通过触点达到受控点功率要求(电压及电流)。所以直接把0和1去控制线包是有问题的。因此如上所述,我们都说要加一级驱动。通过三极管来驱动继电器线包。这个电流大概50-200mA。
3、还有,8051系列单片机的输出口驱动0的能力比1强,所以这种情况下,又一般用PNP管来做驱动,0输出有效时,PNP导通,继电器吸合。其他单片机需查看管脚资料,你没有提到。
4、继电器线包一般有3V,5V,12V,24V等规格,如果线包电压等级与单片机供电不同时,还应注意,有时最后控制继电器还是用NPN管(前述PNP接口的需再接NPN),或者光藕。
超级青年文杰
推荐于2016-01-13 · TA获得超过8251个赞
知道小有建树答主
回答量:2425
采纳率:54%
帮助的人:545万
展开全部
以5V单片机为例,单片机和继电器之间需要用三极管驱动继电器,反相二极消除吸合时产生的瞬间反相电动势。管保护三极管,三极管上的电阻用1K,3极管用SS8550,二极管用IN5819。交流用电器一根线接在继电器的常开上,一根线接220V电源上。

另一种用法是用ULN2003或2803这一系列达林顿管直接驱动继电器,不用加电阻,不用二极管,与5V继电器直接相连就可以驱动。
还有一种方法是用PLC817光耦,也需要加反相二极管,还需要加一个560R的电阻,上拉电阻10K,有点麻 烦。
总之不要IO口直接驱动,必须加其他原件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdwkzwz
2011-05-08
知道答主
回答量:19
采纳率:0%
帮助的人:8.3万
展开全部
IO口都可以接的,不过用三极管去驱动它,IO口控制三级管
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mscyhll
2011-05-08 · TA获得超过643个赞
知道小有建树答主
回答量:494
采纳率:0%
帮助的人:494万
展开全部
一般单片机是不能直接接继电器的,需要通过驱动放大电路外接,通过任何一口都可以的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
精品建筑电气
2011-05-09 · 主要涉及建筑电气、电气自动化、电气节能。
精品建筑电气
采纳数:78 获赞数:392

向TA提问 私信TA
展开全部
P1、P2、P3口都可以的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式