单片机驱动继电器
之前说过,单片机的拉电流和灌电流有限,即输出驱动能力有限,要驱动继电器这类大功率的器件该怎么办呢,答案很简单:用三极管。器件参数该如何确定呢?
手上有一个HFD23的5V继电器,下面看一下其参数。
可以看出:
线圈的电阻为125Ω;
线圈的功率为200mW;
继电器的额定电压为5V;
由此可以计算出继电器的吸合电流,两种计算方式:
I=0.2mW/5V=40mA;
I=5V/125Ω=40mA;
下面看三极管的参数:
参数解释如下:PCM是集电极最大允许耗散功率;
ICM是集电极最大允许电流;
BV(CEO)是三极管基极开路时,集电极-发射极反向击穿电压;
fT是特征频率;
hFE是放大倍数;
为了保证电路的稳定性,要求:
三极管的PCM功率至少是继电器额定功率的两倍,PCM≥0.4W;
三极管的ICM电流至少是继电器吸合电流的两倍,ICM≥80mA;
三极管的BV耐压至少是继电器额定电压的两倍,BV≥10V;
由此可以看出这四款三极管都能满足需求,为了稳定性考虑,我们选用NPN的S8050。控制电路图如下所示:
思考:在实际应用中,上图会不会存在问题?由于继电器的线圈是感性器件,变化的电流通过线圈时线圈会产生自感电动势,根据法拉第定律,自感电动势的大小与通过线圈的电流变化率(线圈内磁通变化率)成正比。所以当断开电源瞬间电流变化率很大,线圈将产生高于电源电压数倍的自感电动势,并与电源电压叠加,该电压可能造成三极管极被击穿,从而造成电路崩溃。
解决方案
为了消除这个感生电动势的有害影响,在继电器线圈两端反向并联抑制二极管,以吸收该电动势。自感电压与电源电压之和对二极管来说却是正向偏压,使二极管导通形成环流。感应的高电压就会通过回路释放掉,保证了三极管的安全。这个二极管也叫作续流二极管。正确电路图如下所示:
获取更多电子设计知识,请关注微信公众号:micropoint8 ;QQ群: 143586739
电子入门基础:继电器如何选型,负载容量如何计算
继电器是一种常用的可控型器件,按照分类有电磁继电器、固态继电器等。通过选用合适的继电器类型可以实现弱电控制强电的目的。那么继电器该如何选型呢?以电磁继电器为例。
1.按照控制信号选型
继电器要动作的话,需要在线圈两端加载合适的电压。根据线圈电压等级,常见的继电器有DC5V,DC12V,DC24V,DC48V等。也就是说要根据线圈的额定电压等级来选型。
上图是线圈额定电压为DC12V的继电器。
2.按照控制回路对象的电压等级选型
要根据你的控制回路的电压等级选型,比如你要控制DC24V的系统,还是要控制AC220V的系统。机械触点式的继电器用在直流或交流回路中都是可以的,所以要根据电压等级选型。
上图是触点额定电压为DC48V的继电器
3.按照控制回路的电流大小进行选型
确定了控制回路的电压之后,还要确认控制回路的电流。比如你的回路流过的最大电流是直流10A,还是交流30A。
上图中的继电器触点容量信息如下:
10A 250VAC ;10A 125VAC; 10A 30VDC ; 10A 28VDC;所以你的控制回路电压和流过的电流只要不超过规定的范围就可以选用。
综上所述,需要根据继电器线圈的额定电压、触点容量(电压、电流)等方面进行继电器的选型。
继电器如何使用,继电器参数详解
单片机如何驱动继电器
相关问答
继电器 和 单片机 怎么连?继电器和单片机连法:1、单片机输出端接光电耦合器,加上三极管、继电器组合的电路。2、看继电器对应的是多大电压驱动,继电器有一端要接上这个电压,另一端接...
单片机 怎么驱动 继电器 ,有什么注意事项?单片机驱动继电器是比较常见的电路,由于单片机的输出电流能力有限,一般都会通过三极管、MOS管或者其他专用驱动芯片来驱动继电器。下边以单片机通过三极管驱动...
请问如何用 单片机 的IO口直接控制 继电器 ?你的电路接法是否错误呢?查看一下,单片机从理论上讲是不能直接驱动继电器的,不管你的接法如何,直接连接可能会烧坏单片机I/O口,你的原因可能是已经把I/O口烧...
单片机 能同时控制多个 继电器 吗?HC573...不过这可是比较麻烦的事啦。是可以控制的,但控制起来就麻烦了。2、首先要解决电路问题,可以采用并行接口扩展,用并行接口芯片,如锁存器,74HC573,再...
继电器 控制, 单片机 控制和PLC控制的区别和优缺点?继电器控制的优点:方便直观;缺点:不智能;单片机控制的优点:控制方式多样化,可以满足各种不同的控制需求:缺点:系统较为复杂;PLC控制的优点:简单,快...继电...
单片机 如何通过ULN2003驱动 继电器 ?可以,ULN2003是达林顿管,用来驱动继电器的,因为继电器控制需要电流比较大,一般的单片机IO口是直接驱动不聊的,所以要加ULN2003驱动,继电器控制激光电路的通...
用51 单片机 控制12V 继电器 ,也就是5V控制12V的继电器,继电器的阻值为100欧,我用三极管控制怎么控制不了?看你的意思你用的是PNP型三极管吧,这样你还是不行的。。。。。你的单片机输出低时,三极管发射极与基极的电压为12V,发射结正偏,是不,貌似可以导通吧。好吧...
12V 继电器 模块板怎样与 单片机 连线?连接12V继电器模块板与单片机的方法如下:1.首先,确定继电器模块板上的控制引脚。通常,继电器模块板上会有一个或多个控制引脚,用于接收外部信号以控制继电...
51 单片机 怎样获取 继电器 的高低电平?1、由于继电器是高点平触发的,所以可以用按键来控制给继电器输出高低电平,但是最大的问题是本人硬件小白一枚,没有接受电路方面的练习,所以拿到了这样一块新...
固态 继电器 到底能否用于, 单片机 PWM,控制AC220V,五十五瓦,50HZ的电风扇调速?为什么?主要考虑一下固态的关断时间和PWM脉宽,如果脉宽小于关断时间固态容易损坏,个人认为如果调速范围不是很大应该没问题。还有就是电机属于电感类负载,在选型时要...