ارسال سفارشات بالای 890 هزار تومان رایگان میباشد

‫ماژول FC-22-MQ7 سنسور تشخیص گاز مونوکسید کربن

A1,012-
65

‫سنسور گاز MQ-7 یکی از سنسورهای حساس و قابل اعتماد با پاسخ سریع و ثبات بالاست که قادر به تشخیص کاز مونوکسید کربن می باشد ‫
‫ماژول دارای دو خروجی دیجیتال DO و آنالوگ AO می باشد. ‫
‫خروجی دیجیتال با پتانسیومتر قابل تنظیم می باشد. ‫
‫خروجی آنالوگ نیز جهت پردازشهای بیشتر مورد استفاده قرار می گیرد. هر قدر غلظت و تجمع گاز بیشتر باشد ولتاژ خروجی آنالوگ بیشتر می شود. ‫
‫این ماژول دارای دو نمایشگر برای پاور و وضعیت خروجی دیجیتال می باشد ‫
‫ماؤول با 5 ولت کار می کند و با آردواینو و میکرو کنترولرهای دیگر سازگار است

HUARAN-HW
تومان 74,749
عدد
1

کالاهای مرتبط

  • نظرکاربران
  • مشخصات کالا
  • توضیحات کاربردی

‫/* ‫
‫ MQ ‫
‫*/ ‫
‫ ‫
‫const int LED = 2; ‫
‫const int DO = 8; ‫
‫ ‫
‫void setup() { ‫
‫ Serial.begin(9600); ‫
‫ pinMode(LED, OUTPUT); ‫
‫ pinMode(DO, INPUT); ‫
‫} ‫
‫ ‫
‫void loop() { ‫
‫ ‫
‫ int alarm = 0; ‫
‫ float sensor_volt; ‫
‫ float RS_gas; ‫
‫ float ratio; ‫
‫ //-Replace the name "R0" with the value of R0 in Calibration Proces ‫
‫ float R0 = 0.95; ‫
‫ ‫
‫ int sensorValue = analogRead(A0); ‫
‫ sensor_volt = ((float)sensorValue / 1024) * 5.0; ‫
‫ RS_gas = (5.0 - sensor_volt) / sensor_volt; // Depend on RL on yor module ‫
‫ ratio = RS_gas / R0; // ratio = RS/R0 ‫
‫ //------------------------------------------------------------/ ‫
‫ Serial.print("sensor_volt = "); ‫
‫ Serial.println(sensor_volt); ‫
‫ Serial.print("RS_ratio = "); ‫
‫ Serial.println(RS_gas); ‫
‫ Serial.print("Rs/R0 = "); ‫
‫ Serial.println(ratio); ‫
‫ ‫
‫ Serial.print("\n\n"); ‫
‫ ‫
‫ alarm = digitalRead(DO); ‫
‫ if (alarm == 1) digitalWrite(LED, HIGH); ‫
‫ else if (alarm == 0) digitalWrite(LED, LOW); ‫
‫ delay(1000); ‫
‫ ‫
‫}

ماژولهای MQ سنسورهای تشخیص گار

آشنایی با ماژول

‫ماژولهای سنسور تشخیص گاز MQ از محبوب ترین ماژولهای تخصصی می باشند ‫
‫از ویژگیهای این سنسورها میتوان به سرعت تشخیص خوب و پایداری زیاد و عمر مفید بالا اشاره کرد ‫
‫این ماژولها با 5 ولت کار می کنند و دارای چراغهای نمایشگر پاور و وضعیت خروجی دیجیتال می باشد ‫
‫آستانه فعال شدن خروجی دیجیتال سنسور با پتانسیومتر ماژول قابل تنظیم می باشد ‫
‫خروجی آنالوگ نیز در دسترس می باشد ‫
‫هر چه تجمع گاز بیشتر باشد ولتاژ خروجی آنالوگ بالاتر خواهد بود. ‫
‫در جدول زیر لیست سنسورهای MQ را با نوع حساسیت آنها به گازهای مختلف را میبینید.

روش کار ماژول

‫این سنسورها در حقیقت طیف گسترده ای از گازها را تشخیص می دهند ولی تفاوت آنها این است که برای یک یا چند گاز بخصوص حساسیت بیشتری دارند ‫
‫این سنسورها نیاز به کالیبره کردن دوره ای دارند. ‫
‫داخل این سنسورها یک المنت قرار دارد که باید گرم شود تا سنسور به پایداری برسد. ‫
‫پس نمیتوان بلافاصله بعد از روشن کردن سنسور از آن استفاده کرد و باید چند دقیقه صبر کنید تا سنسور به حالت پایدار خود برسد. ‫
‫در اینجا فقط میخواهیم سنسور را راه اندازی کنیم و از آن اطلاعات بگیریم ‫
‫به مبحث کالیبره کردن سنسور که بسیار مهم نیز می باشد در جای دیگری خواهیم پرداخت. ‫
‫برای راه اندازی ماژول مانند شکل زیر اتصالات آن را به میکرو کنترولر آردو اینو انجام دهید

برنامه ریزی آردواینو

‫برنامه کار با این ماژول بسیار ساده می باشد. ‫
‫کافیست سیگنال آنالوگ ماژول را اندازه گیری کرده و آن را تبدیل به نرخ تجمع گار کنیم ‫
‫یک پارامتر مهم در این محاسبه شرکت دارد به نام R0 که مقدار آن را در هنگام کالیبره کردن سنسور به دست می آوریم و در این برنامه قرار می دهیم ‫
‫نتیجه اندازه گیریهای سنسور را روی پنجره سریال میتوانید ببینید ‫
‫در این برنامه از خروجی دیجیتال نیز استفاده کرده ایم ولی با این خروجی کار بخصوصی انجام نمیدهیم. ‫
‫فقط وضعیت آن را خوانده و با یک دیود قرمز آن را نمایش می دهیم. ‫
‫در واقع با تنظیم خروجی دیجیتال روی حالت تجمع نامناسب گاز میتوانید یک آلارم را فعال نمایید

مشخصات کالا

Voltage : 5 V

Detection : Carbon monoxide

AO : 0.4-5 V

DO Curent : < 15 mA

Size : 20 x 22 x 32 mm

نظرکاربران

ثبت نظر شما

امتیاز دهید