DFRobot DS18B20

DFRobot DS18B20
Артикул: 775989

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot DS18B20

Вот подробное описание датчика температуры DFRobot DS18B20, его технические характеристики, варианты исполнения (парт-номера) и совместимость с популярными платами.


1. Описание

DFRobot DS18B20 — это цифровой датчик температуры на базе микросхемы Dallas Semiconductor (Maxim Integrated) DS18B20, выпускаемый китайской компанией DFRobot под собственной маркой.

Главная особенность — использование протокола 1-Wire, который позволяет подключать несколько датчиков к одному проводу данных, а также передавать данные на большое расстояние (до 100 м и более). Каждый датчик имеет уникальный 64-битный серийный номер, что позволяет однозначно идентифицировать их в шине.

DFRobot предлагает этот датчик в нескольких вариантах исполнения, но все они работают на одном чипе (DS18B20) и имеют одинаковый интерфейс.


2. Технические характеристики (Общие для всех версий DFRobot DS18B20)

| Параметр | Значение | | :--- | :--- | | Напряжение питания | 3.0 – 5.5 В| | Интерфейс | 1-Wire (однопроводной последовательный) | | Адресация | Уникальный 64-битный ID для шины | | Разрешение (точность измерения) | 9 — 12 бит (выбирается программно) | | Погрешность (от -10°C до +85°C) | ±0.5°C (максимум ±1.0°C в рабочем диапазоне) | | Диапазон измеряемых температур | -55°C ... +125°C | | Время преобразования (макс) | 750 мс для 12-бит | | Макс. длина линии (рекоменд) | до 100 м (при правильном подборе подтягивающего резистора) | | Количество устройств на одну линию (топракт) | до 10-12 шт (стабильно), в теории до 100+ | | Упаковка (стандарт) | TO-92 (транзисторный корпус) или в герметичной стальной/силиконовой «капле» |


3. Парт-номера (Model/SKU) DFRobot для DS18B20

DFRobot выпускает датчики под своими артикулами. Ниже приведены самые распространённые:

  1. DFR0024 (DFR0265 — новый anschluß) — самый известный артикул. DS18B20 TO-92 («голый» чип в пластиковом корпусе) с тремя выводами.
  2. SEN0018DS18B20 в брызгозащищённом каبلе («stainless steel case», стальная трубка + водонепроницаемый кабель). Идеален для улицы, аквариумов, резервуаров с водой. Идёт с разъёмом ФУ-14 (ключ) и тремя проводами (красный, чёрный, жёлтый/белый).
  3. SEN0197Waterproof DS18B20 с винтовым разъёмом (подходит для панелей, автоматики). Часто встречается с длиной кабеля 1‑2 метра.
  4. SEN0348DFRobot Digital One-Wire Temperature Sensor Breakout — готовая плата G I/O (Gravity-коннектор 3-pin) с уже припаянным резистором подтяжки (4.7 kΩ) и конденсатором.
  5. Analog Arduino DS18B20 (Kits) — иногда в обозначениях наборов встречается KIT0188 (включает датчик + подтяжку + кабель).

В зависимости от года выпуска DFRobot могла изменить emballage/номер, но DFR0024 остаётся базовым для модульного ассортимента.


4. Совместимость с популярными платами

DFRobot специально адаптирует датчики для удобной работы со своей Gravity-линейкой. DS18B20 полностью совместим с:

| Платформа | Особенности работы | Питание | | :--- | :--- | :--- | | Arduino UNO /Nano/Mega | Стандартная библиотека OneWire в Arduino IDE (сторонние библиотеки One и James M). Подтверждение > 10 датчиков. Ограничения I²C нет — чисто Digital pin. | 5V | | Raspberry Pi 3 / 4 / 5 | Ядро Linux имеет встроенный драйвер (w1-gpio a/crc*) Модуль полностью универсальный — подключить GPIO к VCC/GND/Data. Официально поддерживаются +5V GPIO14/I²CAux/UART? Работу с GPIO47?). -Автоматическое чтение 1-Wire скриптов. | 3.3В - 5В разрешены | | **ESP32 / ESP8266** | Полностью совместим (GPIO указывается кодом). Хороший DMA (Timedelay). Малое энергопотребление подходит для IoT. | **ESP8266 (3.3V) -> обязательно наличие подтяжки под 5V при смеDAN? DS182B работа по ESP15?. Но без смешV очень надёжно. | | STM32 Раздел: 23 Напиши дал для Blue(CDrive)/F4 при GPIO PORT PC0 C – на том HD; цифра шин не касались**. | Жёстких исключений — использование чипы каскадом с указателем TIME_OF + HAL(ка– приём) | 3.3 В (возможно снижение max диапазонa сниE±0.5ст –см мануалы) | | DFRobot Romeo /Beeries Раздел для DFR: MD1 R1 Board И т.п. | Использовать пин D2—D13 – то в корзине | +5 |

Примечание: Нюанс подтяжки (Pull-up):

  • Макс. подтяжка для 1‑Wire для датчиков DFRobot рекомендуется помещать резистор 4.7 kΩ между линией данных и питанием VCC датчика/регулируемой линией. В SEN0348 резистор встроен.

Заключение:

DFRobot DS18B20 — надёжный, полностью искробезопасный вариант цифрового термометра в ассортимент максимального производителя комплектующих для Arduino (затрагивают gravity опции кабеля с гидратом). Купить можно везде под партномером DFRurb у нашего сорта.

Совместимые модели для DFRobot DS18B20

DFRobot DS18B20