Mal ne Anfängerfrage: Ich habe einen Relais-Baustein an GPIO17 meines Raspi4 angeschlossen. Danach habe ich gemäß https://www.kernel.org/doc/Documentation/gpio/sysfs.txt echo out > gpio17/direction gemacht. Dadurch alleine ging das Relais bereits an. Wenn ich dann echo 0 > value mache passiert nichts und wenn ich echo 1 > value mache, geht das Relais wieder aus. Das verstehe ich noch: Relais invertiert irgendwie. Was ich aber nicht verstehe: warum ist das Relais nicht bereits angesprungen als es die 5 Volt VCC bekommen hat? Was ist der Unterschied zwischen nicht initialisierten 0 Volt und initialisierten 0 Volt? Oder anders ausgedrückt: was ist der Unterschied zwischen "gar kein Kabel am Relais-Steuer-PIN angeschlossen" und "GPIO17 mit 0 Volt and Relais-Steuer-PIN angeschlossen"?
Der Pin ist als Input nicht in der Lage ausreichend Strom für das Relais zu liefern. Wird der Pin als Ausgang konfiguriert ändert sich das und er liefert.
NichtWichtig schrieb: > Der Pin ist als Input nicht in der Lage ausreichend Strom für das Relais > zu liefern. Ah ich glaube ich habe es verstanden. Der Raspi muss nicht liefern sondern konsumieren. http://modtronix.com/prod/mod/mod-rly2-5v_schematics.jpg Es muss genug Strom in den Raspi rein fließen, damit die LED im Optokoppler angeht.
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.