“SKU:RB-02S016A MQ-3酒精传感器”的版本间的差异
来自ALSROBOT WiKi
(以“<br/> 右 ==产品概述== :如今社会环保意识深入广大群众,环保对于如今大多数追求生活品味的人来...”为内容创建页面) |
|||
第1行: | 第1行: | ||
<br/> | <br/> | ||
− | [[文件: | + | [[文件:02S016A01.png|500px|有框|右]] |
==产品概述== | ==产品概述== | ||
− | : | + | :MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸发汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转化为与该气体浓度相对应的输出信号。MO-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。 |
+ | :用途:用于机动车驾驶人员是否酗酒及其它严禁酒后作业人员的现场检测;也用于其它场所乙醇蒸汽的检测 | ||
==规格参数== | ==规格参数== | ||
− | # 加热电压:5 ±0.2V | + | # 探测范围:10 - 1000ppm酒精 |
− | # | + | # 特征气体:125ppm酒精 |
− | # | + | # 加热电压:5 ±0.2V (AC·DC) |
+ | # 回路电压:≤24V DC | ||
+ | # 负载电阻:可调 | ||
# 清洁空气中电压:≤1.5V | # 清洁空气中电压:≤1.5V | ||
− | # | + | # 灵敏度:Rin air/Rin typical gas≥5 |
# 响应时间:≤10S | # 响应时间:≤10S | ||
# 恢复时间:≤30S | # 恢复时间:≤30S | ||
− | # | + | # 元件功耗:≤ 0.9W |
− | # | + | # 使用寿命: 5 年 |
− | # 模块尺寸: | + | # 模块尺寸: 20.5mm×41mm |
− | + | ||
==接口定义== | ==接口定义== | ||
* S:输出信号 | * S:输出信号 | ||
* +:电源(VCC) | * +:电源(VCC) | ||
* -:地(GND) | * -:地(GND) | ||
− | + | [[文件:02S016A02.png|500px|有框|居中]] | |
− | [[文件: | + | |
==使用方法== | ==使用方法== | ||
===工作原理=== | ===工作原理=== | ||
− | MQ- | + | MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。MQ-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。 |
===编程原理=== | ===编程原理=== | ||
− | MQ- | + | MQ - 3 酒精传感器共引出三个引脚,分别是电源正 Vcc、电源地 GND、信号端S,实际使用时,可以将酒精传感器连接到 Arduino 控制器的模拟接口,例如模拟口 A0,使用 Arduino 自带的模数转换功能,读取酒精传感器输出的值,并通过串口进行打印。酒精浓度越高,输出的模拟量值就越大。 |
− | === | + | ===连接示意图=== |
− | [[文件: | + | [[文件:02S016A05.png|700px|有框|居中]] |
− | === | + | ===例子程序=== |
<pre style='color:blue'> | <pre style='color:blue'> | ||
− | int | + | int jiujing = A0; |
void setup() | void setup() | ||
{ | { | ||
第43行: | 第44行: | ||
} | } | ||
</pre> | </pre> | ||
− | === | + | ===程序效果=== |
− | + | 将酒精传感器连接到 Arduino UNO 控制器的 A0 引脚,编译上传程序之后,打开 Arduino IDE 的串口监视器,串口监视器会显示当前环境下酒精浓度的模拟量。 | |
− | + | ===应用例程=== | |
− | + | ====使用硬件==== | |
− | + | * Arduino UNo 控制器 * 1个 | |
− | + | * Arduino 传感器扩展板 * 1个 | |
− | + | * MQ-3 酒精传感器模块 * 1个 | |
− | + | * 蜂鸣器发声模块 * 1个或 LED 发光模块 * 1个 | |
+ | * 通用 3P 传感器连接线 * 2个 | ||
+ | * USB 数据通信线 * 1个 | ||
+ | ====连接方法==== | ||
+ | * 气体传感器属于模拟传感器,使用传感器连接线将气体传感器连接到Arduino传感器扩展板的模拟口 0 上 | ||
+ | * 蜂鸣器模块(也可以使用 LED 发光模块)连接到数字 8 号接口上。 | ||
− | === | + | ====例子程序==== |
− | + | ||
− | + | ||
<pre style='color:blue'> | <pre style='color:blue'> | ||
− | int Buzzer=8; | + | int Buzzer=8; // 定义数字口8 为Buzzer (蜂鸣器) |
− | void setup() | + | void setup() |
− | { | + | { |
− | pinMode(Buzzer,OUTPUT); // | + | pinMode(Buzzer,OUTPUT); // 定义数字口8 为输出模式 |
− | Serial.begin(9600); | + | Serial.begin(9600); |
− | } | + | } |
− | void loop() | + | |
− | { | + | void loop() |
− | int val; | + | { |
− | val=analogRead(0); | + | int val; |
− | Serial.println(val,DEC); | + | val=analogRead(0); |
− | while(val<500) | + | Serial.println(val,DEC); |
− | { | + | while(val<500) |
− | digitalWrite(Buzzer,HIGH); //蜂鸣器不响 | + | { |
− | val=analogRead(0); | + | digitalWrite(Buzzer,HIGH); //蜂鸣器不响 |
− | Serial.println(val,DEC); | + | val=analogRead(0); |
− | } | + | Serial.println(val,DEC); |
− | digitalWrite(Buzzer,LOW); //蜂鸣器响 | + | } |
− | }</pre> | + | digitalWrite(Buzzer,LOW); // 蜂鸣器响 |
− | === | + | } |
− | + | </pre> | |
+ | ====程序效果==== | ||
+ | :代码功能是,通过模拟口 0 采集气体传感器的信号,然后通过串口输出到电脑上,我们可以使用串口助手看到结果。我们设定当串口上数值小于500 时蜂鸣器不报警,大于500 时蜂鸣器报警。 | ||
+ | :根据气体传感器内部构造,加上电后需要等待1 分钟预热后才能进行测量,预热后能感受到探头有明显的温度。 | ||
+ | :酒精检测,把酒精放到探头的下方,探头就会检测到,我们通过串口助手观察数据(注:我们用酒精测试出的数据仅供参考)。 | ||
+ | [[文件:mq3.jpg|500px|有框|居中]] | ||
+ | [[文件:mq4.jpg|500px|有框|居中]] | ||
+ | |||
==产品相关推荐== | ==产品相关推荐== | ||
[[文件:erweima.png|230px|无框|右]] | [[文件:erweima.png|230px|无框|右]] | ||
− | ===购买地址=== | + | ===购买地址=== |
− | [http://www.alsrobot.cn/goods- | + | [http://www.alsrobot.cn/goods-156.html MQ-3酒精传感器] |
===周边产品推荐=== | ===周边产品推荐=== | ||
− | [http://www.alsrobot.cn/goods- | + | [http://www.alsrobot.cn/goods-42.html Arduino MQ-2气体传感器] |
+ | <br/> | ||
[http://www.alsrobot.cn/goods-626.html 水蒸气传感器 雨水探测器 液位开关]<br/> | [http://www.alsrobot.cn/goods-626.html 水蒸气传感器 雨水探测器 液位开关]<br/> | ||
− | [http://www.alsrobot.cn/goods-196.html 通用传感器连接线 3P杜邦连接线] | + | [http://www.alsrobot.cn/goods-196.html 通用传感器连接线 3P杜邦连接线] |
===相关问题解答=== | ===相关问题解答=== | ||
===相关学习资料=== | ===相关学习资料=== | ||
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛] | [http://www.makerspace.cn/portal.php 奥松机器人技术论坛] |
2016年12月15日 (四) 13:24的版本
目录 |
产品概述
- MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸发汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转化为与该气体浓度相对应的输出信号。MO-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。
- 用途:用于机动车驾驶人员是否酗酒及其它严禁酒后作业人员的现场检测;也用于其它场所乙醇蒸汽的检测
规格参数
- 探测范围:10 - 1000ppm酒精
- 特征气体:125ppm酒精
- 加热电压:5 ±0.2V (AC·DC)
- 回路电压:≤24V DC
- 负载电阻:可调
- 清洁空气中电压:≤1.5V
- 灵敏度:Rin air/Rin typical gas≥5
- 响应时间:≤10S
- 恢复时间:≤30S
- 元件功耗:≤ 0.9W
- 使用寿命: 5 年
- 模块尺寸: 20.5mm×41mm
接口定义
- S:输出信号
- +:电源(VCC)
- -:地(GND)
使用方法
工作原理
MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。MQ-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。
编程原理
MQ - 3 酒精传感器共引出三个引脚,分别是电源正 Vcc、电源地 GND、信号端S,实际使用时,可以将酒精传感器连接到 Arduino 控制器的模拟接口,例如模拟口 A0,使用 Arduino 自带的模数转换功能,读取酒精传感器输出的值,并通过串口进行打印。酒精浓度越高,输出的模拟量值就越大。
连接示意图
例子程序
int jiujing = A0; void setup() { Serial.begin(9600); } void loop() { int val; val = analogRead(0); Serial.println(val,DEC); delay(100); }
程序效果
将酒精传感器连接到 Arduino UNO 控制器的 A0 引脚,编译上传程序之后,打开 Arduino IDE 的串口监视器,串口监视器会显示当前环境下酒精浓度的模拟量。
应用例程
使用硬件
- Arduino UNo 控制器 * 1个
- Arduino 传感器扩展板 * 1个
- MQ-3 酒精传感器模块 * 1个
- 蜂鸣器发声模块 * 1个或 LED 发光模块 * 1个
- 通用 3P 传感器连接线 * 2个
- USB 数据通信线 * 1个
连接方法
- 气体传感器属于模拟传感器,使用传感器连接线将气体传感器连接到Arduino传感器扩展板的模拟口 0 上
- 蜂鸣器模块(也可以使用 LED 发光模块)连接到数字 8 号接口上。
例子程序
int Buzzer=8; // 定义数字口8 为Buzzer (蜂鸣器) void setup() { pinMode(Buzzer,OUTPUT); // 定义数字口8 为输出模式 Serial.begin(9600); } void loop() { int val; val=analogRead(0); Serial.println(val,DEC); while(val<500) { digitalWrite(Buzzer,HIGH); //蜂鸣器不响 val=analogRead(0); Serial.println(val,DEC); } digitalWrite(Buzzer,LOW); // 蜂鸣器响 }
程序效果
- 代码功能是,通过模拟口 0 采集气体传感器的信号,然后通过串口输出到电脑上,我们可以使用串口助手看到结果。我们设定当串口上数值小于500 时蜂鸣器不报警,大于500 时蜂鸣器报警。
- 根据气体传感器内部构造,加上电后需要等待1 分钟预热后才能进行测量,预热后能感受到探头有明显的温度。
- 酒精检测,把酒精放到探头的下方,探头就会检测到,我们通过串口助手观察数据(注:我们用酒精测试出的数据仅供参考)。
产品相关推荐
购买地址
周边产品推荐
Arduino MQ-2气体传感器
水蒸气传感器 雨水探测器 液位开关
通用传感器连接线 3P杜邦连接线