8-900-374-94-44
[email protected]
Slide Image
Меню

Датчик температуры герметичный ds18b20: Датчик температуры DS18B20 герметичный / Купить в Москве и СПБ с доставкой по России / Амперка

Содержание

Датчик температуры DS18B20, герметичный IP67

Датчики температуры DS18B20 с защитой IP67.


Датчик температуры: DS18B20 (оригинальный, производитель: Maxim Integrated).
Датчик температуры DS18B20 обеспечивает измерение температуры с разрешением от 9 до 12 бит. DS18B20 передает данные по шине 1 Wire. Диапазон измеряемых температур от -55°C до +125°C, с погрешностью ±0,5°C в диапазоне от -10°C до +85°C. При двухпроводном соединении, датчик может получать питание непосредственно от линии данных, без использования внешнего источника (паразитное питание). В этом режиме питание датчика происходит от энергии, запасённой на паразитной емкости.


Степень защиты: IP67.
Датчик помещен в гильзу из нержавеющей стали и залит компаундом. Использован специальный мягкий силиконовый компаунд для защиты электронных изделий в условиях повышенной влажности в интервале температур -60..+200°C, перекрывающем диапазон температуры датчиков DS18B20.



Используемый кабель: Термостойкий кабель SIHF (FG4OG4) (

2x0.25 - в версиях для двухпроводного соединения, 3x0.25 - в трехпроводных версиях). 

Термостойкий кабель с изоляцией из силиконовой резины применяется при температурах -50°C до +180°C. Кабель обладает превосходной защитой от УФ-лучей, стойкостью к озону и кислороду, искусственному свету, атмосферным осадкам, а также сохраняют свои свойства при низких температурах. Используемый кабель, в отличие от кабелей PVC, не теряет свойства и эластичность при воздействии атмосферных явлений и УФ лучей, не трескается.

Датчики выпускаются в двух версиях: для двухпроводного и трехпроводного подключения. При двухпроводном подключении, ведущее устройство должно обеспечивать "паразитное" питание по шине данных.


Цветовая маркировка проводов в двухпроводных версиях: синий - DQ, коричневый - GND.


Цветовая маркировка проводов в трехпроводных версиях: синий - DQ, коричневый - GND, черный - VDD.

Внимание! Неправильное подключение влечёт повреждение датчика.

Область применения: устройства, совместимые с датчиками DS18B20. Могут применяться в саунах, банях, теплицах, грунте, инкубаторах, системах вентиляции и кондиционирования. Датчик не предназначен для работы в спиртовой или другой агрессивной среде.

Размеры гильзы: длина - 49,7 мм, диаметр - 6,0 мм.

Датчики выпускаются с кабелем разных длин: 0.5, 1, 2, 3, 4, 5, 6 метров.


Датчик температуры герметичный в гильзе: фото, характеристики, сертификаты

Код товара: 378

Проводной цифровой датчик температуры в герметичной металлической гильзе. Модель датчика DS18B20. Предназначен для работы совместно с теплоинформаторами и теплоконтроллерами серии TEPLOCOM. Диапазон измеряемых температур: -55...+125°C. Погрешность измерений: не более 0,5°C. Точность измерений: 0,1°C. Длина провода: 3 м. Герметичный (класс IP68). Не требует калибровки.

Проводной цифровой датчик температуры в герметичной металлической гильзе. Модель датчика DS18B20. Предназначен для работы совместно с теплоинформаторами и теплоконтроллерами серии TEPLOCOM. Диапазон измеряемых температур: -55...+125°C. Погрешность измерений: не более 0,5°C. Точность измерений: 0,1°C. Длина провода: 3 м. Герметичный (класс IP68). Не требует калибровки.

Проводной цифровой датчик температуры в герметичной металлической гильзе. Модель датчика DS18B20. Предназначен для работы совместно с теплоинформаторами и теплоконтроллерами серии TEPLOCOM. Диапазон измеряемых температур: -55...+125°C. Погрешность измерений: не более 0,5°C. Точность измерений: 0,1°C. Длина провода: 3 м. Герметичный (класс IP68). Не требует калибровки.

Код товара: 378

Цена с НДС

550

Проводной цифровой датчик температуры в герметичной металлической гильзе. Модель датчика DS18B20. Предназначен для работы совместно с теплоинформаторами и теплоконтроллерами серии TEPLOCOM. Диапазон измеряемых температур: -55...+125°C. Погрешность измерений: не более 0,5°C. Точность измерений: 0,1°C. Длина провода: 3 м. Герметичный (класс IP68). Не требует калибровки.

Датчик температуры Arduino DS18B20: описание, применение, схема подключения

Приборы для измерения – это самый необходимый компонент для плат Arduino. Для замеров температуры используется компоненты с отличающимися друг от друга характеристиками. Датчик DS18B20 используют для замеров температур воды, потому как одна из популярных его модификаций обрамлена герметичным корпусом.

Что представляет собой DS18B20?

Dallas DS18B20 – это цифровой датчик измерения температуры, оснащенный микроконтроллером, способный запоминать изменения в памяти, оповещать о нарушении температурных рамок(которые можно регулировать), изменять точность замеров, взаимодействовать с основным контроллером Arduino. DS18B20 выполнен в миниатюрном корпусе, в трех различных модификациях, одна из которых позволяет измерять температуры в жидкостях.

Датчик подключается через 3 выхода:

  1. Первый – питание VDD (красный).
  2. Второй – данные DQ (желтый или другой цвет).
  3. Третий – земля GND (черный).

Из-за возможности реализации схемы с фантомным питанием, можно подключить датчик через два провода: DQ и VDD. Но по-хорошему, лучше подобного подключения избегать. Также, к основной плате Arduino можно подключить на один пин выходы DQ с двух сенсоров.

Виды датчика:

  1. 8-Pin SO (150 mils) — DS18B20Z+
  2. 8-Pin µSOP — DS18B20U+
  3. 3-Pin TO-92 — DS18B20+

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

