Датчик температуры DS18B20, -55...125C, в корпусе TO-92
Датчик температуры DS18B20, -55...125C, в корпусе TO-92
DS18B20 — это высокоточный цифровой датчик температуры от Maxim Integrated (ранее Dallas Semiconductor). Он является одним из самых популярных и широко используемых датчиков температуры в мире микроконтроллеров и встраиваемых систем благодаря своей простоте подключения и уникальным функциям.
Ключевая особенность DS18B20 заключается в использовании однопроводного (1-Wire®) интерфейса. Это означает, что для обмена данными с микроконтроллером требуется всего один провод (плюс земля), что значительно упрощает разводку печатных плат и сокращает количество используемых портов микроконтроллера. Более того, несколько датчиков DS18B20 могут быть подключены к одной и той же однопроводной шине, так как каждый датчик имеет уникальный 64-битный серийный код, хранящийся в его встроенной ROM-памяти. Это позволяет легко создавать распределенные системы мониторинга температуры.
Датчик DS18B20 может работать в двух режимах питания:
-
Стандартное питание: Через отдельный вывод VCC (обычно 3.0 В до 5.5 В).
-
Паразитное питание: Датчик получает питание непосредственно от линии данных (DQ) в промежутках между обменом данными. Это позволяет использовать всего два провода для подключения (данные и земля), что ещё больше упрощает проводку. Однако, для надежной работы в этом режиме требуется наличие достаточно мощной подтягивающей резистора на линии данных.
Датчик способен измерять температуру в широком диапазоне от -55°C до +125°C. При этом он обеспечивает высокую точность: ±0.5°C в диапазоне от -10°C до +85°C, что достаточно для большинства применений. Разрешение преобразования температуры можно программировать от 9 до 12 бит, при этом время преобразования увеличивается с ростом разрешения (например, до 750 мс для 12-битного разрешения).
Корпус TO-92 является стандартным транзисторным корпусом для монтажа в отверстия (Through-Hole), что делает его удобным для макетирования, обучения и использования в устройствах, где не требуется миниатюризация, характерная для SMD-компонентов.
-
Производитель: Maxim Integrated (ранее Dallas Semiconductor)
-
Тип датчика: Цифровой датчик температуры
-
Интерфейс связи: 1-Wire® (однопроводной)
-
Диапазон измеряемых температур: От −55∘C до +125∘C
-
Точность измерения:
-
±0.5∘C в диапазоне от −10∘C до +85∘C
-
±2∘C в диапазоне от −55∘C до −10∘C и от +85∘C до +125∘C
-
-
Разрешение преобразования: Программируемое, от 9 до 12 бит (по умолчанию 12 бит)
-
Время преобразования:
-
9 бит: 93.75 мс (макс.)
-
10 бит: 187.5 мс (макс.)
-
11 бит: 375 мс (макс.)
-
12 бит: 750 мс (макс.)
-
-
Напряжение питания (VCC): От 3.0 В до 5.5 В
-
Режимы питания: Стандартное (3 вывода) и паразитное (2 вывода)
-
Уникальный идентификатор: Каждый датчик имеет уникальный 64-битный серийный код
-
Возможность работы в "мультидроп" режиме: Несколько датчиков на одной линии 1-Wire
-
Энергонезависимая память: Для хранения настроек разрешения и порогов тревоги
-
Функция сигнализации о выходе за пределы: Программируемые верхний и нижний пороги температуры (TH и TL), функция поиска устройств, находящихся в состоянии тревоги
-
Потребляемый ток:
-
Активный режим: до 1.5 мА (во время преобразования)
-
Режим ожидания: около 0.5 мкА
-
-
Рабочая температура: От −55∘C до +125∘C
-
Корпус: TO-92 (3-выводной транзисторный корпус для монтажа в отверстия)
-
Не требует внешних компонентов: За исключением подтягивающего резистора (обычно 4.7 кОм) на линии данных.