Despre senzorii de temperatură DS18B20. Senzor de temperatură sigilat DS18B20 Senzor de temperatură Dallas

DS18B20- Senzor digital de temperatură de la Dallas. Trimite date de temperatură folosind un singur pin digital și un protocol special numit 1-Wire. Puteți conecta mai mulți senzori la un pin. Senzorul măsoară temperatura în grade Celsius.

Specificații DS18B20

  • Senzorul poate fi alimentat cu o tensiune de la 3 la 5,5V
  • Senzorul poate măsura temperatura de la -55 la 125 °C
  • Senzorul are o rezoluție digitală de 9 până la 12 biți
  • Precizie de măsurare +/- 0,5 °C în intervalul de la -10 la 85 °C
  • Precizie de măsurare: +/- 2 °C pentru intervalul de la -55 la 125 °C
  • Deriva de măsurare +/- 0,2 °C

Schema electrică DS18B20

Ce este permisiunea?

Fișa de date precizează că senzorul DS18B20 poate măsura temperatura cu diferite rezoluții. Rezoluția este ca o riglă: milimetri între centimetri. În mod similar, cu rezoluția DS18B20, acesta este pasul dintre pași succesivi de grade Celsius.

Rezoluția este selectată folosind numărul de biți. Intervalul de selecție este de la 9 la 12 biți. Alegerea permisiunii atrage anumite consecințe. Cu cât rezoluția este mai mare, cu atât mai mult va trebui să așteptați rezultatul măsurătorii.

Pentru rezoluția de 9 biți există 2 pași între niveluri succesive:

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

Pentru rezoluția de 10 biți există 4 pași între niveluri succesive:

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

În acest caz, citim temperatura cu o rezoluție de 0,25 °C. Timpul de măsurare pentru rezoluția de 10 biți este de 187,5 ms, ceea ce permite 5,3 măsurători pe secundă.

Pentru rezoluția de 11 biți există 8 pași între niveluri succesive:

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

Adică rezoluția este de 0,125 °C. Timpul de măsurare pentru rezoluția de 11 biți este de 375 ms. Acest lucru permite 2,6 măsurători pe secundă.

Pentru rezoluția de 12 biți, există 16 pași între niveluri succesive:

  • 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

Prin urmare, rezoluția este de 0,0625 °C. Timpul de măsurare pentru rezoluția de 12 biți este de aproximativ 750 ms. Adică puteți efectua 1,3 măsurători pe secundă.

Ce este precizia măsurării?

Nimic în lume, și mai ales în electronică, nu este perfect. Nu te poți apropia de perfecțiune decât cheltuind din ce în ce mai mulți bani și efort. La fel si cu acest senzor. Are unele inexactități de care ar trebui să fii conștient.

Specificațiile tehnice spun că în intervalul de măsurare de la -10 la 85 ° C, senzorul DS18B20 are o precizie de +/- 0,5 ° C. Aceasta înseamnă că atunci când avem o temperatură a camerei de 22,5 °C, senzorul poate returna un rezultat de măsurare de 22 până la 23 °C. Adică poate arăta 0,5 ° C mai mult sau mai puțin. Totul depinde de caracteristicile individuale ale senzorului.

În intervalul de la -55 la 125 °C, eroarea de măsurare poate crește până la +/- 2 °C. Adică, atunci când măsurați ceva cu o temperatură de 100 ° C, atunci senzorul poate afișa o temperatură de la 98 la 102 ° C.

Toate aceste abateri pot fi ușor diferite pentru fiecare temperatură, dar atunci când se măsoară aceeași temperatură, abaterea va fi întotdeauna aceeași.

Ce este deriva de măsurare?

Deviația de măsurare este cea mai gravă formă de inexactitate. Esența derivei de măsurare constă în faptul că, atunci când se măsoară o temperatură constantă - într-o măsurătoare, senzorul poate afișa o temperatură, iar în alta ulterioară (în funcție de cantitatea de derive).

Deriva senzor de temperatură DS18B20 +/- 0,2 °C. De exemplu, când camera este la o temperatură constantă de 24°C, senzorul poate da o citire între 23,8°C și 24,2°C.

(379.0 Kb, descărcat: 913)

Acest senzor folosește exclusiv protocolul 1-Wire - acesta formează o conexiune care comunică pe magistrală folosind un singur semnal de control. Busul trebuie conectat la sursa de alimentare printr-un rezistor pull-up.

Specificații DS18B20
ParametruSens
Tip ieșire ICDigital
Interval de precizie de detectare± 0,5°C
domeniul de detectare a temperaturii-55°C până la +125°C
curent de alimentare1mA
Gama de tensiune de alimentare3V până la 5,5V
Rezoluție (biți)9...12
Stilul carcasei senzoruluiTO-92
Nu. de pini3
numărul de bază18
Temperatura de operare Max85°C
Temperatura de operare Min-10°C
intervalul de temperatură de funcționare-10°C până la +85°C
curent de ieșire4mA
tipul de ieșireDigital
Pachet / CutieTO-92
Rezoluţie9...12
Tip senzor / traductortemperatura
Tensiune de alimentare Max5,5 V
Tensiune de alimentare min3V
Tip de terminareGaură
Temperatura de funcționare, °С0...+55
Umiditatea relativă de funcționare, %...55
ProductieDallas/Maxim
Perioada de garanție de funcționare12 luni de la data cumpararii
Greutate, g10

DS1820, DS18S20, DS18B20- Senzori de temperatură digitali populari de la DALLAS-MAXIM cu o interfață cu un singur fir cu 1 fir. Din cauza ambiguității marcajelor și a abundenței circuitelor de pe acești senzori termici digitali apărute în literatura de radioamatori, considerăm că este necesar să oferim câteva explicații.
Chip DS1820 a fost întrerupt si se recomanda un microcircuit pentru inlocuirea lui DS18S20. Cu toate acestea, trebuie remarcat faptul că microcircuite DS18S20 din pachetul TO-92 sunt etichetate „DS1820” (fără litera S). Cip nou Software DS18S20 compatibil cu vechiul DS1820și, conform producătorului, în majoritatea cazurilor poate fi un înlocuitor direct pentru vechiul DS1820. Poate că producătorul a vrut să indice această compatibilitate prin marcarea fără litera S. Compatibilitatea software a noului DS18S20 cu vechiul DS1820 este garantată dacă programul folosește algoritmul din fișa de date.
După cum se poate observa din tabel, noul cip DS18S20 este realizat într-un pachet standard TO-92, în timp ce vechiul DS1820 avea un pachet alungit. Pe această bază, vă puteți asigura, de asemenea, că vânzătorii nu vă „împinge” cu un microcircuit învechit.
Cipul DS18B20 are întotdeauna marcajul corespunzător „DS18B20” și nu poate fi schimbat la DS1820/DS18S20 și invers fără a schimba codul programului.

Specificații senzori digitali Temperaturi maxime
Tip senzorDS1820 DS18S20DS18B20
MarcareDS1820 DS1820DS18B20
CadruPR-35
(prelungirea TO-92)
TO-92TO-92
Adâncime de biți9 biți 9 biți9...12 biți
Timp de conversie200mS (tip.)
500nS (maximum)
750nS (maximum)750nS (maximum)
Precizie de măsurare ±0,5%
în intervalul de temperatură
0 ….+70°С -10 ….+85°С-10 ….+85°С
Tensiunea de alimentare
pentru precizie de măsurare ±0,5%
4,3-5,5V 3,0-5,5V3,0-5,5V
Descriere