پروژه کنترل دمای محیط در بازه مورد نظر

پروژه کنترل دمای محیط در بازه مورد نظر

این پروژه با استفاده از میکروکنترولر atmega 8 و سنسور دمای ds18b20 طراحی شده است و زبان برنامه بیسیک است . این دماسنج بسیار بسیار دقیق است و می تواند دمای محیط را در بازه مشخصی که خودمان در نظر میگیریم تنظیم کند . برای مثال ما دمای محیط را در بازه 30 تا 40 درجه سانتی گراد تنظیم می کنیم . در صورتی که دمای محیط از 30 درجه کمتر شود یک رله فعال می شود که می توانیم به یک المنت حرارتی وصل کنیم تا دمای محیط را دوباره گرم کند و هم چنین در صورتی که دمای محیط بیشتر از 40 درجه شود یک رله دیگر فعال می شود که می توانی یک فن به آن وصل کنیم تا دمای محیط را خنک کند . در بازه ای که خودمان تعیین می کنیم (در مثال بالا 30 تا 40) هر دو رله غیر فعال می شوند و در صورتی که دما از بازه مورد نظر ما بیشتر و یا کمتر شود رله ها فعال می شوند . این سیست کاربرد های فراوانی دارد که مهم ترین آنها استفاده در دسیستم های جوجه کشی می باشد . همچنین می توانیم برای تعدیل کردن دمای اتاق از آن استفاده کنیم. در نمونه ای که روی پروجکت ساختیم از یک فن برای خنک کردن و یک مقاومت 100اهم (به دلیل در دسترس نبودن المنت) برای تولید گرما استفاده کردیم .

در فایل ضمیمه شده موارد زیر وجود دارند :

  1. سورس کد کامل به زبان بیسیک
  2. شبیه ساز پروتیوس
  3. دیتاشیت تمامی قطعات
  4. تصاویر نمونه ساخته شده
  5. فیلم از عملکرد مدار
  6. PCB مدار

HD

برای این مطلب 60 دیدگاه ثبت شده است

رضا تقی تبار

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

پاسخ
1398/10/18
محسن بدون امتیاز

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

پاسخ [کامران محمودزاده] : باید برنامه رو تغییر بدی و اطلاعات را در ایتوپرام ذخیره کنی

پاسخ
1394/09/28
الی مقدم بدون امتیاز

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

پاسخ
1394/07/17
rezasava بدون امتیاز

روی pcb به جای element کنار fan چی باید بزاریم

پاسخ [کامران] : اگه چیزی وصل نمی کنی لازم نیست چیز خاصی بذاری

پاسخ
1393/05/30
ahmad70roostaii بدون امتیاز

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

پاسخ [رباتیک] : سلام خدمت شما ، احتمالا ال سی دی و یا اتصالاتت مشکل داره . یه عکس از مدارت بگیر و توی انجمن بذار تا برسیش کنیم

پاسخ
1393/02/22
ahmad70roostaii بدون امتیاز

موقع پروگرم کردن؟
یه کم بیشتر واسم توضیح میدی؟
تازه کارم

پاسخ [رباتیک] : وقتی برنامه رو پروگرام کردی فیوز بیت رو روی 1 مگ قرار بده

پاسخ
1393/02/19
ahmad70roostaii بدون امتیاز

ممنونم به حالت پیش فرض دیگه لازم نیست کریستال داخلیو تنظیم کنم؟

پاسخ [رباتیک] : کریستال داخلی رو روی 1 مگ قرار بده

پاسخ
1393/02/19
ahmad70roostaii بدون امتیاز

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

پاسخ [رباتیک] : باید روی حالت پیش فرض باشن
بله داخلیه

پاسخ
1393/02/17
ahmad70roostaii بدون امتیاز

سلام من میخوام ای پروژه رو بسازم اما الِمنت از کجا گیر بیارم یا لطفا کمکم کنید بگید چطوری به یه وسیله دیگه وصلش کنم ممنون

پاسخ [رباتیک] : میتونی از یک لامپ هالوژنی استفاده کنی
توی همه ی الکتریکی ها پیدا میشه

