پروژه تشخیص نشتی گاز و قطع رله به صورت بی سیم

پروژه های میکروکنترلر AVR

به نام خدا و وبا سلام خدمت همه دوستان!

در مطلب همانطور که از اسم مطلب هم مشخصه قصد دارم پروژه نشتی گاز CO2 رو خدمت دوستان معرفی کنم.

در این پروژه مقدار گاز غلظت گاز CO2 توسط ACD میکروکنترلر دائمنا اندازه گیری میشه و مقادیر غلظت گاز توسز ماژول های بی سیم NRF24L01 از فرستنده به سمت گیرنده ارسال میشه واگه مقدارش از یک حدی بیشتر بود رله فعال میشه و شیر برقی گاز رو فعال میکنه و گاز شهر رو قطع میکنه.

در برنامه و نویسی و طراحی مدار برای هر دو بخش فرستنده و گیرنده lcd پیش بینی کردم که به دلخواه میتونید lcd رو قرار بدین رو برد ها.

سنسور استفاده شده در پروژه mq9 هستش که مشخصاتش به صورت زیر هستش:

سنسورهای تشخیص دود و گاز سری MQ، نسبت به طیف گسترده ای از گازها حساس اند و در خانه و دمای اتاق قابل استفاده هستند. این سنسورها از هیتر داخلی کوچک و سنسور الکتروشیمیایی برای تشخیص دود و گاز استفاده می کنند. سنسورهای MQ می توانند کالیبره شوند اما برای این کار، باید غلظت گاز و یا گازها را بدانند. سنسور گاز MQ-2 دارای حساسیت بالا نسبت به کربن مونواکسید، متان و LPG است. این سنسور می تواند یرای تشخیص گازهای شامل CO و گازهای قابل احتراق بکار رود. جنس مواد حساس سنسور گاز SnO2 ، MQ-9 است که رسانایی پایینی در هوای پاک دارد.عملکرد تشخیص این سنسور از طریق بالا و پایین رفتن دما است و گاز CO را وقتی که دما پایین می آید شناسایی می کند. رسانایی سنسور با افزایش غلظت گاز زیاد می شود. هنگامی که دما افزایش می یابد این سنسور گاز متان و پروپان و دیگر گازهای قابل اشتعال را تشخیص می دهد.و گازهای دیگر جذب شده در دمای کم را رها می کند.

کاربردها

  1. آشکارساز نشت گازهای خانگی
  2. آشکارساز گاز صنعتی
  3. آشکارساز گاز قابل حمل

مشخصات فنی

ولتاژ (V) نوع رابط پین ها نوع سنسور حساسیت خوب حساسیت بالا محدوده قابل تشخیص CO محدوده قابل تشخیص گازهای قابل احتراق مزایا
5 آنالوگ خروجی، GND و VCC نیمه هادی مونواکسید کربن و گازهای قابل احتراق متان و پروپان 10-1000ppm 100-10000ppm عمر طولانی و قیمت مناسب

 

شماتیک راه اندازی سنسور گاز mq2

اینم شکل سنسور:

ماژول های nrf به کار رفته در پروژه به صورت زیر هستش:

Image result for ‫ماژول nrf24l01‬‎

فیلم نحوه عملکرد پروژه به صورت زیر است:

 

میکروکنترلر استفاده شده در پروژه میتواند atmega16 یا atmega32 باشد که من از atmega 16 استفاده کردم.

برنامه به زبان سی در کامپایلر کدویژن نوشته شده است.

شماتیک و pcb آن توسط نرم افزار آلتیوم دیزاینر طراحی شده.

همچنین شبیه سازی آن با پروتــــئوس انجام شده است که میتوانید در انتهای مطلب دریافت کنید.

لیست قطعات مورد استفاده :

1-سنسور گاز mq2

2-میکرو کنترلر atmega16

3-lcd کاراکتری 2 در 16

4-ماژول nrf24l01

5-و دیگر قطعات لازم مثل مقاومت ، led ، خازن ، رله و ترانزیستور 2n2222 ,پین هئر مادگی و نری و ترمینال فونیکس

و دیگر قطعات کاربردی و رایج و لازم…

«این قطعات رو از هر فروشگاهی میتونید تهیه کنید»

توضیحات تنظیمات میکروکنترلر:

فرکانس کاری میکرو 8 مگا هرتز است که میتوانید از اسیلاتور داخلی استفاده کنید و فیوز بیت ها رو به صورت زیر تنظیمات کنید:

کلاک سلکت صفر برابر 0

کلاک سلکت یک برابر 0

کلاک سلکت دو برابر 1

کلاک سلکت سه برابر 0

و در صورت اتصال کریستال خارجی 8 مگا هرتز تمامی کلاک سلکت هارو 1 کنید

توضیحات بیشتر در مورد نحوه پروگرام کردن میکرو از این لینک ببینید.

 

برای تهیه پروژه میتوانید از لینک زیر اقدام کنید و سوالی بود به تلگرام بنده مراجعه کنید.

موفق باشید.

دیدگاه بگذارید

avatar