در این پروژه میخواهیم دما را با استفاده از سنسور DS18B20 اندازه بگیریم.از ویژگی های این سنسور این است که کاملا دیجیتال و به شکل یک ترانزیستور 3 پایه می باشد که پایه 1 آن به زمین و پایه 3 آن هم به VCC وصل می شود و از پایه 2 آن که با یک مقاومت pullup به اندازه 4.7 کیلو به VCC وصل می شود. آین سنسور از طریق همین یک پایه با استفاده ار پروتکل 1wire عمل ارسال و دریافت دیتا را انجام می دهد. محدوده اندازه گیری دمای آن بین منفی -55 تا مثبت +125 درجه سانتیگراد می باشد و از دقت بسیار بالایی در حدود 0.0625 درجه را دارد که نسبت به کوچکترین تغییرات دمای واکنش سریع نشان خواهد داد. DS18B20 یک سنسور دما با محدوده ۵۵- تا ۱۲۵+ درجه سانتیگراد است که توسط پروتکل ۱Wire امکان اتصال به میکروکنترلر را دارد. خروجی این آی سی به صورت دیجیتال و با دقت ۱۲ بیت قابل دسترس است .
در این پروژه با استفاده از میکرو PIC16F877A و با زبان c این سنسور را راه اندازی نموده ایم.
مخصوص اعضای ویژه (vip)
توجه :کاربر گرامی شما علاوه بر خرید مستقیم همچنین میتوانید این فایل را با خرید اشتراک ماهانه دانلود نمایید پس مشترک ماهانه ی سایت شوید و تا پایان مدت اشتراک از آپدیت ها و فایلهای جدید موجود در سایت بهره مند گردید.
لیست فایلهای اعضای اشتراکی
نام فایل :
دما سنج با DS18B20
پنج شنبه, 18 خرداد 771 22:00
حداقل اشتراک | محتویات | زمان ایجاد | حجم فایل | تعداد دانلودها |
یک ماهه (VIP) | سه شنبه, 25 تیر 1392 14:31 | 0 |
تنها کاربران عضو یا دارای مجوز میتوانند دانلود نمایند |
توضیحات :