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
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
UID Carte Tag KeyFob Modificable Écritable Rewritable Programmable MF1 IC 13.56Mhz Maroc
Sonoff S20 WiFi prise de courant intelligente sans fil interrupteur à distance de contrôle à distance, compatible avec Alexa et Google Home, support iOS et Android, EU Plug Maroc
XH-M214 Contrôleur d'humidité du sol 12 V Capteur Module 20-99% RH Contrôle Automatique Précis Système D'irrigation Rouge Affichage Numérique
Avertisseur Voiture Laser Feu Antibrouillard Anti-Collision Feu Arrière Maroc
Shield DHT11 mesure de température et humidité Maroc
Interrupteurs basiques / à action instantanée Omron Electronics SS-5GL Maroc
TNY179PN Maroc Convertisseur AC-DC
Module IIC/I2C/TWI/SP Serial Interface pour Arduino 1602LCD Noir MAROC
Capteur de Courant AC Détachable 50A Max Maroc
LZ-001 Haute précision numérique Intelligent Contrôleur de température numérique Kit de bricolage -9 ° C ~ 99 ° C de contrôle de refroidissement de chauffage Maroc
Module de Relais 2 canal Contrôle à Distance Interrupteur Wireless IR DC 12V Maroc
Badge Carte RFID EM4100 125KHz (lecture uniquement) Maroc
Osmoseur Vesko inverse 7 étapes avec pompe Maroc
TNY263PN Maroc Convertisseur AC-DC, Power Integrations, DIPC 8 broches
HD74LS74AP HD74LS74P HD74LS74 SN74LS74AN SN74LS74N 74LS74 DIP-14 Maroc
Mini Clavier Sans fil Pour Android Et iOS Maroc
MASTECH MS8902B TESTEUR DE TENSION 2 EN1 sans contact avec détecteur de métaux Maroc
Transistor A733 2SA733 TO-92 Maroc
NOYAFA NF-916 – Testeur fibre optique & RJ45 4-en-1 Maroc
LNK304PN Maroc - Commutateur hors ligne AC-DC, MOSFET intégré, Entrée 85 VAC 265 VAC, 66 KHz, Sortie 120 mA, DIP-7
STM32F103RBT6 carte de développement Cortex-M3 noyau cadencé à 72MHz
Transistor 2SC3281 TO-3P Maroc
VVS3015 Welsolo Tresse à dessouder Largeur 3.0mm Longueur 1,5 m Maroc
Connecteurs Mpx Multiplex 6 broches Mpx prise mâle et femelle Maroc
W1209 contrôle température Thermostat numérique Maroc
UNI-T UT353 Mini Sonomètre numérique 30-130dB Testeur de Bruit avec Afficheur LCD Maroc
ZL-7816A, 12V, contrôleur de température et d'humidité pour l'incubateur, contrôleur d'humidité, thermostat d'incubateur Maroc
LAY38 Base bouton-poussoir 1NO1NC contact 22 mm Maroc
MODULE NODEMCU V3 MAROC
e18-d80nk Interrupteur photoélectrique infrarouge Obstacle capteur de module
Module Relais 5V Contrôleur Humidité Maroc
Module de relais 5V ESP8266 WIFI Internet Of Things Interphone à télécommande Maroc
G5NB-1A-E 12V DC Relais électromagnétique Maroc 



There are no reviews yet.