Due LED collegati a pin diversi possono condividere il loro resistore?


18

Sto progettando una scheda in stile Arduino con LED integrati per diversi pin. Per semplificare l'assemblaggio della scheda e risparmiare sui componenti, mi chiedevo se sarebbe stato sicuro per quei LED condividere un singolo resistore, come in questo diagramma:

schematico

Ovviamente, la potenza dissipata attraverso il resistore (3mA per pin a 3V) non è un vero problema. Il motivo per cui esitavo è che i LED in una configurazione parallela non dovrebbero condividere resistori, ma è sicuro pensare che i pin separati del microcontrollore non contano come un anodo comune, anche se entrambi i pin sono alti?


Sebbene non faccia parte della tua domanda, in generale, se possibile, è preferibile guidare il catodo del LED piuttosto che l'anodo, poiché la maggior parte dei microncontrollori e altri circuiti integrati sono migliori nel condurre uscite negative rispetto a positive, poiché il lavoro FET del canale N meglio di quelli del canale P.
Chris Stratton,

@ChrisStratton, l'ho già sentito prima, ma quali sono le implicazioni pratiche del "migliore"? Velocità di commutazione più rapida? Più vicino alla tensione teorica? (Voglio questi LED a scopo diagnostico, quindi averli attivi bassi è semanticamente indesiderabile comunque).
microtherion,

Risposte:


16

Possono due LED collegato a diversi pin condividere la loro resistenza?

  • possibile : si
  • dovrebbe : probabilmente no

Il tuo resistore agisce qui come un limitatore di corrente, diciamo a 3mA

Se accendi un LED alla volta, dai 3 mA a quel LED Se accendi 2 LED, dai 3 mA per entrambi (più di meno 1,5 mA ciascuno) Se accendi 3 LED, dai 3 mA per tutti ( in media 1 mA ciascuno)
Le cose sono anche un po 'più sottili, poiché diversi LED potrebbero avere una tensione diretta diversa, quindi un LED potrebbe benissimo scaricare il 10% di corrente in più rispetto a un altro.

Dato che "gli amplificatori hanno reso i LED luminosi", meno Amp è meno luce. La luce a LED con quella configurazione darà "piena luce accesa" e più LED si aggiungono, meno si accenderebbe ciascuno.


Come modifica a quella risposta, c'è un caso che potrei considerare quella disposizione per "l'illuminazione multi-LED". Questo è se stai multiplexando i tuoi LED

Ciò si illumina solo uno alla volta, ma va in bicicletta abbastanza velocemente da un LED all'altro in modo che l'occhio umano li possa vedere tutti accesi contemporaneamente.


Ah sì, che non avevo considerato correttamente, e per i miei scopi, è un'obiezione fatale.
microtherion,

18

Il tuo circuito è sicuro dal punto di vista elettronico, a condizione che i LED utilizzati possano resistere a un back-emf di 4 v circa.

Se è acceso solo un LED alla volta, tutto sarà dolce. Ma se due o più sono accesi, la luminosità diminuirà e la luminosità tra i LED sarà probabilmente incoerente. La caduta di tensione diretta dei singoli LED tende a variare leggermente, quindi è probabile che si blocchi la maggior parte della corrente disponibile.

Un resistore separato per LED è probabilmente il migliore.


1
Mescolando i colori darà risultati anche peggiori. Se hai un led blu e uno rosso (entrambi accesi), il led blu non si accenderà (o sarà estremamente fioco), poiché i led blu hanno una caduta di tensione maggiore.
Gerben,

Se uno sta facendo molte migliaia di qualcosa e non ci sarà mai la necessità di accendere più di un LED, l'uso di una resistenza condivisa può far risparmiare mezzo centesimo ciascuno, il che potrebbe aggiungere denaro reale. D'altra parte, anche se l'applicazione non richiede l'illuminazione di più LED, ciò può essere utile durante il debug. È possibile far sembrare che più LED si accendano contemporaneamente, con prevedibile luminosità, se si passa rapidamente da uno all'altro, ma a volte durante il debug è più utile essere in grado di controllare direttamente i LED in modo indipendente.
Supercat,
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.