Pin 13: Ho bisogno di un resistore?


14

Questa domanda diceva che il pin 13 ha un resistore integrato per il LED che viene fornito di serie sulla maggior parte delle unità Arduino. Un mio amico mi ha detto che, poiché c'è già un resistore sul pin, non devo metterlo quando collego un LED esterno al pin.

Questo non mi sta bene, dato che ho letto dappertutto che è molto brutto collegare un LED senza una resistenza di limitazione della corrente. Non riesco a trovare dove si trova il pin 13 sullo schema elettrico (mi sto ancora abituando a leggere quelli), quindi non so come sia cablato il resistore incorporato.

Domanda in breve: ho bisogno di una resistenza di limitazione della corrente quando uso il pin 13 per un (piccolo) LED?

EDIT : Come indicato da Polar di seguito, un singolo resistore farebbe il trucco. Tuttavia, sono davvero curioso di sapere come posizionare questo singolo resistore (incorporato). Se è in serie con l'intestazione per P13, dovrebbe limitare la corrente. Se è in parallelo, non credo. Tuttavia, la mia conoscenza dell'elettronica non è così vasta, quindi potrei sbagliarmi ...

Risposte:


11

Se si esaminano gli schemi di una qualsiasi delle schede Arduino (diversa da Arduino NG Revision C, che non ha un LED utente integrato), ad esempio quella per Arduino Uno , il pin ha una resistenza e quindi il LED è cablato da terra a terra, parallelamente all'effettiva intestazione del pin di uscita.

Ritaglia dallo schema

Pertanto, se non si utilizza un resistore separato in serie sul proprio LED, ci sono buone possibilità di danneggiare il proprio LED.

Pertanto, sì, è necessario un resistore per il LED esterno.


3
bel diagramma di utilizzo!

L'ho collegato a un multimetro, senza carico, e leggeva 4.93v, senza carico. Questo è strano. Il sito Arduino ha anche una resistenza. Avevo un libro che diceva che sarebbe stato giusto farlo solo con il pin 13. Non l'ho mai saputo. Ops. Domani riproverò con un LED collegato.
Pinguino anonimo l'

@AnnonomusPerson - 4.93V suona bene. Per inciso, è fare un carico - il costruito nel resistore. Misura l'uscita a 5 V mentre ci sei. La maggior parte dei regolatori di tensione sono in genere specificati solo entro l'1-5% (dipende dalla parte specifica) della tensione per cui sono specificati.
Connor Wolf,

si prega di notare che l'ultimo UNO (R3) usa un transitor per illuminare il led, quindi i nuovi utenti non otterranno risultati strani mentre usano il pin per leggere / scrivere
Lesto

11

Solo le schede molto antiche avevano un resistore sul pin 13. I numerosi tutorial che sostengono che il pin 13 ha ancora un resistore sono semplicemente sbagliati. Nessun recente (ben oltre 2 anni ormai) Arduino ha un resistore incorporato sul Pin 13.

Domanda in breve: ho bisogno di una resistenza di limitazione della corrente quando uso il pin 13 per un (piccolo) LED?

TUTTI i LED, indipendentemente dalle dimensioni, richiedono una qualche forma di limitazione della corrente. Quando viene applicata la tensione diretta del LED, si trasforma in un corto circuito. Un LED riduce solo la sua tensione diretta. Pertanto, se la tensione diretta è di 3 volt e il pin I / O o l'alimentazione forniscono 5 volt, qualcos'altro deve eliminare i 2 volt rimanenti.

Un resistore in serie fa cadere il resto della tensione di alimentazione (o pin) e limita la corrente che attraversa il LED.

Per i LED di potenza più elevata, è consigliabile utilizzare un'alimentazione di corrente costante in modo che il resistore serie non si limiti a sprecare energia.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.