当前位置:文档之家› 人体红外检测ppt课件

人体红外检测ppt课件

应用: 入说明书——芯片工作原理(1)
探头概述 这款热释电红外运动传感器采用数字一体化集成人体热释电红外探头AM412。
AM412是一个将数字智能控制电路与人体探测敏感元都集成在电磁屏蔽罩内的热释电 红外探头。人体探测敏感元将感应到的人体移动信号通过一个甚高阻抗差分输入电路 耦合到数字智能集成电路芯片上,数字智能集成电路将信号转化成15位ADC数字信号, 当PIR(被动红外)信号超过选定的数字阀值时就会有延时的高电平输出。
7
03
芯片说明
8
1. 说明书——芯片外形(1) 一、 模块尺寸:30mm×22mm
9
1. 说明书——参数及应用
产品参数 输入电压:3.3~5V,最大6V 工作电流:15uA 工作温度:-20~85℃ 输出电压:高电平3V,低电平0V 输出延迟时间(高电平):2.3~3秒左右 感应角度:100° 感应距离:7米 输出指示灯:高电平点亮 输出引脚极限电流:100mA 连线接口:PH2.0-3
11
1. 说明书——芯片工作原理(2)
触发模式 在检测范围内,当探头接收到的热释电红外信号超过探头内部的触发阈值之后,内部 会产生一个计数脉冲。当探头再次接收到这样的信号,它会认为是接收到了第二个脉 冲,一旦在4 秒钟之内接收到2 个脉冲以后,探头就会产生报警信号,同时输出引脚 输出高电平。另外,只要接收到的信号幅值超过触发阈值的5 倍以上,那么只需要一 个脉冲就能触发输出端的高电平输出。下图为触发逻辑图示例。对于多次触发情况, 输出高电平的维持时间从最后一次有效脉冲开始计时。
void setup() { Serial.begin(9600); pinMode(digitalPin,INPUT);
}
17
2.程序逻辑
主体函数部分
void loop() {
//Read analog value value = analogRead(analogPin); limit = digitalRead(digitalPin); Serial.print("Alcohol value: "); Serial.print(value); Serial.print(" Limit: "); Serial.println(limit); delay(100); }
示在检测范围内是否有人。
实验效果 1、当人体接近传感器时,传感器自带的灯发光,并且串口输出“1”
表示有人; 2、当人体远离传感器时,传感器自带的灯不发光,并且串口输出“0”
表示没有人;
实验环境 1.硬件:1块ardiuno开发板、 1根USB下载线、1个蜂鸣器、1块面包
板、 跳线若干、1台PC机; 2. 软件:Windows 7/XP、Arduino IDE软件
23
5、Led灯亮度调节实验(9) 实验任务: 1、独立完成酒精浓度检测的实验:按照胶片步骤操作,分别能观 察到实验步骤(2)(3)(4)的现象 拓展任务: 电路接入蜂鸣器,当led亮的时候,蜂鸣器报警,led灭掉的时候,蜂鸣 器相应的不工作。
24
21
4、实验步骤(3) 3)将白酒瓶移至传感器附近,观察到传感器 芯片上的led持续发光,且串口监视器上的输 出值如右图所示,模拟输出值在500左右, Limit值恒为0
22
4、实验步骤(4) 4)将白酒瓶移开,过段时间后观察到传感器芯片上的led持续不亮,且 串口监视器上的输出值,模拟输出值变小,Limit值恒为1
人体红外检测传感器
1
导入
2
01 红外检测简介
3
1、红外检测的分类
红外检测根据检测的原理可以分为主动红外检测以及被动红外检测。 1、主动红外入侵探测器:是由发射机和接收机组成。发射机是由电源、发光源和光学系统组 成,接收机是由光学系统、光电传感器、放大器、信号处理器等部分组成。发射机中的红外发 光二极管在电源的激发下,发出一束经过调制的红外光束(此光束的波长约在0.8~0.95微米之 间),经过光学系统的作用变成平行光发射出去。此光束被接收机接收,由接收机中的红外光 电传感器把光信号转换成信号,经过电路处理后传给报警控制器。正常情况下,接收机收到的 是一个稳定的光信号,当有人入侵该警戒线时,红外光束被遮挡,接收机收到的红外信号发生 变化,经放大和适当处理,控制器发出的报警信号。
1、红外检测的分类 2、被动红外检测器:主要是根据外界红外能量的变化来判断是否有人在移动。人体 的红外能量与环境有差别,当人通过探测区域时,探测器收集到的这个不同的红外 能量的位置变化,进而通过分析发出报警。
5
02 实验任务说明
6
1、实验任务说明
实验目的 1.了解人体红外传感器的工作原理; 2.通过arduino开发板采集人体红外传感器的输出信号,并通过串口显
12
1. 说明书——芯片工作原理(3)
13
1. 说明书——芯片管脚
14
03 实验电路以及逻辑
15
1.实验电路 三个管脚分别接到开发板上,如何连线?
2.程序逻辑
初始化部分:
const int analogPin = A0; const int digitalPin = 8;
int limit = -1; int value = 0;
18
04 实验步骤
19
1、实验步骤(1) 1)酒精浓度传感器的四个管脚分别接到arduino开发板上 VCC-5V,GND-GND,DOUT-D8,AOUT-A0
20
4、实验步骤(2) 2)将程序烧制到arduino开发板中,此时观 察到传感器芯片上的led不亮,且串口监视器 上的输出值如右图所示,模拟输出值在300以 内,Limit值恒为1
相关主题