Füllstandanzeige mit HMS 100T
Verfasst: 07.10.2008, 20:35
Nun möchte ich Euch (wie angekündigt) mein Projkt vorstellen.
da es im FS20 System keine Füllstandsanzeige mit "Liter"-Auswertung gibt, und weil der von ELV angebotene Ultraschall-Füllstandsmesser nicht mit dem FS20-System kompatiebel ist, ausserdem bekommt man nur die Aussage: " Tank voll - Tank leer " habe ich es mir zur Aufgabe gemacht mit den vorhanden FS20-Komponenten selbst etwas zu kreieren.
Benötigtes Material:
1 HMS 100 T
1 Zehngang - Potentiometer 50 Kohm
1 Kunststoffwinkel
1 Aluminium- Riemenscheibe
1 Kunststoff- Zahnrädersatz zur Übersetzung
1 Vollgummi-Kunststoff-Ball
1 Gegengewicht
1 zusätzliches Gewicht ( zum Gewicht, kann ich keine Angaben machen, muß ausprobiert werden)
ca. 1,5m Segelleine 3mm stark
Konstrucktion:
In den vorhandenen Tankdeckel wurden zwei Löcher gebohrt, zur späteren Aufnahme der Segelleine mit Kunststoffball und Gegengewicht.
Den Potentiometer befestigte ich mit einem Kunststoffwinkel auf dem Tankdeckel parallel zu den zwei Löchern.
Anschließend wurde das Loch des größeren Kunststoffzahnrades auf das Maß (6mm) der Poti-Welle aufgebohrt und die Zahnradscheibe auf die Welle geschoben. Über die beiden Tankdeckellöcher wurden zwei Kunststoff-Winkel (waren bei dem Zahnradsatz) mit Welle und Alu-Riemenscheibe und dem kleinerem Zahnrad befestigt. Durch den Vollgummiball ( vorher ein Loch bohren) wurde die Segelleine doppelt geschoben, so daß am unteren Ende eine Öse der Segelleine entstand.(zur späteren Aufnahme eines Gewichtes), (man kann auch eine V 2 A Gewinde-Ösenschraube durch den Ball schieben).
Am freien Ende der Segelleine wurde das Gegengewicht befestigt.
Das Ganze wurde dann durch die beiden Löcher im Tankdeckel geführt, und die Segelleine auf die Riemenscheibe gelegt.
Der Temperaturfühler des HMS 100 T wurde abgetrennt und die beiden Kabelenden am Potentiometer angelötet.
Funktionsbeschreibung:
Wenn sich nun der Wasserstand im Tank ändert, ( da der Kunststoffball schwimmt) verändert sich auch der Widerstand des Potentiometers.
Durch das geniale Makro von Bümpi (nochmals recht herzlichen Dank hierfür) wird nun der Wasserstand in Home-Puter angezeigt und sogar per Sprache ausgegeben.
Es ist schon sehr hilfreich, wenn man weiß, wieviel Wasser sich noch im Tank befindet.
Makro:
wenn WasserTank <= 0,0 dann
WasserTank := 4000
endewenn
wenn WasserTank > 0,0 und WasserTank <= 4,5 dann
WasserTank := 3500 + (4,5 - WasserTank) * 55,56 * 2
endewenn
wenn WasserTank > 4,5 und WasserTank <= 7,0 dann
WasserTank := 3000 + (7,0 - WasserTank) * 100,0 * 2
endewenn
wenn WasserTank > 7,0 und WasserTank <= 11,0 dann
WasserTank := 2500 + (11,0 - WasserTank) * 62,50 * 2
endewenn
wenn WasserTank > 11,0 und WasserTank <= 51,0 dann
WasserTank := 2500 + (11,0 - WasserTank) * 31.25 * 2
endewenn
wenn WasserTank > 51,0 dann
WasserTank := 0
endewenn
AnsageText := "Der Füllstand im Wassertank ist " + WasserTank +" Liter"
Sprachausgabe(AnsageText)
AnzeigeText:= + "Wassertank" + "Liter"
Viel Spaß beim Nachbau falls Bedarf besteht
Gruß Strohfeuer
da es im FS20 System keine Füllstandsanzeige mit "Liter"-Auswertung gibt, und weil der von ELV angebotene Ultraschall-Füllstandsmesser nicht mit dem FS20-System kompatiebel ist, ausserdem bekommt man nur die Aussage: " Tank voll - Tank leer " habe ich es mir zur Aufgabe gemacht mit den vorhanden FS20-Komponenten selbst etwas zu kreieren.
Benötigtes Material:
1 HMS 100 T
1 Zehngang - Potentiometer 50 Kohm
1 Kunststoffwinkel
1 Aluminium- Riemenscheibe
1 Kunststoff- Zahnrädersatz zur Übersetzung
1 Vollgummi-Kunststoff-Ball
1 Gegengewicht
1 zusätzliches Gewicht ( zum Gewicht, kann ich keine Angaben machen, muß ausprobiert werden)
ca. 1,5m Segelleine 3mm stark
Konstrucktion:
In den vorhandenen Tankdeckel wurden zwei Löcher gebohrt, zur späteren Aufnahme der Segelleine mit Kunststoffball und Gegengewicht.
Den Potentiometer befestigte ich mit einem Kunststoffwinkel auf dem Tankdeckel parallel zu den zwei Löchern.
Anschließend wurde das Loch des größeren Kunststoffzahnrades auf das Maß (6mm) der Poti-Welle aufgebohrt und die Zahnradscheibe auf die Welle geschoben. Über die beiden Tankdeckellöcher wurden zwei Kunststoff-Winkel (waren bei dem Zahnradsatz) mit Welle und Alu-Riemenscheibe und dem kleinerem Zahnrad befestigt. Durch den Vollgummiball ( vorher ein Loch bohren) wurde die Segelleine doppelt geschoben, so daß am unteren Ende eine Öse der Segelleine entstand.(zur späteren Aufnahme eines Gewichtes), (man kann auch eine V 2 A Gewinde-Ösenschraube durch den Ball schieben).
Am freien Ende der Segelleine wurde das Gegengewicht befestigt.
Das Ganze wurde dann durch die beiden Löcher im Tankdeckel geführt, und die Segelleine auf die Riemenscheibe gelegt.
Der Temperaturfühler des HMS 100 T wurde abgetrennt und die beiden Kabelenden am Potentiometer angelötet.
Funktionsbeschreibung:
Wenn sich nun der Wasserstand im Tank ändert, ( da der Kunststoffball schwimmt) verändert sich auch der Widerstand des Potentiometers.
Durch das geniale Makro von Bümpi (nochmals recht herzlichen Dank hierfür) wird nun der Wasserstand in Home-Puter angezeigt und sogar per Sprache ausgegeben.
Es ist schon sehr hilfreich, wenn man weiß, wieviel Wasser sich noch im Tank befindet.
Makro:
wenn WasserTank <= 0,0 dann
WasserTank := 4000
endewenn
wenn WasserTank > 0,0 und WasserTank <= 4,5 dann
WasserTank := 3500 + (4,5 - WasserTank) * 55,56 * 2
endewenn
wenn WasserTank > 4,5 und WasserTank <= 7,0 dann
WasserTank := 3000 + (7,0 - WasserTank) * 100,0 * 2
endewenn
wenn WasserTank > 7,0 und WasserTank <= 11,0 dann
WasserTank := 2500 + (11,0 - WasserTank) * 62,50 * 2
endewenn
wenn WasserTank > 11,0 und WasserTank <= 51,0 dann
WasserTank := 2500 + (11,0 - WasserTank) * 31.25 * 2
endewenn
wenn WasserTank > 51,0 dann
WasserTank := 0
endewenn
AnsageText := "Der Füllstand im Wassertank ist " + WasserTank +" Liter"
Sprachausgabe(AnsageText)
AnzeigeText:= + "Wassertank" + "Liter"
Viel Spaß beim Nachbau falls Bedarf besteht
Gruß Strohfeuer