Описание
DS18B20 это цифровой измеритель температуры, с разрешением преобразования 9 - 12 разрядов и функцией тревожного сигнала контроля за температурой. Параметры контроля могут быть заданы пользователем и сохранены в энергонезависимой памяти датчика.
DS18B20 обменивается данными с микроконтроллером по однопроводной линии связи, используя протокол интерфейса 1-Wire.
Питание датчик может получать непосредственно от линии данных, без использования внешнего источника. В этом режиме питание датчика происходит от энергии, запасенной на паразитной емкости.
Диапазон измерения температуры составляет от -55 до +125 °C. Для диапазона от -10 до +85 °C погрешность не превышает 0,5 °C.
У каждой микросхемы DS18B20 есть уникальный серийный код длиной 64 разряда, который позволяет нескольким датчикам подключаться на одну общую линию связи. Т.е. через один порт микроконтроллера можно обмениваться данными с несколькими датчиками, распределенными на значительном расстоянии. Режим крайне удобен для использования в системах экологического контроля, мониторинга температуры в зданиях, узлах оборудования.
Коротко об особенностях DS18B20.
Для однопроводного интерфейса 1-Wire достаточно одного порта связи с контроллером.
Каждое устройство имеет уникальный серийный код длиной 64 разряда.
Возможность подключения нескольких датчиков через одну линию связи.
Нет необходимости во внешних компонентах.
Возможность получать питание непосредственно от линии связи. Напряжение питания в пределах 3,0 В … 5,5 В.
Диапазон измерения температуры -55 ... +125 °C.
Погрешность не превышает 0,5 °C в диапазоне -10 ... +85 °C.
Разрешение преобразования 9 … 12 бит. Задается пользователем.
Время измерения, не превышает 750 мс, при максимально возможном разрешении 12 бит.
Возможность программирования параметров тревожного сигнала.
Тревожный сигнал передает данные об адресе датчика, у которого температуры вышла за заданные пределы.
Совместимость программного обеспечения с DS1822.
Крайне широкие области применения.
Назначение выводов.
GND - Земля
DQ - Вывод сигнала данных (входа/выход). Выход типа открытый коллектор интерфейса 1-Wire. Также через него происходит питание в режиме ”паразитное питание”.
VDD - Вывод внешнего питания. В режиме ”паразитного питания" должен быть подключен к земле.
64-битное ПЗУ (ROM) хранит уникальный серийный код устройства. Оперативная память содержит:
значение измеренной температуры (2 байта);
верхний и нижний пороговые значения срабатывания тревожного сигнала (Th, Tl);
регистр конфигурации (1 байт).
Через регистр конфигурации можно установить разрешение преобразования термодатчика. Разрешение может быть задано 9, 10, 11 или 12 бит. Регистр конфигурации и пороги тревожного сигнала содержатся в энергонезависимой памяти (EEPROM).
В микросхеме DS18B20 для обмена данными использует специализированный протокол 1-Wire корпорации Dallas. Для линии связи требуется слабый подтягивающий резистор т.к. все устройства физически подключены к одной общей шине и используют выход с тремя состояниями или выход типа открытый сток. В этой системе с одной шиной, микроконтроллер (мастер) определяет наличие устройств на шине и обменивается с ними, используя уникальный адрес для каждого устройства - 64-разрядный код. Т.к. каждый термодатчик имеет уникальный код, то число устройств, подключенных к шине, практически ни чем не ограничено. Протокол интерфейса 1-Wire подробно описан в разделе ИНТЕРФЕЙС 1-Wire.
Другая особенность DS18B20 – работать без внешнего источника питания. Питание происходит через подтягивающий резистор шины и вывод DQ, во время высокого уровня шины. Сигнал высокого уровня заряжает через вывод DQ внутренний конденсатор (Cpp), энергией которого и питается микросхема при низком уровне линии связи. Этот метод в спецификации протокола 1-Wire называется ”паразитное питание”. Ничего не мешает использовать и внешнее питание для DS18B20. Подается оно на вывод Vdd.
Датчик температуры DS18B20 в защитном водонепроницаемом корпусе. Диапазон температур, измеряемых датчиком нахрлдится в пределе -55С…+125С. Но так как защитная оболочка датчика сделана из ПВХ, мто рекомендуется верхний диапазон измерения ограничить ста градусами.
Характеристики:
Красный провод - VCC (питание)
Зеленый (Синий) провод - DATA (данные)
Желтый (Черный) провод - GND (земля)
Рабочее напряжение данные/питание от 3В до 5.5В
Точность ±0.5°C в диапазоне -10°C до +85°C
Рабочий диапазон температур от -55 до 125°C
Выбор 9 или 12 битной разрядности
Интерфейс 1-Wire
Уникальный 64 битный ID в каждом чипе
Параллельное включение сенсоров
Зонд из нержавеющей стали диаметром 6 мм и длинной 50мм
Кабель диаметром 4 мм и длиной 100 см.
ДОСТАВКА ТОВАРА КУРЬЕРСКОЙ СЛУЖБОЙ СДЕК КУРЬЕРОМ ДО ДВЕРИ.
ОТПРАВКА КАЖДЫЙ ДЕНЬ В 20.00 (MSK) ПО МОСКВЕ 1-2 ДНЯ ПО РОССИИ В СРЕДНЕМ 2-5 ДНЕЙ.
