Hallo zusammen, im Keller ist die Umlaufpumpe für die Warmwasser-Ringleitung. Da mir die Zeitsteuerung nicht gefällt, will ich an 2 Stellen im Haus Bewegungsmelder installieren (Küche, nähe Spüle und Gästetoilette). JE ein PIR soll mir ein Signal an einen Arduino (Nano) geben, dieser schaltet dann für eine definierte Zeit die Umlaufpumpe ein (Relais, ggf SSD). So läuft diese nicht sinnlos wenn sie nicht gebraucht wird, aber wenn benötigt/erwünscht, ist schnell warmes Wasser verfügbar. Im Idealfall bekomme ich sogar eine kleine Rückmeldung, dass die Pumpe läuft, also z.B. in der Nähe des PIR eine LED. Nun überlege ich wie ich die Signale am besten übertrage, damit ich mir möglichst wenig Störungen einfange. Umsetzen (für den Leitungsweg) auf 24V, 0-20mA, RS485, 433Mhz? Leitung nur vom Sensor zum "Mini-Schaltschrank" im Keller, neben der Pumpe, und dort ein Arduino? Je PIR ein Arduino und im Keller einen als "Master"? Oder würde sogar eine einfache Leitung reichen (ich habe noch reichlich CAT7 Kabel von der Hausverkabelung über)? Unvermeidlich ist, dass die Leitung z.T. mal 3-4m parallel zu normalen NYM-Leitungen liegt (normale Hausinstallation) Mit Sicherheit gibt es ähnliche Schaltungen als fertige Hardware zu kaufen, aber wo bliebe dann der Spaß ;-)? Es geht mir im Moment um eure Meinung, welcher Weg der Signalübertragung wohl einfach UND sicher ist. Danke für's Lesen Gummiq
Vermutlich würde einfaches Kabel reichen. Ansonsten bietet sich LVDS (RS485) dafür an. Muss ja kein Protokoll sein, sondern einfach nur schalten. Wichtig ist, dass das der Normalzustand nicht getrieben wird, nicht dass zwei Treiber, einer high, einer low, gegeneinander auf dem Bus arbeiten.
Michael K. schrieb: > Nun überlege ich wie ich die Signale am besten übertrage, damit ich mir > möglichst wenig Störungen einfange. Dafür reichen 5V mit einem Pull-Up Widerstand plus RC-Filter am Eingang und noch Entprellung per Software. > Oder würde sogar eine einfache Leitung reichen Einfach verdrillter Klingeldraht reicht. > Unvermeidlich ist, dass die Leitung z.T. mal 3-4m parallel zu normalen > NYM-Leitungen liegt (normale Hausinstallation) Das kriegt man mit ausreichend niederohmigen Pull-Up widerständen am Arduino hin, sagen wir 1-5k.
Sebastian R. schrieb: > Vermutlich würde einfaches Kabel reichen. > > Ansonsten bietet sich LVDS (RS485) dafür an. Ja was denn nun? LVDS oder RS485? Beide sind differentiell, aber das war's dann auch. Beide sind hier aber maximal unsinnig. > Muss ja kein Protokoll > sein, sondern einfach nur schalten. Wichtig ist, dass das der > Normalzustand nicht getrieben wird, nicht dass zwei Treiber, einer high, > einer low, gegeneinander auf dem Bus arbeiten. Der OP sucht keinen Bus, sondern einfache Signalleitungen.
Michael K. schrieb: > Je PIR ein Arduino und im Keller einen als > "Master"? Nur eine Möglichkeit von vielen... :-) Soweit ich das Problem verstehe, möchtest du doch nur die Pumpe schalten sobald ein PIR Sensor eine Person in einem gewissen Raum "entdeckt". Dafür würde ich ein PIR Modul verwenden das einen Ausgang hat, welcher 1 oder 0 liefert. (Gibt es bei Adafruit oder so wie die sich nennen...) Dieses Ausgangssignal einfach über Kabel an ein Zeit- Schütz/Relais o.ä. bei der Pumpe im Keller ankommen lassen. Mit Zeit- Relais meinte ich ein Relais welches mit einem Signal getriggert bzw. auch nachgetriggert werden kann und die Abfallzeit einstellbar ist. (Gibt es auch fertig zu kaufen) Wenn dir die 5 Volt Ausgangsspannung vom PIR Sensor zu wenig sind und du Störungen vermutest auf einer längeren Leitung, dann kann man ja einen Komparator dahinter noch setzen und auf 12 oder 24 Volt das Signal anheben. Man könnte auch ein 3 oder 4 adriges Kabel legen, um eine Rückmeldung auf den selben Wege zu erhalten (wenn man es braucht). Dann würde man auch keinen Arduino für einfache Aufgaben verwenden müssen....
Tom schrieb: > PIR Sensor (Gibt es bei Adafruit oder so wie die sich nennen...) oder z.B. auch bei Reichelt: https://www.reichelt.de/entwicklerboards-pir-bewegungssensor-bis0001-debo-pir-motion-p215897.html?&trstct=pos_0&nbc=1
Beitrag #6954719 wurde vom Autor gelöscht.
Du weißt aber schon, das nach dem Einschalten der Pumpe noch eine Zeit vergehen wird, bis das warme Wasser am Hahn ankommt. Ich habe dafür vor längerer Zeit eine Steuerung mit dem Arduino aufgebaut, der die Temperatur der Umwälzleitung misst. Und abhängig vom Ergebnis, die Pumpe schaltet. Je nach Konstruktion deiner Leitungen und Einstellung dieser "Regelung" hast du immer genügend und schnell warmes bzw. heißes Wasser. Der Controller bietet auch weitere Möglichkeiten von Komfortschaltungen.
Brain 2.0 schrieb: > Du weißt aber schon, das nach dem Einschalten der Pumpe noch eine > Zeit > vergehen wird, bis das warme Wasser am Hahn ankommt. Dazzu öffnet man kurz den Hahn, lässt etwas Wasser laufen und schließt ihn dann wieder. Wenn dann die Pumpe das Volumen umgepumpt hat, hat man warmes Wasser. > Ich habe dafür vor längerer Zeit eine Steuerung mit dem Arduino > aufgebaut, der die Temperatur der Umwälzleitung misst. Und abhängig vom > Ergebnis, die Pumpe schaltet. Mein Bruder auch. Ich würde es bei meinem Haus auch machen, hätte ich eins.
STK500-Besitzer schrieb: > Dazzu öffnet man kurz den Hahn, lässt etwas Wasser laufen und schließt > ihn dann wieder. Wenn dann die Pumpe das Volumen umgepumpt hat, hat man > warmes Wasser. Hab ich mir vor Jahren genauso aufgebaut (ATMEGA 8 statt Arduino). Läuft seitdem zur vollen Zufriedenheit. Muss sich halt dran gewöhnen, morgens, wenn man ins Bad kommt, erst mal kurz das Wasser anzustellen (ca. 2 Sekunden reichen).
Hallo Z'sammen erst mal Danke für die Kommentare. Klar... Temp an der Pumpe messen und dann Pumpe einschalten geht auch. Aber üblicherweise vergeht ja eh eine gewisse Zeit (zumindest Toilette) wenn man den Raum betritt, bis man die Hände wäscht ;-) Und wenn der Sensor direkt schaltet, sobald man den Raum betritt, richtige Positionierung vorausgesetzt, sollte das gut passen. Also allgemein wird davon ausgegangen, dasss der PIR sein 1 Signal (+5V) recht gut an den Arduino im Keller durchreicht? Wie oben geschrieben, werde ich eh CAT7-Leitung legen, Schirm eine Seite geerdet (versuchsweise, ggf, wenn'S nicht reicht, mit R-C) und ein verdrilltes Paar nehmen. Was die reine Laufzeit der Pumpe angeht, habe ich noch was schönes von Eltako rumliegen, das werde ich dann mittels Relais triggern und von dem Kontakt aus, über ein kleines Hlifsschütz, die Pumpe, denn ich vermute, dass die Kontakte vom Eltako die induktive Last der Pumpe nicht lange "verdauen". Und da noch genug freie Adern im Kabel sind, werde ich eine kleine Rückmeldung in Form einer LED in der Nähe des PIR verbauen. Dann werde ich die Tage einen Versuchsaufbau machen und berichten. Besten Dank und bis . . . Gummiq
STK500-Besitzer schrieb: >> Ich habe dafür vor längerer Zeit eine Steuerung mit dem Arduino >> aufgebaut, der die Temperatur der Umwälzleitung misst. Und abhängig vom >> Ergebnis, die Pumpe schaltet. Naja, grundsätzlich ist der Mensch ja bequem und ungeduldig. Darauf zu warten, habe ich keine Lust, also soll die Elektronik da helfen.
STK500-Besitzer schrieb: > Dazzu öffnet man kurz den Hahn, lässt etwas Wasser laufen und schließt > ihn dann wieder. Wenn dann die Pumpe das Volumen umgepumpt hat, hat man > warmes Wasser. Sorry, zuvor falschen Text markiert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.