На рисунке изображен даллас DS18B20+ в герметичном корпусе

Характеристики:

  1. Диапазон измерения температур -55 °С до +125 °С.
  2. Погрешность максимум 0,5 °C, без дополнительной калибровки при t от -10 °С до +85° С).
  3. Питание 3,3-5 В.
  4. Для соединения с Arduino UNO необходимо 3 контакта.
  5. К одной линии связи доступно подключение вплоть до ста двадцати семи датчиков, потому как датчик содержит собственный 64-битный код в постоянной памяти.
  6. Каждый датчик имеет персонализированный серийный номер.
  7. Протокол 1-Wire используется для передачи информации.
  8. Доступно подключение через два провода напрямую к линии связи по схеме фантомного питания. Но такой режим не рекомендуется использовать при температурах от 100° С, так как нет гарантий правильных замеров в таких условиях.
  9. Два вида памяти — статическая память с произвольным доступом или полупроводниковая оперативная память (SRAM) и энергонезависимая память EEPROM.
  10. В EEPROM записываются два однобайтовых регистра контроля TH, TL, по которым можно верхний и нижний предел диапазона температур.

Применение

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

  • 9 бит – 0,5С;
  • 10 бит — 0,25С;
  • 11 бит — 0,125С;
  • 12 бит — 0,0625С.

Порядок работы датчика:

  1. При подключении источника питания, DS18B20 будет находится в начальном состоянии.
  2. Затем, подается команда «преобразование температуры» на Arduino UNO для замера t.
  3. Результат, полученный от датчика, сохранит свое значение в двух байтах регистра t, а сам элемент схемы вернется с начальное состояние.
  4. При работе схемы через внешнее питание, микроконтроллер регулирует состояние конвертации.
  5. При выполнении команды линия находится в низком состоянии, а закончив – переходит в высокое.

Это работает со стандартной схемой подключения, так как на шину должен постоянно поступать высокий уровень сигнала. Поэтому, при соединении по схеме паразитного питания выше описанный метод не сработает.

В оперативную память сохраняются:

  • 1-2 байты – данные измеряемой температуры;
  • 3-4 байты – пределы изменения t;
  • 5-6 байты – резерв;
  • 7-8 байты – нужны для точных замеров t;
  • 9 байт — циклический избыточный код, устойчивый к помехам;

Подключение датчика

Для подключения в схеме обязательно должен присутствовать резистор «Подтяжки», сопротивлением 4,7 кОм. Соединение происходит по интерфейсу 1-Wire по шине данных.

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

Для соединения нужно:

  1. DS18B20 – 1 штука.
  2. Ардуино УНО – 1 штука.
  3. Резистор 4,7 кОм.
  4. Макетная плата под пайку.
  5. Коннекторы.
  6. USB-кабель для соединения с ПК.

Нормальная схема включения одного датчика.

Подключайте по представленной выше схеме. Учитывайте, что DQ можно подключить к аналоговому пину ввода / вывода A1 (еще называют цифровой A15). Резистором притяните линию данных к питанию, как показано на схеме макетной платы.

Вот как схема выглядит в реальной жизни.

Фантомная схема включения одного датчика

Следует помнить, что подключение датчика температуры DS18B20 к Ардуино с фантомным питанием сказывается на быстродействии и стабильной работе датчика. Не рекомендуется применение этого варианта включения в схему без крайней нужды.

Схема подключения нескольких датчиков

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

Программная часть

Скачать библиотеку для работы с датчиком и другими устройствами на 1-Wire, можно на Github по ссылке. Для установки, загрузите архив с сервера и разархивируйте по адресу «Мои документы» – «Ардуино» – «libraries» или другое место, где вы ее разместите.

Виды скетчей и библиотек

Для написания программы можно использовать несколько библиотек:

  1. OneWare – основная, с помощью которой можно использовать самые простые скетчи для работы одного или нескольких датчиков, подключённых по нормальной и фантомной схеме питания.
  2. DallasTemperature — Рекомендуется использовать библиотеку для комфортного взаимодействия с устройствами, особенно если их подключается к плате несколько. Некоторые моменты в логике с помощью библиотеки можно упростить.

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

Три варианта скетчей для обработки и считывания данных с датчика можете скачать по ссылке.

Использование и применение

Применяется программируемый датчик Ардуино в различных задачах, в том числе в схемах для умных домов. С помощью легко настраиваемого сенсора можно решать, как простые, так и сложные задачи:

  1. Определение t воды в аквариуме для рыб. Особенно актуальный способ в летнюю жару. Сенсор среагирует на показатель, который оказался за пределами нормы и оповестит вас об этом по каналам связи. Естественно, можно подвязать дополнительное действие при нагревании воды, например, запускать Аэрацию.
  2. Оповещение о нагретой воды в бойлере. При достижении определенной t в бойлере, на компьютер, или подключенный LCD-дисплей вам поступит уведомление. Можно с схему добавить реле, которое будет отключать бойлер. Конечно, современные водонагревающие устройства могут оснащаться автоматикой и термостатом, но часто с помощью дополнительных датчиков реализуются более сложные системы управления умным домом, чем автономная автоматика водонагревателя.
  3. Замер температуры в холодильной витрине. Комплект из нескольких датчиков на достаточно простой схеме может замерять и выдавать температуру в каждой секции витрины. Выставленный диапазон значений может указывать, когда температура вышла за пределы нормы и уведомлять о нарушениях стационарного режима.
  4. Замер точного градуса воды в чайнике. Выпитый натощак стакан теплой воды помогает запустить желудок. При этом нужно выпить подогретую до температуры тела воду. Самодельный термодатчик способен решить подобную задачу, определив градус с точностью до 0,5 °С.
  5. Определение температуры воды в ванной, джакузи, бассейне. Набирая воду для водных процедур, нужно, чтобы она была комфортной. С помощью терморегулятора Arduino можно определить комфортный уровень и подобрать нужный градус для себя. Дополнительно, пороговыми значениями температуры можно реагировать на снижение или увеличения t воды и держать все время воду подогретой.
