Wiki source code of 4Sense, Temperatur und Luftfeuchte
Version 2.3 by Stefan Haller on 2015/03/31 00:21
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | == Features == | ||
2 | |||
3 | * bis zu 4x 1-Wire Sensoren | ||
4 | * DS18x20 Temperatur Sensoren -55 - +125°C | ||
5 | * DHT11/21, 22 Temperatur und Luftfeuchte Sensoren | ||
6 | * keine Kalibrierung notwendig | ||
7 | * Betrieb direkt am Controller ohne galvanische Trennung | ||
8 | |||
9 | == Beschreibung == | ||
10 | |||
11 | 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. | ||
12 | Die Software ist auf allen LPC922 Conrollern 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! | ||
13 | |||
14 | |||
15 | Folgende Funktionen sind bisher verfügbar: | ||
16 | |||
17 | * 3 Grenzwerte je Kanal mit Reaktion auf eine einstellbare Temperatur- und Luftfeuchteänderung | ||
18 | * (Senden der Messwerte als 16Bit-Wert (DPT9) oder als 8Bit-Wert (DPT5) parametrierbar) | ||
19 | * Zyklisches Senden und bei Wertänderung parametrierbar | ||
20 | * Reaktion auf Unter- bzw. Überschreiten eines Grenzwertes | ||
21 | |||
22 | Parametrierung der Grenzwerte: | ||
23 | |||
24 | * Der Grenzwert 1 ist der "höhere" | ||
25 | |||
26 | Zur Zeit werden folgende Sensoren unterstützt, bzw. damit kompatible: | ||
27 | |||
28 | * DS18B20 | ||
29 | * DS18S20 | ||
30 | * DHT 11/21 | ||
31 | * DHT 22 | ||
32 | |||
33 | == Firmware == | ||
34 | |||
35 | |=Version|=Anmerkung | ||
36 | |V 0.1|first public Beta | ||
37 | |||
38 | Die DS1820 Sensoren werden direkt, an den IOs 1-4 unterstützt, 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). | ||
39 | |||
40 | *Pin Nummern der 20 poligen Leiste eines 4TE Controller-bords. | ||
41 | |||
42 | == Downloads == | ||
43 | |||
44 | |||
45 | [[image:Icons_22@icon_binary_22.png]] [[Firmware, Version 0.1>>url:https://github.com/selfbus/software-incubation/raw/master/4sense/Releases/4Sense_V0.1.hex||title="Firmware V0.1 BETA"]] | ||
46 | |||
47 | [[image:Icons_22@icon_database_22.png||width="22"]] [[ETS Produktdatenbank V28B15>>url:https://github.com/selfbus/software-incubation/raw/master/4sense/Releases/4Sense_V28B15.vd1||title="VD für FW V0.1"]] |