极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13117|回复: 4

MQ-X sensor 之間互相影響?

[复制链接]
发表于 2014-9-13 03:27:57 | 显示全部楼层 |阅读模式
最近嘗試學習做一個物聯網上的監察系統, 買了幾個不同的 MQ 傳感回來測試.
獨立測試時完全沒問題, 只是對量度出的數字不太了解, 但還是可以的.

不過, 當我同時接上幾個 MQ sensor 時, 發覺他們的數字跟之前都完全變了.

獨立測試時, 都是 50-80 之間, 但同時接上四個 (MQ-2, MQ-7, MQ-9, MQ-135) 後, 數字跳上二百以上.
我也知道需要時間 warm up, 但過了三十分鐘, 還是差不多的, 好像水平上移了.

那就有問題了, 如果每次都是同樣的組合, 一同按比例變了, 還可以看到變化.
但如果改變組合, 數字的意義也不同了, 變化也難以捉摸.

我有點不明白 (不好意思, 我是硬小白一名), 它們是並聯的連上 (電源由 arduino 接到麵包版兩邊的地方, 再各自接到 sensor), 電壓不會因為多了幾個傳感而改變.  但回傳的數值 (以 analogread 讀取的) 產生了很大的變化.

因為我想先度出房間在平時的讀數, 以後作為基準.  但如果每加一個 傳感, 數值就變了, 不同的組合就要不斷測試才可以用了.

之前用其他傳感, 也沒有類似問題的, 只是在 MQ 系列就很明顯了.
請問有沒有方法, 可以同時接上幾個不同的 MQ 系 sensor, 而不影響其讀數?
回复

使用道具 举报

发表于 2014-9-13 20:16:37 | 显示全部楼层
各 MQ-X 的輸出腳 DO 及 AO 均不能跟其它的 sensor 的輸出並聯的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-13 20:48:47 | 显示全部楼层
eddiewwm 发表于 2014-9-13 20:16
各 MQ-X 的輸出腳 DO 及 AO 均不能跟其它的 sensor 的輸出並聯的。

A0  腳當然不會並聯了, 否則怎可以各自讀取數據.  它們是分別接到 arduino 上 A0, A1, A2, A3 的.
我指的是 VCC 及 GND 以並聯方式連接.
回复 支持 反对

使用道具 举报

发表于 2014-11-21 17:14:19 | 显示全部楼层
是不是电源不行,Arduino提供的电流有限,MQ-X传感器消耗的可不是小数,几个传感器并联到电源上后,估计就不够了哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-21 17:38:56 | 显示全部楼层
ninjiafan 发表于 2014-11-21 17:14
是不是电源不行,Arduino提供的电流有限,MQ-X传感器消耗的可不是小数,几个传感器并联到电源上后,估计就不 ...

應該不是了, 我是分開供電, VCC 並聯幾個模塊, 然後跟 Arduino 共地, 訊號線分別接到 A0, A1, A2, A3.  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 12:57 , Processed in 0.054646 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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