Естественно, датчик можно использовать и в системах для промышленности: водонагревательные станции, морозильные комнаты, замеры t вязких веществ на предприятиях.

Заключение

Цифровой датчик DS18B20 работающий в паре с Arduino UNO (или платами NANO и MEGA) по своим характеристикам может использоваться для решения серьезных задач, где нужны точность замеров, измерение температуры жидкости и мониторинг нужного градуса жидкости в температурном диапазоне.

Особенностью данного датчика является собственная память и содержание в ней 64-битного кода, позволяющего подключать вплоть до 127 датчиков на одну линию. Еще одной фишкой есть возможность подключения по схеме фантомного питания, когда вместо трех, используется два провода (питание и данные). Земля не подключается.

Герметичный датчик температуры DS18B20 длина 2 м

DS18B20 является одним из самых популярных датчиков температуры. Данный датчик используется в различных терморегуляторах (XH-W3002, W1209, W1308 и т.д.). Также его можно использовать в термометрах, аквариумах, теплицах, промышленных системах, бытовых проектах и т.д. Датчик температуры DS18B20 выполнен в водонепроницаемом, металлическом корпусе, который защищает сенсор от повышенной влажности, пыли или механических повреждений. На сайте также можно приобрести микросхему DS18B20 без корпуса. Датчик температуры обладает проводом длиной 1 м. Особенностями данного датчика являются: функция экстренного сигнала и уникальный серийный номер, который позволяет подключать большое количество датчиков к одной линии связи. Также датчик позволяет задавать разрешение от 9 до 12 бит. Диапазон измерения температуры находится в пределах от -55 до +125 °C. Погрешность измерения температуры в диапазоне от -10 до +85 °C составляет не больше 0,5 °C. Сенсор обладает памятью, которая состоит из SRAM и EEPROM. SRAM представляет собой оперативную память, а EEPROM это энергозависимая память, которая хранит регистры TH и TL. С помощью данных регистров можно указать пороговые значения температуры окружающей среды. DS18B20 обладает 3 выводами. Назначения выводов: VDD (красный провод): напряжение питания 3 – 5,5 В DQ (желтый провод): линия данных GND (черный провод): «земля» Данные о температуре окружающей среды передаются по протоколу 1-Wire. На шине данных DS18B20 является всегда ведомым устройством. Передача данных начинается с инициализации, которая сопровождается импульсом присутствия. Данный импульс сообщает мастеру об наличии датчика и его готовности к работе. Для работы с датчиком DS18B20 в среде разработки Arduino IDE понадобится библиотека OneWire. Датчик температуры DS18B20 может работать в режиме «паразитного питания». При использовании данного режима нет необходимости задействовать внешний источник питания. Для того чтобы его активировать необходимо вывод питания VDD подключить к «земле» (GND). Диапазон напряжения питания датчика составляет от 3 до 5,5 В.

Датчики температуры DS18B20, DS18B20-2, DS18B20-3



Вы здесь: Главная > Каталог товаров > Разное > Датчики температуры DS18B20, DS18B20-2, DS18B20-3

Описание Датчики температуры DS18B20, DS18B20-2, DS18B20-3

Датчик температуры DS18B20 (микросхемка)
2х-проводный датчик температуры DS18B20-2 Длина провода 2м
3х-проводный датчик температуры DS18B20-3 (более помехоустойчив). Длина провода 1,5м
3х-проводный датчик температуры DS18B20 в металлической гильзе 6х50мм, влагозащитный. Длина провода 2м
Для подключения по 2х-проводной схеме нужно Красный и Черный выводы соединить вместе, Желтый - сигнальный выход.

Стандартный высокоточный температурный датчик DS18B20, обеспечивает измерение температуры в диапазоне от - 55° С до 125 °С , с точностью измерения 0,1 °С. 
Датчик DS18B20 передает значение температуры в виде цифрового сигнала и не требуют калибровки или подстройки.
Датчик DS18B20-3, 3х-проводной, экранирован, что обеспечивает более точную и надежную передачу показаний температуры, особенно на больших расстояниях и при электромагнитных помехах.

Отзывы о Датчики температуры DS18B20, DS18B20-2, DS18B20-3

Все (1) | Положительные (1) | Отрицательные (0) | Оставить отзыв
Василий 14 декабря 2020 DS18B20 в герметичной металлической гильзе
Достоинства: Заказывал два датчика, на этом сайте. Качеством товара, удовлетворен вполне. Использовал совместно с ИРТ-2К. Подсоединял по двухпроводной схеме. Датчики стабильно работают на всём заявленном диапазоне температур.
Недостатки: пока не нашел
Комментарий: Спасибо за оперативность

С этим товаром смотрят

Силовое реле 5, 7, 10, 12, 15, 30, 35, 40, 60, 70, 80, 90, 100, 125, 150А

Про температурные датчики DS18B20.

Герметичный датчик температуры DS18B20 Датчик температуры dallas

DS18B20 — цифровой датчик температуры фирмы Dallas. Отправляет данные о температуре, используя только один цифровой вывод и специальный протокол, называемый 1-Wire. Вы можете подключить несколько датчиков к одному контакту. Датчик измеряет температуру в градусах Цельсия.

Технические характеристики DS18B20

  • Датчик можно питать напряжением от 3 до 5,5В
  • Датчик может измерять температуру от -55 до 125 °C
  • Датчик имеет цифровое разрешение от 9 до 12 бит
  • Точность измерения +/- 0,5 °C в диапазоне от -10 до 85 °C
  • Точность измерения: + /- 2 °C для диапазона от -55 до 125 °C
  • Дрейф измерения +/- 0,2 °C

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

Что такое разрешение?

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

Разрешение выбирается с помощью количества бит. Диапазон выбора от 9 до 12 бит. Выбор разрешения влечет за собой определенные последствия. Чем выше разрешение, тем дольше придется ждать результат измерений.

