Forum: Mikrocontroller und Digitale Elektronik Schwimmbad -Steuerung


von T. P. (brukernavn)


Lesenswert?

Hallo,

derzeit wird bei unserem Pool die Pumpe nur mit einer Zeitschaltuhr 
gesteuert. Das ist total schwachsinnig, da sie bei schlechtem Wetter 
genauso lange an ist, wie bei gutem. Also kostet es entweder unnötig 
viel Geld, oder das Wasser wird nicht genügend gefiltert. Desshalb bin 
ich schon länger am überlegen, wie ich eine Steuerung hierfür aussehen 
könnte. Doch so richtig kann ich mich nicht entscheiden, desshalb frage 
ich euch mal nach eurer Meinung, was ihr tun würdet.

Also meine bisherigen Überlegungen:
man könnte einfach eine Siemens Logo kleinsteuerung nehmen und die 
Aussentemperatur, Wassertemperatur, Lichtstärke usw. messen und es davon 
und von der Uhrzeit abhängig machen, ob die Pumpe laufen soll, oder 
nicht. Das währ ja so ziehmlich die einfachste möglichkeit.
Doch jedesmal wenn man die Pumpe oder das Licht manuel einschalten 
möchte, muss man zur Steuerung hin gehen. Desshalb währ eine kleine 
Schalttafel im Wohnzimmer echt genial, doch die Wände möchte ich dafür 
nicht mehr aufstämmen um die Leitungen zu verlegen. Aus diesem Grund 
währ wohl Funk die einzigste alternative. Allerdings hab ich davon 
0-Ahnung und wüsste keinen Ansatz wie ich die Logo da mit einbinde.

Von Conrad gibt es ja auch diese C-Control geschichte, das sieht 
eigentlich auch ganz Interessant aus. Allerdings wird die Sache dadurch 
auch nicht vereinfacht, die Steuerung wird dadurch komplizierter und die 
Funkübertragung bleibt auch ein Problem.

Vielleicht habt ihr ein paar gute Ideen?!?

Gruß,

Tobias

von Testfall (Gast)


Lesenswert?

Wer Funk kennt nimmt Kabel. Daher würde ich darüber nachdenken, dass die 
Stromversorgung des Pools ja irgendwo im Haus abgeht und dass man das 
ganze vielleicht schon dort an und aus knipsen könnte.
Ansonsten kann ich nichts zur Logo sagen, aber so komplex klingt das 
nicht.

von Tobi W. (todward)


Lesenswert?

Hallo,

Du könntest ein BTM-222 Blauzahn Modul nehmen. Da musste dann deine 
Daten nur seriell reinschieben (RS-232 schnittstelle) und den rest macht 
das Modul. Über AT-Befehle kannst du das Modul dann mit anderen 
verbinden oder auch andere einstellungen vornehmen (genaueres gibt die 
Doku her).
das Modul simuliert einen Seriellen Port für andere BT-Geräte und somit 
hättest du den Vorteil, das du es auch mit einem Handy oder so steuern 
kannst.
Als alternative könnte man das RFM-12 Modul von Pollin nehmen. Benedikt 
hat hier schon mal einen Code in der Codesammlung vorgestellt, wie man 
das als Bidirektionale RS-232 Verbindung nutzen kann.

Ich denke mal das wasser soll nur gefiltert werden, wenn auch jemand 
drin ist bzw. war. Was ist wenn du an den schluss von der filteranlage 
eine art schwimmer machst (manche filteranlagen haben auch sone komische 
klappe) und dann schaust ob sich das das wasser bewegt. Wenn du jetzt 
noch die Helligkeit herran sieht, kannst du den fehler, der durch Wind 
oder sonst irgentwie erzeugte wasserbewegungen aussschließen.

Die manuelle Steuerung sollte ja erstmal das kleinere Problem darstellen 
;)

Was ist dir denn überhaupt lieber? Möchtest du alles von grundauf selbst 
machen oder willst du eher auf fertige einzel module zurückgreifen und 
diese dann kombinieren?

Grüße
Tobi

von T. P. (brukernavn)


Lesenswert?

Das ist interessant. Ich werde mich heute abend mal genauer zum BTM-222 
Modul erkundigen, aber die Verbindung mit einem Handy oder Ähnlichen 
erscheint mir zu schwierig.
An das RFM-12 Modul hab ich auch schon gedacht...


