Perché uno dovrebbe guidare i LED con un emettitore comune?


52

Ho visto tutorial rivolti ai principianti che suggeriscono che il modo di guidare un LED da qualcosa senza abbastanza unità attuale è questo:

schema A
(opzione A)

ma perché non questo:

schema B
(opzione B)

L'opzione B sembra avere alcuni vantaggi rispetto all'opzione A:

  • meno componenti
  • il transistor non si satura, portando a uno spegnimento più rapido
  • la corrente di base viene utilizzata nel LED, anziché riscaldare la resistenza di base

e i vantaggi dell'opzione A sembrano essere pochi:

  • avvicina il carico alla guida di alimentazione

ma quando Vcc è significativamente maggiore della tensione diretta del LED, questo non ha importanza. Quindi, dati questi vantaggi, perché dovrebbe essere preferita l'opzione A? Qualcosa che sto trascurando?


3
Questa è una domanda non valida perché si basa su un'ipotesi errata o almeno nessuna prova della premessa su cui si basa la domanda. Metto spesso il LED nella gamba dell'emettitore. Quando è disponibile una tensione sufficiente, inserisco la resistenza sull'emettitore e il LED sul collettore. Ciò fa sì che un assorbimento di corrente in modo tale che la tensione di alimentazione non abbia importanza purché sia ​​sufficientemente alta per la tensione totale e non così elevata da causare un'eccessiva dissipazione. È un buon modo per gestire un'offerta che può variare. Risolvi e annullerò -1.
Olin Lathrop,

9
@OlinLathrop Penso che farò il backup di Phil qui e dire che non ricordo l'ultima volta che ho visto uno schema online per un circuito di azionamento a LED che era un seguace di emettitore. Per prove ancedotali, facendo una ricerca di immagini google per "Schema di driver LED" si ottiene una combinazione di soluzioni a emettitore comune e switch-mode.
W5VO

1
@ W5VO: Come ho detto, spesso non lo faccio in questo modo. Ciò che le persone a caso suggeriscono su Internet non è la prova di nulla di utile. Chiedere perché un gruppo di persone famose sta pubblicando un particolare tipo di risposta non è davvero una domanda utile, ma credo che andrò comunque a rispondere.
Olin Lathrop,

11
@OlinLathrop Devi scrivere una risposta per questo
Kortuk

A parte questo, la maggior parte degli ingegneri elettrici non userebbe affatto un transistor di giunzione bipolare. Se si utilizza un MOSFET a canale N per passare a terra, tutti questi problemi scompaiono. È possibile posizionare il resistore prima o dopo il LED, non importa.
Gregg,

Risposte:


35

Direi che ci sono meno "gotcha" con l'opzione A. Raccomanderei l'opzione A a persone con un'elettronica sconosciuta perché non ce ne sono molte che possono impedirne il funzionamento. Affinché l'opzione B sia praticabile, devono essere vere le seguenti condizioni:

  • VCCLED deve essere uguale aVCCCONTROL
  • VCC deve essere maggiore diVfLED+VBE
  • È una topologia unica per i dispositivi BJT

Queste condizioni non sono così universali come potrebbero sembrare. Ad esempio, con il primo presupposto, questo esclude qualsiasi alimentatore ausiliario per il carico che è separato dall'alimentatore logico. Inizia anche a restringere i valori di per un singolo LED quando inizi a parlare di LED blu o bianchi con > 3.0 V e un controller che sta esaurendo una fornitura inferiore a 5,0 V. E penso che l'altra cosa sia che puoi sostituisci davvero il BJT nell'opzione B con un MOSFET se volessi eliminare quella corrente di base.VCCVf

Inoltre, è più complicato (marginalmente, ma comunque) calcolare la resistenza del carico. Con l'opzione A, è possibile utilizzare un'analogia come "considerare il transistor per funzionare come un interruttore". Questo è facile da capire, quindi puoi usare equazioni familiari per calcolare .Rload

Rload=VCCVfLEDILED

Confrontalo con quanto richiesto per l'opzione B e c'è un aumento marginale in difficoltà:

Rload=VCCVfLEDVBEILED


Abbinalo al fatto che spesso non sono necessari i vantaggi dell'opzione B. A parte il numero ridotto di parti, la corrente di base dell'opzione A non dovrebbe aumentare il consumo di energia di oltre il 10% e i LED raramente (ipotesi qualitativa non comprovata) sono guidati abbastanza velocemente per la saturazione di BJT.


2
Se hai intenzione di includere V_be nella tua seconda equazione, quindi in tutta onestà, devi includere V_ce (sat) nella tua prima equazione.
Dave Tweed

3
@DaveTweed Certo, hai ancora Vce, ma in saturazione può essere inferiore a 0,1 V. La caduta in avanti del LED o dell'alimentatore può variare così tanto. Direi che è nel rumore del calcolo e può essere tranquillamente ignorato. Tuttavia, Vbe è significativa quando si trovano di fronte a LED Vf bassi (rosso, IR) o a basse tensioni di alimentazione perché è molto più grande. Riesco a pensare a situazioni in cui avrebbe importanza, ma nessuna in cui funzionerebbe anche un follower di emettitori.
W5VO

1
Non so se si può dire che è unico per i BJT - un MOSFET funziona anche come follower della sorgente, ma suppongo che un BJT lo faccia meglio, per molti aspetti.
Phil Frost,

