Лидер продаж
-16%
Цифровой датчик температуры DS18b20
Цифровой датчик температуры DS18b20

Цифровой датчик температуры DS18b20

Код товара: DALLAS-DS18B20
Производитель: Dallas Semiconductor
Доступность: Есть в наличии
70 р. 59 р.
Бесплатная доставка по СПб при заказе от 2000 р
Все товары проверены! Гарантия качества
Накопительная система скидок

Цифровой датчик температуры DS18B20 с программируемым разрешением преобразования, от производителя Dallas Semiconductor. DS18B20 это один из самых популярных температурных датчиков.

Одна из главных особенностей датчика DS18B20 возможность работать без внешнего питания (например, при подключении по 1-Wire протоколу). Подтянув через резистор управляющий выход к питанию, мы дадим возможность заряжаться внутреннему конденсатору датчика, который будет разряжаться на низком уровне сигнала с шины, и заряжаться на высоком. Хотя при этом немного падает мощность датчика, и максимум измеряемой температуры падает с 125 С до 100 С. При подключении без внешнего питания, вывод питания и управляющий вывод должны быть соединены резистором на 10 кОм. При наличии на шине нескольких датчиков будет достаточно сопротивления 4,7 кОм.

Еще один большой плюс DS18B20 - каждый датчик имеет свой уникальный 64-битный код (8 младших бит - "фамильный" код датчиков DS18B20 "28h", 48 бит собственно сам код, и 8 бит под CRC - Циклический Избыточный Код), который используется для идентификации конкретного датчика, так что количество датчиков, которых можно подключить на одну шину, почти нечем не ограничено. У датчика имеются 2 однобайтовых регистра TH и TL, с помощью которых можно настроить на датчике т.н. "режим тревоги". В регистры можно внести граничные значения температуры, при выходе за пределы которых, датчик выставит флаг тревоги. Выполнить поиск на шине датчиков с флагов тревоги можно командой Alarm Search [ECh].

Разрешение преобразования датчика может быть изменено пользователем и может составлять 9, 10, 11, или 12 бит (0.5, 0.25, 0.125, и 0.0625 в градусах С). Базовое значение точности датчика 12 бит. Изначально DS18B20 находится в состоянии покоя (в неактивном состоянии). Чтобы начать температурное измерение и преобразование, необходимо подать команду начала конвертирования температуры [0х44]. После конвертирования, полученные данные запоминаются в 2-байтовом регистре в оперативной памяти, и DS18B20 возвращается в неактивное состояние.


Характеристики датчика температуры DS18b20:

  • Питание: 3-5,5 Вольт
  • Температурный диапазон: от -55 до +125˚С
  • Погрешность измерения: ±0,5˚С
  • Максимальный потребляемый ток: 1 мА
  • Потребляемый ток в режиме ожидания: 750 нА
  • Время отклика: менее 1 с



Пример подключения датчика температуры DS18B20 к Arduino UNO:


Пример подключения нескольких датчиков температуры DS18B20 в одну шину данных:


Описание датчика DS18B20 (Datasheet PDF): скачать

Описание датчика DS18B20 на русском (Datasheet PDF): скачать


Для работы потребуется библиотека OneWire.h: смотреть на GitHub | скачать


Пример программы для работы с датчиком DS18B20: скачать



Ваш отзыв Внимание: HTML не поддерживается! Используйте обычный текст!
Ваше имя:
Рейтинг
Продолжить

Интернет портал рад предложить вам взглянуть на Цифровой датчик температуры DS18b20 по демократичной стоимости в Питере. Гарантированная цена на Цифровой датчик температуры DS18b20 сегодня составляет 70 RUB. Изготовитель данного товара Dallas Semiconductor имеет хорошие рекомендации на Российском рынке. Список товаров Dallas Semiconductor часто пополняется, предлагая купить действительно полезные товары. Нашим клиентам в Санкт-Петербурге, рекомендуем купить Цифровой датчик температуры DS18b20 с курьерской доставкой домой или к метро. Не желаете дополнительных расходов? Выбирайте Самовывоз - это абсолютно бесплатно.