Strana 1 z 1

Dallas DS18B20 multiple

Napísané: Sobota, 30. Júna 2018, 23:02
od užívateľa MarcusAurelius
Pozdravujem, momentalne pracujem na regulacii k ohrevu vody v bazene, resp. uz som to spojazdnil a aj mi to funguje, viem to ovladat z telefonu cez BLYNK.
Problem mam vsak s cidlami. Jedno cidlo meria presne ale dalsie dve cidla meraju sice rovnako, ale priblizne o 3°C menej. Vie mi niekto poradit ako by som vedel nastavit presnost merania? Pouzil som maly modul pre ESP8266 s jednym cidlom DS18B20 a k nemu som pripojil dalsie 2 cidla (nemaju pridruzeny 4,7k rezistor, ale podla schem a zapojeni to ani nie je potrebne. Nechapem teda preco to nemeria spravne hodnoty.

Dakujem za kazdu radu :)

Re: Dallas DS18B20 multiple

Napísané: Streda, 4. Júla 2018, 15:54
od užívateľa arduinoposlovensky
Najjednoduhšie riešenie je pri meraní zvýšiť/znížiť nameranú hodnotu v premennej o zistený rozdiel teplôt, teda o 3°C. Rozdiel teplôt vlastných senzorov je dobré merať voči nejakému referenčnému kalibrovenému teplomeru pri dajme tomu strednej hodnote medzi min. a max. meranou teplotou. Tvoj rozdiel teplôt môže byť iný pri 0°C a iný pri 30°C.