🔀 Componenti elettronici · Guida 09

Transistor BJT NPN e PNP: guida completa

Il BJT è uno dei transistor più importanti da conoscere per capire l’elettronica analogica e la commutazione. In questa guida analizziamo struttura, terminali, correnti, guadagno β, tensione VBE, regioni operative, saturazione, polarizzazione e uso pratico di transistor NPN e PNP come interruttori e amplificatori.

Livello: intermedio Tempo di lettura: 25–30 min NPN + PNP Switch + amplificazione

Che cos’è un transistor BJT?

BJT significa Bipolar Junction Transistor. È un transistor costituito da tre regioni semiconduttrici e due giunzioni PN. Viene definito “bipolare” perché nel suo funzionamento intervengono sia elettroni sia lacune.

3 terminali

Base, collettore ed emettitore.

2 tipi

NPN e PNP, con polarità e correnti invertite.

2 usi chiave

Commutazione e amplificazione.

Il BJT è controllato principalmente dalla corrente di base Una piccola corrente nella base permette di controllare una corrente molto più grande tra collettore ed emettitore.

Struttura interna NPN e PNP

Differenza tra struttura interna di transistor BJT NPN e PNP con emettitore base e collettore
Confronto tra transistor BJT NPN e PNP: la base è la regione centrale sottile, mentre emettitore e collettore occupano le due regioni esterne.

NPN

Sequenza semiconduttrice N–P–N.

  • emettitore di tipo N;
  • base sottile di tipo P;
  • collettore di tipo N.

PNP

Sequenza semiconduttrice P–N–P.

  • emettitore di tipo P;
  • base sottile di tipo N;
  • collettore di tipo P.
La base è volutamente molto sottile Questo permette alla maggior parte dei portatori iniettati dall’emettitore di attraversare la regione di base e raggiungere il collettore invece di ricombinarsi nella base.

Base, collettore ed emettitore

TerminaleFunzione principale
Base (B)Terminale di controllo del transistor.
Collettore (C)Raccoglie la corrente principale nel funzionamento normale.
Emettitore (E)Immette i portatori nella base; nel simbolo contiene la freccia.
Pinout non standard Due transistor con lo stesso package TO-92 possono avere sequenze E-B-C, C-B-E o altre disposizioni. Controlla sempre il datasheet del codice esatto.

NPN e PNP: differenze operative

NPN

La base deve essere più positiva dell’emettitore per polarizzare direttamente la giunzione BE.

È molto comune negli switch low-side.

PNP

La base deve essere più negativa dell’emettitore per polarizzare direttamente la giunzione BE.

È spesso usato nei semplici switch high-side.

Regola della freccia NPN: la freccia dell’emettitore punta verso l’esterno.
PNP: la freccia punta verso la base.

Le correnti IB, IC e IE

In un BJT troviamo tre correnti associate ai tre terminali.

IE = IC + IB Conservazione della corrente al transistor.
CorrenteDescrizione
IBCorrente di base, normalmente la più piccola.
ICCorrente di collettore controllata dal transistor.
IECorrente di emettitore, somma di IC e IB.

Guadagno di corrente β o hFE

β = IC / IB

Nella regione attiva possiamo quindi scrivere:

IC ≈ β · IB
β non è una costante precisa Può cambiare molto tra esemplari dello stesso transistor e dipende da corrente, temperatura e tensione. Per questo non va usato come unico criterio per dimensionare uno switch.
Esempio Se IB = 50 µA e β = 150:

IC ≈ 150 × 50 µA = 7,5 mA.

Tensione base-emettitore VBE

La giunzione base-emettitore si comporta come una giunzione PN polarizzata direttamente. Per un transistor al silicio la VBE durante la conduzione è spesso nell’ordine di 0,6–0,8 V, ma non è un valore fisso.

VBE ≈ 0,7 V è un’approssimazione La tensione varia con corrente, temperatura e dispositivo.
Temperatura A corrente costante la VBE di un BJT al silicio tende tipicamente a diminuire di circa 2 mV/°C. Questo effetto è importante negli amplificatori e nei circuiti di potenza.

Le tre regioni operative principali

RegioneBEBCUso
InterdizioneNon sufficientemente direttaTipicamente inversaSwitch OFF
AttivaDirettaInversaAmplificazione
SaturazioneDirettaDirettaSwitch ON

Regione attiva: quando il BJT amplifica

Nella regione attiva la giunzione base-emettitore è polarizzata direttamente mentre la base-collettore è polarizzata inversamente. In queste condizioni la corrente di collettore può essere controllata dalla base.

IC ≈ β · IB

È la regione usata negli amplificatori analogici, dove il transistor viene polarizzato in un punto di lavoro e il segnale fa variare la corrente attorno a quel punto.

Saturazione: BJT usato come interruttore ON

In saturazione entrambe le giunzioni sono polarizzate direttamente e il transistor viene pilotato in modo sufficientemente forte da portare VCE a un valore basso.

