( persicsb | 2023. 12. 12., k – 11:17 )

Az analog.com adatlapja szerint:

Measures Temperatures from -55°C to +125°C
(-67°F to +257°F)
±0.5°C Accuracy from -10°C to +85°C

Azért az analog.com-ban jobban bízom, mint az AliExpress leírásban.

Az 1/8 fok az szerintem nem pontosság, hanem az eszköz felbontása (ami egy harmadik paraméter a pontosság és precizitás mellett), semmit nem jelent a pontosság szempontjából, csak azt korlátozza, hogy annál precízebb nem lehet az eszköz. Az, hogy leolvasol valamit az eszközről valamilyen felbontás szerint, nem jelenti azt, hogy az eszköz valóban ilyen precizitással tud mérni.

Például lehet nekem olyan eszközöm, ami ugyan 6 tizedesjeggyel kijelez valamit (vagy leolvashatok róla ilyet, analóg műszer esetén), de valójában a relatív pontossága 0.1%, az abszolút pontossága meg 0,1.

Az analog.com-os adatlap szerint is: Programmable Resolution from 9 Bits to 12 Bits

Csak éppen ez semmit nem számít, ha egyszer -10 és 85 Celsius-fok között a pontossága az 0.5 Celsius-fok.

The resolution of the temperature sensor is user-configurable to 9, 10, 11, or 12 bits,
corresponding to increments of 0.5°C, 0.25°C, 0.125°C, and 0.0625°C, respectively.

Még ha a kijelzett érték az éppen 32.1875, attól még az nem változik meg, hogy annyit lehet tudni, hogy a valódi hőmérséklet valahol a 31.6875 és 32.6875 között van, ami a pontosságot figyelembe véve 32, 32.5 vagy 33 fokos mérést jelent.

Ha a pontosságot átállítanám 0.125-re, attól még nem változna az meg, hogy annyit tudok mondani, hogy a hőmérséklet az eszköz szerint 32, 32.5 vagy 33, ennél pontosabb mérést ő nem tud, minden adat, ami 31.5-nél több és 33.5-nél kevesebb van, ugyanezt jelenti.

Az egész felbontás téma csak azért számít, hogy tudd, hogy a megkapott bináris adatot hogyan kell konvertálnod (mennyivel kell skáláznod), a mért érték pontosságát nem befolyásolja.