【貂蝉がプログラミングを学ぶ】Arduinoハンズオン(25) - MQ-2メタン一酸化炭素ガス感知煙センサーモジュール2

ここに画像の説明を挿入

37 個のセンサーとモジュールについての言及はインターネット上で広く広まっていますが、実際には、Arduino と互換性のあるセンサー モジュールは 37 個以上あるはずです。手持ちのセンサーやモジュールがいくつかあるので、真の知識(手を動かさなければならない)の概念に従って、学習とコミュニケーションの目的で、一つずつ実験してみるつもりです成功したか失敗したかをここに記録します。Xiao Xiao 進捗状況や解決できない問題については、レンガを投げて翡翠を輝かせることができれば幸いです。

【Arduino】168センサーモジュールシリーズ実験(データコード+シミュレーションプログラミング+グラフィックプログラミング)
実験25:MQ-2ガス感応煙センサーモジュール(メタン液化ガス可燃性ガス)アルコール・水素・一酸化炭素・可燃性液化センサーモジュール・プローブ

ここに画像の説明を挿入
ここに画像の説明を挿入

MQ2 ガスセンサーモジュールの電気回路図

ここに画像の説明を挿入
ここに画像の説明を挿入

ステップ 1: モジュールに 5V DC を供給します (正極と負極を逆にしないように注意してください。そうしないと、チップが燃えやすくなります)。

ステップ 2: DOUT、TTL ハイおよびロー レベル端子を選択した場合、出力信号はマイクロコントローラーの IO ポートに直接接続するか、NPN トランジスタに接続してリレーを駆動することができます。ここではポテンショメータ RP を使用してしきい値を調整します。出力レベルジャンプの模式図を解析できます センサが測定ガスを検出すると、コンパレータLM393の2番ピンの電圧値は、センサが検出したガスの濃度に比例します 濃度値が閾値を超えた場合ポテンショメータ RP によって設定された値、コンパレータのピン 2 のポイントはピン 3 のポイントよりも高くなります、このとき、コンパレータのピン 1 の出力は低く、LED ライトが点灯します、R3 は電流制限ですLED ライトの抵抗、C1 はフィルター コンデンサーです。センサーはローレベルを出力し、逆に信号がない場合は電源電圧と等しいハイレベルを出力します。

ステップ 3: AOUT、アナログ出力を選択した場合は、ポテンショメータを制御する必要はなく、AOUT ピンを AD 変換の入力端子または AD 機能付きシングルチップ マイコンに接続するだけです。弊社の経験上、通常の環境、つまり測定対象ガスのない環境では、センサの出力電圧を基準電圧として設定します この時のAOUT端子の電圧は約1Vとなります。測定するガスの電圧が0.1V増加すると、実際に測定されるガス濃度は200ppm増加します(簡単に言うと、1ppm=1mg/kg=1mg/L=1×10-6がガス濃度を示すのによく使われます。または溶液濃度)、このパラメータに従って、測定されたアナログ電圧値がシングルチップマイコン内で濃度値に変換されます。注: 精密機器として使用する場合は、出力濃度と電圧の関係の比率が線形ではなく、線形になる傾向があるため、誤差が生じる可能性がありますので、市販の標準校正器を購入してください。

特別な注意事項: センサーの電源を入れた後、測定データが安定するまで約 20 秒間予熱する必要があります。センサーの内部には電熱線があり、熱い場合はセンサーが熱くなるのは正常です。異常であること。

モジュールの特徴:
1. 高品質のダブルパネル設計を採用、電源インジケータと TTL 信号出力インジケータ付き;
2. DO スイッチ信号 (TTL) 出力と AO アナログ信号出力付き;
3. TTL 出力の有効信号はローレベルです。(出力ローレベル時信号灯が点灯し、シングルチップマイコンやリレーモジュールと直接接続可能です)
4. アナログ出力電圧は濃度が高くなるほど増加します。
5. 液化石油ガス、天然ガス、都市ガス、スモッグに対する感度が良好です。
6. 位置決めが容易な 4 つのネジ穴があります
7. 製品寸法: 32(L)*20(W)*22(H)
8. 長期の耐用年数と信頼性の高い安定性
9. 高速応答および回復特性

