Герметичный датчик температуры DS18B20 для Arduino
Основа датчика – микросхема серии DS18B20, которая помещена в герметичную колбу, выполненную из нержавеющей стали. Чтобы наладить контроль и получать сигналы о выходе температуры за пределы нормы, необходимо сохранять в памяти микросхемы пограничные предельные температурные значения. При выходе за пределы этой нормы сенсор датчика будет переходить в тревожный режим.
Разрешение показаний можно настраивать в пределах от 9 до 12 бит. Чем выше требуемая скорость преобразования, тем меньшее значение разрешения следует установить. Для подключения к Arduino удобнее всего использовать клеммник.
Основные достоинства
- Простота использования
- Низкая цена
- Настраиваемое разрешение показаний
- Не требуется дополнительного внешнего источника питания для датчика
- Сигнал передаётся всего по одному проводу (Интерфейс 1-Wire)
- Возможность подключать к ардуино до 127 таких герметичных датчиков одновременно и считывать показания каждого датчика отдельно
- Подключение датчика возможно двумя способами: по 2 или 3 проводам
- Каждый датчик имеет собственный 64-битный уникальный код для идентификации
Примеры использования
- Мониторинг в продуктовых складах
- Уличная метеостанция
- Контроллер аквариума
- Термореле
- Контроль над температурой земли, газа и жидкости
- Cистемы «умный дом»
Комплектация
- 1× DS18B20 – датчик температуры (герметичный)
Подключение и библиотеки
Датчик работает со стандартными библиотеками Arduino IDE через интерфейс 1-Wire.
Воможно подключение как по 3, так и по 2 проводам (исключив питание).
Отзывы
Отзывов пока нет.