2.15 - Zwei Arten von Transistoren

Dieses Kit enthält zwei Typen von Transistoren, S8550 und S8050. Ersterer ist ein PNP-Transistor und der Letztere ein NPN-Transistor. Beide sehen sehr ähnlich aus, daher ist es wichtig, ihre Beschriftungen genau zu prüfen. Während ein NPN-Transistor durch ein High-Level-Signal aktiviert wird, benötigt ein PNP-Transistor ein Low-Level-Signal. Beide Transistortypen finden häufig Anwendung in berührungslosen Schaltern, wie in diesem Experiment.

img_NPN&PNP

Verwenden wir eine LED und einen Taster, um den Umgang mit Transistoren zu verstehen!

Transistor

Benötigte Bauteile

Für dieses Projekt sind folgende Komponenten erforderlich.

Ein Komplettset ist durchaus praktisch, hier der Link dazu:

Bezeichnung

INHALT DES KITS

KAUF-LINK

Kepler Kit

450+

Kepler Kit

Die Komponenten können auch einzeln über die untenstehenden Links erworben werden.

SN

KOMPONENTENBESCHREIBUNG

ANZAHL

KAUF-LINK

1

Raspberry Pi Pico W

1

BUY

2

Micro-USB-Kabel

1

3

Steckbrett

1

BUY

4

Jumperkabel

Mehrere

BUY

5

Widerstand

3(220Ω, 1KΩ, 10KΩ)

BUY

6

LED

1

BUY

7

Taster

1

BUY

8

Transistor

1(S8050/S8550)

BUY

Anschluss des NPN (S8050) Transistors

sch_s8050

In dieser Schaltung ist GP14 high, wenn der Taster gedrückt wird.

Durch Programmierung von GP15 auf High und nach einem 1k-Strombegrenzungswiderstand (zum Schutz des Transistors) wird der S8050 (NPN-Transistor) zum Leiten gebracht, sodass die LED aufleuchtet.

wiring_s8050

Anschluss des PNP (S8550) Transistors

sch_s8550

In dieser Schaltung ist GP14 standardmäßig auf Low und wird auf High gesetzt, wenn der Taster gedrückt wird.

Durch Programmierung von GP15 auf Low und nach einem 1k-Strombegrenzungswiderstand wird der S8550 (PNP-Transistor) zum Leiten gebracht, sodass die LED leuchtet.

Der einzige Unterschied, den Sie zwischen dieser und der vorherigen Schaltung feststellen werden, ist, dass in der vorherigen Schaltung die Kathode der LED mit dem Kollektor des S8050 (NPN-Transistor) verbunden ist, während sie hier mit dem Emitter des S8550 (PNP-Transistor) verbunden ist.

wiring_s8550

Code

Bemerkung

  • Die Datei 2.15_transistor.ino finden Sie unter dem Pfad kepler-kit-main/arduino/2.15_transistor.

  • Alternativ können Sie den Code in die Arduino IDE kopieren.

  • Vergessen Sie nicht, das Board (Raspberry Pi Pico) und den richtigen Port auszuwählen, bevor Sie auf Hochladen klicken.

Beide Transistortypen können mit demselben Code gesteuert werden. Wenn wir den Taster drücken, sendet der Pico W ein High-Level-Signal an den Transistor; lassen wir ihn los, sendet er ein Low-Level-Signal. Man wird feststellen, dass in den beiden Schaltungen diametral entgegengesetzte Phänomene auftreten.

  • Die Schaltung mit dem S8050 (NPN-Transistor) leuchtet auf, wenn der Taster gedrückt wird, was bedeutet, dass sie ein High-Level-Leitungssignal erhält;

  • Die Schaltung mit dem S8550 (PNP-Transistor) leuchtet auf, wenn sie losgelassen wird, was bedeutet, dass sie ein Low-Level-Leitungssignal erhält.