مدار ترموستات با سنسور LM35 و میکروکنترلر AVR

این مدار یک ترموستات ساده است که قابلیت نمایش دما و تنظیم دمای حداکثر برای روشن کردن یک وسیله برقی توسط رله را دارد. این مدار با استفاده از میکروکنترلر رایج ATMEGA8 از سری میکروهای AVR طراحی و برنامه نویسی شده است. برنامه این مدار با استفاده از نرم افزار Atmel Studio و به زبان سی C نوشته شده است. این مدار قادر به اندازه گیری بازه دمایی صفر الی 50 درجه سانتی گراد با دقت 1.0 است که بر روی یک عدد LCD کاراکتری قابل نمایش است. توسط دو عدد دکمه می توان دمای حداکثر را تنظیم کرد تا در آن دما یک وسیله برقی مثل کولر یا هیتر را توسط یک عدد رله راه اندازی کند.

نمایی از عملکرد مدار

بخش دانلود

بخش دانلودتوضیحات

شامل موارد زیر:

  • شماتیک و PCB مدار در قالب فایل PDF
  • سورس کد به زبان سی C
  • فایل شبیه سازی پروتئوس Proteus
  • کد هگز برای پروگرامر

اشتراک در
اطلاع از
guest
20 دیدگاه
تازه‌ترین
قدیمی‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
FAFA
FAFA(@fafa)
عضو
چهارشنبه، ۲۵ خرداد ۱۴۰۱ ۲۲:۲۵:۱۱
امتیاز :
     

سلام وقتتون بخیر
اگر بخوایم مدار هیتر و کولر با هم داشته باشیم یعنی جداگانه کار کنن،
باید بخش سمت راست مدار، مجددا به یه پورت دیگه اضافه کنیم؟ واینکه چون قراره دماهای منفی رو هم ساپورت کنه LM35هم تغییر میکنه؟
ممنون میشم راهنمایی کنید.

FAFA
FAFA(@fafa)
عضو
پاسخ به  فقط آموزش
جمعه، ۲۷ خرداد ۱۴۰۱ ۱۰:۳۱:۲۷

بله متوجه شدم.((:
فقط اینکه کد برنامه برای atmega8535 باید تغییر کنه دیگه درسته؟

Ehsanpourhaji
Ehsanpourhaji(@ehsanpourhaji)
عضو
پنجشنبه، ۲۲ خرداد ۱۳۹۹ ۰۲:۰۰:۳۷
امتیاز :
     

سلام مهندس خسته نباشین
مهندس تنظیم دما برای هیتر هست دما سردتر باعث راه اندازی رله میشود اگه برای کولر بخوایم استفاده کنیم چه تغییراتی باید انجام بدیم در برنامه
ممنون مثلا دما از ۴۰درجه گرمتر شد رله فعال بشه

Amir.H Zeynalpur
Amir.H Zeynalpur(@amir-hzeynalpur)
عضو
سه شنبه، ۱۰ اردیبهشت ۱۳۹۸ ۱۸:۴۰:۵۹
امتیاز :
     

سلام مرسی از مدار زیباتون فقط من یه مشکلی که دارم رله کار نمیکنه
ممنون میشم راهنمایی کنین

azimzarak
azimzarak(@azimzarak)
عضو
یکشنبه، ۲۵ تیر ۱۳۹۶ ۰۹:۴۷:۵۸

سلام
دوباره مزاحمتون شدم
سوالی داشتم : دقیقا از چه نوع میکرو کنترل atmega8 باید استفاده کرد مثلا میشه از atmega8a_pu استفاده کرد

azimzarak
azimzarak(@azimzarak)
عضو
یکشنبه، ۴ تیر ۱۳۹۶ ۰۷:۵۸:۵۳

با سلام
دیود 1N4007 وقتی به قطب منفی وصل بشه برعکس عمل میکنه یا نه

azimzarak
azimzarak(@azimzarak)
عضو
جمعه، ۲ تیر ۱۳۹۶ ۰۶:۳۹:۲۳

سلام
مدار داخل فایلی رو که برای دانلود گذاشتین رو باید درست کنیم یا مدار عکسی که داخل سایتتون است

azimzarak
azimzarak(@azimzarak)
عضو
سه شنبه، ۳۰ خرداد ۱۳۹۶ ۱۰:۳۹:۰۷

سلام
ورودی دوازده ولت کدام به مثبت و کدام به منفی وصل میشود

دانیال
دانیال
میهمان
سه شنبه، ۱۶ خرداد ۱۳۹۶ ۲۲:۳۸:۵۷

سلام .منون از مطلبتون .
سوال : میشه بگید فرکانس کلاک سورس داخلی پردازنده رو چند باید در نظر بگیرم؟ زمانی که میخوام پروگرم کنم ازم میخواد . ممنون .

mrn
mrn(@mrn)
عضو
سه شنبه، ۲۳ آذر ۱۳۹۵ ۱۱:۴۸:۱۴

سلام pcb رو با چه نرم افزاری باز کنیم

این وبسایت جهت تقویت در خدمات، از کوکی های مرورگر شما استفاده می کند. قبول کردن

0
افکار شما را دوست داریم، لطفا نظر دهید.x
()
x