(SKU:RB-02S016)MQ-3酒精传感器
来自ALSROBOT WiKi
目录 |
产品概述
- 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)
使用方法
使用硬件
- Arduino 控制器×1
- Arduino 传感器扩展板×1
- MQ-3酒精传感器模块×1
- 蜂鸣器发声模块×1或 LED 发光模块×1
- 通用3P传感器连接线×2
- USB数据通信线×1
连接示意图
S 端口连接到控制器的 I/O 口。+、- 分别接到电源的+5V和GND。
如图所示,气体传感器属于模拟传感器,使用传感器连接线将气体传感器连接到Arduino传感器扩展板的模拟口0 上。如需检测到某一浓度酒精时报警可以把本公司的蜂鸣器模块(也可以使用 LED 发光模块)连接到数字口上。由于气体传感器内部由发热器件耗电量较大,所以建议Arduino采用外部供电。将代码编译后下载到Arduino上。
例子程序
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杜邦连接线