Ich möchte mittels RPi 3B einen kleinen Schaltkreis ein/ausschalten. Dieser zieht max. 10mA bei 5V. Wie geht man da am besten vor? Ich hätte jetzt an einen der GPIOs einen Step-Up-Wandler (zB U1V10F5) betrieben, der dann den Hub auf 5V macht und die Schaltung anschaltet. Oder sollte man einen NPN Transistor verwenden? Was spricht dagegen, den GPIO direkt zu verwenden?
Schurke schrieb: > Was spricht dagegen, den > GPIO direkt zu verwenden? Ein schneller Überschlag: 10 mA bei 5 V, der Wandler hat ca. 90 % Effizienz, also zieht der Wandler ca. 17 mA bei 3,3 V. Das führt zwar nicht zur sofortigen Auflösung des Raum-Zeit-Kontinuums ;) aber es ist trotzdem mehr, als man von einem GPIO verlangen sollte. Warum soll man einen Schaltregler unnötig Krawall machen lassen? Warum soll man Schaltungsaufwand betreiben, um eine Spannung zu erzeugen, die man schon hat? Beliebig fortsetzbar ... Schurke schrieb: > Oder sollte man einen NPN Transistor verwenden? Ja, oder irgendein anderes einfaches Bauteil, das zur Hand ist und als Schalter verwendet werden kann.
Schurke schrieb: > Ich möchte mittels RPi 3B einen kleinen Schaltkreis > ein/ausschalten. > Dieser zieht max. 10mA bei 5V. > > Wie geht man da am besten vor? Indem man einfach mal 5 Minuten sucht. Schalten mit einem GPIO eines Raspi ist das neue Dauerthema hier, gleich nach „welches Multimeter für 7,99,- Uhr ist das Beste“?
Schurke schrieb: > Ich möchte mittels RPi 3B einen kleinen Schaltkreis ein/ausschalten. > Dieser zieht max. 10mA bei 5V. Je nach dem, ob du es high-Side schalten musst oder low-Side funktionieren würde, kommen verschiedene Konzepte in Frage. Einen Step-Up Wandler, wie den von dir genannten U1V10F5 brächte man, wenn keine 5V zur Verfügung stehen, hat aber mit der Steuerung nichts zu tun. Was hast du konkret vor?
Mit NPN schaltest Du immer die Masse, das ist oftmals problematisch - kommt aber immer drauf an, was man da schalten will. Suche mal nach „usb load switch 100ma“, da kommen dann so Teile wie der MAX4785 und viele andere mehr. Da hat man dann auch gleich eine Absicherung gegen Überstrom. 5V rein, GPIO an Enable und schon kommt 5V aus OUT. Ein LP2951 LDO geht auch, hat ebenfalls ein Enable. Deine Idee mit dem Step-Up direkt am GPIO geht nicht. Gerade moderne CPU dulden zumeist keine nennenswerte Last an Ihrem IO System. Gut, beim RPI ist das sicher nochmal gepufftert, trotzdem eine schlechte Idee. Im einfachsten Fall geht auch eine Kombination aus NPN und PNP, wenn die 5V Seite geschaltet werden soll. Geht sogar als 1 Bauteil-Lösung ohne zusätzliche Widerstände, z.B. mit dem PUMD13 (u.v.a.m.). Man verliert allerdings so 0,2V.
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.