loading...
الکترونیک
mojtaba بازدید : 1214 سه شنبه 26 آذر 1392 نظرات (0)

دماسنج دیجیتال با دو سنسور دما.
دستگاه بر روی یک میکروکنترلر ATmega8-16PU دو سنسور  یکی از سنسورهای آن نصب شده در خیابان، از سوی دیگر در اتاق استفاده می شود. نمایش درجه حرارت در دو دوگانه چراغ صفحه نمایش 7 قطعه کاتد مشترک.

 

طرح دو دماسنج دیجیتال DS18B20 و ATmega8

"منفی" علامت LED های فردی نمایش داده می شود.
برای اجتناب از مشکلات با خواندن کد شناسایی 64 بیت از سنسور و مشخص است که یکی از خیابان، و چه سنسور اتاق به پا مختلف MC متصل شود، و در همان اتوبوس 1 سیم آویزان است. اتصال خیابان می پوشند به راحتی مانند استریو جک از نوع 3.5 میلی متر انجام با استفاده از رابط.

[-] هنگامی که شما بر روی دستگاه به نوبه خود، اگر سنسور متصل نیست و یا معیوب در متناظر با چراغ نشانگر کاراکتر است. خواندن دما به روز رسانی در حدود رخ می دهد در هر ثانیه.

همانطور که نشان داده شده، DS1822 نوع حسگر تمایل به مبالغه درجه حرارت 2-3 درجه است.
برای جبران این در EEPROM از کنترل می تواند فاکتور تصحیح برای هر یک از سنسورهای ارسال. در 0x00010 عامل برای سنسور واقع در اتاق و در 0x00011 واقع در خیابان ثبت شده است. ضریب توسط الگوریتم زیر محاسبه می شود: اصلاح صفر رقم 0x80 را گرفته، و اگر شما نیاز به اصلاح منهای 2 درجه، پس از 0x80 را نیاز به گرفتن 2 و ارسال نتیجه به مناسب EEPROM های همراه (به عنوان مثال: 0x80 را - 2 = 0x7E).

برای اصلاح درجه حرارت به سمت بالا خواهد نیاز به اضافه کردن نسبت تعداد 0x80 را مورد نظر، شکل را ببینید. اگر در سلول مربوطه EEPROM 0XFF کد و یا 0x80 را، ضریب تصحیح در نظر گرفته نشده است.

ویرایش EEPROM

میکرو با یک داخلی RC-اسیلاتور در فرکانس 8 مگاهرتز نوسان ساز کریستالی شده مورد نیاز نیست. برای میکروکنترلر در این حالت، شما نیاز به برنامه ریزی لازم فیوز بیت، مطابق با شکل زیر زیر وارد نمایید.

فیوز بیت

مورد استفاده به قدرت دستگاه پالس فشرده، منبع تغذیه با 5V و جریان 250mA تثبیت شده است.

از آنجا که این طرح دستگاه نسبتا ساده است، برد مدار طراحی نشده است، دستگاه را بر روی برد بورد نصب شده بود.

هیئت مدیره نمونه سازی

پروژه دانلود سیستم عامل CodeVisionAVR ، پروتئوس و P-CAD 

فایل ها:
مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 493
  • کل نظرات : 68
  • افراد آنلاین : 9
  • تعداد اعضا : 3892
  • آی پی امروز : 5
  • آی پی دیروز : 266
  • بازدید امروز : 16
  • باردید دیروز : 637
  • گوگل امروز : 0
  • گوگل دیروز : 5
  • بازدید هفته : 731
  • بازدید ماه : 1,880
  • بازدید سال : 16,274
  • بازدید کلی : 712,761