传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块

作者:GWD 时间:2019.06.28

7彩自动闪烁 LED 模块

一、 学习要点:无
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第1张图片
二、 手册分析:无
三、 编程:无

干簧管传感器模块(开关量传感器)

一.学习要点(无)
二.手册分析
1、一种利用磁场信号来控制的线路开关器件,干簧管可以作为传感器用,用于计数,限位等等(在安防系统中主要用于门磁、窗磁的制作),同时还被广泛使用于各种通信设备中。在实际运用中,通常用永久磁铁控制这两根金属片的接通与否,所以又被称为“磁控管”。
2、干簧管是干式舌簧管的简称,是一种有触点的无源电子开关元件,其外壳一般是一根密封的玻璃管,管中装有两个铁质的弹性簧片电板,还灌有一种叫金属铑的惰性气体。平时,玻璃管中的两个由特殊材料制成的簧片是分开的。当有磁性物质靠近玻璃管时,在磁场磁力线的作用下,管内的两个簧片被磁化而互相吸引接触,簧片就会吸合在一起,使结点所接的电路连通。
3、干簧管需要和磁铁配合使用,在感应到有一定的磁力的时候,会呈导通状态,模块输出低电平,无磁力时,呈断开状态,输出高电平,干簧管与磁铁的感应距离在 1.5cm 之内超出不灵敏或会无触发现象;
4、模块 DO 输出端可以单片机 I/O 口直接相连,通过单片机可以检测干簧管的触发状态;
5、模块 DO 输出端与继电器 IN 端相连,组成大功率干簧管开关,直接控制高电压。
三、编程
1、程序功能:程序功能:当P3.2(INT0)的磁干簧管传感器附近有此铁石靠近时,触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序现象:
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第2张图片
3、代码:

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include "intrins.h"
typedef unsigned int uInt16;
typedef unsigned char  uChar8;

sbit relay = P2^1;

void Delay1000ms()		//@11.0592MHz
{
	unsigned char i, j, k;

	_nop_();
	i = 8;
	j = 1;
	k = 243;
	do
	{
		do
		{
			while (--k);
		} while (--j);
	} while (--i);
}

main()
{
	P1=0x55;       //P1口初始值
	EA=1;          //全局中断开
	EX0=1;         //外部中断0开
	IT0=1;         //下降沿触发
	while(1)
	{
	               //在此添加其他程序
	}
}

void ISR_Key(void) interrupt 0 using 1
{
	relay=0;
	Delay1000ms(); 
	relay=1;
}

水银开关模块(开关量类传感器)

一、 学习要点:
1、信号线经过水银开关连接到GND引脚,产生倾斜后开关闭合信号输出低电平。
二、 手册分析:
1、
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第3张图片
三、 编程
1、程序功能:当P3.2(INT0)的水银开关闭合时,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第4张图片
3、代码:同上

SW-18015P 震动开关模块

一、 学习要点:无
二、 手册分析:
1、
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第5张图片
2、管子里面有个小弹簧,产生震动后小弹簧接触管壁信号触发,产生低电平。
三、编程:
1、程序功能:当P3.2(INT0)的震动开关因为震动闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第6张图片
3、代码:同上

KY-020 倾斜开关模块

一、 学习要点:无
二、 手册分析:
1、
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第7张图片
2、产生震动后信号引脚输出低电平
三、编程:
1、程序功能:当P3.2(INT0)的倾斜传感器因为倾斜闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块_第8张图片
代码:同上

你可能感兴趣的:(干簧管传感器,水银开关,震动开关模块,倾斜开关模块)