导航:首页 > 操作系统 > 单片机控制继电器

单片机控制继电器

发布时间:2022-04-27 06:04:19

㈠ 51单片机控制继电器

你的仿真图有问题,继电器是不会吸合的。发光二极和串联的电阻阻值也大,LED不能亮。

仿真应该如下图这样画

编程

RELAY BIT P2.0 ;继电器控制位

RESET:LJMP MAIN

ORG 000BH

MOV TH0,#3CH

MOV TL0,#0B0H

DJNZ R2 ,BACK

MOV R2 ,#20 ;中断20次,1秒到,继电器吸合或断开一次

CPL RELAY

BACK: RETI

MAIN: MOV TMOD,#01H

MOV TH0,#3CH; 晶振频率为12M,定时50ms

MOV TL0,#0B0H

MOV IE ,#82H

SETB TR0

MOV R2 ,#20

CLR RELAY

AJMP $

请采纳

㈡ 如何用单片机控制继电器

不要用三极管放大,接上拉电阻即可。

做实验直接选用线圈电压为5V的继电器就可以。单片机输出引脚与继电器之间要接一个三极管,单片机I/O直接继电器电流不够。

单片机是一个弱电器件,一般情况下它们大都工作在5V甚至更低。驱动电流在mA级以下。而要把它用于一些大功率场合,比如控制电动机,显然是不行的。

在这里,继电器驱动含有两个意思:一是对继电器进行驱动,因为继电器本身对于单片机来说就是一个功率器件。


(2)单片机控制继电器扩展阅读:

现在,单片机的某一个需要控制这个继电器电路的输出引脚就是一只"手",当单片机的这个引脚输出低电平的时候,就像"手"在打开三极管"水龙头",水就从上往下流,继电器"水轮机"就开始转起来了。

反之,如果是输出高电平,"手"就开始关"水龙头",继电器"水轮机"因为没有水流下来,就会停止。

这就是三极管的开关作用。

简单的理解和记忆就是:三极管是一个开关器件,其实真的可以将它看成是一个开关,只不过它不是用手来控制,而是用电压(电流)来控制的,因此,三极管有些时候也被称做电子开关(与机械开关相区别)。

㈢ 单片机如何控制中间继电器

单片机IO出来后加驱动电路就可以控制中间继电器了,不用接地线的,单片机本身就是直流工作的,只是要加个稳压电路

㈣ 单片机控制继电器程序

这个是简单的电路图,因为单片机上电时,各IO口有个瞬间高电平脉冲;这里选用PNP三极管来驱动。至于你说的按任意键启动。。。。这个没多大意义了,这里给你的是按键开、关继电器。 //按K1 继电器吸合
//按K2 继电器断开
/*********************************************************/#include <reg52.h>
sbit K1 =P3^2 ; //K1
sbit K2 =P3^3 ; //K2
sbit JDQ=P1^0; //继电器/*********************************************************/
void Delay(unsigned int ii) //1MS
{
unsigned int jj;
for(;ii>0;ii--)
for(jj=0;jj<125;jj++)
{;}
}
void main()
{ while(1){

if (K1==0)
{
Delay(10);
if(K1==0){
JDQ=0;//吸合
P0=0x00;//P0口LED亮
}
}if (K2==0){
Delay(10);
if(K2==0){
JDQ=1; //释放
P0=0xff; //P0口LED灯灭
}
}
}
}

㈤ 用stm32单片机 如何用按键控制继电器的吸合

你说的问题很简单:就是让单片机的不断检测某一个输入端口,这个端口的电位由一个按键控制,如果这个按键闭合,就将某一个输出端口置高电平,通过接口电路控制继电器线圈通电,即吸合。反之,当检测到按键释放,就将某一个输出端口置低电平,通过接口电路控制继电器线圈断电,即释放。
根据这个思想你就自己编一个小程序就可以了。

㈥ 单片机如何控制220v的继电器

可在单片机控制输出端接三极管、可控硅或者有一定输出电流的组件4013集成电路,他们的输出端接220V继电器的线圈即可,用继电器的常开常闭触点控制电器。

