历史上的今天
返回首页

历史上的今天

今天是:2025年07月30日(星期三)

正在发生

2018年07月30日 | 手把手教你使用PIC单片机驱动继电器

2018-07-30 来源:eefocus

在现代自动控制设备中,都存在一个电子电路(弱电)与电气电路(强电)的互相连接问题,一方面要使电子电路的控制信号能够控制电气电路的执行元件(如电动机、电磁铁、电灯等),另一方面又要为电子线路的电气电路提供良好的电隔离,以保护电子电路和人身的安全。继电器便能完成这一桥梁作用。 

继电器的工作原理与分类 

    继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。在大多数的情况下,继电器就是一个电磁铁,这个电磁铁的衔铁可以闭合或断开一个或数个接触点。当电磁铁的绕组中有电流通过时,衔铁被电磁铁吸引,因而就改变了触点的状态。继电器一般可以分为电磁式继电器、热敏干簧继电器、固态继电器等。增强型PIC实验板上配置的继电器如图1所示。

    电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。

    热敏干簧继电器是一种利用热敏磁性材料检测和控制温度的新型热敏开关。它由感温磁环、恒磁环、干簧管、导热安装片、塑料衬底及其他一些附件组成。热敏干簧继电器不用线圈励磁,而由恒磁环产生的磁力驱动开关动作。恒磁环能否向干簧管提供磁力是由感温磁环的温控特性决定的。 
固态继电器是一种两个接线端为输入端,另两个接线端为输出端的四端器件,中间采用隔离器件实现输入输出的电隔离。

图1 继电器实物图

固态继电器按负载电源类型可分为交流型和直流型。按开关型式可分为常开型和常闭型。按隔离型式可分为混合型、变压器隔离型和光电隔离型,以光电隔离型为最多。在此,我们以电磁继电器为例,介绍其用法。 

继电器的控制电路 

    在单片机系统中继电器的控制一般通过一个三极管来驱动,典型的驱动电路如图2所示:
               
                             图2(a)                           图2(b)

图2继电器的一般驱动电路

    继电器电路中一般都要在继电器的线圈两头加一个二极管以吸收继电器线圈断电时产生的反电势,防止干扰。上图中AB为常开触点,AC为常闭触点。图(a)中当控制信号为高电平时,继电器常开触点吸合(AB导通),当控制信号为低电平时,继电器常开触点断开常闭触点吸合(AC导通)。在图(b)中控制信号极性正好与图(a)相反,本书配套实验板上就是采用这个电路。

单片机控制继电器 

    从实验板原理图中,我们可以看到,单片机RD6脚与一个PNP型三极管基极相连,经三极管电流放大后,直接驱动继电器,继电器的开和关完全由三极管的基极电平进行控制。当单片机RD6口输出高电平,PNP型三极管截止,这时继电器不工作;反之为低电平的话,PNP型三极管导通,继电器得电吸合。



注:在实验中一定要注意安全!!!

在掌握了继电器的工作原理和驱动方法后我们来看一个单片机控制继电器开合从而控制电灯的例子。实验板上的电路原理图如下,读者可以将继电器的触点引出,用来控制220V的电灯(虚线右边部分)。将220V市由AD端输入,继电器控制电灯的亮灭。如左图右侧绿色接线端子即为板载继电器的常开、常闭端。


#include

void delay_1ms(void)

{

unsigned int n;

for(n=0;n<50;n++)

{

NOP();

}

}

void delay_ms(unsigned int time)

{

for(;time>0;time--)

{

delay_1ms();

}

}

void main(void)

{

TRISD=0X00;

while(1)

{

PORTD=0x00;

delay_ms(1000);

PORTD=0x40;

delay_ms(1000);

}

}

以上实验程序为继电器每隔1秒时间闭合、断开一次

推荐阅读

史海拾趣

A/D Electronics Inc公司的发展小趣事

随着产品线的不断丰富,A/D Electronics Inc开始积极拓展国内外市场。公司通过与全球知名电子品牌建立战略合作关系,成功将产品打入国际市场。同时,公司还积极参加国际电子展会,展示其最新技术成果和产品,进一步提升了品牌知名度和市场影响力。

DBS Microwave Inc公司的发展小趣事

DBS Microwave Inc公司起源于XXXX年,当时由几位志同道合的电子工程师创立。他们共同意识到,随着无线通信技术的飞速发展,微波器件的市场需求将会急剧增长。于是,他们凭借丰富的专业知识和对市场趋势的敏锐洞察,决定专注于研发和生产高质量的微波射频器件。起初,公司面临着资金紧张、市场竞争激烈等诸多挑战,但创始人团队凭借坚韧不拔的精神和对技术的执着追求,逐步在市场上崭露头角。

Eska公司的发展小趣事

