Ich habe hier einen Raspi 2011.12 und ein Keyes SR1y Relais-Modul. Das Relais-Modul ist an der 5V Spannung des Raspi angeklemmt. Der Switch-Pin des Relais-Moduls ist an GPIO-0 des Raspi angeschlossen. Wenn ich den Raspi nun einschalte, geht das Relais auf NO-Status. D.h. wenn ich den Raspi einschalten würde und die Schaltkontakte der Torsteuerung auf NO Klemme, würde beim Power On des Raspis einfach so das Garagentor aufgehen, was ich natürlich nicht riskieren kann dass das einfach so aufgeht, weil vielleicht irgendwo ein Wackler am USB Kabel des Raspi ist. Andersrum geht ja aber auch nicht, denn wenn der Raspi seine Stromversorgung verliert und die Torsteurung am NC Kontakt hängt, ginge einfach das Garagentor auf wenn der Raspi seine Betriebsspannung verliert - z.B. weil das USB Netzteil abraucht. Wie würdet ihr das Problem lösen?
Gast
#7290018
Du brauch ein anderes Relais-Modul das bei umgekehrtem Steuersignal schaltet.
Bistabiles Relais bzw Stromstoßschalter.
Gast
#7290026
Normalerweise tritt so ein Problem gar nicht auf. Solange der IO Pin hochohmig ist, bleibt das Relais im Ruhezustand. Du verdrahtest das Relais so, dass es nur einschaltet, nachdem dein Programm den Pin als Ausgabe konfiguriert und auf High setzt.
Das Problem ist, dass wenn der Raspi gerade erst an geht ja noch gar kein Programm läuft
Gast
#7290048
Ja. Deswegen brauchst du ein Relaismodul, das es erst schaltet, nachdem den Programm den Pin als Ausgabe konfiguriert. Wie Stefan schon sagte, mit diesem Modul lässt sich das Problem nicht lösen.
Gast
#7290084
Coding S. schrieb: > GPIO-0 des Raspi Der hat einen Pullup von 1,8kOhm, daher zieht das Relais vor der Initialisierung an. Entweder den Pullup (R1) entfernen, oder einen anderen GPIO-Pin verwenden, einen ohne Pullup.
Vielleicht reicht es schon, einen anderen GPIO-Pin zu verwenden:
1 | |
2 | |
3 | |
https://forums.raspberrypi.com/viewtopic.php?t=202568
Gast
#7290101
Bauform B. schrieb: > When a Pi is first powered up, the first eight GPIOs have pull-ups > enabled, and the rest have pull-downs enabled. Ob das bei seinem Modell auch so ist? Da gibt es fest eingelötete PU/PD.
ich muss mich übrigens korrigieren, ich glaube der Pin heißt GPIO2, GPIO-0 war das bei Rev1 Model B Der Raspi den ich habe hat den Aufdruck "100M" bei den Ethernet LEDs
Gast
#7290114
Coding S. schrieb: > Der Raspi den ich habe hat den Aufdruck "100M" bei den Ethernet LEDs Und welches Modell ist das dann?
Auf der Platine steht "Raspberry Pi (c) 2011.12)". bei den Ethernet LEDs steht 100M Wenn ich mich nicht täusche ist das Rev2 Model B also hiervon der mittlere https://raspberry-projects.com/pi/pi-hardware/raspberry-pi-model-b/model-b-io-pins Der PIN den ich verwendet habe ist der linke in der zweiten 2er-Reihe von oben gesehen, also unter dem 3,3V habe aus Spaß gerade mal den 1. Pin 2 Reihen weiter unten genommen. Da schaltet das Relais weder bei Poweron, noch bei Poweroff. Aber die SMD LED auf dem Relaismodul leuchtet trotzdem ganz schwach wenn der Raspi Strom bekommt
Gast
#7290125
Die Pins am Steckverbinder haben Nummern, hier von 1-26.
Beim ersten Versuch war das dementsprechend Pin 3 und beim zweiten Versuch Pin 7
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.