Для 9 битного разрешения есть 2 шага между последовательными уровнями:

Для 10 битного разрешения есть 4 шага между последовательными уровнями:

  • 0,0 °C
  • 0,25 °C
  • 0,5 °C
  • 0,75 °C

В этом случае мы считываем температуру с разрешением 0,25 °C. Время измерения для 10 битного разрешения составляет 187,5 мс, что позволяет выполнить 5,3 измерений в секунду.

Для 11 битного разрешения есть 8 шагов между последовательными уровнями:

  • 0,0 °C
  • 0,125 °C
  • 0,25 °C
  • 0,375 °C
  • 0,5 °C
  • 0,625 °C
  • 0,75 °C
  • 0,875 °C

То есть разрешение составляет 0,125 °C. Время измерения для 11 битного разрешения составляет 375 мс. Это позволяет выполнить 2,6 измерения в секунду.

Для 12 битного разрешения есть 16 шагов между последовательными уровнями:

  • 0,0 °C
  • 0,0625 °C
  • 0,125 °C
  • 0,1875 °C
  • 0,25 °C
  • 0,3125 °C
  • 0,375 °C
  • 0,4375 °C
  • 0,5 °C
  • 0,5625 °C
  • 0,625 °C
  • 0,6875 °C
  • 0,75 °C
  • 0,8125 °C
  • 0,875 °C
  • 0,9375 °C

Следовательно, разрешение составляет 0,0625 °C. Время измерения для 12 битного разрешения в районе 750 мс. То есть вы можете сделать 1,3 измерений в секунду.

Что такое точность измерения?

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

В технических характеристиках сказано, что в диапазоне измерения от -10 до 85 °C датчик DS18B20 имеет точность на уровне +/- 0,5 °C. Это значит, что, когда в комнате у нас температура 22,5 °C, то датчик может вернуть нам результат измерения от 22 до 23 °C. То есть, может показать на 0,5 °C больше или меньше. Все это зависит от индивидуальной характеристики датчика.

В диапазоне от -55 до 125 °C погрешность измерения может возрасти до +/- 2 °C. То есть, когда вы измеряете что-то с температурой 100 °C, то датчик может показать температуру от 98 до 102 °C.

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

Что такое дрейф измерения?

Дрейф измерения — это наиболее худшая форма неточности. Суть дрейфа измерения заключается в том, что при измерении постоянной температуры — при одном измерении датчик может показывать одну температуру, а при последующем другую (на величину дрейфа).

Дрейф датчика температуры DS18B20 +/- 0.2 °C. Например, когда в комнате постоянная температура составляет 24 °C, датчик может выдавать результат в диапазоне от 23,8 °C до 24,2 °C.

(379,0 Kb, скачано: 913)

Данный датчик использует исключительно 1-Wire протокол – при этом формируется соединение, которое осуществляет коммуникацию на шине, используя всего один управляющий сигнал. Шина должна быть подключена к источнику питания через подтягивающий резистор.

Технические характеристики DS18B20
Параметр Значение
IC Output Type Digital
Sensing Accuracy Range ± 0.5°C
Temperature Sensing Range -55°C to +125°C
Supply Current 1mA
Supply Voltage Range 3V to 5.5V
Resolution (Bits) 9...12
Sensor Case Style TO-92
No. of Pins 3
Base Number 18
Operating Temperature Max 85°C
Operating Temperature Min -10°C
Operating Temperature Range -10°C to +85°C
Output Current 4mA
Output Type Digital
Package / Case TO-92
Resolution 9. ..12
Sensor / Transducer Type Temperature
Supply Voltage Max 5.5V
Supply Voltage Min 3V
Termination Type Through Hole
Температура эксплуатации, °С 0...+55
Относительная влажность эксплуатации, % ...55
Производство Dallas / Maxim
Гарантийный срок эксплуатации 12 месяцев с даты покупки
Вес, г 10

DS1820, DS18S20, DS18B20 - популярные цифровые термодатчики фирмы DALLAS-MAXIM с однопроводным интерфейсом 1-Wire. В связи с неоднозначностью маркировок и обилием схем на данных цифровых термодатчиках, появившихся в радиолюбительской литературе, считаем необходимым дать некоторые пояснения.
Микросхема DS1820 снята с производства и для её замены рекомендуется микросхема DS18S20 . Однако, следует обратить внимание на то, что микросхемы DS18S20 в корпусе TO-92 маркируются надписью "DS1820" (без буквы S) . Новая микросхема DS18S20 программно совместима со старой DS1820 и, по заверению производителя, в большинстве случаев может быть непосредственной заменой старой DS1820. Возможно, маркировкой без буквы S производитель хотел указать на эту совместимость. Программная совместимость новой DS18S20 со старой DS1820 гарантированно обеспечивается если в программе применен алгоритм из data sheet.
Как видно из таблицы новая микросхема DS18S20 выполнена в стандартном корпусе TO-92, а старая DS1820 имела удлиненный корпус. По этому признаку Вы также можете убедиться, что продавцы Вам не "втюхивают" устаревшую микросхему.
Микросхема же DS18B20 всегда имеет соответствующую маркировку "DS18B20" и не может быть заменена на DS1820/DS18S20 и обратно без изменения программного кода .

Технические характеристики цифровых датчиков температуры фирмы Maxim
Тип датчика DS1820 DS18S20 DS18B20
Маркировка DS1820 DS1820 DS18B20
Корпус PR-35
(удлин. TO-92)
TO-92 TO-92
Разрядность 9-бит 9-бит 9...12бит
Время преобразования 200mS (тип.)
500nS(max)
750nS (max) 750nS(max)
Точность измерения ±0.5%
в области температур
0 ….+70°С -10 ….+85°С -10 ….+85°С
Напряжение питания
для точности измерения ±0.5%
4,3-5,5V 3,0-5,5V 3,0-5,5V
Описание

DS18B20 Водонепроницаемый датчик температуры зонд купить по низкой цене в Индии