Das Wasser soll eigentlich täglich mindestens 2h gefiltert werden. Und 
bei "schönem" Wetter bis zu 8h, da das Wasser über eine Solarheizung 
geleitet wird und somit erwährmt wird. Wenn das Wasser allerdings schon 
27°C warm ist, braucht es auch nicht mehr weiter geheitzt zu werden.

Aber wie du schon sagst, die eigentliche Steuerung stellt kein großes 
Problem dar. Die könnte eben auch eine kleine Siemens Logo übernehmen. 
Das Problem ist nur die Verbindung und Datenübertragung zur Schalttafel 
im Wohnzimmer.

Ich möchte es nicht zu aufwändig gestalten, desshalb möchte ich lieber 
auf fertige Module zurück greifen.

Gruß,

Tobias

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

Hallo Tobias,


mach dir als erstes Mal einen Plan und dann schau dir an welche 
Kompnenten du brauchst.Willst du die Wasserchemie analysieren?

Dann das Konzept welche Sensoren welche CPU/Statemachine.
Für die Logospricht im wesentlichen das sie die Pumpe direkt steuern 
kann
und viler Funktionen schon vorhanden sind.

Gegen sie der Preis und die mangelnde Auslastung, ein einzelner Aktor 
kann das genau so gut. Andererseits kann sie weiter aufgaben erledigen.

Wie passen CPU und sensorik zusammen. brauchst du wirklich eine 
CPU/Statemachine, oder genügt eine Zweikanaluhr, mit ein wenig 
drumherrum.

Willst du es selbst programmieren, wieviel Zeit willst du aufwenden das 
zu lernen.

....ich habe keine ahnung.... besagt das Projekt wird dich nicht nur ein 
Wochenede binden. Hast du die zeit dafür?

Namaste

von Informant (Gast)


Lesenswert?

Kannst evlt. Zeit-, Temperatur- und Dämmerungsschalter seriell schalten?

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

Informant schrieb:
> Kannst evlt. Zeit-, Temperatur- und Dämmerungsschalter seriell schalten?

Das allein genügt wohl kaum da dies nur Momentaufnahmen liefert. Ein 
wenig integrieren muss man schon, um die notwendige Pumpenlaufzeit zu 
ermitteln.

Namaste

von Leo H. (Gast)


Lesenswert?

Für die Visualisierung wäre ein Pollin NetIO und ein Tablet-PC auch eine 
Alternative.
Die Verbindung zum Pool könnte man über Powerline oder WLAN herstellen, 
da gibt es genug fertige Technik die zuverlässig läuft.

So eine Lösung hätte IMHO zwei Vorteile: 1. kannst du "schnell mal eben" 
vom Laptop auf die Oberfläche zugreifen ohne ins Wohnzimmer laufen zu 
müssen, 2. hättest du dann Internet am Pool.

Wenn das Board von Pollin zu umständlich ist, gibt es bestimmt auch ein 
Visualisierungs-Display mit IP-Verbindung zur SPS. Kostet dann halt 
etwas mehr :)

von MaWin (Gast)


Lesenswert?

> könnte einfach eine Siemens Logo kleinsteuerung nehmen und die
> Aussentemperatur, Wassertemperatur, Lichtstärke usw. messen und es
> davon und von der Uhrzeit abhängig machen, ob die Pumpe laufen soll

Könnte man, bloss so lange deine Pumpe nicht das Solarpanel durchströmt,
ist es ziemlich witzlos.

Es gibt keinen messbaren Faktor, wann die Pumpe
"genug lange an war" wenn es nur eine Filterumwältzpumpe ist.

Wenn du das Ergebnis sehen bzw. messen kannst (Wassertrübung) ist es 
schon zu spät.

Die Filterumwälzpumpe soll

1. per Skimmer die auf dem Wasser schwimmenden Teil absauegn, weniger 
weil die schädlich sind, sondern mehr weil es hübscher aussieht.

2. die Wassermenge des Pool durch den (Sand-)filter jagen, das kann man 
einfach nach Zeit berechnen.

3. sie kann einen klitzekleinen Effekt ergeben, weil sie warmes Wasser 
vond er Oberfläche nach unten pumpt, also ist dann der 
Temperaturgradient Wasser/Luft geringer und das Bad kühlt weniger aus.