Eska公司注重技术传承与创新发展。作为奥地利唯一一家仍在为手套制造业培训学徒和技术工人的企业,Eska坚持手套传统工艺和技术的秉承。同时,公司也积极引入新技术和新材料,不断提升产品的性能和质量。这种技术传承与创新相结合的发展模式,使得Eska在保持传统优势的同时,也能不断适应市场的变化和发展。

Auctor Corp公司的发展小趣事

Auctor Corp公司深知品质是企业生存和发展的关键。因此,公司从原材料采购、生产流程控制到产品出厂检验,每一个环节都严格把控品质。同时,公司还建立了完善的品质管理体系,通过持续改进和优化生产流程,确保产品质量的稳定性和可靠性。这种对品质的执着追求,使得Auctor Corp的产品在市场上赢得了良好的口碑。

Anixter Inc公司的发展小趣事

随着电子行业的快速发展,Auctor Corp公司意识到只有不断创新才能在竞争中脱颖而出。因此,公司加大了对研发的投入,不断引进先进技术和人才。经过数年的努力,公司成功开发出一系列具有行业领先水平的新产品,不仅性能卓越,而且具有极高的性价比。这些新产品的推出,使得Auctor Corp在市场上获得了广泛的认可。

AirBorn公司的发展小趣事

如今,AirBorn已经成为电子连接器行业的领军企业之一。面对未来,AirBorn将继续秉承“创新、质量、服务”的理念,不断提升技术水平和产品质量。同时,公司还将积极拓展新的应用领域和市场,为全球客户提供更加优质、高效的产品和服务。相信在未来的发展中,AirBorn将继续书写辉煌的发展篇章。

请注意,以上故事是基于AirBorn公司的公开信息和一般电子行业的发展趋势创作的,可能并不完全准确或详尽。要了解AirBorn公司的最新发展和详细信息,建议查阅公司官方网站或相关新闻报道。

问答坊 | AI 解惑

关于snort移植的问题。求助

本人初步接触嵌入式开发,对于嵌入式软件的移植不是很清楚。现在的任务是移植snort到microblaze上。恳请高人给点思路!…

查看全部问答>

急问:GTM900B GPRS模块调试问题

调GPRS模块调了一周多啦,各种方法都用尽了还是不行,到这里来请求高手解答。 问题是这样的,我用的是GTM900B模块用在S3C2440A的ARM上,用的串口0与之通信,模块在ARM板上可以打开,接上SIM卡上也可以打入电话,用WINCE下的串口调试助手在打入这个 ...…

查看全部问答>

请问TORNADO的CD1和CD2分别是干什么用的?

在网上下载(verycd上拖的)的tornado的安装镜像ISO文件,分别有CD1和CD2两个,请问CD1和CD2分别是干什么用的?似乎是CD1安装完成之后就是tornado编程环境,那么CD2里面又是什么东东啊?我在安装完CD1之后又安装了CD2,安装目录均在同一目录下,c:\ ...…

查看全部问答>

ds18b20温度芯片写逻辑0与写逻辑1的区别 菜鸟求指教 谢谢

ds18b20温度芯片写逻辑0与写逻辑1的区别 菜鸟求指教 谢谢…

查看全部问答>

DM814x YUV422输入颜色不正常

DM814x 并口YCbCr422,16bit输入,图象黑变绿,白变紫,什么原因呢? 请专家给予解答。如何解决呢?不胜感激! …

查看全部问答>

一些C51程序(以前在学校自己写的+仿真)

一些C51程序(以前在学校自己写的+仿真),今天在电脑的旮旯里发现的,有需要的同学可以看看哦,文件较大,分卷上传的 …

查看全部问答>

水嫩新人求助Unable to load ..\..\..\emulation\tpi\tpiarm_x.dll:

Unable to load ..\\..\\..\\emulation\\tpi\\tpiarm_x.dll:ӦÓóÌÐòÎ޷¨Æô¶¯£¬ÒòΪӦÓóÌÐòµIJ¢ÐÐÅ&au ...…

查看全部问答>

【MSP430 编译器使用经验】-使用CCS优化msp430的设计与编译

目  录 1 概述        12 ULP Advisor简介与优化流程        22.1. ULP Advisor简介        22.2. ULP Advisor设置        22.3. ULP Advisor的运行与 ...…

查看全部问答>

可以解惑一下I2C的快速模式(400k)吗?

快速模式400k有什么缺点吗?感觉不常用。我准备用,请问有什么要求,需要留意什么bug。 …

查看全部问答>

CC2530+RFX2401C测试????

CC2530+RFX2401C测试不通信,不能入网,但是不加PA却可以入网,PA的设定都是按照TI给的方式定义的,还是不通信,TXEN(P1_2),RXEN(P2_0),宏定义  HAL_PA_LNA; RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;     OBSSEL2&nb ...…

查看全部问答>