Questa risposta è OSSOLETA. Si presume che la guida Pi 3.3V fornisca 50mA, ma questo non è ufficialmente documentato per i recenti modelli Pi. Il Pi originale ha un regolatore lineare di bordo che era limitato, ma il B + e successivamente hanno un regolatore di modalità switch che può fornire di più. Il chip del regolatore (che fornisce sia 3,3 V che 1,8 V) è valutato a 1A. Limitazioni di potenza di Raspberry Pi
Un massimo di 16 mA per pin con la corrente totale da tutti i pin non superiore a 51 mA
Dallo stesso Gert!
Quindi, se il tuo progetto utilizza solo 4 pin, assicurati che le tue impostazioni attuali non superino i 16 mA per pin e che tutte le unità messe insieme non superino il totale di 51 mA. Credo che il 16mA sia anche configurabile da qualche parte.
Generalmente, dovresti usare una sorta di buffer o un transistor per pilotare cose come LED o relè. In caso di problemi di cablaggio o guasti ai componenti, la scheda e / o la CPU possono emettere il fumo magico.
So che HP ha usato alcuni meravigliosi LED a bassa corrente nel corso della giornata. Avevano bisogno di 2 mA di corrente e una tensione diretta per la loro rossa di circa 2 V, quindi sarebbe necessario un piccolo resistore per limitare il suo consumo di corrente e proteggere il pin della CPU.
Vedo che Vishay ha un dispositivo di tipo simile e suppongo che anche Kingbright lo faccia.
Per calcolare la resistenza di limitazione corrente:
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
Ecco la tabella dei valori e i codici colore, se necessario.
Goditi il tuo RPi! Tutto dovrebbe avere più LED!