4. Wurde das Bad viel benutzt, lässt man meist die Pumpe lange laufen, 
weil dann der Schmutzeintrag besonders hoch war, auch an 
Schwebeteilchen. Aber wie willst du das der SPS als Messwert mitteilen ?

Bloss wegen der Pumpe ist eine SPS also witzlos, da tut es die 
Zeitschaltuhr recht gut. Wenn es allerdings eine Solarpumpe ist, sind 
SPS meist billiger als fertige Solarsteuerungen. Leider können die 
meisten SPS (Siemens, Möller und der Schrott) nur ENTWEDER mit 230V 
betrieben werden ODER Analogsignale verarbeiten, so daß du eine 24V 
Steuerung mit extra Trafo brauchst, was dick aufträgt.

Alternativen sind Micro-SPS oder Conrad C-Control Station.

Falls es ein Sandfilter ist der ein Manometer hat weches elektronisch 
auswertbar ist, könnte man per Motorventila uch das Rückspülen des 
Sandfilters automatisieren, aber da ist die Technik recht teuer.

Wozu Funk ? Für die aktuelle Wassertemp, ob sich das Baden lohnt ? Wenn 
das Wetter zu schlecht ist, interessiert dich die Wassertemp nicht. Ist 
das Wetter gut, gehst du (hoffentlich) sowieso raus. Funk ist witzlos 
(hatte ich auch mal, mit Anzeige auf dem PC, per Funkmodule aus 
Funkhaustürklingeln, liegt jetzt im Keller nach 2 neuern Rechnern ohne 
serielle Schnittstelle).

von T. P. (brukernavn)


Lesenswert?

Och schade, irgendwie ist mein lestes posting verlohren gegangen...

ich versuchs nochmal:

also erstmal danke für die Zahlreichen Antworten!

Das Wasser wird über die Pumpe durch den Sandfilter, anschließend übers 
Dach durch die Solarkollektoren und wieder zurück ins Becken geleitet. 
Die Wassertemperatur ist also auch davon abhängig, wie lange die Pumpe 
eingeschaltet ist. Wenn jetzt also "schlechtes" Wetter ist, macht es 
wenig Sinn die Pumpe 6h laufen zu lassen, da der gesamte Beckeninhalt 
schon nach ca. 2h umgewälzt wurde. Wenn jetzt allerdings "gutes" Wetter 
ist, die Wassertemperatur aber schon 27°C beträgt, braucht das Wasser 
nicht noch weiter aufgeheitzt zu werden dann kann also die Pumpe 
ebenfalls aus bleiben. Und dafür brauche ich die steuerung.

Zusätzlich möchte ich evt. den Chlorgehalt und den pH Wert messen und 
auf ein Display an der Schalttafel im Wohnzimmer ausgeben. Das währ zwar 
sehr schön, aber nicht unbedingt erforderlich. Die Schalttafel an sich 
ist allerdings schon erforderlich, da ich damit die Beleuchtung 
einschalten möchte. Sonnst muss man immer zur Pumpe laufen, da sich dort 
der Schalter befindet.

Das Rückspühlen zu automatisieren ist nicht nötig.

SPS kann ich programmieren, da sollte die Logo eigentlich keine probleme 
darstellen. Anders siehts in C aus, die Grundkenntnisse sind zwar 
vorhanden, aber ich habe noch nie etwas in richtung Datenübertragung 
gemacht. Ich währ aber bereit mich mit dieser Thematik auseinader zu 
setzten.


Die Micro-SPS finde ich überteuert und zur C-Control liest man hier im 
Forum viel schlechtes.


Die Kleinsteuerungen von Moeller besitzen kommuniktationsmöglichkeiten 
wie z.b. Ethernet, CANopen, easyNet und easy-COM. Könnte man nicht eine 
von diesen Schnittstellen drahtlos übertragen?

Wobei mir das auch nicht wirklich viel weiter hilft, da ich dieses 
Signal irgendwie auswerten muss und verarbeiten muss. Macht also auch 
wenig Sinn.


Ich denke ich werde es komplett mit Mikrocontrollern aufbauen, einen als 
Steuereinheit an der Pumpe und einen für die Schalttafel. Die 
Kommunikation findet mittels Serieller Schnittstelle statt, die mithilfe 
von fertigen Modulen per Funk übertragen werden.

