⭕️
اجزا و عملکرد کلی مدار نمایش دما روی LCD با آی سی ATmega8515 و سنسور DS1820◀️
میکروکنترلر ATmega8515:🔻 هسته اصلی مدار که وظیفه کنترل سایر اجزا را بر عهده دارد.
🔻 این میکروکنترلر دارای 40 پین است که برای اتصال به سنسورها، نمایشگر و عملگرهای دیگر به کار گرفته شدهاند.
🔻 پینهای مربوط به پورتهای I/O برای ارتباط با دکمههای فشاری، سنسور دما و نمایشگر مورد استفاده قرار گرفتهاند.
◀️
نمایشگر LCD (16x2):🔻 یک نمایشگر کاراکتری ۱۶x۲ که از طریق پورتهای داده میکروکنترلر کنترل میشود.
🔻 یک مقاومت متغیر (10kΩ) برای تنظیم کنتراست نمایشگر به آن متصل شده است.
◀️
دکمههای فشاری (Push Buttons):🔻 سه دکمه با برچسبهای "UP"، "DOWN" و "STORE" جهت کنترل عملکرد مدار.
🔻 این دکمهها از طریق مقاومت پولآپ 4.7kΩ به منبع تغذیه ۵ ولت متصل شدهاند.
◀️
حسگر دمای DS18B20:🔻 سنسور دما از نوع دیجیتال است و از پروتکل 1-Wire برای ارتباط با میکروکنترلر بهره میبرد.
🔻 یک مقاومت 4.7kΩ بهعنوان پولآپ روی خط داده سنسور نصب شده است تا عملکرد صحیح آن تضمین شود.
🔻 این سنسور قادر است دما را با دقت بالا اندازهگیری کرده و به میکروکنترلر ارسال کند.
◀️
بازر (Buzzer):🔻 یک بازر متصل به ترانزیستور NPN (BC547) برای تولید آلارم صوتی.
🔻 ترانزیستور به عنوان سوئیچ عمل کرده و با تحریک میکروکنترلر فعال میشود.
🔻 مقاومت 2.2kΩ به عنوان مقاومت بیس برای کنترل جریان به ترانزیستور استفاده شده است.
◀️
منبع تغذیه (+5V):🔻 کل مدار با ولتاژ ۵ ولت تغذیه میشود که به اجزای مختلف از جمله میکروکنترلر، نمایشگر و حسگر اعمال شده است.
◀️
عملکرد کلی مدار:🔹 سنسور دما دادهها را جمعآوری کرده و به میکروکنترلر ارسال میکند.
🔹 دما بر روی نمایشگر 16x2 نشان داده میشود.
🔹 کاربر میتواند با دکمههای "UP" و "DOWN" تغییراتی ایجاد کرده و با "STORE" اطلاعات را ذخیره کند.
🔹 در صورتی که دما از یک حد مشخص فراتر رود، بازر از طریق ترانزیستور فعال میشود تا هشدار دهد.
🔹 مدار به صورت پیوسته دما را مانیتور کرده و بهروزرسانیهای لازم را انجام میدهد.
🔹 این مدار میتواند برای کاربردهای نظارت بر دما، سیستمهای هشداردهنده، و دستگاههای کنترلی خانگی یا صنعتی استفاده شود.
دانشکده الکترونیک را به دوستان خود معرفی کنید
🆔
@Electronic_College