Sida 2 av 2

Re: DS18B20 visar ostabila värden

Postat: 18 december 2017, 23:24:15
av Fisherman
Hittade ingen P-FET (och vägrar beställa en från ELFA som kostar 1 kr + över 160 kr i frakt)
så jag satte en pnp bipolär över "pull up" motståndet som kortsluter under 730 ms enl kurvan i mitten (bas-signalen)
DS1Z_QuickPrint2.jpg
De första ca 100 mätvärdena med aktiv "pull up" har ju betydligt lägre spridning än de senare ca 40 utan.
Standardavvikelse 0,07 resp 0,19
EFds18b20par.PNG
Så det blir att välja mellan tre-ledare eller aktiv "pull up" - som det ju står i databladet ...
Och att slänga den som visar 3 grader högt och vänta på paket från China.

/Stefan - på Djurö

Re: DS18B20 visar ostabila värden

Postat: 19 december 2017, 10:29:30
av guckrum
(Antar att färgerna inte motsvarar samma sensorer som förra grafen.)

Det här ser ju mycket bättre ut! För mina applikationer betyder one-wire alltid tre sladdar.

Re: DS18B20 visar ostabila värden

Postat: 26 december 2017, 22:16:48
av Hedis
Snabba leveranser och bra fraktpris hittar du hos http://www.swechtrading.se
Sen finns ju även https://www.electrokit.com

Re: DS18B20 visar ostabila värden -fixat

Postat: 23 januari 2018, 15:00:04
av Fisherman
Som avslutning visas senaste mätningen med 8 st ds18b20 med 3,3V matning.
Varje sensor lödd på ca 2,5 m tre ledar flatkabel - med klädnypa mot ett stort Al-block i mörker utan belysning eller värme i lokalen.
ds18b20.PNG
Så nu är jag nöjd.

En varning till de som använder nodeMCU ds18b20 modul med "integer firmware".
Med 12-bits upplösning (0,0625 C) svarar modulen med decimaldelen en sträng "62" men ska vara "062"
Som ex med tre ds18b20 och stigande temp:
18,0 18,0 18,187
18,0 18,62 18,187
18,0 18,62 18,187
18,0 18,62 18,187
18,0 18,62 18,250
18,62 18,62 18,250

/Stefan på Djurö