Это водостойкий герметичный цифровой датчик температуры длиной 1 метр с предварительно смонтированной проводкой на основе датчика DS18B20. Это очень удобно, когда вам нужно измерить что-то далеко или во влажных условиях. Поскольку они цифровые, вы не получите никакого ухудшения сигнала даже на большом расстоянии.

Эти однопроводные цифровые датчики температуры достаточно точны (± 0,5 ° C в большей части диапазона) и могут дать до 12 бит точности от встроенного цифро-аналогового преобразователя.Они отлично работают с любым микроконтроллером, использующим один цифровой вывод, и вы даже можете подключить несколько микроконтроллеров к одному выводу, каждый из них имеет уникальный 64-битный идентификатор, записанный на заводе, чтобы различать их. Может использоваться с системами 3,0-5,0 В.

Единственным недостатком является то, что они используют протокол Dallas 1-Wire, который довольно сложен и требует связки кода для анализа связи. При использовании с микроконтроллером подключите резистор 4,7 кОм к чувствительному выводу, который необходим в качестве подтяжки от линии DATA к линии VCC.

Характеристики кабеля: -

  • Трубка из нержавеющей стали диаметром 6 мм и длиной 30 мм
  • Кабель длиной 36 дюймов / 91 см, диаметр 4 мм (длина 1 метр)
  • Содержит датчик температуры DS18B20
  • Три провода - красный соединяется до 3-5 В, черный соединяется с землей, а белый - данные.

Датчик DS18B20 Технические характеристики: -

  • Используемый диапазон температур: от -55 до 125 ° C (от -67 ° F до + 257 ° F)
  • Выбираемое разрешение от 9 до 12 бит
  • Использует интерфейс 1-Wire - для связи требуется только один цифровой вывод
  • Уникальный 64-битный идентификатор, записанный в микросхему
  • Несколько датчиков могут использовать один вывод
  • ± 0.5 ° C Точность от -10 ° C до + 85 ° C
  • Система сигнализации предельного значения температуры
  • Время запроса менее 750 мс
  • Используется при питании / данных от 3,0 В до 5,5 В

* Изображения продукта показаны только в иллюстративных целях и могут отличаться от реального продукта.

Водонепроницаемый датчик температуры DS18B20 в Пакистане

Водонепроницаемый датчик температуры DS18B20 имеет длину 1 метр, герметичный и предварительно смонтированный. Водонепроницаемый датчик температуры DS18B20 на основе датчика DS18B20.Это очень удобно, когда вам нужно измерить что-то далеко или во влажных условиях. Поскольку они цифровые, вы не получите никакого ухудшения сигнала даже на большом расстоянии.
Эти однопроводные датчики температуры , водонепроницаемый DS18B20, достаточно точны (± 0,5 ° C в большей части диапазона) и могут дать до 12 бит точности от встроенного цифро-аналогового преобразователя. Они отлично работают с любым микроконтроллером, использующим один цифровой вывод, и вы даже можете подключить несколько микроконтроллеров к одному выводу, каждый из них имеет уникальный 64-битный идентификатор, записанный на заводе, чтобы различать их.Может использоваться с системами 3,0-5,0 В.
Единственным недостатком является то, что они используют протокол Dallas 1-Wire, который довольно сложен и требует большого количества кода для анализа связи. При использовании с микроконтроллером подключите резистор 4,7 кОм к чувствительному выводу, который необходим в качестве подтяжки от линии DATA к линии VCC.

Проводное соединение : Красный: VCC / VDD, Желтый / Белый: DATA, Черный: GND

Характеристики водонепроницаемого датчика температуры DS18B20:
  1. Зонд новой оригинальной установки импортного чипа датчика температуры DS18B20.
  2. Чип каждый штифт использует термоусаживаемую трубку для предотвращения короткого замыкания, внутренний герметизирующий клей, водонепроницаемый, влагостойкий.
  3. Герметичная трубка из нержавеющей стали, водонепроницаемая, влагостойкая, предотвращает ржавчину.
  4. Корпус из нержавеющей стали (6 * 45 мм), длина вывода 100 см (экранирующая проволока) стабильность использования;
  5. блок питания 3,0-5,5 В;
  6. Широкий диапазон температур: -55 ℃ ~ + 125 ℃;
  7. Уникальная одиночная шина без внешних компонентов;
  8. Характеристики кабеля:
  9. Трубка из нержавеющей стали диаметром 6 мм и длиной 30 мм
  10. Кабель длиной 36 дюймов / 91 см, диаметр 4 мм (длина 1 метр)
  11. Содержит датчик температуры DS18B20
  12. Три провода - красный подключается к 3-5 В, черный подключается к земле, а белый - к данным.
  13. DS18B20 Датчик

Технические характеристики водонепроницаемого датчика температуры DS18B20:
  1. Допустимый диапазон температур: от -55 до 125 ° C (от -67 ° F до + 257 ° F)
  2. Выбор разрешения от 9 до 12 бит
  3. Использует интерфейс 1-Wire - для связи требуется только один цифровой вывод
  4. Уникальный 64-битный идентификатор, записанный в чип
  5. Несколько датчиков могут использовать один контакт
  6. ± 0,5 ° C Точность от -10 ° C до + 85 ° C
  7. Сигнализация предельной температуры
  8. Время запроса меньше 750 мс
  9. Может использоваться с 3.От 0 В до 5,5 В мощность / данные

В коплект входит:

1 x водонепроницаемый датчик температуры DS18B20

Водонепроницаемый датчик температуры DS18B20 в Пакистане

Описание

