Ich möchte einen Relaisschalter mit dem GPIO auf meinem Himbeer-Pi 2 (40 Pins) verwenden.
Ich habe den folgenden Link bei Google gefunden und er ist meistens sinnvoll. Ich möchte wissen, warum ich einen Transistor verwenden muss, um den Relaisschalter zu aktivieren. warum kann ich das nicht direkt verkabeln?
http://www.susa.net/wordpress/2012/06/raspberry-pi-relay-using-gpio/
Bitte bedenke, dass ich ein Neuling in Sachen Elektronik bin.
Danke :o)
Die GPIO-Ausgänge des Raspberry Pi (und die Ausgänge der meisten anderen Mikrocontroller) können nur wenige mA liefern, und selbst ein kleines Relais benötigt mehr Strom, als der GPIO verarbeiten kann. Die von Ihnen verlinkte Site schlägt vor, den GPIO-Ausgangsstrom unter 3 mA zu halten, und schlägt vor, dass das Relais möglicherweise 50 - 100 mA benötigt.
Ein sehr kleiner Strom in die Basis eines Transistors kann einen viel größeren Strom durch seinen Kollektor steuern – er verstärkt effektiv den GPIO-Ausgang auf einen Pegel, der das Relais sicher steuern kann.
Das in diesem Link angegebene G5LA-1 5DC-Relais benötigt zum Betrieb eine Nennleistung von 70 mA. Das ist mehr als der GPIO verarbeiten kann.
Schauen Sie sich den Schaltplan im Link an und verwenden Sie alle angezeigten Komponenten. Der Vorwiderstand R1 wird benötigt, um den Basisstrom zu begrenzen, sie schlagen vor, dass 1k ungefähr 3mA ergibt. Die Diode D1 wird benötigt, um zu vermeiden, dass die Abschaltspitze des Relais den Transistor zerstört. Bekomme es nicht rückwärts oder es wird sich selbst, den Transistor oder beide töten, wenn der Transistor einschaltet. Wie sie sagen, kann Q1 fast jeder NPN-Transistor sein. Mit 3mA zum Ansteuern der Basis und nur 70mA Kollektorstrom, der benötigt wird, hat fast jeder Transistor eine ausreichende Verstärkung.
Stuart Mc
Neil_DE
Neil_DE
Stuart Mc
Neil_DE
Stuart Mc