Aziz Bench

Le 2N2222A en commutation avec Arduino et ESP32

Un NPN à usage général pour des charges jusqu’à quelques centaines de milliampères : relais, petits moteurs, groupes de LED. La saturation est garantie avec un courant de base égal au dixième de la charge : 300 mA demandent donc 30 mA de base, plus qu’une broche de microcontrôleur ne devrait fournir.

Transistor
2N2222A
NPN · TO-92 · onsemi (P2N2222A)
Tension max
40 V
Courant max
600 mA
VCE(sat)
0,3 V à 150 mA
Brochage TO-92
1C2B3E

Depuis une broche 3,3 V ou 5 V

BrocheVerdictPourquoiÀ l’air libre
ESP32 · 3,3 VFonctionne150 Ω sur la base : jusqu’à 140 mA de charge avec un gain de 10140 mA (courant de la broche)
Arduino Uno · 5 VFonctionne220 Ω sur la base : jusqu’à 171 mA de charge avec un gain de 10171 mA (courant de la broche)

À l’air libre à 25 °C, jonction 25 °C sous son maximum de 150 °C et θJA 200 °C/W, depuis une broche de 20 mA au gain forcé de la datasheet, sans dépasser le courant le plus élevé dont la tension de saturation est garantie.

Caractéristiques

TypeNPN
BoîtierTO-92
Tension maximale40 V
Courant maximal600 mA
Gain minimal hFE100 à IC = 150 mA · 40 à IC = 500 mA
VCE(sat) maximale0,3 V à 150 mA (IC = 10 × IB) · 1 V à 500 mA (IC = 10 × IB)
VBE(sat) maximale1,2 V à 150 mA (IC = 10 × IB) · 2 V à 500 mA (IC = 10 × IB)
Résistance thermiqueθJA 200 °C/W
Température de jonction maximale150 °C
Datasheet utiliséeonsemi (P2N2222A)

Brochage

BrocheFonction
1collecteur
2base
3émetteur

Face plate vers vous, pattes vers le bas : la broche 1 est à gauche. Il s’agit du P2N2222A d’onsemi. D’autres 2N2222A et PN2222A en TO-92, ainsi que le 2N2222A en boîtier métallique, peuvent avoir un autre ordre : vérifiez la datasheet du composant que vous avez.

Composants proches

ComposantBoîtierVCE(sat) garantieTension maxCourant max
2N2222ATO-921 V à 500 mA (IC = 10 × IB)40 V600 mA
2N3904TO-920,3 V à 50 mA (IC = 10 × IB)40 V200 mA
BC547TO-920,6 V à 100 mA (IC = 20 × IB)45 V100 mA
S8050SOT-230,6 V à 500 mA (IC = 10 × IB)25 V500 mA
TIP120TO-2204 V à 5 A (IC = 250 × IB)60 V5 A

Conseils

La résistance de base est calculée pour IC = 10 × IB, la condition de la tension de saturation de la datasheet. Un gain plus élevé tiré de la colonne hFE laisserait le transistor à moitié passant et chaud.

Toute bobine demande une diode de roue libre à ses bornes, cathode vers le positif. Sans elle, la surtension à la coupure peut détruire le transistor dès la première commutation.

Ouvrir le calcul →Vérifiez le 2N2222A avec votre charge, votre alimentation, la fréquence PWM et la température.

Autres transistors

Questions fréquentes

Le 2N2222A fonctionne-t-il avec un ESP32 en 3,3 V ?

Oui, avec une résistance de base : au gain de 10 que la datasheet utilise pour la saturation, une broche de 20 mA commande le 2N2222A jusqu’à 140 mA de charge. Pour plus de courant, prenez un MOSFET à niveau logique.

Quel courant le 2N2222A peut-il commuter sans dissipateur ?

Environ 171 mA depuis une broche 5 V d’Arduino, à l’air libre à 25 °C, en gardant la jonction 25 °C sous son maximum de 150 °C (limite : courant de la broche).

Quel est le brochage du 2N2222A ?

TO-92 : 1 collecteur, 2 base et 3 émetteur. Face plate vers vous, pattes vers le bas : la broche 1 est à gauche. Il s’agit du P2N2222A d’onsemi. D’autres 2N2222A et PN2222A en TO-92, ainsi que le 2N2222A en boîtier métallique, peuvent avoir un autre ordre : vérifiez la datasheet du composant que vous avez.

Source des valeurs : datasheet onsemi (P2N2222A) (PDF)