Das wird eine Menge Arbeit, ohne der Schalttafel würd ich einfach eine 
Logo nehmen und währ innerhalb eines Feierabends fertig^^.

von Tobi W. (todward)


Lesenswert?

Ich kenne mich da jetzt nicht so aus aber easyCOM hört sich jetzt stark 
nach RS-232 an.
da kannst du doch dann direkt dein BTM-222 dran klemmen und musst dann 
nur noch einen µC programmieren.

Die einfachste möglichkeit ist doch einfach sone Anzeige Tafel von 
Moeller nu nehmen. Einfache Implementierung usw.
Ist dann aber entsprechend teuer :)

von Murkser (Gast)


Lesenswert?

Was machst Du denn, wenn schönes Wetter ist und das Wasser eine 
Temperatur von 27 Grad erreicht hat und der Pool intensiv genutzt wird 
(also erheblichen Schmutzeintrag hat), aber die Pumpe noch keine 2 
Stunden gelaufen hat, um das Wasser zu filtern? So wie ich Deine 
Beschreibung verstanden habe, willst Du bei Erreichen der Zieltemperatur 
abschalten, was aber wohl bei Deiner Konfiguration auch bedeutet, daß 
das Wasser nicht mehr gefiltert wird. Das klingt irgend wie noch nicht 
ganz richtig so.

Murkser

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

ich denke da wäre ein bypas sinnvoll ?

von Murkser (Gast)


Lesenswert?

Das wollte ich mit meinem Posting sagen. ;-)

Murkser

von MaWin (Gast)


Lesenswert?

Bau erst mal eine zweite, viel kleinere Pumpe ein für den 
Solarkreislauf, das spart immens an Stromkosten.

Dann sparst du dir ein teures mechanisches Ventil.

Die Solarpumpe soll laufen, so bald es sich lohnt und das Wasser noch 
nicht warm genug ist. Das kann eine SPS machen, oder auch ein simpler 
Temperaturregler. Your choice.

Die Umwälzpumpe bleibt man Zeitschalter.

Chlor und pH per Funk ins Wohnzimmer ? Vergiss es. Lerne, wie man ein 
Schwimmbad richtig bedient, dann interessieren dich diese Werte nicht 
mehr, weil sie sowieso immer stimmen.

Bleibt das Einschalten des Lichtes per Funk. Es gibt Funksteckdosen. 
Fertig ist die Laube. Alles mit baumarktüblichen Bauteilen, mit Ausnahme 
des Solarreglers, den nun immerhin nur ein einfaches Relais braucht, und 
nicht berücksichtigen muß, was die anderen Teile machen. Aber 
Solarregler gibt es reichlich, oftmals aber zum "Schwimmbadpreis" teurer 
als eine SPS.
Aber es gibt sie auch in günstig:
http://cgi.ebay.de/Solarregler-Solareg-MD-Temperaturdifferenz-2-Fuhler-/320722765438?pt=Solaranlagen&hash=item4aac91067e
Selbstbau lohnt also nicht.

von T. P. (brukernavn)


Lesenswert?

ja gut, also den genauen Ablauf der Steuerung kann man sich dann ja 
genau überlegen wenn es wirklich so weit ist. Aber du hast schon recht. 
Man könnte ja auch morgends zwei Stunden und abends zwei Stunden die 
Pumpe laufen lassen. Aber darum solls hier eigentlich eher weniger 
gehen.

Tobi, du hast recht. Easy-COM ist RS232. Allerdings sind nur die 
besseren damit ausgestattet, und 200€ + Anzeige Tafel ist mir dafür zu 
viel. Das währ die Lösung gewesen.

von Alex (Gast)


Lesenswert?

Hallo.

Auch schon bisschen älter der Thread, aber falls Du noch auf der Suche 
bist. Kuck mal hier:
http://rz-home.de/~fkiesow/Solarsteuerung/solarsteuerung.htm
(Ist nicht nur eine Solarsteuerung)

von Klatsch (Gast)


Lesenswert?

Powerline ???

Rs232/powerline Konverter !

von Klatsch (Gast)


Lesenswert?

Powerline ???

Rs232/powerline Konverter !
http://www.linksprite.com/pub/PLC_UART_RS232_485.pdf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.