Водонепроницаемый датчик температуры DS18B20 представляет собой датчик длиной один метр, состоящий из датчика DS18B20. Это герметичный водонепроницаемый датчик температуры DS18B20 с предварительно смонтированной проводкой. Это очень полезно, когда кто-то хочет измерить что-либо, что находится далеко.А еще это удобно во влажных условиях. Это цифровой датчик температуры, и пользователь не заметил ухудшения сигнала даже на большом расстоянии. Эти датчики DS18B20 являются точными, и они также могут давать до 12 бит точности от встроенного цифро-аналогового преобразователя. Эти датчики температуры отлично работают с любым микроконтроллером, использующим любой единственный цифровой вывод. Мы также можем подключить несколько к одному контакту. Каждый из них имеет уникальный 64-битный идентификатор. Его можно использовать с системами от 3 до 5 вольт.У этого датчика есть один недостаток - они используют протокол Dallas 1-wire, что довольно сложно. Этот протокол требует связки кода для анализа связи. Когда вы используете этот датчик температуры с микроконтроллером, подключите резистор 4,7 кОм к чувствительному выводу. Потому что это требовалось как подтягивание от DATA к линии VCC. Просто нажмите и получите все типы датчиков температуры на epro.pk .

  1. Диапазон температур от -55 до 125 градусов по Цельсию.
  2. Его разрешение выбора составляет от 9 до 12 бит.
  3. Он содержит 1-проводной интерфейс.
  4. Для связи требуется один цифровой контакт.
  5. Он имеет уникальный 64-битный идентификатор, записанный в чип.
  6. Мы можем использовать несколько датчиков на одном контакте.
  7. Он имеет точность + - 0,5 градуса по Цельсию от -10 до 85 градусов по Цельсию.
  8. Имеет систему сигнализации ограничения температуры.
  9. Работает с питанием / данными от 3 до 5,5 В.
  10. Время запроса менее 750 мс.

Характеристики датчика DS18B20:

  • Он состоит из датчика новой оригинальной установки импортного датчика температуры DS18B20.
  • Каждый вывод этого датчика использует термоусаживаемую трубку для предотвращения короткого замыкания.
  • Он также имеет внутренний герметизирующий клей, а также является водонепроницаемым и влагонепроницаемым.
  • Содержит трубку из нержавеющей стали и водонепроницаемую влагонепроницаемую оболочку, предотвращающую ржавчину.
  • Размер корпуса из нержавеющей стали 6 x 45 мм.
  • Длина поводка 100см.
  • Его напряжение питания составляет от 3,3 до 5 В.
  • Диапазон температур от -55 до 125 градусов по Цельсию.
  • Эта трубка из нержавеющей стали имеет диаметр 6 мм на 30 мм в длину.
  • Длина кабеля - 1 метр.
  • Этот водонепроницаемый датчик содержит датчик температуры DS18B20.
  • Содержит 3 провода.

  1. Красный провод - от 3 до 5 В.
  2. Черный провод для GND.
  3. Белый провод для передачи данных.

Подключения:

  • Есть красный провод. то есть для VCC / VDD.
  • Белый или желтый провод для ДАННЫХ.
  • ЧЕРНЫЙ провод используется в качестве заземления.

В пакет включено:

  • Один элемент водонепроницаемого датчика температуры DS18B20

Ссылки по теме:

Обзор датчика температуры DS18B20

Другие типы

Датчики

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

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

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

DS18B20 - водонепроницаемый, герметичный и предварительно смонтированный, длиной 1 метр.Это очень удобно, когда вам нужно измерить что-то далеко или во влажных условиях. Поскольку они цифровые, вы не получите никакого ухудшения сигнала даже на больших расстояниях. Эти однопроводные цифровые датчики температуры достаточно точны (± 0,5 ° C в большей части диапазона) и могут дать до 12 бит точности от встроенного цифро-аналогового преобразователя. Они отлично работают с любым микроконтроллером, использующим один цифровой вывод, и вы даже можете подключить несколько микроконтроллеров к одному выводу, каждый из них имеет уникальный 64-битный идентификатор, записанный на заводе, чтобы различать их.Может использоваться с системами 3,0-5,0 В. Единственным недостатком является то, что они используют протокол Dallas 1-Wire, который довольно сложен и требует большого количества кода для анализа связи. При использовании с микроконтроллером подключите резистор 4,7 кОм к измерительному выводу, который необходим в качестве подтяжки от DATA к линии VCC.

Проводное соединение:
  • Красный: VCC / VDD
  • Желтый / Белый: ДАННЫЕ
  • Черный: GND

Характеристики / Технические характеристики:

  • Модель: DS18B20
  • Рабочее напряжение: 3 ~ 5.5 В постоянного тока
  • Рабочая температура: от -55 до 125 ° C
  • Каждый штифт использует термоусаживаемую трубку для предотвращения короткого замыкания, внутренний герметизирующий клей, водонепроницаемый, влагостойкий.
  • Трубка из нержавеющей стали, водонепроницаемая, влагонепроницаемая, предотвращает ржавчину.
  • Трубка из нержавеющей стали диаметром 6 мм и длиной 30 мм
  • Содержит датчик температуры DS18B20
  • Выбор разрешения от 9 до 12 бит
  • Использует интерфейс 1-Wire - для связи требуется только один цифровой вывод
  • Уникальный 64-битный идентификатор, записанный в чип
  • Несколько датчиков могут использовать один контакт
  • Сигнализация предельной температуры
  • Время запроса меньше 750 мс
  • Уникальная одиночная шина без внешних компонентов.
  • Точность: ± 0,5 ° C
  • Длина кабеля: 1 метр
В коплект входит:
  • 1 x DS18B20 Водонепроницаемый цифровой датчик температуры
Лист данных: DS18B20

Примечание. Изображения продукта показаны только в иллюстративных целях и могут отличаться от реального продукта.

Датчики

- Температура с интерфейсом 1-Wire и DS18B20

Следуя уроку прошлой недели по использованию датчика i2c, на этой неделе мы рассмотрим другой стандартный протокол, называемый «1-wire».Как следует из названия, здесь используется только один провод для передачи подробной информации о состоянии датчика. На самом деле датчику требуется три провода, так как питание должно подаваться, но 1-провод относится к передаче данных.

