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
Visseuse sans fil avec batterie Hilton Key Maroc
74LS02 Quad Porte NOR 2 Entrées TTL DIP-14
74LS00 Quad Porte NAND 2 Entrées TTL DIP-14
74LS07 Hex Buffer Driver Open Collector DIP-14
Fiche BNC Maroc
Nc-559-asm Pâte Nettoyage soudure Maroc
GM200A Jauge d'épaisseur peinture voiture Maroc
WX-101W Thermostat Numérique Contrôleur Commutateur Module de Contrôle Étanche Capteur Sonde Détecteur LED Affichage DIY Maroc
Émetteur Récepteur Adaptateur 60 M VGA à RJ45 Ethernet Extender Signal CAT5e CAT6 Maroc
pack 3 piece Poudre solution Tampon étalonnage PH 4.00, 6.86 et 9.18 Maroc
Ecran LCD 1602 avec boutons (LCD keypad shield) Arduino maroc
Outil démontage Garniture voiture métal Maroc
module sans fil Xbee HC- 06 Arduino Bluetooth Bee maroc
MODULE RELAIS 5V 2 CANAUX POUR ARDUINO PIC ARM AVR DSP MAROC
TOMPD-63S Dispositif de protection contre surtensions et sous-tensions récupération Automatique 230V 63A Rail Din Maroc
Lecteur clé de Dallas iButton DS1990A Maroc
IR2110 Driver mosfet /IGBT Maroc
FSD210 FSD 210 DIP-7 Maroc
Luxmètre UNI-T UT383 Mini illuminomètre photomètre Maroc
PIC16F628A-I/P PIC16F628AIP PIC16F628A 16F628A DIP18 Maroc
e18-d80nk Interrupteur photoélectrique infrarouge Obstacle capteur de module
ARDUINO UNO MAROC
Outil pour panneau de brassage Krone Kd-1 Maroc
Etiquette autocallantes rfid 125 Khz tk4100 EM RFID puces dia 25mm Maroc
Module de Capteur Humidité et Température DHT11 Maroc
Bargraphe à LED vert, rouge, jaune 10 led Maroc
Avertisseur Voiture Laser Feu Antibrouillard Anti-Collision Feu Arrière Maroc
Broche de Test universel 1000V 20A pour multimètre Maroc
CARTE SHIELD CNC Maroc
Mini Clavier Sans fil Pour Android Et iOS Maroc
Module IIC/I2C/TWI/SP Serial Interface pour Arduino 1602LCD Noir MAROC
Badge porte clé rfid 13.56 mhz rewritable mifare MF1 IC S50 1Kbit Maroc
TNY179PN Maroc Convertisseur AC-DC
LNK305PN Maroc Circuit régulateur Commutateur AC/DC Off-Ligne, Intégré Power MOSFET, 85-265 VAC Entrée, 66 KHz, 120 mA Sortie, DIP-8
Interrupteur de fin de course V-152-1C25 Maroc
Transistor MJ11015 TO-3 Maroc 




There are no reviews yet.