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

单片机控制5v继电器

发布时间:2022-09-08 19:19:24

‘壹’ 用单片机控制继电器 标准输出5v,继电器5V。不接继电器时输出电压5V,接继电器后电压变成1V多,为什么

继电器的工作电流要70多mA(不是那电压除电流得到的啊),而单片机的最大灌电流也不过十几mA,肯定是驱动不了的,也就是说单片机引脚的内做太大,最好使用一个驱动芯片,比方说ULN2003、2803,电路很简单,而且也很稳定,很常用的。
另外直接接继电器的小心线圈在断开的时候产生的反电动势会击穿单片机管脚的哦!

‘贰’ 求可用的3.3V单片机驱动5V、12V继电器原理图

3.3V单片机驱动5V、12V继电器,不宜用mos管,MOS管开通电压较高,3.3V可能不会使MOS管充分导通。5V时最好用PNP管子,12V时最好用NPN管子。

5V时如图1,一般单片机IO口都可以耐5伏电压,并且低电平灌电流能力大,因此推荐使用。

若电源电压12V,为保证单片机IO口安全,最好用图2 NPN形式。但对于51单片机来说,高电平输出电流能力很弱,因此要求三极管电流放大倍数高一些。

图2 NPN可用于12V场合

‘叁’ 请问单片机控制5v继电器模块,89S52与继电器模块怎么连接啊,程序又是什么呢

图中的这个要用杜邦线连接,3个排针左右可能是电源的正负端,中间是单片机的信号端。(图片不是很清晰,我也不能确定)这个板子上有三极管,所以不需要在另外加放大三极管了。蓝色有螺丝的是输出端,中间位公共端,左右分别是长开和长闭两个接线端。
代码就简单了:
#include<stc.h>
#define uint unsigned int
sbit ji=P3^0; //这个端口要自己更改成连接继电器的IO口
sbit kai=P3^1; //开关
sbit guan=P3^2; //开关
uin a; //用于延时函数
void main ()
{
while(1)
{
if(kai==0) //判断开关是否按下,打开继电器的程序
{
while(a--); //简单延时消抖
if(jian==0)
{
ji=0; //打开继电器
}
}

if(guan==0) //判断开关是否按下,关闭继电器的程序
{
while(a--); //简单延时消抖
if(guan==0)
{
ji=1; //关闭继电器
}
}

}
}

继电器的电源一定要和单片机用一个电源,只要分清楚几个线就能成功,最好用万用表找出电源线和数据线

‘肆’ 单片机控制5V继电器,LED_RD为单片机的管脚,输出3.3V或者0,当输出3..3V时,Ube怎么算

根据你提供的参数,
4.5-3.3=1.2V
Q1的发射结上分的最大电压 [1.2/(10+5.1) ]x 10 约等于0.795V
所以不管你的LED_RD输出0或3.3V,Q1都能工作
建议在R35上串联一直3V稳压管,当LED_RD输出0V时,Q1工作,LED_RD输出3.3V时,Q1截止

‘伍’ 单片机控制5v继电器通断后,怎么用继电器控制大功率电阻,求接法

简单啊,继电器上端接电源(单相两根),下端接电阻。前提保证你的继电器触点可以承受电阻的电流。只可以控制通断,不可以调节电阻的大小。

‘陆’ 5v单片机控制5v继电器的问题

这个没有问题的,直接用就可以了。

‘柒’ 3V单片机可以用5V继电器吗

可以啊,如果用3V单片机I/O口控制5V继电器,最好中间接个三极管驱动。

‘捌’ 单片机能否直接驱动5V继电器

一般而言,单片机的低电平驱动能力较强,某些单片机可吸收50mA左右的电流。这种情况下,对于某些微型继电器,是可以直接驱动的。
不过,一般不建议让单片机直接驱动较大的负载,还是采用合适的驱动电路较好!

阅读全文

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

热点内容
服务器mgmt口如何连接电脑 浏览:798
做程序员至少要精通几种 浏览:673
个人用云服务器价格对比 浏览:257
如何远程删除服务器文件夹 浏览:779
a9账号如何移植到安卓 浏览:340
gpib接口编程 浏览:468
索尼recovery编译 浏览:878
app后端php 浏览:625
中奖的app叫什么名字 浏览:92
定时关机命令批处理 浏览:941
闪电pdf 浏览:642
winform原生编译 浏览:337
同比提升比的算法 浏览:887
装什么APP可以查监狱探监旧 浏览:126
minecraft原版文件夹 浏览:148
安卓丢包怎么 浏览:428
pythontkinter例子 浏览:880
app聊主是什么意思 浏览:343
用条件编译法编写程序 浏览:475
镜像文件解压后有文件可以删吗 浏览:458