مشخصات ماژول DS18B20 (Digital Temperature Sensor Module)
نوع ماژول: ماژول سنسور دما دیجیتال با خروجی 1-Wire
چیپ اصلی: DS18B20 – سنسور دمای دیجیتال با رزولوشن قابل انتخاب
رابط ارتباطی: 1-Wire (تک سیم داده) – انتقال داده تنها با یک خط داده و زمین
ولتاژ تغذیه: 3.0 تا 5.5 ولت DC
بازه اندازهگیری دما: −55°C تا +125°C
دقت اندازهگیری: ±0.5°C در بازه −10°C تا +85°C
رزولوشن: قابل تنظیم 9 تا 12 بیت (معادل تفکیک تا 0.0625°C)
پیکربندی داده: خروجی دیجیتال با شناسه 64-بیتی منحصر به فرد برای هر سنسور
پینهای ماژول:
VCC – تغذیه
GND – زمین
DATA – خط داده 1-Wire (برای ارتباط با میکروکنترلر)
مقاومت پول-آپ: استاندارد 4.7 kΩ روی برد (برخی نسخهها)
زمان تبدیل (12-bit): تا حدود 750 ms
مصرف جریان: بسیار کم (کمتر از میلیآمپر در حالت فعال و بسیار پایین در حالت آماده به کار)
نصب و اتصال: پایههای 2.54 mm سازگار با بردبُرد و هدر استاندارد
ویژگیها:
امکان اتصال چندین سنسور روی یک خط داده (Multi-drop)
شناسه منحصربهفرد برای هر سنسور
عدم نیاز به ADC میکروکنترلر (داده دیجیتال خروجی)
کاربردها:
اندازهگیری و نظارت بر دما در پروژههای Arduino، Raspberry Pi و دیگر میکروکنترلرها
کنترل دما در سیستمهای HVAC
پایش دمای محیط و تجهیزات
پروژههای DIY، صنعتی سبک و اتوماسیون
مزایا:
پیادهسازی ساده با یک پایه داده
پشتیبانی گسترده نرمافزاری (مثلاً کتابخانه DallasTemperature برای Arduino)
امکان استفاده از تنها یک مقاومت پول-آپ برای راهاندازی کامل
📌 نکته: ماژول شامل برد تبدیل و مقاومت پول-آپ است، بنابراین معمولاً بدون نیاز به افزودن مقاومت خارجی میتوان آن را مستقیماً به میکروکنترلر متصل کرد و داده دما را خواند.
شکیبا باشید ...