VCE(sat) ≈ 0,05–0,3 V Valore indicativo: dipende da transistor, IC e IB.
Non assumere VCE(sat) = 0 V Il BJT ON dissipa comunque potenza e introduce una caduta di tensione.

Interdizione: transistor OFF

Quando la giunzione base-emettitore non è sufficientemente polarizzata direttamente, la corrente di base diventa molto piccola e il transistor entra in interdizione.

Interdizione ≈ circuito aperto È un modello utile per gli switch digitali, ma nel dispositivo reale restano piccole correnti di leakage.

Come calcolare la resistenza di base

Quando un BJT è pilotato da un’uscita logica, la resistenza di base limita la corrente fornita dal GPIO.

RB = (VGPIO − VBE) / IB

Per uno switch si usa spesso un β forzato molto più basso dell’hFE tipico, per garantire saturazione.

βforzato = IC / IB
Esempio pratico Vogliamo commutare 100 mA con un NPN e scegliamo β forzato = 10:

IB = 100 mA / 10 = 10 mA.

Con GPIO 5 V e VBE ≈ 0,8 V:
RB = (5 − 0,8) / 0,010 = 420 Ω.

Possiamo scegliere 430 Ω o 470 Ω, verificando comunque i limiti del GPIO e il datasheet.
10 mA possono essere troppi per alcuni GPIO Se la corrente di base richiesta diventa elevata, un MOSFET logic-level può essere una soluzione più efficiente.

NPN come interruttore low-side

Nel collegamento low-side il carico viene posto tra l’alimentazione positiva e il collettore. L’emettitore è collegato a GND.

GPIO LOWIB ≈ 0 → transistor OFF
GPIO HIGHIB presente → transistor ON
È il collegamento BJT più comune con Arduino Permette di controllare LED, relè, buzzer, piccoli motori e altri carichi che non devono essere alimentati direttamente dal GPIO.

PNP come interruttore high-side

Nel collegamento high-side l’emettitore PNP viene collegato all’alimentazione positiva e il carico è posto tra collettore e GND.

La logica è invertita Per accendere un PNP la base deve essere portata sufficientemente più in basso dell’emettitore. Con alimentazioni superiori alla tensione del microcontrollore può essere necessario uno stadio di pilotaggio aggiuntivo.

BJT come amplificatore

Per amplificare un segnale il transistor viene mantenuto nella regione attiva. Una delle configurazioni più importanti è l’emettitore comune.

Bias

Stabilisce il punto di lavoro DC.

Segnale AC

Fa variare corrente e tensione attorno al punto di lavoro.

Guadagno

Dipende da transistor e componenti esterni, non solo da β.

Il BJT è un dispositivo transconduttivo A un livello più preciso, nella regione attiva la corrente di collettore dipende esponenzialmente da VBE. La semplice relazione IC = βIB è utile ma non racconta tutta la fisica del dispositivo.

Dissipazione e temperatura

P ≈ VCE · IC
Esempio switch VCE(sat) = 0,2 V e IC = 500 mA:

P ≈ 0,2 × 0,5 = 0,1 W.
Attenzione alla SOA La Safe Operating Area indica le combinazioni ammissibili di tensione e corrente. Un transistor può guastarsi anche rispettando separatamente VCE max e IC max se la dissipazione istantanea è eccessiva.

Come testare un BJT col multimetro

Il test diodo permette di controllare le giunzioni base-emettitore e base-collettore.

NPN

  • puntale rosso sulla base;
  • nero su emettitore → Vf tipica di una giunzione PN;
  • nero su collettore → altra Vf simile;
  • invertendo i puntali dovrebbe normalmente apparire OL.

PNP

La procedura è invertita: il puntale nero viene posto sulla base.

Non basta per certificare il transistor Il test rileva molti guasti evidenti, ma non misura correttamente β, leakage sotto tensione o comportamento dinamico.

Parametri da leggere nel datasheet

ParametroSignificato
VCEOTensione massima collettore-emettitore con base aperta.
ICCorrente massima di collettore.
IBCorrente massima di base ammessa.
hFEGuadagno di corrente DC in condizioni specificate.
VCE(sat)Caduta C-E in saturazione a IC e IB specifiche.
VBE(on)Tensione base-emettitore alle condizioni indicate.
PDPotenza dissipabile.
TjTemperatura massima di giunzione.
fTFrequenza di transizione, importante nelle applicazioni veloci.
SOAArea operativa sicura.

Errori comuni con NPN e PNP

  • confondere collettore ed emettitore;
  • supporre che tutti i TO-92 abbiano lo stesso pinout;
  • dimenticare la resistenza di base;
  • usare hFE tipico per dimensionare uno switch senza margine;
  • considerare VBE sempre esattamente 0,7 V;
  • considerare il transistor saturo come un corto ideale;
  • pilotare troppa corrente di base da un GPIO;
  • non usare un diodo flyback su relè o solenoidi;
  • ignorare dissipazione e SOA;
  • usare un PNP high-side senza considerare i livelli di tensione del comando.