“Arduino实验二十六:MQ-2烟雾传感器实验”的版本间的差异
来自丢石头百科
Yousimaier17(讨论 | 贡献) (创建页面,内容为“=== 实验现象 === * 通过串口打印模块模块采集到的数据。 === 注意事项 === *加上电后需要等待1分钟预热后才能进行测量,预热…”) |
Yousimaier17(讨论 | 贡献) (→实验说明) |
||
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
+ | == 模块介绍 == | ||
+ | === 模块说明 === | ||
+ | *MQ-2气体传感器探头所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。 | ||
+ | *板载电源指示灯和数字信号输出指示灯。 | ||
+ | *板载灵敏度调节电位器。 | ||
+ | *双路信号输出(模拟量输出及数字量输出) | ||
+ | *数字量输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机) | ||
+ | *模拟量输出0~5V电压,浓度越高电压越高。 | ||
+ | *对检测气体有较高的灵敏度和良好的选择性。 | ||
+ | *具有长期的使用寿命和可靠的稳定性 | ||
+ | *快速的响应恢复特性 | ||
+ | |||
+ | === 参数说明 === | ||
+ | *测量气体:可燃气体、烟雾 | ||
+ | *检测浓度:300~10000ppm(可燃气体) | ||
+ | *工作电压:DC5V | ||
+ | *灵敏度 (s):≥5 | ||
+ | *输出电压(Vs):2.5V~4.0V | ||
+ | *浓度斜率 (a):≤0.6 | ||
+ | *标准工作温度:20℃ 士 2℃ | ||
+ | *标准工作湿度:65% 士 5% | ||
+ | *尺寸:32mm X22mm X27mm | ||
+ | |||
+ | == 实验说明 == | ||
+ | |||
=== 实验现象 === | === 实验现象 === | ||
* 通过串口打印模块模块采集到的数据。 | * 通过串口打印模块模块采集到的数据。 | ||
第6行: | 第31行: | ||
=== 电路连接 === | === 电路连接 === | ||
− | * | + | *[[File:Arduino实验二十六:MQ-2烟雾传感器实验_接线1.png|500px]] |
=== 主要程序 === | === 主要程序 === | ||
第17行: | 第42行: | ||
=== 相关下载 === | === 相关下载 === | ||
− | * | + | *[[:File:Arduino实验二十六:MQ-2烟雾传感器实验.zip|Arduino实验二十六:MQ-2烟雾传感器实验]] |
2023年6月2日 (五) 10:59的最新版本
模块介绍
模块说明
- MQ-2气体传感器探头所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。
- 板载电源指示灯和数字信号输出指示灯。
- 板载灵敏度调节电位器。
- 双路信号输出(模拟量输出及数字量输出)
- 数字量输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机)
- 模拟量输出0~5V电压,浓度越高电压越高。
- 对检测气体有较高的灵敏度和良好的选择性。
- 具有长期的使用寿命和可靠的稳定性
- 快速的响应恢复特性
参数说明
- 测量气体:可燃气体、烟雾
- 检测浓度:300~10000ppm(可燃气体)
- 工作电压:DC5V
- 灵敏度 (s):≥5
- 输出电压(Vs):2.5V~4.0V
- 浓度斜率 (a):≤0.6
- 标准工作温度:20℃ 士 2℃
- 标准工作湿度:65% 士 5%
- 尺寸:32mm X22mm X27mm
实验说明
实验现象
- 通过串口打印模块模块采集到的数据。
注意事项
- 加上电后需要等待1分钟预热后才能进行测量,预热后能感受到探头有明显的温度。
电路连接
主要程序
int val; val=analogRead(0);//Read Gas value from analog 0 Serial.println(val,DEC);//Print the value to serial port delay(100);