پاسخ
1393/01/25
رضا رخ افروز بدون امتیاز

مدارو ساختم عالی بود
بهتره برای هر دو خروجی رله تعبیه بشه و رله ای که برق المنت رو تامین میکنه آمپرش بالا باشه
با تشکر

پاسخ
1392/12/20
30naaz بدون امتیاز

سلام دوست عزیز یه سوال داشتم من همین پروژرو میخام بسازم با این تفاوت که رطوبت هم اندازه بگیره اگه از یه حدی کمتر شده یه موتورو روشن کنه میتونین تو کدش کمک کنید میدونم باید چکار کنم ولی یکم گیج شدم

پاسخ [رباتیک] : سلام اضافه کردن رطوبت سنج به مدار خیلی راحت نیست باید ساختار کلی برنامه رو تغییر بدیم . ایشالا یک مدار عملی رو هم در سایت قرار خواهم داد

پاسخ
1392/12/07
mahdiar بدون امتیاز

در مو.رد پروگرامر  ic smd استفاده  میکنم باید از پورت isp استفاده کنم

و در مورد پروژه که خواستم فقط عجله زیادی دارم چون به مشتریم قول ساخت وتحویلش دادم

جبران میکنم من تو کار الکترونیک و طراحی وب هستم هاست خوبم سراغ دارم با حجم  20گیگا بایت و پهنای باند نامحدود

اگه دوست داتید شماره :66859011

id:mahdiardadmarzi@ymail.com

درخدمتم

پاسخ [رباتیک] :


یک سوکت هم روی برد طراحی می کنیم

پاسخ
1392/08/25
mahdiar بدون امتیاز

یه پروؤه دیگه هم لازم دارم که

دیمر دیجیتال

یک موتور نیم اسب قدرت 500w  را بتون کنترل کنه

ساعت تامیر داشته برای متوقف و مقدار سرعت و دورموتور  نشون بده

پاسخ [رباتیک] :


این هم جالب هست و در مراحل بعدی برای طراحی قرار خواهد گرفت

پاسخ
1392/08/24
mahdiar بدون امتیاز

بعد یک سئوال دیگر اگر من پروگرمر بخوام بسازم isp  چگونه و به کدوم پایه  برای پروگرام کردن میکروها متصل میشه

پاسخ [رباتیک] :


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

پاسخ
1392/08/24
mahdiar بدون امتیاز

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

پاسخ [رباتیک] :


در لیست پروژه ها قرار خواهد گرفت

پاسخ
1392/08/24
mahdiar بدون امتیاز

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

پاسخ [رباتیک] :


سلام دوست گرامی خوشحال میشم نظراتتونو بگید تا یتونم برا پروژه بعدی چیزی رو مد نظر داشته باشم . میخواید با همین  سنسور باشه ؟ دمای تک تک رو جدا بنویسیه یا میانگیر بگیره

پاسخ
1392/08/24
endoftime بدون امتیاز

سلام یه توضیح میدید اگه بخوایم از smt160 استفاده کنیم چه تغییری باید به مدار بدیم؟(لطفا یه نمونه در پروتئوس بزارید)

سوال دیگه هم اینکه RL element و element داستانش چیه ? rl element جایی پیدا نکردم

لطفا راهنمایی کنید من آماتورم

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

پاسخ
1392/07/27
s_mahmodi20 بدون امتیاز

سلام

میشه برای من سیستم نوبت دهی بانک بذارید.

ممنون

پاسخ [رباتیک] :


سلام پیگیری میشه در صوصرت امکان قرار خواهیم داد

پاسخ
1392/06/30
parsafarmehdi بدون امتیاز

مشکل حل شد

نیازی به تغیر فیوز بیت نبود

wait 250 رو حذف کردم دیگه چشمک نمیزنه

خیلی خیلی ممنون

پاسخ [رباتیک] :


موفق باشید

پاسخ
1392/06/27
parsafarmehdi بدون امتیاز

آیا میتوان SMT-160 هم استفاده کرد یا نه؟

و یا با کدام سنسورهایی با دقت بالا میتوان بکار برد؟

