显示页面修订记录反向链接回到顶部 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ====== 可燃气体传感器 ====== ===== 1. 模块介绍 ===== <html><body> <p class=MsoTitle align=left style='text-align:left;text-indent:.5in'><span lang=ZH-CN style='font-size:16.0pt;font-family:宋体;color:#222222;letter-spacing: 0pt;background:white'>气体传感器(Gas Sensor)使用一个</span><span style='font-size:16.0pt;font-family: 宋体;color:#222222;letter-spacing:0pt;background:white'> MQ2 <span lang=ZH-CN>型烟雾传感器,可用于家庭和工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等的探测。传感器距离烟雾源的远近,对应的烟雾浓度将会不一样。距离越近,其在相同环境下烟雾浓度越大;距离越远,其在相同环境下烟雾浓度越小。</span></span></p> <table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='background:#FFD966;border-collapse:collapse;border:none'> <tr> <td width=1217 valign=top style='width:913.1pt;border:solid windowtext 1.0pt; padding:0in 5.4pt 0in 5.4pt'> <p class=MsoTitle align=left style='text-align:left'><b><span lang=ZH-CN style='font-size:16.0pt;font-family:华文楷体'>检测原理简介:</span></b><span style='font-size:16.0pt;font-family:华文楷体'>MQ-2 <span lang=ZH-CN>型烟雾传感器属于二氧化锡半导体气敏材料,属于表面离子式</span> N <span lang=ZH-CN>型半导体。当处于</span> 200~300<span lang=ZH-CN>摄氏度时,二氧化锡吸附空气中的氧,形成氧的负离子吸附,使半导体中的电子密度减少,从而使其电阻增加。当与烟雾接触时,如果晶粒间界处的势垒受到该烟雾的调制而变化,就会引起电导率的变化。利用这一点就可获得这种烟雾存在的信息,烟雾浓度越大,电导率越大,输出电阻越低。传感器体电阻的下降则会导致其对地输出的电压增大,通过模块上的比较器比较输出电压与门限电压,从而判断被检测烟雾浓度大小。</span></span></p> </td> </tr> </table> </body></html> ===== 2. 参数规格 ===== <html><body> <div align=center> <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse'> <tr> <td width=244 valign=top style='width:183.0pt;border-top:solid #5B9BD5 3.0pt; border-left:solid #5B9BD5 3.0pt;border-bottom:solid white 2.25pt;border-right: none;background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>参数</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:solid #5B9BD5 3.0pt; border-left:none;border-bottom:solid white 2.25pt;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>值</span></b><b><span style='font-size:18.0pt;font-family:宋体;color:white'>/<span lang=ZH-CN>描述</span></span></b></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>工作电压</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt;background: #5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>DC 5V</span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:none;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>接口类型</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border:none;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>RJ11</span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border:solid white 1.0pt; border-left:solid #5B9BD5 3.0pt;background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>通信方式</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:solid white 1.0pt; border-left:none;border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>WM<span lang=ZH-CN>单总线</span></span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:none;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>加热电阻</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border:none;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>33Ω±5<span lang=ZH-CN>%(在室温下)</span></span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border:solid white 1.0pt; border-left:solid #5B9BD5 3.0pt;background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>预热时间</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:solid white 1.0pt; border-left:none;border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>1 minute</span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>工作温度</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt;background: #5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>-20℃~50℃</span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>相对湿度</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt;background: #5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'><95<span lang=ZH-CN>%</span>RH</span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>氧浓度</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt;background: #5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>21<span lang=ZH-CN>%(在标准状态)</span></span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span style='font-size:18.0pt;font-family:宋体;color:white'>LED<span lang=ZH-CN>指示灯</span></span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid white 1.0pt;border-right:solid #5B9BD5 3.0pt;background: #5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>3<span lang=ZH-CN>档</span></span></p> </td> </tr> <tr> <td width=244 valign=top style='width:183.0pt;border-top:none;border-left: solid #5B9BD5 3.0pt;border-bottom:solid #5B9BD5 3.0pt;border-right:solid white 1.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:18.0pt;font-family:宋体;color:white'>尺寸大小</span></b></p> </td> <td width=528 valign=top style='width:5.5in;border-top:none;border-left:none; border-bottom:solid #5B9BD5 3.0pt;border-right:solid #5B9BD5 3.0pt; background:#5B9BD5;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:18.0pt;font-family:宋体;color:white'>55mm*24mm*20mm(<span lang=ZH-CN>长</span>*<span lang=ZH-CN>宽</span>*<span lang=ZH-CN>高</span>)</span></p> </td> </tr> </table> </div> </body></html> ===== 3. 编程指南 ===== ==== 3.1. 模块功能及图形化编程指南 ==== <html><body> <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; font-family:华文楷体;color:#222222;background:white'> </span><span lang=ZH-CN style='font-size:16.0pt;font-family:宋体;color:#222222;background: white'>该模块支持的图形化编程平台有</span><span style='font-size:16.0pt;font-family:宋体; color:#222222;background:white'>WeeeCode<span lang=ZH-CN>、编程猫平台、</span>Mixly_Arduino<span lang=ZH-CN>、</span>MakeCode<span lang=ZH-CN>等,其图形化编程大同小异,区别不会很大。</span></span></p> <div align=center> <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse'> <tr> <td width=257 valign=top style='width:192.65pt;border:solid windowtext 1.0pt; padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:14.0pt;font-family:华文楷体;color:windowtext; background:white'>模块功能</span></b></p> </td> <td width=223 valign=top style='width:166.95pt;border:solid windowtext 1.0pt; border-left:none;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:14.0pt;font-family:华文楷体;color:windowtext; background:white'>需传参数</span></b></p> </td> <td width=462 valign=top style='width:346.5pt;border:solid windowtext 1.0pt; border-left:none;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal align=center style='text-align:center'><b><span lang=ZH-CN style='font-size:14.0pt;font-family:华文楷体;color:windowtext; background:white'>图形化编程块举例</span></b></p> </td> </tr> <tr style='height:12.95pt'> <td width=257 style='width:192.65pt;border:solid windowtext 1.0pt;border-top: none;padding:0in 5.4pt 0in 5.4pt;height:12.95pt'> <p class=MsoNormal align=center style='text-align:center'><span lang=ZH-CN style='font-size:14.0pt;font-family:华文楷体;color:windowtext;background:white'>返回探头的检测值</span></p> </td> <td width=223 style='width:166.95pt;border-top:none;border-left:none; border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0in 5.4pt 0in 5.4pt;height:12.95pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:14.0pt;font-family:华文楷体;color:windowtext;background:white'>(1<span lang=ZH-CN>个参数)端口</span></span></p> </td> <td width=462 valign=top style='width:346.5pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; padding:0in 5.4pt 0in 5.4pt;height:12.95pt'> <p class=MsoNormal align=center style='text-align:center'><span style='color:windowtext'><img width=285 height=69 id="图片 2" src="lib/exe/fetch.php?media=wm_wiki:gas_sensor:pasted:20190517-160523.png"></span></p> </td> </tr> </table> </div> <p class=MsoNormal align=center style='text-align:center;text-indent:21.0pt'> </p> <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; font-family:宋体'>图形化编程示例:</span></p> <p class=MsoNormal align=center style='text-align:center;text-indent:21.0pt'> </p> </body></html> {{ :wm_wiki:gas_sensor:pasted:20200219-152749.png }} ==== 3.2. 文本代码编程指南 ==== <html><body> <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; font-family:宋体'>Arduino编程示例:</span></p> </body></html> <sxh cpp; first-line: 1;highlight: [3,11]; title: gas_sensor_test.ino> #include<WeELF328P.h> WeGasSensor gas_sensor_B(PORT_B); We7SegmentDisplay seven_segment_A(PORT_A); uint8_t value = 0; void setup(){ } void loop(){ value = gas_sensor_B.readAnalog(); seven_segment_A.showNumber(_value); delay(100); } </sxh> \\ <html><body> <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; font-family:宋体'>更多使用实例请前往论坛学习:传送门</span></p> </body></html>