Одним из распространенных 1-проводных датчиков является датчик температуры Dallas DS18B20. Он бывает разных форм, основная из которых выглядит как транзистор с тремя ножками. Другой форм-фактор, который я предпочитаю, - это водонепроницаемая версия, в которой датчик встроен в металлическую трубку на конце длинного провода.

Создание схемы

Вам понадобится:

  • A Dallas DS18B20 (любая версия)
  • Резистор 4,7 кОм
    • Если полос четыре, цвета будут желтыми, пурпурными, красными и затем золотыми
    • Если полос пять, цвета будут желтыми, пурпурными, черными, коричневыми, коричневыми
  • 4 перемычки «мама-папа»
  • 2 перемычки «папа-папа»

Перед построением этой схемы вы должны выключить Raspberry Pi.

Схема будет использовать вывод «земли» (GND), чтобы действовать как «отрицательный» или нулевой полюс батареи. Один из контактов с пометкой 3v3 будет обеспечивать питание датчика. 3v3 означает, что это источник питания 3,3 В.

Используйте две перемычки «мама-папа» для подключения контактов GND и 3v3 GPIO к двум нижним рядам отверстий на макетной плате. Совместите цвета, отмеченные на макете - красный и синий - с перемычками от Raspberry Pi - подключите 3v3 к красному ряду, а GND к синему ряду.Эти две «шины» (так их называют) будут обеспечивать заземление и питание всей макетной платы.

Подключите датчик температуры, как показано, с помощью перемычки «папа / вилка», идущей к нижней «рейке», присоединенной к заземлению Raspberry Pi (GND). Подключите красный провод с помощью перемычки к «рейке» 3v3 внизу. Это подает питание на датчик температуры.

При использовании водонепроницаемого датчика могут возникнуть проблемы с вдавливанием жилы проводов в отверстия макета.Я использую клеммную колодку и вкручиваю в нее провода.

Другой конец резистора следует вставить в другую колонку макета между красным выводом датчика температуры и перемычкой, подключенной к «шине» 3v3. Желтый провод идет в столбик с одним концом резистора 4,7 кОм и другой перемычкой (показана желтым), которая идет к контакту 4 GPIO. Программа считывает температуру с этого контакта.

Настройка Raspberry Pi

Прежде чем вы сможете использовать какие-либо 1-проводные устройства, вы должны сначала сообщить Raspberry Pi, как их читать.Откройте окно терминала и введите следующее, чтобы отредактировать файл конфигурации Raspberry Pi:

судо нано /boot/config.txt

Посмотрите, есть ли в строке dtoverlay = w1-gpio . Если нет, добавьте в конец файла следующее:

dtoverlay = w1-gpio

Теперь перезагрузите Raspberry Pi:

перезагрузка sudo

Чтобы проверить конфигурацию, настройте схему выше для подключения DS18B20 и введите следующее в окно терминала:

sudo modprobe w1-gpio
sudo modprobe w1-therm
cd / sys / bus / w1 / devices
ls

Здесь будут перечислены все устройства, подключенные к интерфейсу 1-Wire.Датчик Dallas DS18B20 начинается с «28 -», за которым следует длинное число. Введите следующее, заменив «xxxx» текстом, следующим за «28 -»:

cd 28-xxxx
cat w1_slave

В ответ вы должны получить следующее, свидетельствующее о том, что DS18B20 работает:

a3 01 4b 46 7f ff 0e ​​10 d8: crc = d8 ДА
a3 01 4b 46 7f ff 0e ​​10 d8 t = 32768

Считывание с датчика

Создайте новый скрипт python либо из окна терминала (с помощью nano 3-temperature.py) или из IDLE, «Интерактивной среды разработки». Введите следующий пример кода:

# Импорт библиотек
import os
import glob
import time

# Инициализировать выводы GPIO
os.system ('modprobe w1-gpio') # Включает модуль GPIO
os.system ('modprobe w1-therm' ) # Включает модуль температуры.

# Находит нужный файл устройства, содержащий данные о температуре.
base_dir = '/ sys / bus / w1 / devices /'
device_folder = glob.glob (base_dir + '28 * ') [0]
device_file = device_folder +' / w1_slave '

# Функция, которая читает данные датчиков
def read_temp_raw ():
f = open (device_file,' r ') # Открывается файл устройства температуры
lines = f.readlines () # Возвращает текст
f.close ()
return lines

# Преобразует значение датчика в температуру
def read_temp ():
lines = read_temp_raw ( ) # Прочитать 'файл устройства' температуры

# Пока первая строка не содержит "YES", подождите 0.2s
#, а затем снова прочтите файл устройства.
while lines [0] .strip () [- 3:]! = 'YES':
time.sleep (0.2)
lines = read_temp_raw ()

# Ищите положение символа '=' во второй строке файла устройства
#.
equals_pos = lines [1] .find ('t =')

# Если '=' найден, преобразовать оставшуюся часть строки после
# '=' в градусы Цельсия, а затем в градусы Фаренгейта
, если equals_pos! = -1:
temp_string = lines [1] [equals_pos + 2:]
temp_c = float (temp_string) / 1000.0
temp_f = temp_c * 9.0 / 5.0 + 32.0
return temp_c, temp_f

# Распечатайте температуру до тех пор, пока программа не будет остановлена.
в то время как True:
print (read_temp ())
time.sleep (1)

Чтобы запустить код, вы должны быть суперпользователем, поэтому запустите код с:

sudo python temperature.py

Теперь следите за температурой датчика, когда вы держите его или кладете в стакан с водой (если у вас есть водонепроницаемый!).

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

Me (DS18B20) · GitBook

Обзор

Модуль датчика температуры Me представляет собой термометр с металлической трубкой и датчиком DS18B20.Обладая сильной защитой от помех и высокой точностью, он покрыт водонепроницаемым резиновым шлангом снаружи и способен измерять температуру в диапазоне от -55 ℃ до + 125 ℃. Его можно подключить к модулю адаптера RJ25, который затем подключается к Makeblock Orion для измерения температуры.

