Als Teil eines Projekts, an dem ich arbeite, lasse ich einen Raspberry Pi GPIO-Pin drei Solenoide aktivieren, aber der Pin selbst liefert nicht annähernd genug Strom (jeder Solenoid benötigt mindestens 1 A, optimalerweise fast 1,5 A). Ich versuche, eine Art Schaltsystem mit einer sekundären Stromquelle einzurichten. Meine erste Idee war ein CMOS-Umschalter, aber am Ende habe ich Ersatzteile verwendet, die ich herumliegen hatte, und es hat nicht perfekt funktioniert.
Ist ein CMOS-Setup gut für das, was ich versuche? Wenn ja, welche spezifischen MOSFETs sollte ich untersuchen? Wenn nicht, was wäre ein effizienterer Weg, um dieses Problem anzugehen?
Normalerweise möchten Sie eine NPN-Treiberschaltung mit einem 2n3904 oder ähnlichem verwenden. Der NPN treibt Ihren p-Kanal-Mosfet oder Ihre PNP-Treiberschaltung an. Die Logik wird invertiert, aber es funktioniert mit dem maximalen 16-mA-Ausgang des RPi.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Das gezeigte Schema hat eine 6-mA-Last am RPi-Ausgang. Ändern Sie die Größe der Widerstände nach Bedarf. Der linke Q2 könnte ein BJT PNP oder ein P-Kanal-Mosfet sein. Rechts Q5 ist NPN und N-Kanal Mosfet. Größe für Ihre Magnetleistung.
jonk
jonk
Russell McMahon
Jashaszun
jonk