سه شنبه, فروردین 5, 1404
ادامه منو
    خانهپروژه های میکروکنترلر AVRپروژه با انواع LCDپروژه AVR دماسنج دقیق با سنسور DS18B20

    پروژه AVR دماسنج دقیق با سنسور DS18B20

    در این پست از سایت اِمیک, پروژه یک دماسنج بسیار دقیق با استفاده از سنسور DS18B20 قرار داده شده است که قابلیت نمایش حداقل و حداکثر دما را نیز دارد. سنسور دمای DS18B20 یکی از معروف ترین سنسورها برای اندازه گیری دمای محیط می باشد که می تواند دمای محیط را با دقت بسیار بالایی اندازه بگیرد. این سنسور علاوه بر دقت بالا دارای قیمت بسیار مناسبی هم می باشد, بنابراین با استفاده از این سنسور می توانید یک دماسنج بسیار دقیق با هزینه مناسب بسازید.

    در این پروژه ما با استفاده از سنسور دمای DS18B20 دمای محیط را با دقت بالایی اندازه گیری می کنیم و روی یک LCD کاراکتری 2*16 نمایش می دهیم. برای اینکه دماسنج ما دارای دقت بالایی باشد و خطای ان را کاهش دهیم, لازم است تا ان را کالیبره کنیم. طبق دیتاشیت, این سنسور حدود 0.5 درجه خطا دارد که یکی از روش های کاهش این خطا کالیبره کردن سنسور می باشد. همچنین در این پروژه حداقل و حداکثر دمایی که سنسور اندازه گیری کرده را در سطر دوم LCD نمایش می دهیم.

    precision-thermometer-with-ds18b20-sensor-emic

    من بعد از راه اندازی اولیه این سنسور متوجه شدم که دمایی که سنسور به من نشان می دهد با دمای واقعی که توسط یک دماسنج دقیق اندازه گیری کردم حدود 2 درجه اختلاف دارد. که این میزان خطا بسیار زیاد است و از 0.5 درجه ای که در دیتاشیت بود بسیار بیشتر است. بعد از تغییر جزئی در کتابخانه سنسور و کالیبره کردن سنسور این مقدار خطا از بین رفت و دمایی که سنسور اندازه گیری می کرد بسیار دقیق بود و تقریبا هیچ گونه نوسانی در دما وجود نداشت. به همین منظور در یک فایل PDF که درون فایل های پروژه موجود است, نحوه کالیبره کردن این سنسور توضیح داده شده است. در انتهای مطلب می توانید کلیپ تست عملی پروژه را مشاهده کنید.

    - محتوای پروژه

    • سورس کامل پروژه به زبان C و نرم افزار کدویژن
    • توضیحات خط به خط برنامه
    • شماتیک پروژه
    • فایل PDF توضیحات کامل پروژه
    • فایل PDF راهنمای کالیبره کردن سنسور DS18B20
    • فایل های طراحی PCB برای این پروژه با نرم افزار پروتئوس
    • فایل PDF پی سی بی اماده برای چاپ به روش اتو
    • فایل شبیه سازی پروژه با پروتئوس
    • و دیگر موارد لازم برای ساخت این پروژه

     

    کلیپ تست عملی پروژه:

     

    - پرداخت و دانلود پروژه

    برای خرید و دانلود پروژه روی دکمه زیر کلیک کنید

    • پس از پرداخت شما به صفحه دانلود هدایت می شوید و می توانید پروژه مورد نظر خود را دانلود کنید
    • همچنین ایمیلی حاوی لینک (های) دانلود به ایمیل شما ارسال خواهد شد
    • از صحت ایمیلی که هنگام خرید وارد می کنید, مطمئن شوید
    • پسورد فایل زیپ (Zip) دانلودی www.emic.ir می باشد

     

     

    نظر یادتون نره…

    عابد رازانی
    عابد رازانیhttps://emic.ir/
    فارغ التحصیل کارشناسی الکترونیک از دانشکده باهنر شیراز و علاقمند به برنامه نویسی و طراحی مدارات الکترونیکی, در حال حاضر به تولید محتوای آموزشی و طراحی و انجام پروژه مشغول هستم.

    12 نظرات

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

    2. سلام وقت بخیر
      من پروژه شمارو خریدم و نصب کردم ولی روی صفحه lcd به جای نمایش دما -999-نمایش میده به نظرتون مشکل چیه ممنون میشم راهنمایی کنید

    3. با سلام وخسته نباشید.
      جناب مهندس بنده یک مشکلی دارم که گفتم اگه شما بتونید کمکم کنید ممنون میشم.
      اول اینکه سنسورهای ds1820
      وds 18b20
      وds 18s20
      باهم یکی هستند یعنی اگر هر کدام از اینها جایگزین هم بشوند کارایی ودقت آنها باهم فرقی ندارد یا اینکه دچار مشکل میشوند.
      چون بنده یک پروژه داشتم که داخل آن با سنسور ds18s20 بود وچون نتوانستم تهیه کنم از سنسورds18b20 استفاده کردم ولی جواب نداد وبعد از سنسورds1820 استفاده کردم ودر حال حاضر این هم تمام کارایی گفته شده در پروژه را ندارد.
      اگر بنده را راهنمایی کنید ممنونتان میشوم.
      با تشکر.

      • سلام, راستش اطلاع دقیقی ندارم ولی فکر می کنم یک جا خوندم که باهم تفاوت دارند و نمیشه بجای هم استفاده کرد. اگر تو منابع فارسی چیزی پیدا نکردید می تونید دیتاشیت سنسورها را مطالعه کنید تا ببینید ایا لازمه کدها یا سخت افزار پروژتون را برای ds18b20 تغییر بدید یا نه

    ارسال دیدگاه

    لطفا نظر خود را وارد کنید!
    لطفا نام خود را اینجا وارد کنید

    spot_img