Elettronica analogicaElettrotecnica base

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:

Calcolatore BJT NPN come switch
 
Transistor BJT NPN come interruttore
Gestione carichi AC con Arduino o RaspberryPI

 

 

Admin | MST-Tutorial

Appassionato di elettronica, elettrotecnica e programmazione. Fondatore di MST-Tutorial, condivido con entusiasmo conoscenze, esperienze e progetti legati all’innovazione tecnologica, con l’obiettivo di rendere accessibili concetti tecnici complessi attraverso tutorial chiari e pratici.

Articoli Correlati

Pulsante per tornare all'inizio