[资料分享] 用NPN管驱动继电器示例解析

[复制链接]
3509|17
 楼主| xyz549040622 发表于 2014-11-30 10:28 | 显示全部楼层 |阅读模式
继电器线圈需要流过较大的电流(约50mA)才能使继电器吸合,一般的集成电路不能提供这样大的电流,因此必须进行扩流,即驱动。
 楼主| xyz549040622 发表于 2014-11-30 10:34 | 显示全部楼层
下图所示为用NPN型三极管驱动继电器的电路图,图中阴影部分为继电器电路,继电器线圈作为集电极负载而接到集电极和正电源之间。当输入为0V时,三极管截止,继电器线圈无电流流过,则继电器释放(OFF);相反,当输入为+VCC时,三极管饱和,继电器线圈有相当的电流流过,则继电器吸合(ON)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| xyz549040622 发表于 2014-11-30 10:34 | 显示全部楼层
当输入电压由变+VCC为0V时,三极管由饱和变为截止,这样继电器电感线圈中的电流突然失去了流通通路,若无续流二极管D将在线圈两端产生较大的反向电动势,极性为下正上负,电压值可达一百多伏,这个电压加上电源电压作用在三极管的集电极上足以损坏三极管。故续流二极管D的作用是将这个反向电动势通过图中箭头所指方向放电,使三极管集电极对地的电压最高不超过+VCC +0.7V。
 楼主| xyz549040622 发表于 2014-11-30 10:36 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| xyz549040622 发表于 2014-11-30 10:38 | 显示全部楼层
若R1 = 3.6K,当集成电路控制端为+VCC时,应能至少提供1.2mA的驱动电流(流过R1的电流)给本驱动电路,而许多集成电路(例如标准8051单片机)输出的高电平不能达到这个要求,但它的低电平驱动能力则比较强(例如标准8051单片机I/O口输出低电平能提供20mA的驱动电流),则应该用下图所示的电路来驱动继电器。

 
                                 
                            

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| xyz549040622 发表于 2014-11-30 10:51 | 显示全部楼层
与第一张图比较NPN三极管变为PNP三极管,电流方向、电压极性和继电器逻辑都应有所变化。当输入为0V时,三极管饱和,从而使继电器线圈有相当的电流流过,继电器吸合;相反,当输入为+VCC时,三极管截止,继电器释放。
wangdezhi 发表于 2014-11-30 22:17 | 显示全部楼层
lishuaishuai 发表于 2014-12-14 21:24 | 显示全部楼层
xyz549040622 发表于 2014-11-30 10:34
下图所示为用NPN型三极管驱动继电器的电路图,图中阴影部分为继电器电路,继电器线圈作为集电极负载而接到 ...

版主为什么我用这个电路,51单片机不能输出高电平呢。
comeon201208 发表于 2014-12-15 19:25 | 显示全部楼层
这是需要对三极管的选型有很高的要求的吧。
 楼主| xyz549040622 发表于 2014-12-15 19:37 | 显示全部楼层
comeon201208 发表于 2014-12-15 19:25
这是需要对三极管的选型有很高的要求的吧。

对电流有要求
深度行者 发表于 2015-7-30 14:55 | 显示全部楼层
我想说你确定没有错么,1.2mA的电流你是怎么算出来的,我感觉不对!!
深度行者 发表于 2015-7-30 14:59 | 显示全部楼层
流过R1的电流=0.5mA+0.7/6.63K=0.6mA,呵呵...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部