【Makeblock使用】小试CO气体传感器-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18878|回复: 7

【Makeblock使用】小试CO气体传感器

[复制链接]
发表于 2016-6-10 08:04 | 显示全部楼层 |阅读模式

接上一篇帖子http://www.arduino.cn/thread-21457-1-1.html
为了这次试用,我买了一些传感器,其中CO传感器如下
TB2vf8uqXXXXXcmXpXXXXXXXXXX_!!2482052242.jpg

一  特性
1 可以用于家庭和工厂的气体泄漏监测装置,适宜于CO/一氧化碳气体的探测;
2 灵敏度可调(图中蓝色数字电位器调节)  
3 工作电压5V 使用前,供电至少预热2分钟以上,传感器稍微发烫属于正常现象;
4 输出形式 a 模拟量电压输出
           b 数字开关量输出(0和1)
5 设有固定螺栓孔,方便安装
6 小板PCB尺寸:4.5cm * 1.8cm
二 模块接口说明(4线制)
1 VCC  5V工作电压
2 GND  外接GND
3 DO   小板数字开关输出接口(0和1)
4 AO   小板模拟量输出接口
三 使用说明
1 MQ-2传感器模块对环境一氧化碳气体较敏感。
2 模块在一氧化碳气体影响或者气体浓度未超过设定阈值时,数字接口DO口输出高电平,模拟接口A0电压基本为0v左右,当一氧化碳气体影响超过设定阈值时,模块数字接口D0输出低电平,模拟接口A0输出的电压会随着气体的影响慢慢增大;  
3 小板数字量输出D0可以与单片机直接相连,通过单片机来检测高低电平,由此来检测环境一氧化碳气体;
4 小板数字量输出DO可以直接驱动本店继电器模块,由此可以组成一个一氧化碳气体开关;
5 小板数字量输出DO可以直接驱动本店有源蜂鸣器模块,由此可以组成一个一氧化碳气体报警器;
6 小板模拟量输出AO可以和本店AD模块相连,通过AD转换,可以获得环境一氧化碳气体浓度精准的数值;  

特点
1、具有信号输出指示。
2、双路信号输出(模拟量输出及TTL电平输出)
3TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机)                 
4、模拟量输出0~5V电压,浓度越高电压越高。
5、对液化气,天然气,城市煤气有较好的灵敏度。
6、具有长期的使用寿命和可靠的稳定性
7、快速的响应恢复特性

步骤如下
刚上电,电源指示灯亮,一会开关指示灯也亮了,15S后就灭了,预热中
20160610_072140.jpg
程序如下,没找见A0,记得改为其他模拟引脚,我改为A6
1.JPG
串口监视,开始500左右,一直下降
2.JPG
用打火机测试,瞬间飙升
6.JPG
硬件接线
20160610_080222.jpg










 楼主| 发表于 2016-6-10 08:14 | 显示全部楼层
我的图片中含有蜂鸣器,那就加蜂鸣器报警,程序如下 7.JPG

 楼主| 发表于 2016-6-10 08:23 | 显示全部楼层
此传感器用Dout信号接点只输出最大电压5V(返回植1023)
发表于 2016-7-19 14:00 | 显示全部楼层
帖子非常好!已经采用。
 楼主| 发表于 2016-7-19 21:57 | 显示全部楼层
zxd119 发表于 2016-7-19 14:00
帖子非常好!已经采用。

你说了不算,管理员说了算
发表于 2016-7-23 09:37 | 显示全部楼层
suoma 发表于 2016-7-19 21:57
你说了不算,管理员说了算

没事福利于大众,挺好的!
发表于 2018-2-11 12:06 | 显示全部楼层
四个脚都要接吗? 为什么不能只接A0呢而要同时接A0以及D0呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 08:40 , Processed in 0.082620 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表