找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2776|回复: 2
打印 上一主题 下一主题
收起左侧

51单片机口线驱动继电器

[复制链接]
跳转到指定楼层
楼主
ID:113276 发表于 2016-4-10 21:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



图中所使用的单片机为AT89C2051,R1/R2/R3均为5K1电阻

当使用图1时,单片机输出高电平,继电器可以吸合,如无意外情况,电路可以正常工作。单片机与NPN三极管之间串接电阻R1,是进行限流,为了防止三极管饱和导通时流过三极管BE的电流过大,从而损坏三极管。R1的取值一般是5K1-10K,建议取小点,以确保三极管能够工作在饱和状态。

图1电路虽然可以正常工作,但存在较大的风险,因为三极管8050 C极驱动的继电器是+12V供电,要大于单片机的VCC(+5V),所以当三极管8050损坏时,单片机也可能会因为IO口灌入电流过大而损坏。而且当使用金属碰触单片机的驱动脚时,会由于外界干扰引起继电器的误触发。最明显的就是进行静电实验时,稍微有点静电,比如3000V-6000V,继电器就会因为驱动脚收到干扰而误动作。造成电路失效。

图2电路很好的解决了继电器误动作的问题。由于增加了PNP管作为前级驱动,使得单片机不用费神费力的输出电流,此时电流是流入单片机的。当单片机管脚为高电平时,PNP三极管8550截止,此时NPN三极管8050导通,从而使得继电器接通,电路正常工作,且单片机时序同图1。当单片机管脚为低电平时,PNP三极管8550导通,将NPN三极管B极电压拉低至约0.7V,使得NPN三极管处于截止状态,继电器不会接通。

图2的优点很明显,对于外界的干扰影响很小


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:113731 发表于 2016-4-12 15:55 | 只看该作者
不错,学习了
回复

使用道具 举报

板凳
ID:375583 发表于 2018-9-21 11:06 | 只看该作者
学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表