单片机驱动继电器电路设计

发布者:ikfnpo最新更新时间:2017-11-11 来源: eefocus关键字:单片机  驱动继电器 手机看文章 扫描二维码
随时随地手机看文章

之前说过,单片机的拉电流和灌电流有限,即输出驱动能力有限,要驱动继电器这类大功率的器件该怎么办呢,答案很简单:用三极管。器件参数该如何确定呢?

手上有一个HFD23的5V继电器,下面看一下其参数。



可以看出:

  1. 线圈的电阻为125Ω;

  2. 线圈的功率为200mW;

  3. 继电器的额定电压为5V;

由此可以计算出继电器的吸合电流,两种计算方式:

  1. I=0.2mW/5V=40mA;

  2. I=5V/125Ω=40mA;

下面看三极管的参数:

单片机驱动继电器

参数解释如下:

  1. PCM是集电极最大允许耗散功率;

  2. ICM是集电极最大允许电流;

  3. BV(CEO)是三极管基极开路时,集电极-发射极反向击穿电压;

  4. fT是特征频率;

  5. hFE是放大倍数;

为了保证电路的稳定性,要求:

  1. 三极管的PCM功率至少是继电器额定功率的两倍,PCM≥0.4W;

  2. 三极管的ICM电流至少是继电器吸合电流的两倍,ICM≥80mA;

  3. 三极管的BV耐压至少是继电器额定电压的两倍,BV≥10V;

由此可以看出这四款三极管都能满足需求,为了稳定性考虑,我们选用NPN的S8050。控制电路图如下所示:



思考:在实际应用中,上图会不会存在问题?

由于继电器的线圈是感性器件,变化的电流通过线圈时线圈会产生自感电动势,根据法拉第定律,自感电动势的大小与通过线圈的电流变化率(线圈内磁通变化率)成正比。所以当断开电源瞬间电流变化率很大,线圈将产生高于电源电压数倍的自感电动势,并与电源电压叠加,该电压可能造成三极管极被击穿,从而造成电路崩溃。

解决方案

为了消除这个感生电动势的有害影响,在继电器线圈两端反向并联抑制二极管,以吸收该电动势。自感电压与电源电压之和对二极管来说却是正向偏压,使二极管导通形成环流。感应的高电压就会通过回路释放掉,保证了三极管的安全。这个二极管也叫作续流二极管。正确电路图如下所示:



关键字:单片机  驱动继电器 引用地址:单片机驱动继电器电路设计

上一篇:单片机驱动数码管设计详解(74HC595实现)
下一篇:单片机拉电流和灌电流详解

推荐阅读最新更新时间:2024-03-16 15:44

