Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение

Цифровые датчики преобразуют физические величины (давление, влажность, температура) в цифровой код. DS18B20 — популярный цифровой термометр с интерфейсом 1-Wire. В статье: распиновка, спецификации, подключение, применение.

Что такое DS18B20?

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Цифровой датчик давления (пример)
DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Датчик DS18B20 (водонепроницаемый вариант)

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

Питание 3,0–5,5 В. Недостаток — сложный протокол Dallas 1-Wire (требует программной реализации или библиотеки). Преимущество — цифровой сигнал не деградирует на длине провода (в отличие от аналоговых термисторов).

Распиновка DS18B20 (3 вывода)

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Распиновка DS18B20 (TO-92 корпус)
ВыводНазначение
1 (GND)Земля (общая)
2 (DQ / Data)Данные (1-Wire), требует pull-up резистора 4,7 кОм к VCC
3 (VDD / VCC)Питание 3,3–5 В (можно паразитное питание от линии данных)

Спецификации DS18B20

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Нержавеющий зонд водонепроницаемого DS18B20

Как использовать DS18B20?

Схема подключения

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Схема подключения DS18B20 к микроконтроллеру

Линия данных (DQ) подтягивается резистором 4,7 кОм к VCC. При неактивной шине линия в HIGH. Два режима питания:

Протокол 1-Wire (основные команды)

После измерения температура хранится во внутреннем 2-байтовом регистре (scratchpad). Чтение через последовательность команд:

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Подключение к Arduino (пример)

Для Arduino используйте библиотеки OneWire и DallasTemperature — они скрывают сложность протокола.

Применение DS18B20

DS18B20: 1-Wire цифровой датчик температуры — распиновка, характеристики, применение
Измерение температуры в жаркую погоду

Заключение

DS18B20 — точный, надежный, недорогой цифровой датчик температуры. Не требует внешних компонентов (кроме pull-up). Доступен в удобных корпусах: TO-92 для плат, водонепроницаемый зонд для жидкостей и улицы. Для вопросов — обращайтесь к нам.

Промышленные технологии

  1. Arduino-датчики: типы, применения и реальные проекты
  2. Датчик температуры DS18B20 — точный цифровой термометр с интерфейсом 1-Wire для промышленности и быта
  3. Понимание RTD-датчиков: принципы, точность и ключевые применения
  4. STTS22H: Цифровой датчик температуры с точностью 0,25 °C и сверхнизким потреблением
  5. Подключение нескольких DS18B20 1-Wire датчиков к Raspberry Pi для точного мониторинга температуры
  6. Подключение цифрового термометра DS18B20 1-Wire к Raspberry Pi — пошаговое руководство
  7. Создание многодатчиковой системы мониторинга температуры и света с Raspberry Pi и DS18B20
  8. Транзистор 2N3771: распиновка, параметры, применение и аналоги
  9. Bluetooth-модуль HC-06: распиновка, характеристики, подключение к Arduino и AT-команды
  10. AT89C51: обзор 8-битного микроконтроллера, распиновка, программирование, аналоги