Transistor BJT NPN: funzionamento, polarizzazione e switch
Struttura, fisica interna, zone operative e lettura tecnica del datasheet

Il transistor BJT, acronimo di Bipolar Junction Transistor, è un dispositivo a semiconduttore formato da tre regioni drogate e da due giunzioni PN. Nel caso dei transistor NPN, la struttura è composta da una regione di tipo N, una regione centrale di tipo P e una seconda regione di tipo N. I tre terminali sono chiamati emettitore, base e collettore.
In questa guida il focus è sui transistor BJT NPN di piccolo segnale e uso generale, prendendo come esempi principali il 2N2222, il 2N3904 e il BC547. Sono tre componenti molto diffusi nei circuiti didattici, nei piccoli stadi di pilotaggio, nelle interfacce logiche, nei circuiti analogici di bassa potenza e nelle applicazioni in cui serve controllare una corrente maggiore tramite una corrente di base più piccola.
Lo scopo dell’articolo non è progettare in modo approfondito uno stadio amplificatore o uno stadio switching, ma comprendere bene la struttura del BJT, la polarizzazione delle giunzioni, le regioni operative di interdizione, zona attiva e saturazione, e soprattutto i parametri realmente importanti da leggere nel datasheet.
Perché scegliere come esempi 2N2222, 2N3904 e BC547
Il 2N2222, il 2N3904 e il BC547 sono tutti transistor BJT NPN al silicio, ma non sono equivalenti perfetti. Appartengono alla stessa categoria generale dei transistor per piccoli segnali, ma hanno limiti di corrente, package, piedinatura, dissipazione e caratteristiche dinamiche che possono variare sensibilmente.
| Transistor | Tipo | Famiglia d’uso | Caratteristica pratica principale |
|---|---|---|---|
| 2N2222 / PN2222 / P2N2222A | NPN | Piccolo segnale e switching generale | Più robusto in corrente rispetto a molti piccoli BJT comuni |
| 2N3904 | NPN | Piccolo segnale, bassa corrente, circuiti logici e analogici | Molto usato in circuiti didattici e di segnale |
| BC547 | NPN | Piccolo segnale, audio, preamplificazione, circuiti generici | Disponibile in gruppi di guadagno A, B e C |
La prima regola tecnica da ricordare è che la sigla commerciale da sola non basta. Per progettare correttamente bisogna conoscere il produttore, il package, la variante e le condizioni di test indicate nel datasheet.
Struttura fisica di un BJT NPN
Un transistor BJT NPN è costituito da tre zone semiconduttrici in sequenza:
| Regione | Drogaggio | Spessore relativo | Funzione fisica |
|---|---|---|---|
| Emettitore | Tipo N, fortemente drogato | Medio | Inietta elettroni nella base |
| Base | Tipo P, debolmente drogata | Molto sottile | Controlla il flusso dei portatori |
| Collettore | Tipo N, drogaggio moderato | Più esteso | Raccoglie gli elettroni e dissipa potenza |
Il comportamento del BJT dipende fortemente da questa asimmetria. Emettitore e collettore non sono intercambiabili, anche se entrambi sono regioni di tipo N. L’emettitore è progettato per iniettare portatori con alta efficienza; il collettore è progettato per sopportare tensione inversa e dissipare calore. Invertendo collettore ed emettitore, il transistor può anche mostrare una conduzione anomala, ma con guadagno molto basso e caratteristiche non garantite.
Le due giunzioni PN interne
Dal punto di vista elettrico, il BJT NPN contiene due giunzioni PN:
| Giunzione | Terminali | Comportamento | Parametro correlato |
|---|---|---|---|
| Giunzione base-emettitore | B-E | Simile a un diodo al silicio polarizzato direttamente | VBE, VBE(on), VBE(sat), VEBO |
| Giunzione base-collettore | B-C | Normalmente inversa in zona attiva | VCBO, Cobo, Cre |
In un NPN, la conduzione inizia quando la base è più positiva dell’emettitore di una tensione sufficiente a polarizzare direttamente la giunzione base-emettitore. Nei transistor al silicio questa tensione viene spesso approssimata a 0,6 – 0,7 V, ma in realtà dipende dalla corrente, dalla temperatura e dal modello specifico.
Relazione qualitativa della giunzione base-emettitore: A bassa corrente: VBE può essere inferiore a 0,6 V A corrente moderata: VBE è spesso nell’intervallo 0,6 - 0,75 V In saturazione: VBE(sat) può salire verso 0,8 - 1,0 V o più, a seconda della corrente e del transistor. Nota: VBE non è una costante. È una tensione di giunzione dipendente da corrente, temperatura e condizioni operative.
Correnti principali nel BJT NPN
In un BJT NPN si definiscono tre correnti principali:
| Corrente | Simbolo | Descrizione |
|---|---|---|
| Corrente di base | IB | Corrente di comando che entra nella base |
| Corrente di collettore | IC | Corrente principale controllata dal transistor |
| Corrente di emettitore | IE | Somma della corrente di base e della corrente di collettore |
Relazione fondamentale delle correnti: IE = IC + IB In molti casi pratici: IC è molto maggiore di IB Quindi, in prima approssimazione: IE ≈ IC Questa approssimazione è utile, ma non deve far dimenticare che la corrente di base esiste e deve essere correttamente limitata.
Guadagno di corrente: beta, hFE e hfe
Il guadagno di corrente del BJT viene spesso indicato con β oppure con hFE. In continua, hFE rappresenta il rapporto tra corrente di collettore e corrente di base in una determinata condizione di prova.
Guadagno statico di corrente: hFE = IC / IB Esempio: IC = 10 mA IB = 100 µA hFE = 10 mA / 100 µA = 100
Un errore molto comune è trattare hFE come se fosse una costante precisa del transistor. In realtà hFE varia fortemente con la corrente di collettore, con la tensione collettore-emettitore, con la temperatura e con la dispersione produttiva. Due transistor con la stessa sigla possono avere guadagni anche molto diversi.
| Grandezza | Significato | Uso corretto |
|---|---|---|
| hFE | Guadagno statico in continua | Serve per stimare il rapporto IC/IB in condizioni DC |
| hfe | Guadagno incrementale per piccoli segnali | Serve nei modelli AC e negli amplificatori |
| β forzato | Rapporto IC/IB imposto dal progettista | Usato soprattutto per portare il BJT in saturazione |
Zona di interdizione
La zona di interdizione è la condizione in cui il transistor è spento o quasi spento. Per un NPN, la base non riceve una polarizzazione diretta sufficiente rispetto all’emettitore. Di conseguenza, la corrente di base è nulla o trascurabile e la corrente di collettore è idealmente nulla.
| Condizione | Descrizione tecnica | Conseguenza pratica |
|---|---|---|
| VBE insufficiente | La giunzione base-emettitore non è polarizzata direttamente | Il transistor non viene pilotato |
| IB circa nulla | Non c’è iniezione significativa di portatori nella base | IC è idealmente nulla |
| Presenza di correnti di perdita | Piccole correnti inverse nelle giunzioni | Importanti in alta temperatura o alta impedenza |
Nei circuiti reali l’interdizione non equivale a isolamento perfetto. Il datasheet riporta parametri come ICBO, ICEO o ICEX, che indicano correnti di perdita in condizioni specifiche di polarizzazione.
Esempi di correnti di perdita da monitorare: ICBO: corrente di perdita collettore-base con emettitore aperto. ICEO: corrente di perdita collettore-emettitore con base aperta. ICEX: corrente di perdita collettore-emettitore con specifica polarizzazione base-emettitore. Perché sono importanti: - aumentano con la temperatura - possono falsare circuiti ad alta impedenza - possono essere rilevanti in sensori e strumenti di misura - possono compromettere stati logici con resistenze molto alte
Zona attiva diretta
La zona attiva diretta è la regione operativa più importante per capire il controllo di corrente nel BJT. In questa condizione la giunzione base-emettitore è polarizzata direttamente, mentre la giunzione base-collettore è polarizzata inversamente.
| Giunzione | Polarizzazione in zona attiva | Funzione |
|---|---|---|
| Base-emettitore | Diretta | Consente l’iniezione di elettroni dall’emettitore alla base |
| Base-collettore | Inversa | Il campo elettrico raccoglie gli elettroni verso il collettore |
In zona attiva, una piccola corrente di base controlla una corrente di collettore maggiore. La relazione semplificata è:
IC = hFE × IB Questa formula è valida solo come modello semplificato in zona attiva diretta. Non è valida: - in interdizione - in saturazione profonda - fuori dalle condizioni di test del datasheet - quando la temperatura porta il dispositivo fuori dal punto previsto
Il motivo fisico del guadagno è la sottigliezza della base. Gli elettroni iniettati dall’emettitore attraversano la base, ma solo una piccola frazione si ricombina con le lacune della base. La maggior parte viene raccolta dal collettore, perché la giunzione base-collettore polarizzata inversamente crea un campo elettrico favorevole.
Zona di saturazione
La saturazione avviene quando il transistor è pilotato con una corrente di base sufficiente a portare direttamente polarizzate sia la giunzione base-emettitore sia la giunzione base-collettore. In questa condizione il transistor non lavora più come generatore di corrente controllato dalla base, ma come dispositivo fortemente conduttivo con una tensione residua tra collettore ed emettitore.
| Parametro | Significato | Interpretazione |
|---|---|---|
| VCE(sat) | Tensione collettore-emettitore in saturazione | Più è bassa, minore è la dissipazione nello stato ON |
| VBE(sat) | Tensione base-emettitore in saturazione | Serve per dimensionare correttamente la resistenza di base |
| IC/IB | Rapporto di saturazione o beta forzato | Indica quanta corrente di base è stata fornita rispetto alla corrente di collettore |
Esempio di saturazione con beta forzato: IC = 100 mA β forzato = 10 IB = IC / 10 IB = 100 mA / 10 IB = 10 mA Nota: questo non significa che hFE reale sia 10. Significa che il progettista forza una corrente di base abbondante per assicurare la saturazione anche con transistor sfavorevole.
Confronto tecnico tra le regioni operative
| Regione | Giunzione B-E | Giunzione B-C | Relazione IC-IB | Parametro dominante |
|---|---|---|---|---|
| Interdizione | Non direttamente polarizzata | Inversa o non rilevante | IC circa nulla | Correnti di perdita |
| Zona attiva | Diretta | Inversa | IC ≈ hFE × IB | hFE, VBE, punto di lavoro |
| Saturazione | Diretta | Diretta | IC limitata dal circuito esterno | VCE(sat), IB forzata, dissipazione |
Uso come interruttore: trattazione sintetica
Nello switching il BJT viene idealmente usato solo in interdizione e saturazione. In interdizione il transistor è spento; in saturazione è acceso. Il progetto consiste nel garantire che la corrente di base sia sufficiente per saturare il transistor alla corrente richiesta dal carico.
Formula semplificata per resistenza di base di un NPN: RB = (VDRV - VBE(sat)) / IB dove: RB = resistenza di base VDRV = tensione del segnale di comando VBE(sat) = tensione base-emettitore in saturazione IB = corrente di base scelta Esempio: VDRV = 5 V VBE(sat) = 0,8 V IC = 100 mA β forzato = 10 IB = 100 mA / 10 = 10 mA RB = (5 V - 0,8 V) / 10 mA RB = 4,2 V / 0,01 A RB = 420 ohm Valore commerciale vicino: 390 ohm oppure 430 ohm, secondo margine e corrente disponibile.
Per carichi induttivi come relè, motori o solenoidi, il transistor deve essere protetto con un diodo di ricircolo o una rete di soppressione adeguata. Questo aspetto appartiene alla progettazione switching e qui viene solo richiamato.
Uso come amplificatore: trattazione sintetica
In amplificazione il BJT deve lavorare in zona attiva. Il punto di lavoro viene scelto in modo che il segnale possa oscillare senza portare il transistor in interdizione o saturazione. La polarizzazione serve quindi a stabilire una corrente di collettore e una tensione collettore-emettitore compatibili con l’escursione del segnale.
Condizione semplificata per uno stadio in zona attiva: VBE polarizzata direttamente VBC polarizzata inversamente VCE sufficientemente maggiore di VCE(sat) Per piccoli segnali: variazioni di IB producono variazioni di IC ΔIC ≈ hfe × ΔIB Nota: hfe è il guadagno incrementale per piccoli segnali, non necessariamente uguale al valore hFE statico letto in tabella.
In uno stadio analogico reale bisogna considerare resistenza di emettitore, rete di polarizzazione, capacità di accoppiamento, capacità parassite, rumore, banda passante e stabilità termica. In questo articolo questi elementi non vengono approfonditi perché l’obiettivo principale rimane la struttura e la comprensione delle zone operative.
Dati tecnici comparativi: 2N2222, 2N3904, BC547
I tre transistor scelti come esempio sono simili come filosofia d’uso, ma non come limiti. Il 2N2222 è generalmente più adatto quando serve una corrente maggiore; il 2N3904 è un classico piccolo segnale generico; il BC547 è molto usato in Europa nei circuiti analogici e didattici, con varianti A, B e C selezionate per guadagno.
Confronto indicativo tra transistor NPN comuni I valori possono variare in base al produttore e alla variante. Consultare sempre il datasheet specifico del componente acquistato. 2N2222 / P2N2222A Tipo: NPN silicon transistor Uso: general purpose, switching, amplificazione a bassa potenza Package comuni: TO-18, TO-92, SOT-23 nelle versioni equivalenti Punti di forza: - corrente di collettore più elevata rispetto a BC547 e 2N3904 - buona velocità - adatto a piccoli carichi se correttamente pilotato 2N3904 Tipo: NPN silicon transistor Uso: piccolo segnale, logica discreta, circuiti didattici Package comune: TO-92, SOT-23 nelle versioni MMBT3904 Punti di forza: - molto diffuso - semplice da usare - buono per correnti moderate e segnali piccoli BC547 Tipo: NPN silicon transistor Uso: piccoli segnali, audio, preamplificazione, circuiti generici Package comune: TO-92 Punti di forza: - disponibile in classi di guadagno A, B, C - comune in circuiti europei - adatto a correnti relativamente basse
Dati da datasheet: 2N2222 / P2N2222A
ESEMPIO DATASHEET: P2N2222A / famiglia 2N2222A Tipologia: NPN silicon amplifier transistor Valori tipici da controllare: VCEO: circa 40 V VCBO: circa 75 V VEBO: circa 6 V IC: fino a circa 600 mA, secondo variante e condizioni PD: dipende fortemente dal package e dalla temperatura TJ: generalmente fino a 150 °C fT: centinaia di MHz in condizioni di test specifiche Osservazioni progettuali: - adatto a pilotare piccoli relè, LED di potenza moderata, buzzer, transistor successivi o ingressi di controllo - non va scelto solo per la corrente massima dichiarata - controllare sempre VCE(sat) alla corrente effettiva - controllare la corrente di base disponibile dal circuito di comando - verificare la dissipazione: P ≈ VCE × IC Attenzione: 2N2222, PN2222, P2N2222A e MMBT2222 non sono sempre identici per package, piedinatura e limiti termici.
Dati da datasheet: 2N3904
ESEMPIO DATASHEET: 2N3904 Tipologia: NPN general purpose transistor Valori principali comunemente riportati: VCEO: circa 40 V VCBO: circa 60 V VEBO: circa 6 V IC: circa 200 mA PD: circa 625 mW in TO-92, con derating termico TJ: circa 150 °C fT: tipicamente dell’ordine di centinaia di MHz in condizioni specifiche Osservazioni progettuali: - molto adatto a piccoli segnali e circuiti logici discreti - meno indicato del 2N2222 quando servono correnti più alte - ottimo per LED a bassa corrente, piccoli stadi di pilotaggio, interfacce e polarizzazioni analogiche - controllare hFE alla corrente reale di lavoro - non dimensionare il circuito usando solo hFE tipico
Dati da datasheet: BC547
ESEMPIO DATASHEET: BC547 / BC547A / BC547B / BC547C Tipologia: NPN general purpose transistor Valori principali comunemente riportati: VCEO: circa 45 V VCBO: circa 50 V VEBO: circa 6 V IC: circa 100 mA PD: circa 500 mW - 625 mW, secondo datasheet e package TJ: circa 150 °C fT: spesso indicata intorno a 100 - 300 MHz secondo produttore e condizioni Classi di guadagno: BC547A: guadagno più basso BC547B: guadagno intermedio BC547C: guadagno più alto Osservazioni progettuali: - molto usato in circuiti analogici di piccolo segnale - non è ideale per carichi con corrente superiore a 100 mA - attenzione alla piedinatura: nei BC547 TO-92 è spesso C-B-E guardando il lato piatto, ma bisogna sempre verificare il datasheet - la variante A/B/C può cambiare sensibilmente il comportamento di polarizzazione se il circuito dipende troppo da hFE
Confronto applicativo tra 2N2222, 2N3904 e BC547
| Scenario | 2N2222 | 2N3904 | BC547 |
|---|---|---|---|
| Pilotaggio LED a 5 – 20 mA | Adatto | Adatto | Adatto |
| Pilotaggio carico da 100 mA | Molto adatto | Possibile con verifica termica | Al limite o sconsigliato senza margine |
| Pilotaggio carico da 300 – 500 mA | Possibile secondo variante e dissipazione | Generalmente non adatto | Non adatto |
| Piccolo segnale analogico | Adatto | Adatto | Molto comune |
| Stadio audio a basso livello | Possibile | Possibile | Molto usato, specialmente nelle varianti selezionate |
| Applicazione didattica su breadboard | Adatto, ma controllare pinout | Molto adatto | Molto adatto, ma controllare pinout |
Parametri principali da monitorare nel datasheet
Un datasheet di BJT contiene molte informazioni. Alcune sono indispensabili per qualunque progetto, altre diventano importanti solo in applicazioni veloci, analogiche, termicamente critiche o a basso rumore.
| Parametro | Nome | Perché è importante | Errore comune |
|---|---|---|---|
| VCEO | Tensione collettore-emettitore con base aperta | Stabilisce la massima tensione sostenibile tra collettore ed emettitore | Usare un transistor con VCEO troppo vicino alla tensione reale |
| VCBO | Tensione collettore-base con emettitore aperto | Riguarda la giunzione base-collettore in inversa | Confonderla con VCEO |
| VEBO | Tensione emettitore-base inversa | È spesso bassa, intorno a pochi volt | Applicare segnali inversi sulla base senza protezione |
| IC | Corrente massima di collettore | Indica la corrente massima teorica o continua ammessa | Ignorare dissipazione e temperatura |
| IB | Corrente massima di base | Protegge la giunzione base-emettitore | Pilotare la base senza resistenza |
| PD / Ptot | Potenza dissipabile | Determina il limite termico reale | Guardare solo IC e non calcolare P |
| RθJA | Resistenza termica giunzione-ambiente | Permette di stimare l’aumento di temperatura | Non considerare temperatura ambiente e PCB |
| RθJC | Resistenza termica giunzione-case | Utile con dissipatore o package di potenza | Usarla come se il calore sparisse da solo |
| hFE | Guadagno statico di corrente | Serve in zona attiva e per stimare correnti | Usare il valore tipico come garantito |
| VBE(on) | Tensione base-emettitore in conduzione | Serve per reti di polarizzazione e soglie | Assumere sempre 0,7 V esatti |
| VCE(sat) | Tensione collettore-emettitore in saturazione | Determina caduta e dissipazione nello stato ON | Supporre che il transistor saturo sia un corto ideale |
| VBE(sat) | Tensione base-emettitore in saturazione | Serve per dimensionare il pilotaggio della base | Usare VBE(on) al posto di VBE(sat) |
| fT | Frequenza di transizione | Indica la frequenza alla quale il guadagno di corrente tende a 1 | Interpretarla come frequenza massima utile del circuito |
| Cibo / Cib | Capacità di ingresso | Influenza segnali veloci e risposta in frequenza | Ignorarla nei fronti rapidi |
| Cobo / Cob | Capacità di uscita | Influenza il nodo collettore e l’effetto Miller | Trascurarla negli amplificatori ad alta impedenza |
| NF | Noise Figure | Importante in preamplificatori e segnali deboli | Usare transistor generici in ingressi sensibili senza valutare rumore |
| ton, toff, ts, tf | Tempi di commutazione | Importanti nello switching veloce | Ignorare il tempo di storage in saturazione |
Valori massimi assoluti: cosa significano davvero
La sezione Absolute Maximum Ratings non indica le condizioni consigliate di funzionamento. Indica limiti da non superare. Progettare un circuito facendo lavorare il transistor vicino ai limiti assoluti riduce affidabilità, margine termico e durata.
Esempio concettuale: Un datasheet può indicare: VCEO = 40 V IC = 200 mA PD = 625 mW Non significa che si possa lavorare contemporaneamente a: VCE = 40 V IC = 200 mA Infatti: P = VCE × IC P = 40 V × 0,2 A P = 8 W 8 W sono molto oltre la dissipazione di un piccolo TO-92. Conclusione: tensione massima, corrente massima e potenza massima non vanno mai considerate indipendenti.
Dissipazione termica e temperatura di giunzione
Il limite reale di un BJT è spesso termico. Anche se corrente e tensione sembrano ammissibili, la potenza dissipata può portare la giunzione oltre la temperatura massima.
Calcolo base della dissipazione: P ≈ VCE × IC Stima dell’aumento di temperatura: ΔT ≈ P × RθJA Temperatura di giunzione: TJ ≈ TA + ΔT dove: P = potenza dissipata RθJA = resistenza termica giunzione-ambiente TA = temperatura ambiente TJ = temperatura di giunzione
Nei piccoli package come TO-92 e SOT-23, la dissipazione dipende molto da temperatura ambiente, rame del PCB, ventilazione e durata dell’impulso. Un transistor che funziona su banco a 25 °C può diventare inaffidabile in un contenitore chiuso a 60 °C.
Esempio termico con 2N3904
Esempio semplificato: Transistor: 2N3904 Corrente di collettore: IC = 100 mA Tensione in saturazione stimata: VCE(sat) = 0,2 V Potenza: P = VCE(sat) × IC P = 0,2 V × 0,1 A P = 0,02 W = 20 mW Questo caso è generalmente poco critico dal punto di vista termico. Caso diverso: Se il transistor lavora in zona attiva con: VCE = 10 V IC = 100 mA P = 10 V × 0,1 A P = 1 W 1 W è eccessivo per molti piccoli transistor in TO-92 senza adeguate condizioni termiche. Conclusione: la saturazione riduce la dissipazione nello switching, mentre la zona attiva può dissipare molta più potenza.
hFE nei tre transistor di esempio
Nei datasheet, il guadagno hFE è indicato con condizioni precise di corrente di collettore e tensione collettore-emettitore. Questo è fondamentale: un hFE misurato a IC = 2 mA non è automaticamente valido a IC = 100 mA.
Indicazioni pratiche sui transistor di esempio: 2N2222: - hFE utile su un intervallo ampio di correnti - spesso scelto quando si vuole più margine di corrente - in saturazione conviene usare beta forzato basso, ad esempio 10 2N3904: - hFE adatto a piccoli segnali - molto usato intorno a pochi mA o decine di mA - non va spinto inutilmente vicino alla corrente massima BC547: - classi A, B, C selezionate per guadagno - utile quando si vuole una fascia di hFE più prevedibile - attenzione: maggiore hFE non significa automaticamente transistor migliore
| Transistor | Classe o variante | Indicazione pratica sul guadagno |
|---|---|---|
| 2N2222 | 2N2222 / 2N2222A / PN2222 / P2N2222A | Controllare datasheet specifico; non tutte le versioni hanno identici limiti |
| 2N3904 | General purpose | Guadagno sufficiente per piccoli segnali, ma da verificare alla corrente reale |
| BC547A | A | Selezione a guadagno più basso |
| BC547B | B | Selezione intermedia, spesso molto usata |
| BC547C | C | Selezione a guadagno più alto |
Perché un BC547C non è sempre meglio di un BC547A
Un transistor con hFE più alto non è automaticamente migliore. In alcuni circuiti può aumentare la sensibilità, ma in altri può peggiorare la stabilità del punto di lavoro. Se la polarizzazione dipende troppo dal guadagno, un cambio da BC547A a BC547C può modificare la corrente di collettore in modo significativo.
Regola progettuale: Un buon circuito a BJT non deve funzionare bene solo con un transistor avente hFE tipico. Deve funzionare correttamente: - con hFE minimo - con hFE massimo - a temperatura bassa - a temperatura alta - con tolleranze realistiche delle resistenze
Tensione base-emettitore e temperatura
La tensione VBE diminuisce all’aumentare della temperatura. Questo fenomeno è importante perché può aumentare la corrente di collettore se il circuito non è stabilizzato. Nei circuiti analogici si usano spesso resistenze di emettitore o reti di polarizzazione per ridurre la dipendenza da temperatura e hFE.
Comportamento qualitativo: A temperatura più alta: VBE necessaria per una certa corrente tende a diminuire. Effetto possibile: a parità di polarizzazione, IC può aumentare. Rischio: deriva termica del punto di lavoro. Contromisure: - resistenza di emettitore - polarizzazione con partitore robusto - retroazione negativa - margine termico - evitare di lavorare vicino ai limiti
Pinout e package: dettaglio critico
Uno degli errori più frequenti è sostituire un transistor con un altro senza controllare la piedinatura. 2N2222, 2N3904 e BC547 possono essere venduti in package diversi e con pinout differenti. Anche transistor fisicamente simili possono avere terminali disposti in ordine diverso.
| Componente | Package comune | Pinout tipico | Avvertenza |
|---|---|---|---|
| 2N3904 | TO-92 | Spesso E-B-C guardando il lato piatto, secondo produttore | Verificare sempre il disegno nel datasheet |
| PN2222 / P2N2222A | TO-92 | Può differire dal 2N3904 e dal 2N2222 metallico | Non assumere equivalenza meccanica |
| BC547 | TO-92 | Spesso C-B-E guardando il lato piatto | Molto facile invertirlo se si viene dal 2N3904 |
| MMBT3904 / MMBT2222 | SOT-23 | Pinout SMD specifico | Controllare marcatura, orientamento e footprint PCB |
Errore pratico molto comune: Sostituire un 2N3904 con un BC547 su breadboard senza cambiare la disposizione dei terminali. Risultato possibile: - transistor apparentemente non funzionante - base ed emettitore invertiti - guadagno anomalo - surriscaldamento - danneggiamento della giunzione base-emettitore Soluzione: controllare sempre il pinout del produttore specifico.
Marcature sui transistor e identificazione
Nei transistor through-hole la sigla è spesso leggibile per intero. Nei componenti SMD, invece, la marcatura è abbreviata e può essere ambigua. Lo stesso codice può riferirsi a componenti diversi se cambia produttore, package o famiglia.
| Marcatura | Possibile componente | Tipo | Nota |
|---|---|---|---|
| 2N3904 | 2N3904 | NPN | Sigla completa su TO-92 |
| 2N2222 | 2N2222 | NPN | Storicamente anche in package metallico TO-18 |
| PN2222 | PN2222A / P2N2222A | NPN | Versione plastica, controllare pinout |
| BC547 | BC547 | NPN | Sigla spesso completa su TO-92 |
| BC547B | BC547 gruppo B | NPN | Variante con classe di guadagno intermedia |
| 1AM / 1A / K1N | Possibili transistor SMD NPN secondo produttore | NPN possibile | Marcatura non universale: consultare tabelle SMD e datasheet |
Capacità parassite interne del BJT
Un BJT reale non è composto solo da giunzioni ideali. Le giunzioni PN presentano capacità parassite che influenzano la risposta in frequenza e la commutazione. Queste capacità diventano importanti quando il transistor lavora con segnali veloci, fronti ripidi, alte impedenze o circuiti RF.
| Parametro | Descrizione | Effetto pratico |
|---|---|---|
| Cib / Cibo | Capacità di ingresso | Aumenta la corrente necessaria per pilotare variazioni rapide della base |
| Cob / Cobo | Capacità di uscita, spesso legata alla giunzione collettore-base | Carica il nodo collettore e limita la velocità |
| Cre | Capacità di retroazione | Può essere moltiplicata dall’effetto Miller negli amplificatori |
Effetto Miller, forma qualitativa: Una capacità tra collettore e base può apparire all’ingresso moltiplicata dal guadagno di tensione dello stadio. Conseguenza: un piccolo valore di capacità collettore-base può ridurre sensibilmente la banda passante di uno stadio amplificatore. Per questo: Cobo e Cre sono importanti anche se hanno valori di pochi pF.
Frequenza di transizione fT
La frequenza di transizione, indicata come fT, è la frequenza alla quale il guadagno di corrente del transistor tende idealmente a 1 in condizioni di misura specifiche. Non deve essere interpretata come la frequenza massima alla quale il circuito funzionerà correttamente.
Interpretazione corretta di fT: fT = frequenza alla quale il guadagno di corrente diventa circa unitario in condizioni di prova specificate. Non significa: "il transistor amplifica bene fino a fT". In pratica: la banda utile di uno stadio dipende da: - configurazione circuitale - resistenze di polarizzazione - capacità parassite - carico - guadagno richiesto - layout del PCB
Rumore nei BJT di piccolo segnale
Nei circuiti a basso livello, come preamplificatori audio, sensori, ingressi analogici o stadi ad alta impedenza, il rumore del transistor può diventare un parametro determinante. Il datasheet può indicare la Noise Figure, spesso abbreviata con NF.
| Parametro | Significato | Quando conta |
|---|---|---|
| NF | Figura di rumore | Preamplificatori, sensori, audio a basso livello |
| ICBO | Corrente di perdita | Ingressi ad alta impedenza e alte temperature |
| hFE | Guadagno di corrente | Influenza impedenze e rumore in certe configurazioni |
Il BC547, insieme ad altri transistor della famiglia BC54x, è spesso impiegato in piccoli stadi analogici. Tuttavia, per applicazioni realmente a basso rumore, è opportuno selezionare transistor specifici e leggere attentamente le condizioni di misura della figura di rumore.
SOA e limiti dinamici
Nei piccoli transistor di segnale la SOA, cioè Safe Operating Area, non è sempre evidenziata come nei transistor di potenza. Il concetto però rimane valido: il dispositivo deve lavorare entro combinazioni sicure di tensione, corrente, tempo e temperatura.
Concetto di area operativa sicura: Un transistor può sopportare: - una certa tensione alta con corrente bassa - una certa corrente alta con tensione bassa - un impulso breve più severo di una condizione continua Ma non necessariamente può sopportare: - tensione alta - corrente alta - temperatura alta - per tempo lungo tutte contemporaneamente.
Come scegliere tra 2N2222, 2N3904 e BC547
| Domanda progettuale | Scelta più probabile | Motivazione |
|---|---|---|
| Serve pilotare un piccolo carico da qualche decina di mA? | 2N3904, BC547 o 2N2222 | Tutti possono essere adatti, verificando pinout e dissipazione |
| Serve più margine di corrente? | 2N2222 | Generalmente più robusto in corrente rispetto a 2N3904 e BC547 |
| Serve uno stadio analogico di piccolo segnale? | BC547 o 2N3904 | Entrambi sono molto comuni per piccoli segnali |
| Serve una classe di guadagno selezionata? | BC547A/B/C | Le lettere identificano fasce di hFE |
| Il circuito è già disegnato per pinout E-B-C? | Spesso 2N3904, ma verificare | Il pinout fisico può fare la differenza |
| Il circuito è già disegnato per pinout C-B-E? | Spesso BC547, ma verificare | Non sostituire senza controllare il datasheet |
Esempio di scelta per pilotare un LED
Scenario: Microcontrollore a 5 V LED con corrente desiderata: 15 mA Transistor NPN low-side Transistor possibili: 2N3904, BC547, 2N2222 Valutazione: IC = 15 mA Tutti e tre i transistor sono generalmente adatti, perché la corrente è bassa. Dimensionamento base con beta forzato 10: IB = IC / 10 IB = 15 mA / 10 IB = 1,5 mA Resistenza base: VDRV = 5 V VBE(sat) ≈ 0,8 V RB = (5 V - 0,8 V) / 1,5 mA RB = 4,2 V / 0,0015 A RB ≈ 2800 ohm Valore commerciale: 2,7 kΩ oppure 3,3 kΩ Nota: per un semplice LED, spesso si può usare una corrente di base minore, ma il calcolo con beta forzato dà un margine didatticamente chiaro.
Esempio di scelta per pilotare un relè
Scenario:
Relè 5 V
Corrente bobina: 80 mA
Comando da microcontrollore: 5 V
Transistor candidati: 2N3904, BC547, 2N2222
IC = 80 mA
Valutazione:
2N2222: scelta robusta
2N3904: possibile, ma controllare dissipazione e corrente massima
BC547: possibile solo se il datasheet e il margine lo consentono;
essendo spesso limitato a circa 100 mA, non è la scelta più prudente
Beta forzato:
β = 10
IB = 80 mA / 10
IB = 8 mA
Problema:
molti microcontrollori non gradiscono fornire 8 mA per uscita,
o non lo possono fare su molte uscite contemporaneamente.
Soluzioni:
- usare 2N2222 con dimensionamento adeguato
- accettare beta forzato meno severo solo se il datasheet lo supporta
- usare MOSFET logic-level per efficienza maggiore
- usare transistor Darlington o driver dedicato se necessario
Nota obbligatoria:
con un relè serve un diodo di ricircolo sulla bobina.
Tabella tecnica di lettura rapida dei parametri
| Se nel datasheet cerchi… | Guarda… | Domanda da farti |
|---|---|---|
| Massima tensione del circuito | VCEO | Ho almeno un margine rispetto alla tensione reale? |
| Carico massimo pilotabile | IC e PD | La corrente è compatibile anche termicamente? |
| Caduta nello stato ON | VCE(sat) | Quanta potenza dissipa il transistor? |
| Corrente di comando richiesta | IB, hFE, VBE(sat) | Il circuito di pilotaggio può fornire questa corrente? |
| Stabilità analogica | hFE min/max, VBE, temperatura | Il punto di lavoro resta stabile con transistor diversi? |
| Velocità | fT, capacità, tempi di switching | Il transistor è adatto ai fronti e alla frequenza richiesti? |
| Rumore | NF, correnti di perdita | Il circuito tratta segnali molto piccoli? |
| Montaggio | Package e pinout | Il footprint corrisponde davvero al componente? |
Lettura dei codici di capacità stampati sui condensatori
Nei circuiti con BJT sono spesso presenti condensatori di accoppiamento, bypass, filtro o disaccoppiamento. Anche se questi codici non identificano il transistor, sono fondamentali per leggere correttamente lo schema e riconoscere i componenti montati vicino al BJT.
Il codice più comune sui condensatori ceramici e a film è a tre cifre. Le prime due cifre sono il valore significativo, mentre la terza indica il moltiplicatore in picofarad.
Regola codice capacità a tre cifre: ABC = AB × 10^C pF Esempi: 101 = 10 × 10^1 pF = 100 pF 102 = 10 × 10^2 pF = 1000 pF = 1 nF 103 = 10 × 10^3 pF = 10000 pF = 10 nF 104 = 10 × 10^4 pF = 100000 pF = 100 nF = 0,1 µF 105 = 10 × 10^5 pF = 1000000 pF = 1 µF
| Codice stampato | Valore in pF | Valore in nF | Valore in µF | Impiego frequente vicino a BJT |
|---|---|---|---|---|
| 100 | 10 pF | 0,01 nF | 0,00001 µF | Compensazione, alta frequenza |
| 101 | 100 pF | 0,1 nF | 0,0001 µF | Filtri RF, compensazione |
| 221 | 220 pF | 0,22 nF | 0,00022 µF | Limitazione banda, piccoli filtri |
| 471 | 470 pF | 0,47 nF | 0,00047 µF | Filtri e stabilizzazione |
| 102 | 1000 pF | 1 nF | 0,001 µF | Filtri RC e accoppiamento piccoli segnali |
| 222 | 2200 pF | 2,2 nF | 0,0022 µF | Filtri, reti temporizzatrici |
| 472 | 4700 pF | 4,7 nF | 0,0047 µF | Accoppiamento e filtraggio |
| 103 | 10000 pF | 10 nF | 0,01 µF | Filtri e piccoli bypass |
| 223 | 22000 pF | 22 nF | 0,022 µF | Accoppiamento AC |
| 473 | 47000 pF | 47 nF | 0,047 µF | Filtri audio, disaccoppiamento locale |
| 104 | 100000 pF | 100 nF | 0,1 µF | Disaccoppiamento alimentazione |
| 224 | 220000 pF | 220 nF | 0,22 µF | Bypass e filtri |
| 474 | 470000 pF | 470 nF | 0,47 µF | Accoppiamento e bypass |
| 105 | 1000000 pF | 1000 nF | 1 µF | Filtraggio e accoppiamento a bassa frequenza |
Lettere di tolleranza sui condensatori
| Lettera | Tolleranza | Esempio | Lettura |
|---|---|---|---|
| F | ±1% | 102F | 1 nF ±1% |
| G | ±2% | 102G | 1 nF ±2% |
| J | ±5% | 104J | 100 nF ±5% |
| K | ±10% | 104K | 100 nF ±10% |
| M | ±20% | 104M | 100 nF ±20% |
| Z | +80% / -20% | 104Z | 100 nF con ampia tolleranza |
Codici speciali con R, n e µ
Alcuni condensatori riportano codici non puramente numerici. In questi casi la lettera può agire come separatore decimale o indicatore dell’unità.
| Codice | Lettura probabile | Valore | Nota |
|---|---|---|---|
| 4R7 | 4,7 pF | 4,7 pF | R usata come virgola decimale |
| 2n2 | 2,2 nF | 2200 pF | n indica nanofarad |
| 47n | 47 nF | 0,047 µF | Comune nei condensatori a film |
| u1 / µ1 | 0,1 µF | 100 nF | La posizione della lettera può indicare il decimale |
| 1u | 1 µF | 1000 nF | Comune su alcuni condensatori a film o elettrolitici |
Relazione tra condensatori e transistor BJT
Nei circuiti con BJT, la scelta delle capacità influenza direttamente la risposta dinamica. Un condensatore di accoppiamento troppo piccolo taglia le basse frequenze; un condensatore di bypass sull’emettitore modifica il guadagno AC; un condensatore tra collettore e base può ridurre la banda passante e stabilizzare lo stadio.
| Posizione del condensatore | Funzione | Effetto sul circuito BJT |
|---|---|---|
| Ingresso in serie alla base | Accoppiamento AC | Blocca la componente continua e lascia passare il segnale variabile |
| Emettitore verso massa | Bypass AC | Riduce la degenerazione di emettitore alle frequenze interessate |
| Alimentazione verso massa | Disaccoppiamento | Riduce disturbi e oscillazioni indesiderate |
| Collettore-base | Compensazione | Riduce la banda e aumenta la stabilità |
| Collettore verso massa | Filtro o limitazione banda | Smorza variazioni rapide sul collettore |
Errori frequenti con 2N2222, 2N3904 e BC547
| Errore | Perché è pericoloso | Correzione |
|---|---|---|
| Scambiare 2N3904 e BC547 senza controllare il pinout | Il circuito può non funzionare o danneggiare il transistor | Controllare sempre piedinatura e vista del package |
| Usare il BC547 per carichi troppo elevati | Può superare corrente o dissipazione ammessa | Usare 2N2222, MOSFET o driver dedicato |
| Pilotare la base senza resistenza | La giunzione B-E può essere danneggiata | Inserire sempre una resistenza o limitazione di corrente |
| Considerare VBE sempre pari a 0,7 V | Errore nei calcoli di polarizzazione precisa | Considerare corrente, temperatura e dati del datasheet |
| Usare hFE tipico per garantire la saturazione | Alcuni esemplari potrebbero non saturare | Usare beta forzato e valori minimi garantiti |
| Non calcolare la potenza dissipata | Il transistor può surriscaldarsi anche sotto IC massimo | Calcolare P = VCE × IC e stimare TJ |
| Ignorare il diodo sui carichi induttivi | La sovratensione può distruggere il transistor | Aggiungere diodo flyback o rete di protezione |
Procedura pratica di lettura del datasheet
Una lettura ordinata del datasheet riduce gli errori di progetto. Prima di usare un BJT, è utile seguire una sequenza precisa.
Procedura consigliata: 1. Identificare sigla completa e produttore Esempio: 2N3904 onsemi, BC547B Nexperia, P2N2222A onsemi. 2. Verificare il package TO-92, SOT-23, TO-18, ecc. 3. Verificare il pinout Non fidarsi della forma del componente. 4. Controllare VCEO Deve superare la tensione massima reale con margine. 5. Controllare IC Deve essere compatibile con la corrente del carico. 6. Calcolare la dissipazione P ≈ VCE × IC. 7. Stimare la temperatura TJ ≈ TA + P × RθJA. 8. Leggere hFE nelle condizioni più vicine al circuito reale. 9. Per saturazione, controllare VCE(sat) e VBE(sat) alla corrente IC e IB specificate. 10. Per segnali veloci, controllare fT, capacità e tempi. 11. Per segnali deboli, controllare rumore e correnti di perdita. 12. Verificare disponibilità reale e varianti equivalenti.
Link utili:
![]() |
![]() |
![]() |







