Diese Antwort ist OBSOLETE. Es wird allgemein angenommen, dass die Pi 3.3V-Schiene 50 mA liefert, dies ist jedoch für neuere Pi-Modelle nicht offiziell dokumentiert. Der ursprüngliche Pi verfügt über einen integrierten Linearregler, der begrenzt war. Der B + und der spätere B + verfügen jedoch über einen Schaltregler, der mehr Leistung liefern kann. Der Regler-Chip (der sowohl 3,3 V als auch 1,8 V liefert) ist mit 1A bewertet. Raspberry Pi-Leistungsbeschränkungen
Maximal 16 mA pro Pin, wobei der Gesamtstrom aller Pins 51 mA nicht überschreitet
Vom Gert selbst!
Wenn Ihr Projekt nur 4 Pins verwendet, stellen Sie sicher, dass Ihre aktuellen Einstellungen die 16 mA pro Pin nicht überschreiten und alle zusammen angesteuerten die Summe von 51 mA nicht überschreiten. Ich glaube, dass der 16mA auch irgendwo konfigurierbar ist.
Im Allgemeinen sollten Sie einen Puffer oder einen Transistor verwenden, um beispielsweise LEDs oder Relais anzusteuern. Wenn Sie ein Verdrahtungsproblem oder einen Komponentenfehler haben, können die Platine und / oder die CPU den magischen Rauch ausströmen lassen.
Ich weiß, dass HP früher einige wunderbare LEDs mit niedrigem Stromverbrauch hergestellt hat. Früher benötigten sie 2 mA Strom und eine Vorwärtsspannung für ihre rote von ca. 2 V, sodass Sie einen kleinen Widerstand benötigen, um den Stromverbrauch zu begrenzen und den CPU-Pin zu schützen.
Ich sehe, dass Vishay ein ähnliches Gerät hat und Kingbright vermutlich auch.
So berechnen Sie den Strombegrenzungswiderstand:
resVal = (Vsupply - VforwardLED)/currentLimit
so... for a 3.3V RPi pin, LED spec says 2V, our limit is 2mA, we get:
resVal = (3.3 - 2)/0.002
resVal = 650 Ohms
Safely round that up to the closest E12/E24 resistor value of 680 Ohms
Hier finden Sie die Wertetabelle und Farbcodes, falls erforderlich.
Viel Spaß mit deinem RPi! Alles sollte mehr LEDs haben!