ساخت دماسنج جهت کنترل دما محیط
امروزه در بسیاری از کارها و صنایع، دما یک عامل مهم بوده و همواره نیاز است که دمای محیط را در یک محدوده خاص نگه داریم از این رو دستگاه یا کیت کنترل دما بسیار کاربردی بوده در بین علاقه مندان به الکترونیک و برنامه نویسی پر طرفدار میباشد، به همین خاطر سعی داریم تا یک پروژه آموزشی از نحوه ساخت یک کیت کنترل دما محیط با امکان تنظیم دمای بالا و دمای پایین و نمایش آن بر روی سون سگمنت به زبان برنامه نویسی C و در محیط نرم افزار Code-Vision-AVR برای تمامی علاقه مندان به پروژه های میکروکنترلر AVR منتشر کنیم.
سنسور دما LM35
در این پروژه برای اندازه گیری دما و کنترل دما محیط از سنسور دمای LM35 استفاده شده که اساس کار آن به این صورت بوده که به ازای هر یک درجه افزایش دما ولتاژ خروجی اش ده میلی ولت افزایش میابد که این ولتاژ توسط کانال ADC میکروکنترلر کیت که در اینجا میکروکنترلر ATMEGA8 از خانواده AVR بوده اندازه گیری شده و با توجه به دمای اندازه گیری شده و دستورات تعریف شده، در صورت نیاز، یکی از دو رله موجود بر روی کیت که برای کنترل دما محیط تعبیه شده اند را وصل میکند.
نقشه جاگذاری قطعات بر روی برد PCB
لیست قطعات مورد نیاز
مقاومت 10 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 3 عدد |
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد | 3 عدد |
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 7 عدد |
دیود 1N4007 | 4 عدد |
ترانزیستور 2N3904 نوع NPN | 5 عدد |
سنسور اندازه گیری دما LM35DZ | 1 عدد |
پتانسیومتر خوابیده 10K کیلو اهم تکدور مدل DIP | 1 عدد |
سوکت آی سی 28 پایه باریک مدل معمولی | 1 عدد |
میکروکنترلر ATMEGA8A-PU مدل DIP تایوانی با 28 پایه | 1 عدد |
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر | 2 عدد |
ترمینال پیچی 2 پین مدل KF300 رنگ آبی | 1 عدد |
ترمینال پیچی 3 پین مدل KF300 رنگ آبی | 2 عدد |
رگولاتور ولتاژ 5 ولت L7805 | 1 عدد |
خازن الکترولیتی 470uf میکروفاراد 16 ولت | 2 عدد |
لامپ LED قرمز سایز 3mm میلی متر مدل مات | 2 عدد |
سون سگمنت مالتی پلکس 3 رقمه کاتد مشترک – قرمز | 1 عدد |
تک سوئیچ 2 پایه DIP سایز 6x6x5 میلیمتر | 3 عدد |
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران | 1 عدد |
لیست ابزار آلات و تجهیزات مورد نیاز
هویه | 1 عدد |
سیم لحیم | 1 عدد |
کف چین | 1 عدد |
قلع کش | 1 عدد |
شرح عملکرد پروژه
بر روی این کیت سه عدد میکروسوئیچ برای تنظیم کردن دمای بالا و دمای پایین قرار دارد و در نهایت برای نمایش دما و تنظیمات از سون سگمنت استفاده شده است که نمایش دادن بر روی آنها به نظر شخصی بنده جذابتر بوده و نسبت به استفاده از ال سی دی ها،که کتابخانه و دستورات تعریف شده ای دارند، راه اندازی و نمایش روی سون سگمنت ها نیاز به دقت بیشتری دارد.
در پروژه های الکترونیک برای نمایش اطلاعات معمولا از نمایشگرهایی مانند LCD گرافیکی، LCD کاراکتری و یا سون سگمنت ها استفاده میشود که در این بین سون سگمنت ها قدیمی تر بوده و امکان نمایش محدودتری دارند.
شما با استفاده از میکروسوئیچ ها میتوانید دمای بالا و دمای پایین را برای دستگاه تعریف کنید تا هر وقت دمای اندازه گیری شده از دمای بالا بیشتر شد، رله دمای بالا وصل شود و هر زمانیکه دمای اندازه گیری شده از دمای پایین کمتر شد، رله دمای پایین وصل شود و بطور معمول به رله دمای بالا یک وسیله خنک کننده وصل میشود تا هر وقت دما از حد مورد نظر بیشتر شد با وصل شدن رله دمای بالا وسیله خنک کننده روشن شده و از دمای محیط کم کند و به همین ترتیب به رله دمای پایین یک وسیله گرم کننده وصل میشود تا همواره بتوانیم دما را در یک محدوده مناسب و مد نظرمان نگه داریم.
نمایشگر سون سگمنت
اگر بخواهیم توضیح کوتاهی در مورد سون سگمنت ها بدهیم به این موضوع بسنده میکنیم که علت نامگذاری آن این بوده که هر رقم دارای هفت بخش (هفت سگمنت یا هفت ال ای دی) بوده که یا آند لامپ های LED مشترک میباشند و یا کاتد لامپ های LED مشترک اند. برای نمایش روی سون سگمنت ها از تکنیک خاص و در عین حال ساده ای استفاده میشود، به این صورت که در هر لحظه تنها یک رقم از سون سگمنت روشن بوده سپس آن رقم خاموش شده و رقم بعدی روشن میشود اما از آنجاییکه این زمان خاموش شدن ها بسیار کوچک هستند چشم قادر به دیدن زمان خاموش بودن آنها نبوده و اینگونه بنظر میرسد که همواره روشن هستند.
ویدیو ضبط شده از نحوه عملکرد پروژه
در پایان امیدواریم این پروژه نیز برای شما دوستان عزیز مفید واقع شده باشد و با انتقادات و پیشنهادات خود باعث پیشرفت و بهبود عملکرد ما شوید.
سلام دوست عزیز
لینک دانلود بررسی شد و مشکلی یافت نشد، جهت دانلود راحتر و مستقیم فایل، می توانید بر روی لینک زیر کلیک کنید:
دانلود پروژه
نمیشه شماتیک این مدار را برا من بفرستید.یا تو سایت قرار بدید
سلام دوست عزیز
نقشه شماتیک درون فایل پروژه موجود است.
سلام و خسته نباشید مهندس
ای کاش فایل پرتوس رو نسخه 7 میزاشتید چون نسخه خوب 8 پرتوس کم پیدا میشه
سلام دوست عزیز
این نسخه را می توانید از لینک زیر دانلود کنید:
دانلود نرم افزار شبیه سازی پروتئوس Proteus ورژن 8.1
سلام وقتتون بخیر
چنتا سوال داشتم :
۱.هزینه کل لوازم این پروژه
۲.امکانش هست روی برد برد هم بست این پروژه رو
۳.برای برنامه نویسی میکرو کنترلر چیکار باید انجام بدیم
ممنون میشم راهنماییم کنید
سلام دوست عزیز
1- در حال حاضر فروش قطعات الکترونیکی نداریم و به همین خاطر از قیمت بروز قطعات اطلاعی نداریم. برای محاسبه قیمت قطعات تنها کافی است مطابق نقشه شماتیک پروژه، قطعات مورد نیاز را لیست کنید و سپس با جستجو در فروشگاه های آنلاین قطعات الکترونیکی قیمت آن ها را محاسبه کنید.
2- بله می توانید پروژه را بر روی برد برد نیز ببندید.
3- برنامه این پروژه از طریق تب “لینک دانلود” به رایگان قابل دریافت و در دسترس است. اما اگر منظور شما توسعه برنامه پروژه است برای این منظور ابتدا باید برنامه نویسی میکروکنترلرهای AVR را از طریق منابع گسترده ای که در اینترنت موجود است فرابگیرید.
سلام،خسته نباشید،لینک دانلود خراب است!؟
سلام دوست عزیز
لینک دانلود بررسی شد و مشکلی یافت نشد، جهت دانلود راحتر و مستقیم فایل، می توانید بر روی لینک زیر کلیک کنید:
دانلود پروژه