Codey OnlineArduino- & ESP32-Komponentenbibliothek › BJT Transistor
BJT Transistor
Aktive Bauteile

BJT Transistor

Bipolarer Transistor im TO-92-Durchsteckgehäuse. Erhältlich als NPN (BC547, 2N3904, BC337, 2N2222 — Strom fließt von C→E, wenn die Basis gegenüber dem Emitter hoch ist) oder PNP (BC557, 2N3906, BC327 — Strom fließt von E→C, wenn die Basis gegenüber dem Emitter niedrig ist). Wird für Schalten mit kleinen Strömen, Signalverstärkung und als Treiber für kleine Lasten (≤500 mA) verwendet.

Pinbelegung — BJT Transistor

Pin Signal Beschreibung
B Base — control input, drive via 1k-10k resistor
C Collector — high side of switched current path (NPN: load side, PNP: GND side)
E Emitter — low side of switched current path (NPN: GND, PNP: Vcc)

Hinweise zur Verdrahtung

3-poliges TO-92-Bauteil. Verwende componentId transistor-bjt und setze die Teilenummer + Polarität ins Label, z. B. 'BC547 NPN', '2N3906 PNP', '2N2222 NPN'. Pins: B (Base), C (Collector), E (Emitter). NPN: Last zwischen Vcc und Collector; Emitter an GND; Base über einen 1k-10k Widerstand an einen Arduino-Pin. PNP: Emitter an Vcc; Last zwischen Collector und GND; Base über einen 1k-10k Widerstand an einen Arduino-Pin (active-low). Immer einen Basiswiderstand verwenden — die Base NIEMALS direkt von einem Mikrocontroller-Pin ansteuern.

Beispielschaltplan — BJT Transistor

Von Nach Kabel
board:D9 r1:1 green
r1:2 x1:B blue
x1:E board:GND black
board:5V led1:ANODE red
led1:CATHODE x1:C yellow

Arduino-Beispielcode — BJT Transistor

Dieses Beispiel wurde für das arduino-uno geschrieben und kompiliergeprüft. Codey Online passt es für jedes andere unterstützte Board an.

const int transistorPin = 9;

void setup() {
  pinMode(transistorPin, OUTPUT);
  Serial.begin(9600);
  Serial.println("BJT transistor example: blinking an LED through an NPN transistor.");
}

void loop() {
  Serial.println("Transistor ON");
  digitalWrite(transistorPin, HIGH); // Base driven HIGH through resistor
  delay(1000);

  Serial.println("Transistor OFF");
  digitalWrite(transistorPin, LOW);
  delay(1000);
}

Ähnliche Komponenten

⚙️

MOSFET Transistor

Bau dein Arduino- oder ESP32-Projekt mit AI

Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.

Kostenlos starten