^^DS18B20 Sensore di Temperatura Digitale. Caratteristiche misura.

 

Thermometer Error

Intervallo T errore   Unità
-10  +85 ±0.5  

°C

-30  +100     ±1
-55  +125 ±2

Thermometer Error limits are 3-sigma values.

Note 3: See typical performance curve in Figure 1.

Programmable Resolution from 9 Bits to 12 Bits

Risoluzione   Max ms Temperatura °C
nr bin con virgola
Risoluzione °C
9-bit 93.75  8+1 bit  int+fraz   1/2 = 0,5
10-bit 187.5  8+2   1/4 = 0,25
11-bit 375  8+3   1/8 = 0,125
12-bit 750  8+4 1/16 = 0,0625

minore risoluzione corrisponde a minor durata di conversione.

Temperatura in °C, codificata come

  1. nr binario di 12 bit, contenuto in 2 byte=16bit, sono i 12 LSbit;
  2. nr relativo 12 bit con virgola, 4 bit dopo la virgola, 8 prima;
  3. codificato in complemento a 2.

un tale numero va, tralasciando cifre dopo la virgola, da -127 a +128, ma come termometro  da  -55 a +125 °C

MSB LSB

00    01   =   1/16 =   0,0625 °C

FF    FF    = - 1/16 = -0,0625 °C

la risoluzione e' 1/16 di °C, cioe' 0,0625 °C pero' l'accuratezza ...

accuratezza ±0.5°C Accuracy from -10°C to +85°C