Transistor 2N3904 NPN Haute Performance
Un composant fiable et compact pour la commutation, l’amplification et les projets Arduino, capteurs et électronique générale.
Description complète du transistor 2N3904
Le 2N3904 est un transistor bipolaire NPN extrêmement populaire dans l’univers de l’électronique. Il est reconnu pour sa simplicité d’utilisation, sa fiabilité et sa compatibilité avec une grande variété de circuits. Grâce à son format compact et à ses performances bien adaptées aux applications courantes, il fait partie des composants les plus utilisés aussi bien en apprentissage qu’en maintenance ou en prototypage.
Le transistor 2N3904 est souvent employé dans les circuits de commutation et d’amplification. Il permet par exemple de piloter une LED, un buzzer, un petit relais basse consommation, un étage de signal ou un capteur nécessitant une adaptation de courant. Il est aussi très courant dans les montages sur breadboard, dans les kits Arduino, dans les circuits éducatifs et dans les réparations de cartes électroniques.
Sa capacité de courant de 200mA en fait un très bon choix pour les charges légères à moyennes. Si votre application demande une commande simple, rapide et fiable sans recourir à des composants plus encombrants, le 2N3904 constitue une excellente solution.
Pourquoi choisir le 2N3904 ?
Le 2N3904 est apprécié parce qu’il répond parfaitement aux besoins de l’électronique générale. Il ne cherche pas à commander de fortes puissances, mais il excelle dans les tâches fréquentes : adaptation de signal, amplification simple, pilotage de petites charges et intégration dans des circuits compacts.
- Transistor NPN compact et très répandu
- Parfait pour la commutation de petites charges
- Très utile pour les circuits de signaux faibles
- Compatible avec Arduino, ESP32 et autres microcontrôleurs
- Simple à intégrer sur breadboard et circuit imprimé
- Excellent choix pour l’apprentissage et les prototypes
Caractéristiques techniques
| Paramètre | Valeur |
|---|---|
| Référence | 2N3904 |
| Type | Transistor bipolaire NPN |
| Tension collecteur-émetteur max | 40V |
| Courant collecteur max | 200mA |
| Boîtier | TO-92 |
| Usage principal | Commutation légère et amplification |
Applications du transistor 2N3904
Grâce à sa grande polyvalence, le 2N3904 se retrouve dans de nombreuses applications électroniques où la précision, la compacité et la simplicité comptent davantage que la puissance brute.
- Pilotage de LED et indicateurs lumineux
- Commande de buzzers et petites charges
- Amplification de signaux faibles
- Interface entre capteurs et microcontrôleurs
- Circuits logiques et temporisations
- Préamplification simple
- Prototypes éducatifs et montages sur breadboard
- Réparation de cartes électroniques
Comprendre le fonctionnement du 2N3904
En tant que transistor NPN, le 2N3904 conduit lorsqu’un courant est appliqué sur sa base à travers une résistance adaptée. Ce faible courant de base autorise alors un courant plus important entre le collecteur et l’émetteur. C’est ce principe qui permet d’utiliser une sortie logique de microcontrôleur pour commander une charge externe.
Dans un schéma classique, l’émetteur est relié à la masse, le collecteur à la charge, et la charge à l’alimentation positive. Lorsque la base reçoit le signal de commande, le transistor se met en conduction et la charge fonctionne.
Schéma de câblage simplifié
Signal de commande ---- Résistance ---- Base (B)
+V ---- Charge ---- Collecteur (C)
|
2N3904
|
Emetteur (E)
|
GND
Ce montage convient parfaitement pour piloter une petite charge à partir d’une carte Arduino ou d’un circuit logique.
Exemple de code Arduino
Voici un exemple simple de pilotage d’une charge avec un transistor 2N3904 :
int transistorPin = 8;
void setup() {
pinMode(transistorPin, OUTPUT);
}
void loop() {
digitalWrite(transistorPin, HIGH); // active la charge
delay(1000);
digitalWrite(transistorPin, LOW); // désactive la charge
delay(1000);
}
Exemple de commande d’une LED
// Pilotage d'une LED avec 2N3904
int ledPin = 7;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}
Exemple avec un buzzer
// Commande simple d'un buzzer avec 2N3904
int buzzerPin = 6;
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
digitalWrite(buzzerPin, HIGH);
delay(300);
digitalWrite(buzzerPin, LOW);
delay(700);
}
2N3904 vs 2N2222
| Référence | Type | Courant max | Usage courant |
|---|---|---|---|
| 2N3904 | NPN | 200mA | Signaux, LED, petites charges, interfaces |
| 2N2222 | NPN | 800mA | Commutation plus robuste, relais, charges plus fortes |
Avantages du 2N3904 pour vos projets
Le 2N3904 est un transistor pratique, économique et très utile à avoir en stock. Il couvre une grande partie des besoins de base en électronique générale, en particulier lorsque la charge à commander reste modérée.
- Très bon choix pour les petits signaux et les interfaces
- Compact et facile à intégrer
- Très populaire dans les kits Arduino et l’apprentissage
- Convient aux applications simples et fiables
- Excellent pour les prototypes et la maintenance
gants imperméables avec lumière LED Maroc
Lecteur clé de Dallas iButton DS1990A Maroc
IGCM04G60HA Maroc
MODULE NODEMCU V3 MAROC
ARDUINO UNO MAROC
porte-clés RFID 125KHZ EM4305 T5577 Réinscriptible Maroc
RC522 Module lecteur RFID Mifare Maroc
Shield DHT11 mesure de température et humidité Maroc
Gauge Feeler 32 Lames Épaisseur Maroc
ZSW-030 Purificateur d'eau de robinet d'eau éliminateur de l'huile Maroc
Module relais puissance 8 canal 5v - JQC-3FF-S-Z 10A - 250v Maroc
module Capteur de Niveau d'eau Profondeur de Détection pour Arduino Maroc
Stylo pompe d'aspiration sous vide avec trois ventouses Maroc
Mini Clavier Sans fil Pour Android Et iOS Maroc
XH-W1219 Contrôleur de température numérique Maroc
Kit de 140 Fils + 65 fils de raccordement M/M Pour Plaque d'Essais Sans Soudure Maroc
Ecran LCD 1602 avec boutons (LCD keypad shield) Arduino maroc
Lunettes loupes 5 grossissements Maroc
Ethernet Shield W5100 Maroc
wattmetre rail din 220v indicateur consommation electrique Maroc
Bornier à vis À SOUDER 3,5MM 2 Pins Maroc
Module capteur détecteur gaz MQ135 benzene fumée alcool qualité air CO2 Maroc
Interrupteurs basiques / à action instantanée Omron Electronics SS-5GL Maroc
PBCY090 Interrupteur à bouton-poussoir momentanée 22 mm 1NO + 1NC Maroc
D52-2047 Wattmètre Numérique Monophasé DIN-Rail Voltmètre Ampèremètre AC80-300V AC 0-100A Maroc
BTB24 Triac 25A 600-800V TO-220 Maroc
Pompe à Eau Moteur Micro Submersible 120L/H DC 3-6V Maroc
INTERRUPTEUR ACTIONNE PAR BRUIT OU VOIX MT02-02 95DB-75DB MAROC
Filtre à eau vesko 2 Étapes Maroc
Kit Passe-fils d’étanchéité Passe-câble en caoutchouc Maroc
IRFP460 Transistor Mosfet Maroc
IRFP260N Transistor Mosfet Maroc
RMA-223 pâte à souder PCB Maroc
STR-Z4302 STRZ4302A Maroc
Driver moteur DRV8825 pour imprimante 3D Maroc
Câble RS232 mini jack 3.5 mm à DB9 femelle Maroc
Transistor 2SC3281 TO-3P Maroc
STRG6551 STR-G6551 TO-220F Maroc
Lecteur RFID 13.56Mhz Maroc 


There are no reviews yet.