Nachdem der erste Versuch mit den Temperatursensoren von Dallas ganz erfolgreich verlief, habe ich mich entschlossen eine vernünftige Schaltung zu entwerfen. Diese hier vorgestellte Schaltung kann nun bis zu 4 Sensoren auswerten.
( Das Foto wird noch aktualisiert :-) ... )
Das tolle an den Sensoren ist die Tatsache, das diese einfach wie Perlen auf eine Schnur an den Bus angeklemmt werden können. So ist es möglich mit einem Klemmblock am Board alle Sensoren anzuschliessen. Wir haben einfach bei jedem Sensor den Bus unterbrochen und eine Klemme zum Anschluss genutzt.
Nun was kann diese Schaltung mehr als die vorrige ?
- Es werden 4 Sesoren abgefragt
- Alle Temperaturwerte werden auf einem 2 Zeilen 40 Zeichndisplay angezeigt.
- 2 Bedientasten ermöglichen das Erreichne verschiedener Bedienebenen
Der Sinn dieser Umsetzung ist es die Temperaturwerte einer Heizung mit angebauter Solaranlage anzuzeigen. Es werden jeweils die Werte für den Vorlauf und Rücklauf der Heizung sowie die Werte für den Vorlauf und Rücklauf der Solaranlage angezeigt. Somit wurden folgende Funktionen implementiert, um diese Aufgabe umzusetzen.
- Anzeige der aktuellen Temperatur
- Anzeige von bis zu 14 vergangene Messwerte in einem Historyspeicher.
- Anzeige der maximalen Messwerte
- Anzeige der minimalen Messwerte
- Anzeige der Durchschnittswerte
- Einstellung des History Intervalls
Folgende kleine Bedienungsanleitung erklärt genauer die Funktion der Schaltung :
Multitempsensor
Dieser Sensor zeichnet von 4 Temperatursensoren die Werte auf und visualisiert diese im Display. Bei Erstinstallation muss durch probieren ermittelt werden welcher Sensor in welchem Textfeld angezeigt wird. Das Gerät merkt sich die Sensoren und zeigt diese immer im gleichen Feld an. Erst das Ersetzen eines Sensors kann die Reihenfolge verändern.
Nach dem Einschalten werden die Temperaturwerte aller 4 Sensoren angezeigt (Einschaltansicht). Nur in dieser Ansicht misst das Gerät fortlaufend die Temperaturen. Alle 15 Minuten wird eine neue Aufzeichnungsintervall begonnen (Historie). Der Aufzeichnungsintervall ist einstellbar. Der aktuelle Intervall sowie die Intervalldauer werden während der Temperaturanzeige im Feld „A" Intervallnummer (unten rechts), sowie im Feld „I" Intervalldauer angezeigt. Sensoren die nicht angeschlossen sind, werden mit „00,0 C" angezeigt.
Mit Hilfe der gelben Taste können die Ansichten gewechselt werden. Die Ansichten sind:
Temperaturanzeige (Einschaltansicht) à Min à Max à Historie à Durchschnitt à Historie-Intervall Einstellungà Temperaturanzeige (Einschaltansicht)
Ansichten Wechsel:
- Durch Drücken der gelben Taste wird die Ansicht „Min" erreicht. Hier werden die kleinsten Messwerte der Sensoren angezeigt. Durch Drücken der roten Taste können diese Werte gelöscht werden. Nach dem Löschen werden kurzfristig alle Werte mit „99,9 C" angezeigt.
- Durch Drücken der gelben Taste erscheint als nächstes die Ansicht „Max". Hier werden die größten Messwerte der Sensoren angezeigt. Durch Drücken der roten Taste können diese Werte gelöscht werden. Nach dem Löschen werden kurzfristig alle Werte mit „00,0 C" angezeigt.
- Durch Drücken der gelben Taste erscheint nun die Ansicht „Historie". Hier können mit Hilfe der roten Taste vergangene Messwerte angezeigt werden. Der Multitempsensor speichert zu gegebenen Intervallen eine Temperatur in den Historie-Speicher ab. Der zuletzt genutzte Speicher wird rechts in dem Feld A angezeigt. Wird nun die rote Taste gedrückt wechselt die Anzeige in den vorigen Speicher. Dies kann solange wiederholt werden, bis der Speicher einmal zyklisch durchlaufen ist. Es werden maximal 15 Werte gespeichert.
- Durch erneutes Drücken der gelben Taste erscheint nun die Ansicht „Durchschnitt". Hier werden die Durchschnittswerte der Temperatursensoren angezeigt. Die Durchschnitte basieren auf den letzten 15 Messungen, die im Historiespeicher abgelegt sind.
- Durch Drücken der gelben Taste erscheint nun die Ansicht „Intervall einstellen". Hier ist einzustellen, in welchen Intervallen die Temperaturwerte gespeichert werden. Mögliche Werte liegen zwischen 5 Minuten und 1 Stunde. Durch Drücken der roten Taste erhöht sich der Intervall um jeweils 5 Minuten. Nach der 60 Minute springt die Anzeige auf 5 Minuten um.
- Durch Drücken der gelben Taste erscheint wieder die Startansicht.
Ansichten wechseln mit gelber Taste:
Temperaturanzeige (Einschaltansicht)
à Min (rote Taste löscht Minwerte) à Max (rote Taste löscht Maxwerte) à Historie (rote Taste blättert durch Historie) à Durchschnitt à Historie-Intervall Einstellung à Temperaturanzeige (Einschaltansicht)
Diese Schaltung wurde ebenfalls absichtlich so dimensioniert, dass wir ohne weiteres eine RS232 Schnittstelle anschliessen können, um Datena aus dem Speicher zu expotieren.
|