实验六 51单片机控制继电器实验
- 格式:doc
- 大小:37.50 KB
- 文档页数:1
用单片机控制继电器用单片机控制继电器2010-05-2516:13首先看看继电器的驱动这是典型的继电器驱动电路图,这样的图在网络上随处可以搜到,并且标准教科书上一般也是这样的电路图为什么要明白这个图的原理?单片机是一个弱电器件,一般情况下它们大都工作在5V甚至更低.驱动电流在mA级以下.而要把它用于一些大功率场合,比如控制电动机,显然是不行的.所以,就要有一个环节来衔接,这个环节就是所谓的"功率驱动".继电器驱动就是一个典型的、简单的功率驱动环节.在这里,继电器驱动含有两个意思:一是对继电器进行驱动,因为继电器本身对于单片机来说就是一个功率器件;还有就是继电器去驱动其他负载,比如继电器可以驱动中间继电器,可以直接驱动接触器,所以,继电器驱动就是单片机与其他大功率负载接口.这个很重要,因为,一直让我们的电气工程师(我指的是那些没有学习过相应的电子技术的)感到迷惑不解的是:一个小小的芯片,怎么会有如此强大的威力来控制像电动机这样强大的东西?怎么样理解这个电路图?要理解这个电路,其实也比较容易.那么请您按照我的思路来,应该没有问题:首先的,里面的三极管很重要.三极管是电子电路里很重要的一个元件.怎么样理解三极管呢?简单的来说三极管有两个作用一个是放大作用,一个是开关作用.(严格来讲开关作用是放大作用的极限情况,不过没关系,把两者分开,更便于理解它的工作原理).在这里,我们只了解它跟本电路有关的开关作用.首先把三极管想成一个水龙头.上面的Vcc就是水池,继电器是一个水轮机,下面的GND是比水池低的任何一点.刚才说过,三极管就是水龙头,它的把手就是那个带有电阻的引脚.现在,单片机的某一个需要控制这个继电器电路的输出引脚就是一只"手",当单片机的这个引脚输出低电平的时候,就像"手"在打开三极管"水龙头",水就从上往下流,继电器"水轮机"就开始转起来了.反之,如果是输出高电平,"手"就开始关"水龙头",继电器"水轮机"因为没有水流下来,就会停止.这就是三极管的开关作用.简单的理解和记忆就是:三极管是一个开关器件,其实你真的可以将它看成是一个开关,只不过它不是用手来控制,而是用电压(电流)来控制的,因此,三极管有些时候也被称做电子开关(与机械开关相区别).图上还有一个东西,是保护二极管,如果不需要深入理解的话,你大可不必追就为什么有它存在,但是一定得记住,只要是用三极管驱动继电器的场合,一般都有它的存在.需要特别注意的是它的接法:并联在继电器两端阴极一定是接Vcc【电子制作实验室-转】这里我们先要安装好51试验板上的两个轻触按钮开关,我们采用的是独立式按钮开关,也就是说将开关直接连接到电源的地和单片机的对应引脚之间,这里K1接到单片机的P3.6引脚,K2接到P3.7。
继电器控制实验报告目录1. 实验目的 (2)1.1 了解继电器的基本工作原理 (2)1.2 掌握继电器的使用和电路调试方法 (3)1.3 实践电气控制系统的设计和操作技能 (4)2. 实验原理 (5)2.1 继电器的工作机制 (6)2.2 继电器的类型与参数 (7)2.3 继电器与电路图的对应关系 (8)3. 实验材料与工具 (9)3.1 继电器实物与模型 (10)3.2 直流电源 (12)3.3 电阻、电容、电感等常用电子元件 (12)4. 实验步骤 (14)4.1 实验准备 (15)4.2 电路搭建 (16)4.3 继电器控制电路测试 (17)4.4 故障排查与修正 (18)4.5 实验结果记录 (20)5. 实验内容 (21)5.1 继电器的工作条件与参数选择 (22)5.2 继电器的连接与调试 (22)5.3 继电器在电路中的应用实例 (24)5.4 继电器在不同控制电路中的作用 (25)6. 实验数据分析 (26)6.1 测试数据记录 (27)6.2 数据处理与分析 (27)6.3 数据分析结果展示 (28)7. 实验结论 (29)7.1 继电器控制的优势与局限 (30)7.2 实际应用中的注意事项 (31)7.3 对实验结果的总结与反思 (33)8. 实验创新点与改进建议 (34)8.1 实验的创新之处 (35)8.2 实验过程中的难点与解决方案 (36)8.3 对实验设备的建议与改进 (38)1. 实验目的本次“继电器控制实验报告”的目的是深入理解继电器的基本功能和操作原理,掌握其在自动化控制电路中的应用。
通过实际操作继电器,学生将学习如何快速、准确地调整电路负载,实现对电气设备运行状态的有效控制。
通过该实验,学生们不仅能够积累实验技能,还能提升分析和解决问题的能力,为未来的工程实践打下坚实的基础。
本实验不仅关注理论知识的验证,还旨在培养学生创新思维和实际操作能力,对强化工程教学具有重要意义。
实验二继电器控制实验一、实验目的1.学习延时子程序的编写和使用2.掌握继电器控制的基本方法3.了解用弱电控制强电的方法二、实验说明现代自动控制设备中,都存在一个电子电路的互相连接问题,一方面要使电子电路的控制信号能控制电气电路的执行元件(电动机,电磁铁,电灯等),另一方面又要为电子线路和电气电路提供良好的电气隔离,以保护电子电路和人身的安全,继电器便能完成这一任务。
继电器电路中一般都要在继电器的线圈两头加一个二极管以吸收继电器线圈断电时产生的反电势。
本电路的控制端为高电平时,继电器常开触点吸合,LED 灯被点亮,当控制端口为低电平时,继电器不工作。
三、实验电路图本实验需要用到80C51 MCU 模块(C 区),八位逻辑电平显示模块(E5 区)和继电器控制模块(F1 区)。
80C51 MCU 模块电路原理参考附录三,八位逻辑电平显示电路原理参考实验一图1.1,继电器控制电路原理参考图2.1。
图2.1 继电器控制电路四、实验步骤1.用二号导线连接80C51 MCU 模块的P1.0 端到继电器控制模块的Control 端,连接继电器控制模块的Open 端到八位逻辑电平显示模块的L0 端,连接继电器模块的Mid 端到直流稳压电源模块的GND 端。
2.用串行数据通信线连接计算机与仿真器,把仿真器插到80C51 MCU 模块的40P 锁紧插座中,请注意仿真器的方向:缺口朝上。
3.将80C51 MCU 模块的电源扭子开关S1C 拨到上端,将继电器控制模块的电源短路帽J1F1 打在上端。
将直流稳压电源模块的直流控制开关S1G1 打到ON,本实验所用到的相关模块的电源指示灯VCC 亮。
4.打开Keil uVision2 仿真软件,首先建立本实验的项目文件,接着添加“TH2_继电器控制.ASM”源程序,进行编译,编译无误后,全速运行程序。
5.实验现象:继电器重复延时吸合与延时断开,同时发光二极管的亮与灭指示继电器的吸合与断开。
继电器控制实验报告摘要:继电器作为一种常见的电气元件,在电路中广泛应用。
本实验旨在探究继电器的工作原理及其在控制电路中的应用。
通过搭建简单的继电器控制电路,我们研究了继电器在不同输入情况下的切换特性,并分析了其对电路稳定性的影响。
实验结果表明,继电器能够有效地将小功率信号转换为大功率信号,并且具有良好的传输特性,适用于各种自动控制系统中。
1. 引言继电器是一种电器开关装置,通过控制一个电磁线圈的电流,来控制另一个或多个电路的开闭。
它由电磁机构和电动触点组成,常用于自动控制系统、电力系统及仪表仪器等领域。
本实验旨在深入理解继电器的工作原理,并通过实验验证其在电路中的应用。
2. 实验原理2.1 继电器的工作原理继电器的工作原理基于电磁感应现象。
当继电器的电磁线圈中通有电流时,电流产生的磁场将使继电器的铁芯发生磁化,引起磁铁的吸引力,进而使触点发生作动。
利用这种原理,继电器可以将小电流信号转换为大电流信号,并且能够起到隔离、保护和自动控制的作用。
2.2 继电器的构造和型号继电器通常由铁芯、线圈、触点和外壳等部件组成。
根据其用途和工作特性的不同,继电器可以分为吸引式继电器、保持式继电器、交流继电器和直流继电器等多种型号。
其中,吸引式继电器是应用最广泛的一种类型,具有结构简单、使用方便等特点。
3. 实验过程3.1 实验材料- 继电器- 直流电源- 开关- 电阻- 连接线3.2 实验步骤1. 将继电器连接至直流电源,其中电源的正极连接于继电器的一个接线端,而电源的负极则接至继电器线圈的另一个接线端。
2. 连接开关电路。
将一个端子连接至继电器线圈的接线端,另一个端子通过电阻连接至电源的负极。
3. 打开电源,观察继电器的运行情况。
通过动作按钮控制开关,看到继电器的触点是否能够切换。
4. 使用示波器测量继电器在不同输入情况下的切换时间和稳定性。
记录相关数据,并进行分析。
4. 实验结果和分析在实验中,我们发现继电器在受到输入电流时能够正常运行,且触点切换时间短暂且稳定。
51单片机串口控制继电器
实验室有个项目,用到报警功能。
比如当温度或应力过高或者过低的时候启动报警器,通过给串口发送一个命令来控制继电器。
不巧去年被我正负极接反烧了,最近开始搞单片机,哥苦心经营,利用实验室单片机学习板给搞定了,程序如下:
#include;
#define uchar unsigned char
sbit JDQ=P3^7; //继电器接P3.7
sbit FMQ=P3^6;
sbit LED=P0^0;
sbit LEDra=P0^1;
sbit LEDar=P0^2;
uchar dat[4];
int i=0;
void Delay(unsigned int ii) //1mS
{
unsigned int jj;
for(;ii>;0;ii--)
for(jj=0;jj;=4)i=0;else;
}
EA=1;
}
main() //串口方式1发送时的定时信号,也就是移位脉冲,由定时器1产生。
不是定时器0。
{
init_serialcom();
Delay(10);
while(1);
}
第一次独立写的,程序粗糙了点,但是完美运行。
发送:E5A1 104E,继电器闭合
E5A1 114D,继电器断开
这里控制用到了四个字节,所以在中断程序里面我定义了一个数组,最后判断这四个字节是否都正确。
如果一个字节的话更简单。
下一步要用无线控制,等哥哥好消息吧。
继电器控制实验。
C语言#include <reg51.h>sbit Output = P1^0;void Delay(){unsigned int i;for (i=0; i<100; i++) ;}void main(){while (1) {Output = 0;Delay();Output = 1;Delay();}}计数器实验#include <reg51.h>void main(){TMOD = 0x05; // 方式1,记数器TH0 = 0;TL0 = 0;TR0 = 1; // 开始记数while (1) P1 = TL0; // 将记数结果送P1口}八位数码管显示// 硬件实验十六八段数码管显示#define LEDLen 6xdata unsigned char OUTBIT _at_ 0x8002; // 位控制口xdata unsigned char OUTSEG _at_ 0x8004; // 段控制口xdata unsigned char IN _at_ 0x8001; // 键盘读入口unsigned char LEDBuf[LEDLen]; // 显示缓冲code unsigned char LEDMAP[] = { // 八段管显示码0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71 };void Delay(unsigned char CNT){unsigned char i;while (CNT-- !=0)for (i=100; i !=0; i--);}void DisplayLED(){unsigned char i, j;unsigned char Pos;unsigned char LED;Pos = 0x20; // 从左边开始显示for (i = 0; i < LEDLen; i++) {OUTBIT = 0; // 关所有八段管LED = LEDBuf[i];OUTSEG = LED;OUTBIT = Pos; // 显示一位八段管Delay(1);Pos >>= 1; // 显示下一位}OUTBIT = 0; // 关所有八段管}void main(){unsigned char i = 0;unsigned char j;while(1) {LEDBuf[0] = LEDMAP[ i & 0x0f];LEDBuf[1] = LEDMAP[(i+1) & 0x0f];LEDBuf[2] = LEDMAP[(i+2) & 0x0f];LEDBuf[3] = LEDMAP[(i+3) & 0x0f];LEDBuf[4] = LEDMAP[(i+4) & 0x0f];LEDBuf[5] = LEDMAP[(i+5) & 0x0f];i++;for(j=0; j<30; j++)DisplayLED(); // 延时}}。
继电器控制实验报告一、引言继电器是一种常见的电气元件,可用于电路的控制和保护。
本实验旨在通过继电器控制实验,掌握继电器的工作原理、控制方法以及在实际应用中的注意事项。
二、实验原理继电器是一种电气开关,其工作原理基于电磁感应。
当继电器的控制电路通电时,电流通过继电器的线圈,产生磁场,使得继电器合闸;当控制电路断电时,线圈中断电流,磁场消失,继电器断开。
具体来说,继电器由铁芯、线圈、触点和外壳组成。
线圈是继电器的控制部分,通过接通或断开控制电路的电流来实现继电器的合闸或断开。
触点是继电器的载流部分,通常有常开触点和常闭触点,可以实现电路的开闭。
三、实验器材与方法器材:1.继电器2.直流电源3.开关4.多用表方法:1.连接电路:首先,将直流电源接入继电器的线圈,然后通过开关控制电路的开闭,最后将多用表连接到继电器的触点上,以检测继电器的工作情况。
2.测量参数:在实验过程中,通过多用表测量继电器的线圈电压、电流和触点的电阻,以获取继电器的相关参数。
3.记录数据:实验过程中,及时记录各个参数的数值,以便后续分析。
四、实验结果与分析1. 线圈电压与电流的关系在实验中,通过改变直流电源的电压,记录线圈电压和电流的数据,并绘制出线圈电流与电压的关系曲线图。
实验结果显示,线圈电流随着电压的增加而增加,表明继电器的线圈具有一定的电流-电压特性。
2. 触点的导通电阻实验中测量了继电器触点的导通电阻。
根据实验数据,继电器的导通电阻较小,表明触点的导通能力良好,适合在较大电流下使用。
3. 继电器的动作时间通过实验测量了继电器的动作时间,即继电器的合闸或断开所需要的时间。
结果表明,继电器的动作时间较短,符合实际应用的要求。
4. 继电器的可靠性分析在实验中,还进行了继电器的可靠性测试。
通过长时间的工作,观察继电器是否出现异常情况,如发热、断电等。
实验结果显示,继电器的可靠性良好,能够长时间稳定工作。
五、实验结论通过继电器控制实验,我们对继电器的工作原理、控制方法以及在实际应用中的注意事项有了更深入的了解。