Относно температурните сензори DS18B20. Запечатан температурен сензор DS18B20 температурен сензор далас

DS18B20- цифров температурен сензор от Далас. Изпраща данни за температурата, използвайки само един цифров щифт и специален протокол, наречен 1-Wire. Можете да свържете няколко сензора към един щифт. Сензорът измерва температурата в градуси по Целзий.

DS18B20 Спецификации

  • Сензорът може да се захранва с напрежение от 3 до 5,5 V
  • Сензорът може да измерва температури от -55 до 125°C
  • Сензорът има цифрова разделителна способност от 9 до 12 бита
  • Точност на измерване +/- 0,5°C в диапазона от -10 до 85°C
  • Точност на измерване: +/- 2°C за диапазона от -55 до 125°C
  • Отклонение на измерването +/- 0,2 °C

Схема на свързване DS18B20

Какво е разрешение?

Листът с данни казва, че сензорът DS18B20 може да измерва температура с различни разделителни способности. Разделителната способност е като линийка: милиметри между сантиметри. По същия начин, с резолюция DS18B20 - това е стъпка между последователни стъпки от градуси по Целзий.

Резолюцията се избира с помощта на броя битове. Диапазонът на избор е от 9 до 12 бита. Изборът на разрешение води до определени последици. Колкото по-висока е разделителната способност, толкова по-дълго ще трябва да чакате резултата от измерването.

За 9-битова разделителна способност има 2 стъпки между последователни нива:

  • 0,0°С
  • 0,5°С

За 10-битова разделителна способност има 4 стъпки между последователни нива:

  • 0,0°С
  • 0,25°С
  • 0,5°С
  • 0,75°С

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

За 11-битова разделителна способност има 8 стъпки между последователни нива:

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

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

За 12-битова разделителна способност има 16 стъпки между последователни нива:

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

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

Какво е точност на измерване?

Нищо в света, и особено в електрониката, не е перфектно. Можете само да се доближите до съвършенството, като харчите все повече пари и енергия. Така е и с този сензор. Има някои неточности, които трябва да сте наясно.

Техническите спецификации казват, че сензорът DS18B20 има точност от +/- 0,5°C в диапазона на измерване от -10 до 85°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Дигитален
Диапазон на точност на сензорите± 0,5 °C
Диапазон на измерване на температура-55°C до +125°C
Захранващ ток1mA
Диапазон на захранващото напрежение3V до 5.5V
Резолюция (битове)9...12
Стил на корпуса на сензораТО-92
Не. на щифтове3
Базов номер18
Работна температура Макс85°С
Работна температура Мин-10°C
Диапазон на работната температура-10°C до +85°C
Изходен ток4mA
Тип на изходаДигитален
Пакет / КалъфТО-92
Резолюция9...12
Тип сензор/преобразувателтемпература
Захранващо напрежение Макс5.5V
Захранващо напрежение Мин3V
Тип прекратяванеПрез дупката
Работна температура, °С0...+55
Работна относителна влажност,%...55
ПроизводствоДалас / Максим
Гаранционен срок12 месеца от датата на закупуване
Тегло, гр10

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

Спецификации цифрови сензориМаксимална температура
Тип сензорDS1820 DS18S20DS18B20
МаркиранеDS1820 DS1820DS18B20
КадърPR-35
(разширение TO-92)
ТО-92ТО-92
Дълбочина на битовете9-битова 9-битова9 ... 12 бита
Време за преобразуване200 mS (тип.)
500nS (макс.)
750nS (макс.)750nS (макс.)
Точност на измерване ± 0,5%
в температурния диапазон
0 .... + 70 °С -10 .... + 85 °С-10 .... + 85 °С
Захранващо напрежение
за точност на измерване ± 0,5%
4,3-5,5V 3.0-5.5V3.0-5.5V
Описание