Технические характеристики

  • Рабочее напряжение: 5 В постоянного тока
  • Тип датчика: DS18B20
  • Диапазон температур: -55 ℃ ~ 125 ℃
  • Режим управления: порт одиночной шины
  • Размер: 500 x 6 x 6 мм

Функциональные характеристики

  • 9 ~ 12 бит Точность аналого-цифрового преобразования
  • Высокая точность: ± 0.5 ℃ (-10 ℃ ~ + 85 ℃)
  • Диаметр зонда 6 мм, длина примерно 50 мм, общая длина 1 м (включая строку)
  • Кратковременная задержка преобразования температуры, максимум 750 мс
  • Поддержка многоточечной сети
  • Идеальная водонепроницаемость
  • Поддерживает программирование графического интерфейса пользователя mBlock и подходит для пользователей любого возраста.

Определение штифта

Порт Me Temperature Sensor имеет три контакта, их функции следующие:

Режим подключения

Подключение с помощью RJ25

Если вы хотите подключиться к термометру через порт RJ25, просто подключите его к модулю адаптера RJ25, а затем подключите модуль к Makeblock Orion следующим образом:

Подключение с помощью провода Dupont

Когда кабель Dupont используется для подключения модуля к основной плате Arduino UNO, его вывод SIG должен быть подключен к цифровому порту следующим образом:

Руководство по программированию

Программирование Arduino

Если вы используете Arduino для написания программы, библиотека Makeblock-Library-master должен быть вызван для управления водонепроницаемым датчиком температуры Me.

Эта программа служит для считывания текущей температуры посредством программирования Arduino.

Сегмент кода служит для считывания показаний датчика температуры Me и вывода результата на последовательный монитор в Arduino IDE с циклом 1 с.

Загрузите сегмент кода в Makeblock Orion, щелкните последовательный монитор Arduino, и вы увидите следующий результат выполнения:

мБлокирование программирования

Водонепроницаемый модуль датчика температуры Me поддерживает среду программирования mBlock, и его инструкции представлены следующим образом:

Это пример того, как использовать mBlock для управления модулем Me Temperature Sensor.Это заставит панда озвучить значение температуры, измеренное датчиком температуры Me, и результат работы будет следующим:

Принцип анализа

С основным компонентом DS18B20 модуль датчика температуры Me отличается миниатюризацией, низким энергопотреблением, высокой производительностью, сильной помехоустойчивостью и легкостью согласования с микропроцессором. Принимая уникальный режим одного порта шины, DS18B20 связан с микропроцессором только шиной для реализации двусторонней связи между микропроцессором и DS18B20.Модуль поддерживает функцию многоточечной сети, поэтому несколько DS18B20 могут быть подключены параллельно на единственной трехпроводной линии для выполнения многоточечного измерения температуры, а результаты измерений передаются в последовательном цифровом режиме 9 ~ 12 бит. При обмене данными с однокристальным компьютером вы можете установить разрешение, настроив регистр. Датчик температуры в DS18B20 осуществляет измерение температуры. и предоставляет результаты в 16-битном двоичном формате, в котором S - знак немного.

Например:
Цифровой выход + 125 ℃ - 07D0H (для положительной температуры напрямую преобразуйте шестнадцатеричное число в десятичное). Цифровой выход -55 ℃ - FC90H (для отрицательной температуры инвертируйте шестнадцатеричное число и увеличивайте его на 1, а затем преобразуйте в десятичное число).

Купить Водонепроницаемый цифровой датчик температуры DS18B20 100 см по лучшей цене в Интернете

DS18B20 Водонепроницаемый цифровой датчик температуры 100 см - это водонепроницаемый герметичный цифровой датчик температуры длиной 1 метр на основе датчика DS18B20 с предварительно смонтированной проводкой.Это очень удобно, когда вам нужно измерить что-то далеко или во влажных условиях. Поскольку они цифровые, вы не получите никакого ухудшения сигнала даже на большом расстоянии.

Эти однопроводные цифровые датчики температуры достаточно точны (± 0,5 ° C в большей части диапазона) и могут дать до 12 бит точности от встроенного цифро-аналогового преобразователя. Они отлично работают с любым микроконтроллером, использующим один цифровой вывод, и вы даже можете подключить несколько микроконтроллеров к одному выводу, каждый из них имеет уникальный 64-битный идентификатор, записанный на заводе, чтобы различать их.Может использоваться с системами 3,0-5,0 В.

Единственным недостатком является то, что они используют протокол Dallas 1-Wire, который довольно сложен и требует связки кода для анализа связи. При использовании с микроконтроллером подключите резистор 4,7 кОм к чувствительному выводу, который необходим в качестве подтяжки от линии DATA к линии VCC.

Характеристики кабеля:

  • Трубка из нержавеющей стали диаметром 6 мм и длиной 30 мм
  • Кабель длиной 36 дюймов / 91 см, диаметр 4 мм (длина 1 метр)
  • Содержит датчик температуры DS18B20
  • Три провода - красный подключается к 3-5 В, черный подключается к земле, а белый - к данным.

Технические характеристики датчика DS18B20: -

  • Используемый диапазон температур: от -55 до 125 ° C (от -67 ° F до + 257 ° F)
  • Выбор разрешения от 9 до 12 бит
  • Использует 1-Wire интерфейс - требуется только один цифровой контакт для связи
  • Уникальный 64-битный идентификатор, записанный в микросхему
  • Несколько датчиков могут использовать один контакт
  • ± 0,5 ° C Точность от -10 ° C до + 85 ° C
  • Система сигнализации ограничения температуры
  • Время запроса меньше 750 мс
  • Можно использовать с 3.От 0 В до 5,5 В мощность / данные

Общие характеристики:

Напряжение питания (В)

3,0 - 5,5 В

Диапазон температур

-55 ~ +125 ° С

Диаметр зонда

6 мм

Длина зонда

50 мм

Разрешение

9 ~ 12 бит

Время запроса

750 мс

Длина кабеля (метр)

1


В коплект входит: