Hallo! Stimmt es das für ein Bistabiles Relais 2 GPIO Ausgänge von einem Raspberry benötigt werden? Dachte man benötigt nur einen Ausgang als Impuls und einen Eingang für die aktuelle Position. Danke!
Ob zwei Ausgänge oder ein Ausgang und ein Eingang ist kein Unterschied, weil du in jedem Fall zwei GPIOs benötigst. Die Schaltung mit zwei Ausgängen stelle ich mir einfacher vor.
Georg schrieb: > Stimmt es das für ein Bistabiles Relais 2 GPIO Ausgänge von einem > Raspberry benötigt werden? > > Dachte man benötigt nur einen Ausgang als Impuls und einen Eingang für > die aktuelle Position. Vielleicht verwechselst Du bistabil mit Stromstossrelais?
Hallo! Oh. Ja Stromstossrelais ist wohl was ich meinte. Hier habe ich etwas gefunden, wie man mit einem Kontakt ein Bistabiles Relais schaltet: http://c-kolb.bplaced.net/projekte/elektronik/grundlagen/relais/bistabil.php Ganz am Ende der Seite. Kann man auch mit einem Kontakt die Rückmeldung erzeugen? Ich möchte mir kostengünstig 8 bistabile Relais auf eine PCB bauen lassen. Schalten per GPIO vom Raspberry aber auch externen Taster. Der Taster soll nicht über den Raspberry laufen. Jedoch wenn man mit dem externen Taster schaltet, soll der Raspberry er mitbekommen. Wenn der Raspberry startet, soll er den aktuellen Stand der Relais kennen. Möchte aber hierfür nur 8x out und 8x in bei den GPIO nutzen. Kann das funktionieren? Vielen Dank!
Bei den üblichen bistabilen Relais ist es schwer den Schaltzustand zu erkennen, außer man hat so etwas wie extra Kontakte an den Relais. Was Möglich wäre die Schaltung für die Taster schon vorher mit mit Strom zu versorgen und denn den Zustand den man mit den Tastern eingestellt hat auszulesen. Ganz am Anfang beim Hochfahren der Schaltung wird man aber eher die Relais erst einmal in einen definierten Zustand fahren. Die Steuerung mit Tastern ist nicht so ganz trivial, schon wegen dem Tastenprellen. Mit Schaltern wäre es ggf. einfacher. Die Einfachste Lösung wäre da schon bald ein kleiner µC - die Übertragung zum Rasberry könnte dann auch per UART, I2C oder SPI über nur 2-4 Leitungen laufen. Der Aufbau rein aus Logic ICs hängt davon ab, wie man die Signale verknüpfen will. Einfach 8x in und 8 x out hätte z.B. das Problem wie man beim Hochfahren klärt das noch nichts geändert werden soll.
Hallo! Ja, wird dann wohl auf eine "externe" Logik rauslaufen. Mit 2 Spulen Relais kann man ja geziehlt ein und aus schalten,oder? Dann habe ich immer den aktuellen Status und kann es Rückmelden an den Raspberry. Es müssen Taster sein. Schalter gehen leider nicht. Dann hängt der Raspberry mittels Schnittstelle an einer externen Logik. Die Taster ebenfalls. Diese schaltet die Relais je nachdem welcher Wert zuletzt eintrifft.
Mir der Zahl der Ausgänge muss man sich noch was Überlegen, denn der Computer muss je Relais 3 Zustände steuern: keine Änderung, Spule 1 und Spule 2. Da müsste man dann entweder 16 Leitungen nutzen oder ein Portokoll nutzen, das nicht jedes Relais für sich betrachtet. Möglich wäre etwa über 4 Leitungen eine Spule Auswählen und eine 5. Leitungen als Strobe nutzen. damit würde man dann mit 5 Out Leitungen zum Steuern und 4 Inputs auskommen. Das einlesen wäre z.B. über 8 RS-Flipflops möglich, die direkt die Signale vor den Treibern für die Spulen abfangen. Mit etwas Glück könnte man mit 4 TLL ICs und 2 Treiber ICs auskommen. Wohl als 2 weitgehend unabhängige Einheiten für je 4 Relais.
Bei bistabilen Relais mit zwei Spulen weiß man den Zustand. Ein hinreichend langer Puls auf eine der Spulen schaltet das Relais in den jeweils anderen Zustand. Der Zustand wird mechanisch gehalten. Das sind meist Kleinleistungsrelais. Beispiel siehe Anhang.
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.