Di quale transistor ho bisogno per pilotare molti LED e come devo collegarlo?


12

So che un transistor amplifica un segnale, ma non ne ho mai usato uno. Ho questo design qui e voglio aggiungere 15 LED collegati a ciascun pin, anziché 1.

Come potrei incorporare un transistor per aiutarmi a raggiungere una corrente abbastanza forte da alimentare i LED?


Questa domanda è una specie di duplicato di questo: electronics.stackexchange.com/q/6093/3803
Tall Jeff

Questa domanda aggiunge il vincolo unico delle uscite open-low open-collector del vu-meter ic, rispetto all'output del PIC e alla flessibilità hi / low attiva. Ciò significa che la guida diretta dei transistor NPN è fuori uso.
Chris Stratton,

Un transistor PNP funzionerebbe invece di un NPN?
jsolarski,

... PNP: Sì. I LED originali sono referenziati Vdd (V +, Vhigh, Vsupply ...). Se non ti dispiace che siano referenziati a terra, allora un singolo PNP per canale funzionerebbe.LM3915 guida la base PNP tramite una resistenza. Ogni emettitore PNP su Vdd. Ogni collettore PNP tramite un resistore a LED. Catodi LED a terra. È richiesta una resistenza per LED poiché, mentre la corrente LM3915 limita la corrente del LED, i transistor no. Sebbene sia teoricamente possibile emettitori di transistor comuni e utilizzare un singolo resistore per 2 o più transistor, questa è una cattiva idea per diversi motivi.
Russell McMahon,

Non pensare a un transistor come a "amplificare un segnale". Pensala come una valvola che può essere aperta o chiusa. È usato come componente di amplificatori, ma può essere utilizzato anche in interruttori o altre cose.
endolith,

Risposte:


11

La soluzione più semplice sarebbe quella di posizionare i 15 LED in serie e utilizzare un alimentatore sufficientemente alto. Il "abbastanza alto" è il problema qui. Avresti bisogno di almeno 30 V e questo è troppo per l'LM3915. Anche posizionare i LED in 3 stringhe parallele di 5 LED non è una soluzione; l'LM3915 non riesce ad assorbire abbastanza corrente per pilotare le 3 stringhe.
Quindi avremo bisogno di transistor esterni. Le uscite del driver sono molto probabilmente NPN open collector. Quindi questo schema dovrebbe funzionare:

inserisci qui la descrizione dell'immagine

Se l'uscita dell'LM3915 è bassa (i LED devono essere accesi) T1 si accenderà tramite R2 e fornirà corrente ai LED. Quelli avrebbero potuto essere inseriti in una singola stringa, ma allora avresti bisogno di una tensione troppo alta per V +. Ora 12V sarà sufficiente per i comuni LED rossi.
Se l'uscita dell'LM3915 è disattivata, R1 tirerà la base da T1 a V + e T1 verrà disattivato.
I valori dei componenti dipenderanno da V + e dalla corrente richiesta per i LED. Per V + = 12V potresti creare R1 = 1k e R2 = 4.7k . Ciò fornirà una corrente di base di 2 mA, che è sufficiente per saturare la maggior parte dei transistor, quindi T1 può essere un tipo PNP come un BC556 .ΩΩΩ


e se 20 LED fossero in parallelo?
Mike,

@Mike - stessa cosa, basta aggiungere un'altra stringa di 5. Dovrai comunque iniziare a pensare ai limiti del transistor. Il BC556 è limitato a una corrente di collettore di 100 mA, quindi per i LED da 20 mA è ancora OK, per di più dividerei il circuito su due transistor, ciascuno pilotando 10 LED. Basta raddoppiare tutto, compresi R1 e R2. È anche possibile un transistor più robusto, ma sarà più economico.
Stevenvh,
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.