سنسور DS18B20 یک سنسور دمای دیجیتال با دقت اندازه گیری 0.5 درجه سانتی گراد است که می تواند دمای 55- تا 125+ درجه را اندازه بگیرد ، پروتکل ارتباطی با این سنسور یک سیمه (1wire) است ، با یک سیم می توان تا 9 سنسور دیجیتال DS18B20 را راه اندازی کرد و طول سیم واسط بین سنسور و میکرو می تواند تا حداکثر 7 متر باشد ، سنسور DS18B20 یک سنسور خیلی دقیق و عالی برای استفاده در پروژه هایی است که به دقت و اعتماد نیاز دارند ، سنسور DS18B20 یک گزینه مناسب برای استفاده در پروژه هایی مانند جوجه کشی ، گلخانه های کوچک ، تنظیم دمای محیط و موارد مشابه می باشد ، در اینجا ما سنسور DS18B20 را با زبان بسیک و کامپایلر bascom-AVR و به ساده ترین روش راه اندازی کردیم ، در محیط اینترنت برنامه های زیادی در رابطه با راه اندازی سنسور DS18B20 وجود دارد ولی هیچ کدام از انها بصورتی برنامه نویسی نشده اند که یک کاربر به راحتی بتواند برنامه را تحلیل کند و از آن در برنامه های دیگر استفاده کند ، ما ابتدا نحوه عملکرد و دریافت اطلاعات از سنسور را بصورتی خیلی واضع توضیح داده ایم سپس برنامه نوبسی DS18B20 را به ساده ترین صورت انجام داده ایم ، برنامه را بطور کامل تحلیل کرده و خط به خط برنامه نویسی آن را به ساده ترین شکل توضیح داده ایم که مبتدی ترین فرد هم بتواند به راحتی از کد های آن استفاده کند و در برنامه های دیگر به کار ببرد
شکل فیزیکی سنسو ds18b20 به صورت زیر است :
سنسور DS18B20
هدف ما از راه اندازی این سنسور اشنایی شما با راه اندازی کامل DS18B20 است تا بتوانید آن را در پروژه هایی مثل جوجه کشی و … به کار ببرید و همچمنین مقدمه ای بشود برای پروژه هایی که در آینده قرار خواهیم داد و در آن پروژه ها از این سنسور نیز استفاده شده است ، در پست های اینده راه اندازی چندین سنسور DS18B20 با یک سیم ، کنترل دمای محیط با DS18B20 ، جوجه کشی و مینی گلخانه کوچک را در سایت قرار خواهیم داد پس بهتر است بر راه اندازی این سنسور مسلط شوید ، برنامه نویسی را به شکلی انجام داده ایم تا اگر سنسور از کار افتاد ، سوخت یا مشکلی برایش پیش اومد روی LCD خطا را نمایش دهد
راه اندازی DS18B20 با بسکام
در فایل ضمیمه شده برای شما موارد زیر را برای دانلود قرار داده ایم :
- فایل هگز و سورس کد کامل به زبان بیسیک
- شبیه ساز پروتیوس
- شماتیک مدار
- تصاویر مدار
- توضیحات کامل مدار و برنامه نویسی و …