پروژه اندازه گیری دما توسط سنسور DS18B20 و نمایش آن روی glcd 240*128
DS18B20 ،یک سنسور دمای دیجیتالی است که دما را بر حسب سلسیوس از 9بیت تا 12بیت اندازه گیری می کند. DS18B20 از طریق 1Wire bus(باس تک سیمه) اطلاعات را مبادله می کند.در این حالت به یک خط داده نیاز دارد ،(و زمین) تا با میکروپروسسور مرکزی ارتباط برقرار کند.محدوده اندازه گیری دمای آن -55تا +125 درجه سانتی گراد و دقت اندازه گیری آن در محدوده -10 تا 85درجه سانتی گراد ،5/. درجه سانتی گراد می باشد.علاوه بر آن ،این سنسور دما می تواند به طور مستقیم تغذیه خود را از خط داده استخراج کند.در این صورت به هیچ منبع خارجی نیاز نخواهد بود.هر DS18B20 دارای یک کد سریال 64بیتی جداگانه می باشد که این قابلیت به DS18B20های مختلف اجازه می دهد تا روی یک 1wire busعملیات انجام دهند.بنابراین به سادگی می توان از یک میکروپروسسور برای کنترل کردن انواع مختلف DS18B20 استفاده کرد.لوازم و تجهیزاتی که می توان در آنها از DS18B20 استفاده کرد ،شامل سیستم های نظارت بر دما داخل ساختمان ها و تجهیزات یا ماشین آلات مختلف و فرآیند نظارت و سیستم های کنترلی است.
مشخصات:
- دارای رابط 1wire bus (تک سیمه ) که در این صورت تنها به یک PORT/PIN برای ارتباط نیاز دارد.
- هر DS18B20دارای یک کد سریال 64بیتی جداگانه است که داخل ROMآن ، که روی برد (ON-BOARD) است ،ذخیره شده است.
- به هیچ اجزای خارجی دیگری نیاز ندارد.
- می تواند از خط داده تغذیه شود.منبع تغذیه مورد نیاز 3ولت تا 5.5 ولت می باشد.
- رزولوشن دماسنج توسط کاربر قابل انتخاب است.(از 9تا 12 بیت)
- تبدیل دما به به 12 بیت در 750میلی ثانیه
- طراحی در پکیج های 8PINSO(150 mils) ،8-PIN USOP 3-PIN TO-92
از لینک زیر پروژه اندازه گیری دما توسط سنسور DS18B20 و نمایش آن روی glcd 240*128 را که به زبان C تحت کامپایلر کدویژن روی میکروی mega32 انجام شده است را میتوانید خریداری نمایید
دیدگاهتان را بنویسید