Датчик температуры DS18B20 — точный цифровой термометр с интерфейсом 1-Wire для промышленности и быта
DS18B20 — это высоконадежный цифровой датчик температуры, работающий по однопроводному интерфейсу, обеспечивающий точные измерения в диапазоне от –55 °C до +125 °C (–67 °F до +257 °F) с точностью ±0,5 °C. Его разрешение 9–12 бит и время преобразования 750 мс делают его идеальным как для низкопотребляющих приложений, так и для систем быстрого мониторинга.
Почему DS18B20 выделяется
В отличие от традиционных аналоговых датчиков, DS18B20 общается по проприетарному протоколу 1-Wire, требуя только один линия данных для питания, управления и передачи данных. Каждый датчик имеет уникальный 64-битный серийный номер, позволяя десяткам устройств делить один вывод микроконтроллера без конфликтов.
Распиновка
Ниже приведена типичная распиновка DS18B20:
- Вывод 1 — GND: Подключается к общей земле схемы.
- Вывод 2 — Vcc: Питание 3,0–5,5 В; может также запитываться паразитно от линии данных.
- Вывод 3 — Data: Несет поток данных 1-Wire и, при паразитном питании, снабжает датчик напряжением.
Ключевые спецификации
- Цифровой, программируемый датчик температуры.
- Интерфейс 1-Wire, 64-битный уникальный адрес.
- Питание: 3,0–5,5 В.
- Диапазон температур: –55 °C … +125 °C (–67 °F … +257 °F).
- Точность: ±0,5 °C.
- Разрешение: 9–12 бит (по умолчанию 12 бит).
- Время преобразования: 750 мс.
- Поддержка паразитного питания.
- Программируемые пороги аварийной сигнализации.
- Доступен в корпусах SOP, TO-92 и водонепроницаемом исполнении.
Как это работает
При получении команды Convert T DS18B20 измеряет окружающую температуру, преобразует её в 12-битное цифровое значение и сохраняет в 2-байтном регистре. Затем датчик переходит в неактивное состояние до следующей команды, минимизируя потребление энергии. При внешнем питании мастер может считывать данные во время преобразования, обеспечивая мониторинг в реальном времени.
Типичные применения
- Промышленный процессный контроль в горном деле, химической переработке и мониторинге почвы.
- Измерение температуры жидкостей в HVAC, холодильной технике и водных системах.
- Блоки термостатического управления для домов и коммерческих зданий.
- Портативные термометры и ручные приборы.
- Регистрация температуры в суровых условиях.
- Многоточечные температурные массивы для системной диагностики.
Будь то надежный водонепроницаемый модуль для гидропроектов или стандартный поверхностно-монтируемый датчик для печатной платы, DS18B20 обеспечивает стабильную производительность и простоту интеграции.
Датчик
- Сборка логгера температуры на Raspberry Pi с $5 I2C датчиком
- Подключение нескольких DS18B20 1-Wire датчиков к Raspberry Pi для точного мониторинга температуры
- Как считывать температуру с DS18B20 на Raspberry Pi 2
- Создание удалённого датчика температуры на Raspberry Pi и Python — пошаговое руководство
- Как подключить однопроводный датчик температуры DS1820 к Raspberry Pi через GPIO
- Подключение цифрового термометра DS18B20 1-Wire к Raspberry Pi — пошаговое руководство
- Создание многодатчиковой системы мониторинга температуры и света с Raspberry Pi и DS18B20
- Тестирование датчика температуры DS18B20 на Raspberry Pi
- Создайте домашний монитор температуры на Raspberry Pi с MCP9808, InfluxDB и Grafana
- Точный датчик температуры подшипников: обнаружение и мониторинг