Про температурные датчики 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 шага между последовательными уровнями:

  • 0,0 °C
  • 0,5 °C

Для 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
Описание