ここに画像の説明を挿入
ここに画像の説明を挿入

電気的性能:
入力電圧: DC5V 消費電力 (電流): 150mA
DO 出力: TTL デジタル 0 および 1 (0.1 および 5V)
AO 出力: 0.1 ~ 0.3V (比較的無公害)、最高濃度電圧は約 4V
特別な注意事項: センサー 電源投入後、測定データが安定するまで約 20 秒間の予熱が必要です センサー内部に電熱線が入っているため、センサーが熱くなるのは正常ですが、熱い場合は異常となります。

ここに画像の説明を挿入


ここに画像の説明を挿入

配線方法:
1. VCC:電源(5V)のプラス極に接続
2. GND:電源のマイナス極に接続
3. DO:TTLスイッチ信号出力
4. AO:アナログ信号出力

ここに画像の説明を挿入

ここに画像の説明を挿入

シミュレーション図

ここに画像の説明を挿入

ここに画像の説明を挿入

/*

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

实验二十五:MQ-2气敏式烟雾传感器模块(甲烷 液化气可燃气体)

*/

 

#define Aout A0 //MQ-2 AO 接 Arduino Uno A0

 

int temp = 0; //临时变量,存储A0读取的数据

 

void setup() {

  // put your setup code here, to run once:

  Serial.begin(9600);//定义波特率

  pinMode(Aout, INPUT);//定义A0为INPUT模式

}

 

void loop() {

  // put your main code here, to run repeatedly:

  temp = analogRead(Aout); //读取A0的模拟数据

  Serial.println(temp); //串口输出temp的数据

  delay(500);  //延时500毫秒

}

実験図

ここに画像の説明を挿入

ライターからのブタンガスでテストする

ここに画像の説明を挿入

最初の実験のシリアルポートデータ

ここに画像の説明を挿入

2回目の実験の検出データ

ここに画像の説明を挿入

実験の波形図、ブタンガスを非常に敏感に検出

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验二十五:MQ-2气敏式烟雾传感器模块(甲烷 液化气可燃气体)
项目:声音烟雾报警器
蜂鸣器 buzzer=D4
*/
 
int MQ2=A0;//指定模拟端口A0
 
int val=0;//声明临时变量
int buzzer=4;
void setup()
{
  pinMode(MQ2,INPUT);
 
  Serial.begin(9600);//设置串口波特率为9600
  pinMode(buzzer,OUTPUT);//设置IO脚模式,OUTPUT为输出
}
void loop()
{
  val=analogRead(MQ2);//读取A0口的电压值并赋值到val
  Serial.println(val);//串口发送val值
  if(val>70)
 
  digitalWrite(buzzer,HIGH);//发声音
  else
 
  digitalWrite(buzzer,LOW);//关闭声音
}

収集されたいくつかの関連情報

1. 人命救助センサー 可燃性ガスセンサー(MQシリーズ)

https://www.bilibili.com/video/av804079838/?from=search&seid=11663358107279587563&spm_id_from=333.337.0.0

2.「シングルチップマイコン実用化プロジェクト」MQ-3アルコール検知センサの解説(274)

https://www.bilibili.com/video/av287274155?from=search&seid=5350287723948680848&spm_id_from=333.337.0.0

3.
Arduino-MQ-2 ガスセンサー検出デモンストレーション

https://www.bilibili.com/video/av805299651/?from=search&seid=13856095729728797361&spm_id_from=333.337.0.0

4. (第3章 基礎実験) 実験19. MQ-2ガスセンサー

https://www.bilibili.com/video/av886804760/?from=search&seid=13856095729728797361&spm_id_from=333.337.0.0

5. MQシリーズガス検知警報器動作デモ煙センサーテスト可燃性ガスセンサー警報器

https://www.bilibili.com/video/av807019421/?from=search&seid=13856095729728797361&spm_id_from=333.337.0.0

6.mq2可燃性ガス警報器

https://www.bilibili.com/video/av70300691/?from=search&seid=13856095729728797361&spm_id_from=333.337.0.0

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_41659040/article/details/132501997