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
UC28 Mini Projecteur LED Numérique Maroc
module sans fil Xbee HC- 06 Arduino Bluetooth Bee maroc
Sonoff POW module domotique relais WiFi avec relevé de consommation électrique wattmétre maroc
Filtre à eau vesko 3 Étapes Maroc
Sintech convertisseur RS232 à RS485 Maroc
Mini commutateur réseau manuel 2 Port RJ45
Automate Arduino Industriel ARDBOX PLC 20 I/O avec Relais Maroc
Lot de 65 câbles DUPONT MALE/MALE de branchement assortis pour montages sur breadboard et Arduino Maroc
STR-W6053S Convertisseurs de commutation CA en CC Maroc
UID Carte Tag KeyFob Modificable Écritable Rewritable Programmable MF1 IC 13.56Mhz Maroc
PAM8403 Mini Amplificateur Audio Numérique 2x3W Maroc
Etiquette autocallantes rfid 125 Khz tk4100 EM RFID puces dia 25mm Maroc
AM2302 Capteur d'Humidité et de Température DHT22 Maroc
MC34071P Amplificateurs opérationnels Maroc
Clavier sans Fil Air Mouse X6 2,4 GHz télécommande rétro éclairer Maroc
Simulateur Airbag SRS Maroc
KY-003 Capteur Hall Magnétique Arduino / ESP32 Maroc
Pistolet Agrafeur Manuel Maroc
GONFLEUR DE PNEUS AC2108 Maroc
Shield DHT11 mesure de température et humidité Maroc
Cartouche filtre à eau vesko PP + CTO + UDF Maroc
BTA16-600B TO-220 600 V 16 A Thyristor (SCR) - TRIAC Maroc
Super Mini V2.1 ELM327 Bluetooth ELM 327 BT V2.1 OBD2 OBD ii OBD 2 Scanner de Code de Voiture avec Commutateur pour Android Symbian Windows Maroc
Bargraphe à LED vert, rouge, jaune 10 led Maroc
Ensemble 8 Couteaux de Sculpture et Découpe Artisanale Maroc
CAPTEUR DE PESAGE HX711 CONVERTISSEUR ANALOGIQUE MAROC
Hygrometre électronique HTC-2 Température humidité compteur horloge Station météo In/outdoor Maroc
LV-09 Niveau laser deux lignes de type à angle droit dispositif de marquage horizontal et Vertical Maroc
Transistor MJ2955 TO-3 Maroc 




There are no reviews yet.