1
@PhilFrost Forse sarebbe meglio dire che si adatta in modo univoco a un BJT. Un MOSFET non ti darebbe lo stesso comportamento con la stessa configurazione di input e la stessa topologia di circuito. Questo non vuol dire che non potresti farlo funzionare, ma non sarebbe equivalente.
W5VO

21

Una variazione ancora migliore sull'opzione "B" è quella di mettere il LED in serie con il collettore, lasciando il resistore in serie con l'emettitore.

schematico

simula questo circuito - Schema creato usando CircuitLab

Ciò trasforma il transistor in un dissipatore di corrente controllato, dove la corrente è determinata dalla tensione di base, meno V BE , attraverso il resistore. La tensione di base normalmente proviene da un'uscita digitale di un microcontrollore, che viene alimentato da un regolatore, quindi il suo valore è strettamente controllato. Ad esempio, se stai usando una logica da 3,3 V e hai una resistenza da 270 Ω, otterrai un bel 10 mA attraverso il LED.

L'anodo del LED (o anche una lunga serie di LED) è alimentato da una tensione più alta (che non ha nemmeno bisogno di essere regolato) e qualsiasi caduta di tensione che non appare attraverso i LED appare attraverso il transistor.


Suppongo che stavo considerando i casi in cui è disponibile solo un'alimentazione di + 5 V, ma questo è un buon punto, quando è disponibile una tensione superiore alla logica. Suppongo che si possa sempre aggiungere resistenza alla base per creare anche un divisore di tensione e avere lo stesso conteggio delle parti dell'opzione A.
Phil Frost,

@Dave Potresti aggiungere uno schema che mostra la tua variante dell'opzione "B"? Sarebbe utile per la vista.
JYelton,

@JYelton L'ho appena fatto. Spero di aver capito bene.
Phil Frost,

12

L'opzione B richiede che il segnale di controllo sia aumentato a una tensione superiore alla tensione di caduta del LED più la tensione di caduta della base / dell'emettitore. Se il driver di controllo è in grado di funzionare a una tensione superiore alla tensione di caduta del LED più la tensione di caduta della base / emettitore del transistor, l'opzione B sarebbe valida.

L'opzione A d'altra parte può facilmente guidare qualsiasi tensione di caduta del LED, supponendo che la guida di alimentazione sia sufficientemente alta e non si raggiunga la tensione di rottura base / collettore.

Inoltre, tenere presente che se si intende guidare più LED in serie, è necessario sommare tutte le tensioni di caduta dei LED.


2
Data la limitata capacità delle uscite TTL di raggiungere il massimo, l'opzione A era la più sicura in quel momento. Che era probabilmente quando gli educatori di oggi stavano imparando ...
Brian Drummond,

7

L'opzione A è un interruttore ON / OFF pulito. Quando BJT è saturo, la corrente del LED dipende sostanzialmente da Vcc e R3, quindi il LED avrà una luminosità costante.

L'opzione B è un "seguace emettitore" e fa sì che la corrente del LED dipenda dalla tensione di ingresso, poiché VE sarebbe Vin -0.7.

L'opzione B è buona se si desidera controllare la corrente e la luminosità del LED. Ma la maggior parte delle volte, è meglio farlo con l'opzione A e uno schema PWM (più accurato)


1
Perché l'opzione B è meno adatta al controllo PWM? Direi che è più adatto. Tra le altre cose, l'opzione B non presenta ritardi di archiviazione .
Phil Frost,

Phil, il ritardo di memorizzazione è generalmente trascurabile alle frequenze PWM comuni, soprattutto se ciò che vogliamo è controllare una luminosità del LED, alcuni kHz vanno bene. In secondo luogo, un driver PWM è normalmente un microcontrollore che può funzionare a 3 V3 o meno (già pochi a 5 V). Potresti non avere abbastanza tensione per guidare la configurazione EF.
Joan,

4

Non sono convinto del tuo presupposto implicito che il solito modo è usare una configurazione di emettitore comune. Tuttavia, supponiamo che sia vero. Non vale la pena entrare nei meriti dei vari approcci poiché non è comunque questa la tua domanda.

Penso che il motivo sia che la configurazione dell'emettitore comune è concettualmente ovvia, e c'è poco più di questo. Tieni presente chi scrive questo tipo di consigli che "vedi su Internet da qualche parte". Il ragazzo che utilizza qualsiasi metodo sia appropriato per il particolare progetto senza che ciò accada a lui, questo è anche un problema, non penserà di scrivere una pagina web su come guidare un LED. È la persona che ha appena trascorso 2 giorni a capire quali gambe del transitor sono il collettore, l'emissore e la base-a-ma-cosa, quindi una settimana a far lampeggiare il codice del microcontrollore sul LED che pubblicherà con orgoglio il mondo Looky me, Ho fatto lampeggiare un LED !!! Per quelle persone, la configurazione dell'emettitore comune è concettualmente ovvia.

L'emettitore comune è una specie di custodia per poster su come usare un transistor bipolare. È più ovvio come il transistor fornisca l'amplificazione. Per i principianti, seguaci di emettitori e, peggio ancora, usando un bipolare come un dissipatore di corrente controllato, sembrano concetti avanzati.


Potresti per favore sostituire il secondo paragrafo con un (poi terzo) paragrafo che spiega un po 'ciò che rende un BJT un dissipatore di corrente controllato ? Ciò renderebbe la tua risposta molto più preziosa. Grazie.
Try-catch-finalmente,

2
@try: Sarebbe scendere dall'argomento della domanda, motivo per cui un metodo è più comunemente "visto su Internet".
Olin Lathrop,
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.