Codey OnlineArduino- & ESP32-componentenbibliotheek › BJT Transistor
BJT Transistor
Actieve onderdelen

BJT Transistor

Bipolaire junctietransistor in TO-92 doorvoerbehuizing. Verkrijgbaar als NPN (BC547, 2N3904, BC337, 2N2222 — stroom loopt van C→E wanneer de basis hoger is dan de emitter) of PNP (BC557, 2N3906, BC327 — stroom loopt van E→C wanneer de basis lager is dan de emitter). Te gebruiken voor schakelen met lage stroom, signaalversterking en als driver voor kleine belastingen (≤500 mA).

Pinout — BJT Transistor

Pin Signaal Beschrijving
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)

Aansluittips

3-pins TO-92-component. Gebruik componentId transistor-bjt en zet het onderdeelnummer + polariteit in het label, bijvoorbeeld 'BC547 NPN', '2N3906 PNP', '2N2222 NPN'. Pins: B (Base), C (Collector), E (Emitter). NPN: belasting tussen Vcc en Collector; Emitter naar GND; Base via een weerstand van 1k-10k naar een Arduino-pin. PNP: Emitter naar Vcc; belasting tussen Collector en GND; Base via een weerstand van 1k-10k naar een Arduino-pin (active-low). Neem altijd een basisweerstand op — stuur de basis NOOIT rechtstreeks vanaf een microcontroller-pin.

Voorbeeld-aansluitschema — BJT Transistor

Van Naar Draad
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

Voorbeeld-Arduinocode — BJT Transistor

Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.

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);
}

Vergelijkbare componenten

⚙️

MOSFET Transistor

Bouw je Arduino- of ESP32-project met AI

Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.

Gratis starten