- قطعات و تجهیزات الکترونیکی
- مقاومت
- خازن
- سلف
- دیود
- آی سی - تراشه
- میکروکنترلر و پروسسور
- ترانزیستور
- ترایاک و تریستور
- LED و تجهیزات مرتبط
- سگمنت و ماتریس
- کریستال و اسیلاتور
- وریستور
- رله
- پین هدر سوكت کانکتور فیش
- کلید سوئیچ کیپد
- فیوز
- بازر پیزو و بلندگو
- آنتن
- ریموت کنترلر
- فیبر مدار چاپی - برد بورد
- سیم و کابل
- ترانس چوک فریت هسته
- پوگو پین - پین تست
- فن و محافظ فن
- هیت سینک و المان حرارتی
- المان سرد / گرم کننده
- لیزر
- اسپارک گپ
- پیچ و اسپیسر
- جعبه و کیس بردهای الکترونیکی
- برق ساختمان
- سنسور و ماژول ها
- ماژول LED و سگمنت
- ریموت و ماژول های ارتباطی RF
- ماژول GPS - GSM - GPRS
- ماژول پرینتر چاپگر
- ماژول اولتراسونیک - فاصله سنج
- ماژول بلوتوث Bluetooth
- ماژول پردازش تصویر و دوربین
- ماژول پزشکی
- ماژول حرکت و لرزش
- سایر ماژول های کاربردی
- ماژول تاچ و اثر انگشت
- ماژول تایمر و پالس
- ماژول شتاب سنج و ژیروسکوپ
- ماژول های ESP و اینترنت اشیا
- ماژول صوتی
- ماژول و تگ RFID
- ماژول و سوئیچ PIR
- ماژول و سنسور بخار سرد
- ماژول و سنسور گاز
- ماژول و قطعات الکترونیکی
- دیمرهای DC و AC
- ماژول و سنسور گاز
- کوره القایی ZVS
- ماژول مادون قرمز IR
- رباتیک و مکاترونیک
- ابزارآلات و تجهیزات
- تجهیزات تست و اندازه گیری
- مینی کامپیوتر Mini PC
- انواع نمایشگر LCD/TFT/OLED
- بردهای خانواده آردوینو Arduino
- پروگرامر و بردهای آموزشی، کاربردی
- منابع تغذیه، باتری و شارژر
- تجهیزات حفاظتی و کنترلی
- هوشمند سازی
- پرینترهای سه بعدی و لوازم جانبی
- تجهیزات برقی خودرو
- تجهیزات جانبی
راهنمای طراحی دتکتور دود با سنسور MQ-2 و آردوینو + کد تست
راهنمای جامع طراحی سیستم تشخیص دود با سنسور MQ-2 + کد تست آردوینو
۱. توضیح اجمالی؛ نقش حیاتی سیستمهای اعلام حریق در ایمنی سازهها
حفاظت از محیطهای مسکونی، اداری و صنعتی در برابر خطرات آتشسوزی و نشت گازهای سمی یا قابل اشتعال، یکی از دغدغههای اصلی مهندسان سیستمهای امنیتی است. طراحی یک دتکتور دود هوشمند و قابل اتکا میتواند از خسارتهای جبرانناپذیر جانی و مالی جلوگیری کند.
در میان حسگرهای مختلف بازار، ماژول **MQ-2** محبوبترین و همهجارشدهترین سنسور تشخیص دود، گاز شهری، پروپان و متان به شمار میرود. این قطعه به دلیل قیمت مناسب، دوام بالا و خروجیهای همزمان آنالوگ و دیجیتال، گزینهای بینظیر برای پروژههای سیستم هشدار با آردوینو است.
در این مقاله جامع از ای آی الکترونیک، ساختار داخلی سنسور، اصول سیمکشی، راهنمای جامع طراحی سیستم تشخیص دود با سنسور MQ-2 + کد تست آردوینورا گامبهگام بررسی میکنیم تا مدار اعلام حریق خود را بدون نقص پیادهسازی کنید.
۲. توضیح عمیق؛ تکنولوژی حسگرهای هادی نیمههادی (SnO2) و مدار مقایسهکننده
برای تسلط بر نحوه کارکرد ماژول MQ-2، شناخت فناوری ساخت داخلی و مکانیزم واکنش شیمیایی آن اهمیت بالایی دارد.
الف) ساختار داخلی و لایه حساس دیاکسید قلع
عنصر اصلی حسگر در ماژول MQ-2 یک لایه نازک از دیاکسید قلع ($SnO_2$) است که روی یک بستر سرامیکی قرار دارد. در هوای پاک، مقاومت الکتریکی این ماده بسیار بالا است. هنگامی که مولکولهای دود یا گازهای قابل اشتعال با سطح سنسور برخورد میکنند، مولکولهای گاز روی سطح اکسیده میشوند و تعداد الکترونهای آزاد افزایش مییابد؛ در نتیجه مقاومت الکتریکی سنسور به شدت کاهش پیدا میکند.
ب) سیستم گرمکن داخلی (Heater) و زمان پیشگرمایش
برای انجام واکنشهای شیمیایی، لایه حساس سنسور نیاز به دمای مشخصی دارد؛ به همین دلیل یک هیتر داخلی درون ساختار سنسور تعبیه شده است که جریان مصرفی کمی ایجاد میکند. این قطعه پس از اتصال به تغذیه، نیاز به یک زمان پیشگرمایش (Warm-up) حدود ۳ الی ۵ دقیقهای دارد تا به پایداری حرارتی و دقت اندازهگیری مطلوب برسد.
ج) بررسی خروجیهای دوگانه آنالوگ ($AO$) و دیجیتال ($DO$)
ماژول MQ-2 دارای یک آیسی مقایسهکننده ولتاژ LM393 در بخش پشتی خود است. این طراحی دو نوع خروجی در اختیار مهندس طراح قرار میدهد: خروجی آنالوگ ($AO$) که ولتاژ متغیری متناسب با غلظت دود تولید میکند و برای خوانش دقیق توسط پین ADC آردوینو مناسب است، و خروجی دیجیتال ($DO$) که با کمک پتانسیومتر روی برد تنظیم میشود و با عبور غلظت دود از آستانه مشخص، سیگنال قطع و وصل (HIGH/LOW) صادر میکند.
د) اصول سیمکشی و تغذیه دقیق مدار
از آنجا که هیتر سنسور جریان الکتریکی نسبتاً بالایی (حدود ۱۵۰ میلیآمپر) مصرف میکند، تأمین تغذیه پایدار ۵ ولت از اهمیت زیادی برخوردار است. اتصال نادرست پایههای تغذیه میتواند به بورد آسیب برساند؛ لذا استفاده از تغذیه مستقل یا پورت USB باکیفیت برای برد آردوینو توصیه میشود.
۳. جدول مقایسه؛ مشخصات خانواده سنسورهای گاز MQ (مدلهای MQ-2، MQ-5 و MQ-135)
جدول زیر مقایسه پارامترهای فنی سنسورهای گاز پرکاربرد بازار را برای انتخاب درست در پروژه نشان میدهد:
| مدل سنسور | هدف اصلی تشخیص گاز | حساسیت به دود و مایعات اشتعالی | کاربرد اصلی صنعتی و خانگی |
|---|---|---|---|
| MQ-2 | دود، پروپان، متان، الکل، بوتان | فوقالعاده عالی و سریع | سیستم اعلام حریق و نشت دود |
| MQ-5 | گاز طبیعی (NG) و LPG | ضعیف | نشتیابی لولهکشی گاز شهری |
| MQ-135 | کیفیت هوا، آمونیاک، بنزن، CO2 | متوسط | سنجش آلودگی هوای اتاق |
۴. گراف الگوریتم؛ گامهای سیمکشی سختافزاری و کد تست آردوینو
برای راهاندازی سریع دتکتور دود و خوانش دادههای آن، این زنجیره منطقی اجرایی را دنبال کنید:
- مرحله اول (اتصالات تغذیه و سیگنال): پایههای VCC و GND ماژول را به تغذیه ۵ ولت و زمین آردوینو متصل کنید. پایه خروجی آنالوگ ($AO$) را به پین A0 آردوینو و پایه خروجی دیجیتال ($DO$) را به پین دیجیتال رقم ۸ وصل نمایید.
- مرحله دوم (تنظیم پتانسیومتر حساسیت): پس از گذشت ۵ دقیقه از روشن شدن ماژول برای گرم شدن هیتر، پیچ پتانسیومتر روی برد را بچرخانید تا آستانه تحریک الایدی دیجیتال در حضور دود تنظیم شود.
- مرحله سوم (آپلود کد تست آردوینو): اسکریپت نمونه زیر را روی برد آپلود کنید تا مقادیر دود روی مانیتور سریال نمایش داده شود:
const int smokeAnalogPin = A0;
const int smokeDigitalPin = 8;void setup() {
Serial.begin(9600);
pinMode(smokeDigitalPin, INPUT);
Serial.println(F(“MQ-2 Smoke Sensor Warming Up…”));
}void loop() {
int analogValue = analogRead(smokeAnalogPin);
int digitalValue = digitalRead(smokeDigitalPin);
Serial.print(F(“Analog Level: “));
Serial.print(analogValue);
Serial.print(F(” | Status: “));
if (digitalValue == LOW) {
Serial.println(F(“SMOKE DETECTED!”));
} else {
Serial.println(F(“Normal air”));
}
delay(1000);
}
const int smokeDigitalPin = 8;void setup() {
Serial.begin(9600);
pinMode(smokeDigitalPin, INPUT);
Serial.println(F(“MQ-2 Smoke Sensor Warming Up…”));
}void loop() {
int analogValue = analogRead(smokeAnalogPin);
int digitalValue = digitalRead(smokeDigitalPin);
Serial.print(F(“Analog Level: “));
Serial.print(analogValue);
Serial.print(F(” | Status: “));
if (digitalValue == LOW) {
Serial.println(F(“SMOKE DETECTED!”));
} else {
Serial.println(F(“Normal air”));
}
delay(1000);
}
۵. سوالات متداول کاربران (FAQ)
سؤال ۱: چرا سنسور MQ-2 پس از روشن شدن اولیه مقادیر بالایی نشان میدهد؟
پاسخ فنی: هیتر داخلی سنسور برای رسیدن به دمای کاری نیاز به چند دقیقه زمان پیشگرمایش دارد. خوانش مقادیر در ثانیههای اول دقیق نیست و باید اجازه دهید سنسور کاملاً گرم شود.
سؤال ۲: تفاوت اصلی خروجی آنالوگ و دیجیتال در این ماژول چیست؟
پاسخ فنی: خروجی آنالوگ تغییرات پیوسته غلظت دود را به صورت مقادیر عددی ارائه میدهد، در حالی که خروجی دیجیتال صرفاً یک فرمان آستانه (قطع یا وصل) بر اساس تنظیم پتانسیومتر تولید میکند.
سؤال ۳: آیا میتوان از سنسور MQ-2 به عنوان دتکتور دود استاندارد آتشسوزی خانگی استفاده کرد؟
پاسخ فنی: این ماژول برای پروژههای آموزشی، رباتیک و سیستمهای هشدار نیمهصنعتی عالی است، اما برای تجهیزات رسمی اعلام حریق ساختمان نیازمند تاییدیههای آتشنشانی و سنسورهای فوتوالکتریک تخصصی است.
۶. نتیجهگیری و خرید ماژولهای سنسور اورجینال از ای آی الکترونیک
طراحی سیستم تشخیص دود و گاز با استفاده از ماژول MQ-2 و آردوینو، روشی اقتصادی و کارآمد برای ارتقای امنیت محیطهای مختلف است. با شناخت دقیق ویژگیهای فنی، زمان پیشگرمایش هیتر و رعایت اصول سیمکشی، میتوانید سیستمی پایدار و بدون خطای کاذب پیادهسازی کنید.
استفاده از قطعات الکترونیکی اورجینال و باکیفیت تضمینکننده دقت و پایداری تجهیزات حفاظتی شماست. فروشگاه تخصصی **ای آی الکترونیک** مرجع معتبر تامین انواع سنسورهای گاز خانواده MQ، بردهای آردوینو و قطعات صنعتی است. همین حالا به وبسایت ما سر بزنید و قطعات مورد نیاز پروژههای خود را با بهترین کیفیت تهیه کنید.