پاسخ [رباتیک] :


هم می توانی از 8 و هم 12 و 16 میلی متر استفاده کنی

پاسخ
1392/06/27
parsafarmehdi بدون امتیاز

باشه این کارو میکنم

آیا لازم هست که فیوز بیت رو روی 8 مگا تنظیم کنیم یا نه؟

نگاه کردم wait  زیاد داره تو برنامه کدوم رو خذف کنم؟

پاسخ [رباتیک] :


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

پاسخ
1392/06/26
parsafarmehdi بدون امتیاز

سلام

من مدار رو ساختم کار کرد عالی بود دستتون درد نکنه

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

آیا باید چشمک بزنند؟

چکار کنم که اعداد ثابت بمونند؟

ممنون

منتظرم

پاسخ [رباتیک] :


سلام wait  رو حذف کنید و تست کنید ببینید درست میشه

پاسخ
1392/06/26
mehdi بدون امتیاز

سلام

آیا میتوان به جای TIP از رله استفاده کرد؟

اگه بخواهیم بک لامپ 220 ولت وصل کنیم باید از رله استفاده کنیم یا TIP؟

ممنون

پاسخ [رباتیک] :


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

پاسخ
1392/06/24
Pedram بدون امتیاز

سلام دمتون گرم من این مدار رو ساختم عالی بود

بدرد اتاق خواب و یا آشپزخونه خیلی می خوره .

ممنونم

پاسخ [رباتیک] :


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

پاسخ
1392/06/23
بلقیس آذر بدون امتیاز

سلام

قیمتش چنده؟ برای اولین مشتری چند میدین که من باشم

پاسخ [رباتیک] :


سلام مستقیما پروه ها فروخته نمیشوند . با عضویت ویژه می توانی تمامی پروژه ها را دریافت کنید




https://wle.ir/%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-%D9%88%DB%8C%DA%98%D9%87

پاسخ
1392/06/23
علی تقوی رشیدی زاده بدون امتیاز

فقط یک چیز دوستان من مقدار قطعاتی از جمله r – element , q-element , … را بر اساس مقدار آن قطعات در پروتئوس گذاشتم آیا درست است.

پاسخ [رباتیک] :


 




q element = BC338




r element = 100 ohm




r fan = 100 ohm




c in = 220uf




r ds18b20=10k




r contacts = 10k




TIP FAN = TIP41






بله کاملا صحیح است

پاسخ
1392/06/23
علی تقوی رشیدی زاده بدون امتیاز

ممنون ساختمش عالیه

پاسخ
1392/06/23
parsafarmehdi بدون امتیاز

چطور میتوان دما را به برنامه داد هم دمای تنظیمی بالا و هم پایین

رو مدار که هیچ دکمه ای وجود ندارد

پاسخ [رباتیک] :


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

پاسخ
1392/06/23
parsafarmehdi بدون امتیاز

من میخوام این مدارو بسازم

اما مقادیر که معلوم نیست

مقدار مقاومت ها خازن و شماره ترانزیستور ها و مقاومت متغیر برای ال سی دی و غیره

لطفا اصلاح کنین

ممنون

منتظرم

پاسخ [رباتیک] :


 




q element = BC338




r element = 100 ohm




r fan = 100 ohm




c in = 220uf




r ds18b20=10k




r contacts = 10k




TIP FAN = TIP41




 

پاسخ
1392/06/23
حمید کورتکس بدون امتیاز

سلام.میخوام این مدار رو ببندم .آیا عملیه ؟

از این مدار خیلی خوشم اومده.واقعا دمتون گرم

پاسخ [رباتیک] :


سلام صدردصد عملیه فیلم هاشو می تونی نگاه کنی . امروز بستمش ا. شاید چون روی پروجکت بسته شده زیبا به نظر نرسه اما به بهترین وجه عمل می کنه . موفق باشید

پاسخ
1392/06/22

در حال لود کردن گوگل کپچا ، لطفا صبر کنید ...
×

محصول آموزشی با موفقیت به سبد خرید اضافه شد .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,293 کاربر خبرنامه بپیوندید