51单片机双机通信硬件电路图及C程序
双机通信的硬件电路 需要注意的是,两单片机要保证正确通信,主机的RXD连接从机的TXD,从机的RXD连接主机的TXD。 双机通信C语言程序 (1)主机程序 #include #include #define _READY_ 0x06//主机握手信号 #define _BUSY_ 0x15//从机忙应答 #define_OK_ 0x00//从机准备好 #define _SUCC_ 0x0f//数据传送成功 #define _ERR_ 0xf0//数据传送失败 unsigned charTable ={0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}; unsigned char Bu
[单片机]
51<font color='red'>单片机</font>双机通信硬件电路图及C程序
三分钟看懂stm8s单片机实现多通道转换
今天在使用stm8s单片机的AD功能,单片机上有AN0到AN9十个通道。想只用其中的三路AN5到AN7。 //ADC初始化 void ADC_Init(void) { ADC_CR1 = 0x50; ADC_CR2 = 0x38; ADC_TDRL = 0xE0;//禁止施密特触发 } unsigned int Read_ADC_Temp(unsigned channel) { unsigned int i,ADtemp; ADC_Init(); //ADC_CSR = 0x00; ADC_CSR = channel; ADC_CR1 = 0x01;// CR1寄存器的最低位置1,使能ADC转换 for(i = 0;i 《
[单片机]
三分钟看懂stm8s<font color='red'>单片机</font>实现多通道转换
单片机中的浮点数编程
问题背景: 在使用8BIT单片机进行开发,不支持浮点数运算。但是开发必须用到sin,cos,arctan等浮点数函数。 苦想了两天,才发现,自己要当一回 计算机 。 单片机不支持浮点数,可是编程却一定要用到小数。这时,只好自定义 定点小数 了。 所需的浮点数范围有两个区域-1~1,-60~60。精度就按小数点后2、3位了。 如果在高级语言中,我想定义的数组是 double arctantable = { 0.0174551, 0.0349208, 0.0524078, 0.0699268, 0.0874887, 0.105104, 0.122785, 0.140541
[单片机]
ARM7单片机(学习ing)—(五)、实时时钟(RTC)—01
一曲熟悉的音乐~~ Rihanna~~我的手机铃声~~ 今天就是实时时钟(RTC)~~ 我决定了~~ 把ARM7的资料整理完以后不会整理这些资料了~~ 网上还是很多的~~ 不过我还是会更新自己学习的心得的~~ 去了学校~~ 大三下学期了~~ 也没有这么多的时间和精力了~~ 记住这个时刻~~ Califunia King Bed~~ 五、实时时钟(RTC) 五—(01)、实时时钟相关应用和寄存器的介绍~~ 1、特性 2、描述 3、结构 4、寄存器描述 5、RTC中断 6、混合寄存器组 a、中断位置(IIR—0XE0024000) b、时钟节拍计数器(CTC—0XE0024004)
[单片机]
ARM7<font color='red'>单片机</font>(学习ing)—(五)、实时时钟(RTC)—01
通过单片机pcf8591电位器控制直流电机正反转
单片机源程序如下: #include reg51.h #include intrins.h typedef unsigned char uint8; typedef unsigned int uint16; typedef unsigned long uint32; sbit PWM01=P1^4; sbit PWM02=P1^5; //电机1 sbit PWM11=P1^6; sbit PWM12=P1^7; //电机2 sbit PWM21
[单片机]
通过<font color='red'>单片机</font>pcf8591电位器控制直流电机正反转
单片机与MMC卡的接口
媒体卡MMC(MultiMedia Card)是由美国SanDisk公司和德国Simens公司于1997年共同开发推出的一种多功能存储卡。内置控制电路,可以使用在手机、数码相机、MP3、PDA等多种数字设备上,可反复记录30万次。现在市场上的主流容量有128 MB~2 GB。 文中首先介绍单片机对SPI协议下的MMC卡的底层读写操作,然后分析MMC卡文件系统的结构,最后详细说明MMC卡文件的创建、读写、删除等操作。该方法可应用到与Windows有交互的嵌入式系统中,便于文件的统一管理。 1 单片机与MMC卡的接口 1.1 单片机与MMC卡的接口电路 接口电路采用的是Philips公司的增强型LP
[单片机]
<font color='red'>单片机</font>与MMC卡的接口
MSP430F42X系列单片机16位ADC通用程序库
这个msp430单片机的16位ADC库文件的调用方法可先下载完整代码然后找到(例4.1.6)这一节,里面有调用方法 ADC16.c文件: /* MSP430F42X系列单片机16位ADC通用程序库 说明:该驱动程序库包含了常用的16位ADC操作与控制功能函数,如选择通道、设置信号放大倍数、设置数据格式、基准源输出开关等,以及常用采样函数,包括单通道采样、平均采样、多通道同时采样等。可以作为各种程序的底层驱动使用。 要使用该库函数,需要将本文件(ADC16.c)添加进工程,并在需要调用ADC函数的文件开头处包含 ADC16.h */ // MSP430FE425 // +------
[单片机]
利用单片机I/O口直接驱动LCD
  如何将小家电成本降低的同时,又保证其性能,是对应用工程师提出的更高要求。本控制板需要进行温度控制,显示界面要求LCD显示。带专用LCD驱动器,又带A/D转换器的单片机成本太高,因此选用台湾义隆公司带A/D的单片机EM78P259N直接驱动LCD。该款单片机性价比高,性能可靠,很适合在家电控制中应用。 1 LCD简介   目前,市面主流LCD(液晶显示器)分成以下几大类:TN(扭曲阵列型)、STN(超扭曲阵列型)、DSTN(双层超扭曲阵列)、HPA(高性能定址或快速DSTN)、TFT(薄膜场效应晶体管)等。由于成本因素,目前小家电大多数采用的是TN型单色液晶显示器,它的原理是把液晶灌入两个列有细槽的平面之间。这两个平面上的槽
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved