DS18S20 Maxim Lämpötila-anturi

Tiedonkeruun ohjelmointi: Jorma Hytönen, Datatuki

..: Lämpötila - Keskiarvot :..
Savonkatu, Leppävirta

Viimeksi päivitetty: 20.09.2021 02:23
Grafiikka päivittyy 5 min välein | Ladataan palvelimelle 20 min välein
-!-
Datatuki.net/server/owfs


Vuorokausi (10 min keskiarvo)
Ulkolämpötila (vrk 10 min keskiarvo)

Viikko (30 min keskiarvo)
Ulkolämpötila (vko 30 min keskiarvo)

Kuukausi (2 tunnin keskiarvo)
Ulkolämpötila kk (2 tunnin keskiarvo)

Vuosi (12 tunnin keskiarvo)
Ulkolämpötila (vuosi 12 tunnin keskiarvo)
Minulla on käytössä 3 kpl 1-Wire DS18B20 mikropiiriin perustuvaa lämpötila-anturia.
Yksi mittaa huonelämpötilaa (Indoor), toinen ulkolämpötilaa (Outdoor) ja kolmas palvelinkoneen virtalähteen puhaltimelta ulostulevaa lämpötilaa (Power Exit).
DS18B20 lämpötila-anturia voidaan käyttää "parasite power" muodossa, jolloin ei tarvita erillistä virtalähdettä (ja kolmatta johdinta),
vaan tullaan toimeen kahdella johtimella. Vaikka kytkentä on nimeltää "1-Wire".
Maxim Integrated datalehti kertoo, että "The DS18B20 communicates over a 1-Wire bus
that by definition requires only one data line (and ground) for communication with a central microprocessor.
In addition, the DS18B20 can derive power directly from the data line (“parasite power”), eliminating the need for an external power supply."

Tiedonkeruu ja grafiikka on ohjelmoitu Python kielellä. HTML sivujen muodostamiseen ja tiedonsiirtoon on käytetty PHP kieltä.
Lisätietoa antureiden datasta löytyy DS18B20 sivulta. Antureiden kytkentä  kuva (Aukeaa popUp ikkunaan)

The system (28.4.2021)
  Operating system: Linux
  Kernel: 5.4.0-72-generic
  Machine: x86_64 (Ubuntu 20.04.4 LTS Server)
  Server software: Apache/2.4.41
  Data collection: Python 3.8.5
  Graph: RRDtool 1.7.2
  Sensors: DS18B20 1-Wire Digital Thermometer