Меню Рубрики

Водонепроницаемый датчик температуры ds18b20

DS18B20 – Водонепроницаемый, цифровой датчик температуры – обладает водонепроницаемыми свойствами, предназначен для измерения температуры жидкости в диапазоне -55 .. +125 С. Все остальные параметры такие же как и у Arduino DS18B20 модуля.

Характеристики герметичного датчика температуры:
Диапазон измеряемых температур: -55 .. +125 о С
Уникальный идентификатор: 64-бит
Интерфейсная шина данных: 1-Wire, OneWire
Напряжение питания: 3 – 5,5 В
Точность измерений: ±0,5 о С
Разрешающая способность преобразования: 9…12 бит (определяется пользователем)
Назначение выводов: Красный – VCC, Черный – GND, Желтый – DATA
Длина кабеля: 100 см
Защитная гильза: нержавеющая сталь
Диаметр защитной гильзы: 6 мм
Длинна защитной гильзы: 35 мм

Подключение Arduino к DS18B20

int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2

//Temperature chip i/o
OneWire ds(DS18S20_Pin); // on digital pin 2

void setup(void) <
Serial.begin(9600);
>

void loop(void) <
float temperature = getTemp();
Serial.println(temperature);

delay(100); //just here to slow down the output so it is easier to read

float getTemp() <
//returns the temperature from one DS18S20 in DEG Celsius

Вам необходимо измерить температуру в неблагоприятной для микросхем среде? Воспользуйтесь герметичным датчиком температуры.

Этот датчик поможет вам измерить температуру воды в аквариуме или в чайнике. Можно использовать его для измерения температуры на улице и при этом не бояться, что датчик зальёт дождём. Дачники оценят возможность измерять температуру почвы в теплице и на участке. А при отсутствии медицинского термометра этот датчик способен выручить если есть необходимости оценить температуру собственного тела.

Этот датчик температуры основан на популярной микросхеме DS18B20. Он позволяет определить температуру окружающей среды в диапазоне от -55°C до +125°C и получать данные в виде цифрового сигнала с 12-битным разрешением по 1-Wire протоколу. Этот протокол позволит подключить огромное количество таких датчиков, используя всего 1 цифровой порт контроллера, и всего 2 провода для всех датчиков: земли и сигнала. В этом случае применяется так называемое «паразитное питание», при котором датчик получает энергию прямо с линии сигнала. Каждый датчик имеет уникальный прошитый на производстве 64-битный код, который может использоваться микроконтроллером для общения с конкретным сенсором на общей шине. Код отдельного сенсора может быть считан отдельной командой.

Читайте также:  Выкипела вода в аккумуляторе что делать

В постоянной памяти DS18B20 можно сохранить граничные значения температуры, при выходе из которых сенсор будет переходить в режим тревоги. На общей шине из многих сенсоров микроконтроллер может за раз узнать, какие из них перешли в этот режим. Таким образом становится легко определить проблемный участок в контролируемой среде.

Разрешение показаний настраивается и может составлять от 9 до 12 бит. Меньше разрешение — выше скорость преобразования.

Подключение

Герметичный датчик на основе микросхемы DS18B20 можно подключить двумя способами:

  • По трём проводам: питание (красный), земля (чёрный) и сигнал (белый).
  • По двум проводам: земля и сигнал. В этом случае датчик изредка может давать неверные показания, которые легко исключить из конечного результата фильтрацией.

Независимо от способа подключения, сигнальный провод необходимо соединить с питанием через резистор 4,7 кОм. При подключении только одного датчика, подойдёт и резистор на 10 кОм.

Для подключения датчика к Arduino или к макетной плате удобно будет использовать нажимной клеммник.

Для подключения 1-Wire устройств к Arduino существует готовая библиотека.

Это датчик температуры DS18B20 в водонепроницаемом корпусе. Хорошо подойдет для измерения температуры на улице. Вторая область применения – измерение температуры жидкости.

Это датчик температуры DS18B20 в водонепроницаемом корпусе. Хорошо подойдет для измерения температуры на улице. Вторая область применения – измерение температуры жидкости.

Диапазон температур, измеряемых датчиков: -55С … +125С. Но так как защитная оболочка датчика сделана из ПВХ, мы рекомендуем верхний диапазон ограничить ста градусами.

• Рабочее напряжение данные/питание от 3В до 5.5В

• Точность ±0.5°C в диапазоне -10°C до +85°C

• Рабочий диапазон температур от -55 до 125°C

• Выбор 9 или 12 битной разрядности

• Уникальный 64 битный ID в каждом чипе

Читайте также:  Выкройка шапки для валяния

• Параллельное включение сенсоров

• Время измерения 750ms

• Красный провод + U пит

• Черный провод – GND

• Желтый провод – данные

• Зонд из нержавеющей стали диаметром 6 мм и длинной 50мм

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *