传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块
作者:GWD 时间:2019.06.28
7彩自动闪烁 LED 模块
一、 学习要点:无
二、 手册分析:无
三、 编程:无
干簧管传感器模块(开关量传感器)
一.学习要点(无)
二.手册分析
1、一种利用磁场信号来控制的线路开关器件,干簧管可以作为传感器用,用于计数,限位等等(在安防系统中主要用于门磁、窗磁的制作),同时还被广泛使用于各种通信设备中。在实际运用中,通常用永久磁铁控制这两根金属片的接通与否,所以又被称为“磁控管”。
2、干簧管是干式舌簧管的简称,是一种有触点的无源电子开关元件,其外壳一般是一根密封的玻璃管,管中装有两个铁质的弹性簧片电板,还灌有一种叫金属铑的惰性气体。平时,玻璃管中的两个由特殊材料制成的簧片是分开的。当有磁性物质靠近玻璃管时,在磁场磁力线的作用下,管内的两个簧片被磁化而互相吸引接触,簧片就会吸合在一起,使结点所接的电路连通。
3、干簧管需要和磁铁配合使用,在感应到有一定的磁力的时候,会呈导通状态,模块输出低电平,无磁力时,呈断开状态,输出高电平,干簧管与磁铁的感应距离在 1.5cm 之内超出不灵敏或会无触发现象;
4、模块 DO 输出端可以单片机 I/O 口直接相连,通过单片机可以检测干簧管的触发状态;
5、模块 DO 输出端与继电器 IN 端相连,组成大功率干簧管开关,直接控制高电压。
三、编程
1、程序功能:程序功能:当P3.2(INT0)的磁干簧管传感器附近有此铁石靠近时,触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序现象:
3、代码:
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#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、
三、 编程
1、程序功能:当P3.2(INT0)的水银开关闭合时,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
3、代码:同上
SW-18015P 震动开关模块
一、 学习要点:无
二、 手册分析:
1、
2、管子里面有个小弹簧,产生震动后小弹簧接触管壁信号触发,产生低电平。
三、编程:
1、程序功能:当P3.2(INT0)的震动开关因为震动闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
3、代码:同上
KY-020 倾斜开关模块
一、 学习要点:无
二、 手册分析:
1、
2、产生震动后信号引脚输出低电平
三、编程:
1、程序功能:当P3.2(INT0)的倾斜传感器因为倾斜闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:
代码:同上
传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块相关推荐
- Linux(b站视频兄弟连)自学笔记第十三章——Linux系统管理
Linux(b站视频兄弟连)自学笔记第十三章--Linux系统管理 进程管理 进程查看 终止进程 工作管理 系统资源查看 系统定时任务 进程管理 进程查看 终止进程 工作管理 上一条是后台运行,下面是 ...
- 传感器自学笔记第十一章——三色RGB学习笔记+高感度声音检测模块+KY-010光遮断传感器+TCRT5000循迹传感器+倾斜模块
作者:GWD 时间:2019.06.28 三色RGB学习笔记(开关量类传感器) 一.学习要点:无 二.手册分析(开关量传感器) 1.产品用途:RGB LED 模块由一个贴片全彩 LED 制成,通过 R ...
- 传感器自学笔记第五章——旋转编码器
作者:GWD 时间:2019.06.23 一:学习要点: 1.手册只讲了原理,连引脚定义也没有,模块上的引脚标号也不正确.好在旋转编码器是开关量类的传感器,解决办法如下,在三个信号输出引脚上分别接上L ...
- 《Java编程思想》读书笔记 第十三章 字符串
<Java编程思想>读书笔记 第十三章 字符串 不可变String String对象是不可变的,每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以及包含修 ...
- Linux(b站视频兄弟连)自学笔记第六章——软件包管理
Linux(b站视频兄弟连)自学笔记第六章--软件包管理 简介 软件包分类 RPM命令管理 包命令与依赖性 安装升级与卸载 查询 校验和文件提取 yum在线管理 IP地址的配置和网络yum源 yum命 ...
- Linux(b站视频兄弟连)自学笔记第十一章——shell编程
Linux(b站视频兄弟连)自学笔记第十一章--shell基础 正则表达式 字符截取命令 cut命令 printf命令 awk命令 sed命令 字符处理命令 判断条件 流程控制 if语句 case语句 ...
- 《Dreamweaver CS6 完全自学教程》笔记 第十三章:Dreamweaver 中的 HTML 代码
文章目录 第十三章:Dreamweaver 中的 HTML 代码 13.1 HTML 介绍 13.2 HTML 的基本结构 13.2.1 单标签 13.2.2 双标签 13.2.3 标签属性 13.3 ...
- 传感器自学笔记第九章——SW-420震动传感器、声控开关传感器、避障传感器模块、TCRT5000循迹传感器、倾斜开关
作者:GWD 时间:2019.06.26 SW-420震动传感器(开关量传感器) 一.学习要点:无 二.手册分析(开关量传感器) 1.产品用途:各种震动触发作用,比如防盗报警等 2.产品不震动时开关闭 ...
- 传感器自学笔记第十二章——火焰传感器+HC-SR501人体感应模块+按键模块+红绿双色LED(共阴)模块+按键开关模块+三色LED
作者:GWD 时间:2019.06.28 火焰传感器(开关量类传感器) 一. 学习要点:无 二. 手册分析: 用途:各种火焰,火源探测 模块特色: 1. 可以检测火焰或者波长在760纳米-1100纳米 ...
最新文章
- 大学c语言11页,C语言程序设计题库(11页)-原创力文档
- 全面解读PyTorch内部机制
- c语言不安全库_为什么 C 语言仍然占据统治地位?
- 广州.NET 俱乐部第三次聚会成功举办。
- (总结)Nginx配置文件nginx.conf中文详解
- Mastering Android NDK Build System - Part 1: Techniques with ndk-build
- Java单例模式优化写法
- 详解华为交换机iStack特性
- zabbix proxy mysql_zabbix proxy 配置
- skywalking搭建与使用
- AudioTrack 播放PCM音频数据
- 怎么修改某一软件的服务器,怎样设置一个软件服务器地址
- rman命令学习-tina(上)
- Qt——P23 登录窗口布局
- progresql数据库 数组分别显示_Postgresql常用命令函数
- 数据挖掘导论课后习题答案-第五章
- VScode怎么查看python源码
- Bigemap GIS Office软件 报价单
- Oracle19c 出现 ora-12514
- Linux命令行与shell脚本编程大全第三版 学习笔记