4Sense, Temperatur und Luftfeuchte

Version 3.3 by Stefan Haller on 2015/04/01 00:48

Features

  • bis zu 4x 1-Wire Sensoren
  • DS18x20 Temperatur Sensoren -55 - +125°C
  • Automatische Unterscheidung der DS18S20 / DS18B20 Sensoren
  • DHT11/21, 22 Temperatur und Luftfeuchte Sensoren
  • keine Kalibrierung notwendig
  • CRC Prüfung der Messwerte
  • Betrieb direkt am Controller ohne galvanische Trennung

Beschreibung

Dieses 4 Kanal Temperatur Modul ist der Nachfolger des 4Temp Moduls. Es unterstützt neben allen Funktionen des 4Temp zusätzlich auch 1-Wire Luftfeuchte Sensoren der DHT Familie. Die Firmware und Produktdatenbank wurden neu erstellt und bieten mehr Funktionen. Es können bis zu 4 1-Wire Sensoren angeschlossen werden um die Messwerte auf den Bus zu bringen. Jeder der Kanäle unterstützt bis zu 3 frei parametrierbare Grenzwerte.
Die Software ist auf allen LPC922 Controllern lauffähig, es bedarf keiner weiteren Hardware, die Sensoren werden direkt an den IOs 1-4 angeschlossen. Es ist darauf zu achten das die Sensoren direkt vom Bus versorgt werden und deshalb die SELV Richtlinien eingehalten werden müssen!

Folgende Funktionen sind bisher verfügbar:

  • 3 Grenzwerte je Kanal mit Reaktion auf eine einstellbare Temperatur- und Luftfeuchteänderung
  • (Senden der Messwerte als 16Bit-Wert (DPT9) oder als 8Bit-Wert (DPT5) parametrierbar)
  • Zyklisches Senden und bei Wertänderung parametrierbar
  • Reaktion auf Unter- bzw. Überschreiten eines Grenzwertes

Parametrierung der Grenzwerte:

  • Die Grenzwerte können frei konfiguriert werden.
  • Eine Hysterese kann über 2 Grenzwerte realisiert werden, wobei ein Grenzwert auf die Untergrenze und der andere auf die Obergrenze reagiert. Beide Grenzwerte erhalten in diesem Fall die gleiche Gruppenadresse.

Zur Zeit werden folgende Sensoren unterstützt, bzw. damit kompatible:

  • DS18B20
  • DS18S20 / DS1820
  • DHT 11/21
  • DHT 22

Firmware

VersionAnmerkung
V 0.1first public Beta

Die Sensoren werden direkt an den IOs 1-4 angeschlossen, es können alle Controller verwendet werden. Die Versorgungsspannung der Sensoren an Pin5* (Vcc), GND an Pin2* oder alternativ Pin6 der ISP, die Datenleitung jeweils eines Sensors an Pin7-10* (IO1-4).

*Pin Nummern der 20 poligen Leiste eines 4TE Controller-bords.

Downloads

Hinweis: Da es sich noch nicht um die finale VD handelt, sollte VOR dem Import einer neuen Version die Alte aus der Datenbank und dem Projekt gelöscht werden.

icon_binary_22.png Firmware, Version 0.1

icon_database_22.png ETS Produktdatenbank V28B15