单片机控制继电器
2015-11-21 16:46
218 查看
一、什么是继电器
继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,
在电气输出电路中使被控量发生预定的阶跃变化的一种电器。
网上找了几张实物图
二、继电器的应用与类型
应用:通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路切换开关等作用。
在我们电子设备中只要是使用继电器作为转换电路的切换开关,利用小电流去控制大电流。
分类:
电磁继电器
固体继电器
温度继电器
舌簧继电器
时间继电器
高频继电器
极化继电器
光继电器
声继电器
热继电器
另外,同一种类型的也有不同电压之分,单路或双路等分类
三、继电器的控制电路
继电器控制电路如下,一般是利用三极管对电流进行放大处理,达到控制继电器的作用
途中的二极管是为了保护三极管,因为继电器里面的线圈也可以看成是一个电感,当停电
时电感两端的电压不能突变,因此电流会倒流,没有二极管保护久而久之就会把三极管击穿
四、继电器控制程序设计
分析:只要控制单片机的电平变化最后令三极管的电平状态改变就可以达到控制继电器的开关通断的目的
本程序将设计继电器不断进行开和关操作。
注意:以上为测试操作,实质应用中继电器是不会这样高频率切换的,这样也容易损坏继电器
继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,
在电气输出电路中使被控量发生预定的阶跃变化的一种电器。
网上找了几张实物图
二、继电器的应用与类型
应用:通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路切换开关等作用。
在我们电子设备中只要是使用继电器作为转换电路的切换开关,利用小电流去控制大电流。
分类:
电磁继电器
固体继电器
温度继电器
舌簧继电器
时间继电器
高频继电器
极化继电器
光继电器
声继电器
热继电器
另外,同一种类型的也有不同电压之分,单路或双路等分类
三、继电器的控制电路
继电器控制电路如下,一般是利用三极管对电流进行放大处理,达到控制继电器的作用
途中的二极管是为了保护三极管,因为继电器里面的线圈也可以看成是一个电感,当停电
时电感两端的电压不能突变,因此电流会倒流,没有二极管保护久而久之就会把三极管击穿
四、继电器控制程序设计
分析:只要控制单片机的电平变化最后令三极管的电平状态改变就可以达到控制继电器的开关通断的目的
本程序将设计继电器不断进行开和关操作。
#include <reg52.h> sbit relay=P1^1; //定义单片机控制继电器电路的端口 //延时函数 void delay(void) { unsigned char a,b; for(a=0;a<200;a++) for(b=0;b<200;b++); } void main() { while(1) { relay=1; //对继电器进行通/断操作 delay(); relay=0; delay(); } }
注意:以上为测试操作,实质应用中继电器是不会这样高频率切换的,这样也容易损坏继电器
相关文章推荐
- Java编码约定
- Maven入门指南① :Maven 快速入门及简单使用
- dapper支持oracle游标
- 公钥、私钥相关概念
- Java内存管理的Tips
- #148. 【NOIP2015】跳石头 (二分答案,最大化最小值)
- servlet Filter Listener总结
- 飞思卡尔IMX6处理器的GPIO配置方式
- 转:关于Android机型适配这件小事儿
- Linux命令备忘录
- 字节数据转换成十六进制字符串
- java 日期格式化帮助类
- 1248: HH的军训[容斥定理]
- android Launcher4 给第三方应用图标添加底图
- symfony安装使用
- LeanCloud学习笔记(1)
- Codeforces 448C Painting Fence
- 地理围栏
- Android res/raw文件以及raw与res/assets异同
- 使用内部的方法来实现HTTP请求