继电器的特点就是在控制端加入低压控制信号,然后开关端分为常开端和常闭端,

开关端可以认为是一个金属开关,是可以接入220V大功率设备的,

单片机控制继电器,就是通过控制继电器的控制端,

也就是一个线圈。

㈦ 单片机怎么控制继电器

继电器有个电压线圈,只要那个线圈通电,继电器就会闭合,或者断开,从而控制大电压的触点断开或者闭合

㈧ 51单片机控制电机运转,用什么继电器

采用固态继电器即可。

控制方法:

1、单片机输出端接光电耦合器,加上三极管、继电器组合的电路。

2、看继电器对应的是多大电压驱动,继电器有一端要接上这个电压,另一端接三极管。

3、继电器一端接适合交流电机的交流电压,另一端接交流电机。

4、正反转用两个继电器控制。

继电器

继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。

通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。

㈨ 单片机如何控制继电器 220v 大功率

1.具体的要看你这个家电的功率多少。先确定一下继电器开关上的电流大小。打个比方吧。你如果要控制100W的家用电器,那个这个家电的工作电流是100W/220V=0.45A。所以只要是开关上能承受220V强电,电流大于0.45A的继电器就行了,但是帐绝对不能这么算。因为很多家用电器启动时的瞬间电流非常大。所以你要留有余量,如果有可能看看这个系统上的保险丝是多大的。如果保险丝是1A的话,(否则瞬间大电流要烧掉保险丝的)那么你选开关上能承受220V/1A以上的继电器就行了。一般5A的继电器应该可以用了。 2.再说线圈上的电压大小,一般单片机输出的高电平是5V,电流单个I/O口能达到25mA已经算比较大的了。线圈电压是5vDC.开关上要承受220v强电的继电器比较少。所以一般只能选线圈上12v或者24v的继电器,比如说选线圈电压12v吧,你就需要一个12v的电源。当然也可以用220v市电降压然后整流滤波变成12v直流电,供继电器使用。注意:一定要隔离市电。比如说用隔离变压器降压或者降压整流以后用光耦隔离。(否则可能烧坏继电器或者单片机的)。那单片机用的5v电源怎么办呢?很简单的12v直流用7805(线性稳压源)稳压,出来以后就是5V直流了。注意:一般继电器线圈的工作电流大约是100mA以上,所以单片机不能直接驱动继电器的。 3.再说驱动部分,刚才说了不能直接驱动,现在的办法只能是用驱动电路了。 推荐使用两种方法驱动: (1)利用三极管(9013就行了)放大电流驱动。注意继电器线圈加一个继流二极管保护线圈。(必须要加) (2)利用IC驱动(比如UNL2003),这个要去看看IC的数据手册了。UNL2003不必外加二极管保护,因为它里面已经集成有二级管了,其他的IC要看一下数据手册。如果没有保护二极管,定要在线圈旁边并联一个继流二极管保护,线圈。否则会缩短继电器寿命的。 现在你应该能控制这个电路了。如果还有不明白还可以继续找我交流。

阅读全文

与单片机控制继电器相关的资料

热点内容
调度系统软件python 浏览:203
微信大转盘抽奖源码 浏览:497
压缩机损坏的表现 浏览:862
同步数据服务器怎么用 浏览:634
163邮箱服务器的ip地址 浏览:50
服务器跟域是什么 浏览:128
rails启动命令 浏览:465
logistic命令怎么用 浏览:738
c语言点滴pdf 浏览:747
linuxrtc编程 浏览:258
linux打包并压缩命令 浏览:644
aes加密的证书格式 浏览:99
oracledbcalinux 浏览:844
酬勤任务app怎么被特邀 浏览:199
android应用文件夹 浏览:1002
平面设计法则pdf 浏览:339
3d圆角命令怎么用 浏览:569
程序员买意外险还是重疾险 浏览:621
辽宁的dns服务器地址云空间 浏览:448
我的世界服务器断开后怎么连接 浏览:415