“火焰传感器”的版本间的差异
来自YFRobotwiki
(未显示2个用户的10个中间版本) | |||
第6行: | 第6行: | ||
=== 产品简介 === | === 产品简介 === | ||
<br> | <br> | ||
− | 火焰传感器模块是基于红外接收管设计的传感器模块,可用于检测火焰 | + | 火焰传感器模块是基于红外接收管设计的传感器模块,可用于检测火焰 或波长在760~1100纳米范围的 光 源 ,经常使用于灭火机器人中,探测角 度60 度左右。红外线接收管是将红外线光信号变成电信号的半导体器件;它的核心部件是一个特殊材料的PN结,和普通二极管相比,在结构上采取了大的改变,红外线接收管为了更多更大面积的接收入,电流则随之增大。 |
− | + | ||
+ | 火焰传感器模块默认输出高电平,熄灭L,触发输出低电平,点亮L。电位器顺时针旋转,灵敏度越高,反之越低。 | ||
=== 工作原理 === | === 工作原理 === | ||
第20行: | 第20行: | ||
*供电电压:DC3.3 - 5V 推荐5V | *供电电压:DC3.3 - 5V 推荐5V | ||
*使用芯片:LM393 | *使用芯片:LM393 | ||
− | *检测距离:0 - 300mm | + | *检测距离:0 - 300mm (根据火源决定) |
+ | *检测角度:60° | ||
*灵敏度:可调 | *灵敏度:可调 | ||
*安装孔径:3MM | *安装孔径:3MM | ||
− | *模块尺寸 | + | *模块尺寸 :31*21*8MM (长*宽*高) |
*孔间距:15MM | *孔间距:15MM | ||
− | *模块重量 | + | *模块重量 :2.9g |
第31行: | 第32行: | ||
=== 主要应用 === | === 主要应用 === | ||
− | + | 接收讯号的设备;火灾烟雾警报器;收款、售票、游戏与贩卖机系统的条形码读取装置;车辆的雨水与操控;与一般感测的用途上使用。 | |
第45行: | 第46行: | ||
=== 应用示例 === | === 应用示例 === | ||
<br> | <br> | ||
− | '''电路连接 | + | '''电路连接''' |
<br> | <br> | ||
+ | :'''有源蜂鸣器模块'''的 G、V、S分别连接 '''Arduino UNO'''的GND、VCC(+5V)、D13引脚。 | ||
:'''火焰传感器模块'''的 G、V、S分别连接 '''Arduino UNO'''的GND、VCC(+5V)、D3引脚。 | :'''火焰传感器模块'''的 G、V、S分别连接 '''Arduino UNO'''的GND、VCC(+5V)、D3引脚。 | ||
− | + | ||
− | < | + | '''电路连接示意图''' |
+ | |||
+ | <img src="http://yfrobot.gitee.io/wiki/img/ 火焰传感器.png" alt=" 火焰传感器" /> | ||
第55行: | 第59行: | ||
'''示例代码''' | '''示例代码''' | ||
<br> | <br> | ||
− | < | + | <source lang="c"> |
//Found flame and alarm | //Found flame and alarm | ||
// sound and light alarm | // sound and light alarm | ||
第78行: | 第82行: | ||
} | } | ||
} | } | ||
− | </ | + | </source> |
− | 程序下载地址:[ | + | 程序下载地址:[https://eyun.baidu.com/s/3c2q3VZ6 flameAlarm] |
程序运行结果:当检测到火源时,蜂鸣器发声并点亮LED报警;否则保持LED熄灭蜂鸣器不工作。(提示:模块板载LED - 当输出HIGH时,熄灭;输出LOW时,点亮) | 程序运行结果:当检测到火源时,蜂鸣器发声并点亮LED报警;否则保持LED熄灭蜂鸣器不工作。(提示:模块板载LED - 当输出HIGH时,熄灭;输出LOW时,点亮) | ||
− | |||
第88行: | 第91行: | ||
===参考资料=== | ===参考资料=== | ||
<br> | <br> | ||
− | * [ | + | * [[media: 火焰传感器原理图.png| 火焰传感器电路图]] |
− | * [ | + | * [https://eyun.baidu.com/s/3mhS7dB6 LM393 datasheet] |
− | * [ | + | * [https://eyun.baidu.com/s/3gfxPvLx LM393 中文数据手册] |
2021年5月6日 (四) 09:19的最后版本
生成缩略图出错:文件可能丢失:
产品简介
火焰传感器模块是基于红外接收管设计的传感器模块,可用于检测火焰或波长在760~1100纳米范围的光源,经常使用于灭火机器人中,探测角度60度左右。红外线接收管是将红外线光信号变成电信号的半导体器件;它的核心部件是一个特殊材料的PN结,和普通二极管相比,在结构上采取了大的改变,红外线接收管为了更多更大面积的接收入,电流则随之增大。
火焰传感器模块默认输出高电平,熄灭L,触发输出低电平,点亮L。电位器顺时针旋转,灵敏度越高,反之越低。
工作原理
红外接收管将光信号(不可见光)转换成电信号一般是接收、放大、解调一体头,红外信号经接收管解调后,数据 “0”和“1”的区别通常体现在高低电平的时间长短或信号周期上,单片机解码时,通常将接收头输出脚连接到单片机的外部中断,结合定时器判断外部中断间隔的时间从而获取数据。重点是找到数据“0”与“1”间的波形差别。一般与可见光、红外光谱匹配或配对于红外发射管使用,环境光照强的情况下,检测火焰,会有所干扰。
规格参数
- 供电电压:DC3.3 - 5V 推荐5V
- 使用芯片:LM393
- 检测距离:0 - 300mm(根据火源决定)
- 检测角度:60°
- 灵敏度:可调
- 安装孔径:3MM
- 模块尺寸:31*21*8MM(长*宽*高)
- 孔间距:15MM
- 模块重量:2.9g
主要应用
接收讯号的设备;火灾烟雾警报器;收款、售票、游戏与贩卖机系统的条形码读取装置;车辆的雨水与操控;与一般感测的用途上使用。
引脚说明
- 1. G -- Gnd(地)
- 2. V -- Vcc(电源+5V)
- 3. S -- Sign(信号)
应用示例
电路连接
- 有源蜂鸣器模块的 G、V、S分别连接 Arduino UNO的GND、VCC(+5V)、D13引脚。
- 火焰传感器模块的 G、V、S分别连接 Arduino UNO的GND、VCC(+5V)、D3引脚。
电路连接示意图
示例代码
//Found flame and alarm // sound and light alarm int flamePin = 3; int buzzerPin = 13; void setup() { pinMode(flamePin, INPUT); pinMode(buzzerPin, OUTPUT); } void loop() { if (digitalRead(flamePin) == HIGH) { digitalWrite(buzzerPin, LOW); } else { digitalWrite(buzzerPin, HIGH); } }
程序下载地址:flameAlarm
程序运行结果:当检测到火源时,蜂鸣器发声并点亮LED报警;否则保持LED熄灭蜂鸣器不工作。(提示:模块板载LED - 当输出HIGH时,熄灭;输出LOW时,点亮)
参考资料
更多建议和问题欢迎反馈至 YFRobot论坛
购买方式:YFRobot 电子工作室