BJT-Transistorschalter-Rechner
Berechnen Sie die Parameter des BJT-Transistorschalters, einschließlich Laststrom, erforderlicher Basisstrom, Basiswiderstandswert, Sättigungsprüfung und Verlustleistung
Formel
Wie es funktioniert
Der Transistorschalterrechner berechnet Basiswiderstands- und Sättigungsparameter für Relais-/LED-Treiber — unverzichtbar für die Anbindung von Mikrocontrollern an Hochstromlasten, Motorsteuerung und Relaisaktivierung. Embedded-Ingenieure, Bastler und Automatisierungsdesigner verwenden Transistorschalter, um Lasten zu steuern, die die GPIO-Stromgrenzwerte der MCU überschreiten (in der Regel 20-40 mA). Laut Horowitz & Hill 'Art of Electronics' (3. Aufl., Kap. 2) hat ein gesättigter BJT-Schalter einen Vce (sat) = 0,1-0,3 V mit erzwungenem Beta-βf = Ic/Ib = 10-20 (viel niedriger als DC-Beta-hFE = 100-300). Der Basiswiderstand Rb = (Vdrive - Vbe) /Ib, wobei Ib = Ic/βF ist. Verwenden Sie für eine zuverlässige Sättigung βf = 10, unabhängig von der hFE-Spezifikation des Transistors. MOSFET-Schalter benötigen Vgs > Vth + 4 V für eine vollständige Verstärkung und erreichen Rds (on) im mΩ-Bereich.
Bearbeitetes Beispiel
Entwerfen Sie einen 2N3904-Schalter zur Steuerung eines 12-V/100-mA-Relais von einem 3,3-V-Arduino-GPIO aus. Erforderlicher Ic = 100 mA, Vce (sat) = 0,3 V (Datenblatt). Verwenden Sie erzwungenes Beta-βf = 10 für eine zuverlässige Sättigung: Ib = 100 mA/10 = 10 mA. Rb = (3,3 V — 0,7 V) /10 mA = 260 Ω — wählen Sie 220 Ω (Serie E24) als Rand. Verlustleistung: Pd = Ic × Vce (sat) = 100 mA × 0,3 V = 30 mW — deutlich innerhalb der 625-mW-Nennleistung von 2N3904. Fügen Sie an der Relaisspule eine Freilaufdiode (1N4148) an, um induktive Spitzen von V = L×DI/dt = 100 V+ ohne Schutz zu unterdrücken. Für 5-V-Logik gilt Rb = (5 V — 0,7 V) /10 mA = 430 Ω — wählen Sie 390 Ω.
Praktische Tipps
- ✓Verwenden Sie für Lasten > 500 mA Leistungstransistoren (TIP120 Darlington: 5 A) oder MOSFETs (IRLZ44N: 47 A mit Vgs = 4 V für Logik-Level-Antrieb)
- ✓Fügen Sie einen 10-kΩ-Pulldown-Widerstand von der Basis bis zur Masse hinzu — stellt sicher, dass der Transistor abschaltet, wenn der MCU-Pin während des Resets oder der Programmierung hochohmig wird
- ✓Verwenden Sie MOSFETs für schnelles Schalten (>100 kHz) — BJTs haben eine Speicherzeitverzögerung von 1—10 μs; MOSFETs schalten bei richtiger Gate-Ansteuerung <100 ns ein
Häufige Fehler
- ✗Verwendung von DC-Beta (hFE = 200) zur Berechnung von Ib — Transistoren benötigen einen Overdrive für schnelles Schalten; verwenden Sie erzwungenes Beta-βf = 10-20, unabhängig von der hFE-Bewertung
- ✗Weglassen einer Freilaufdiode bei induktiven Lasten — die Induktivität der Relaisspule erzeugt beim Ausschalten eine Spitzenspannung von 100—400 V, wodurch die Transistoren sofort zerstört werden (siehe Anwendungshinweis von Vishay)
- ✗Ansteuerung von 12-V-Lasten über eine 3,3-V-Logik ohne Level-Shifter — einige Transistoren benötigen Vbe > 0,7 V bei hohem Strom; überprüfen Sie das Datenblatt Vbe (sat) bei erforderlichem Ic
Häufig gestellte Fragen
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Verwandte Taschenrechner
General
BJT-Schrägpunkt
Berechnen Sie den Q-Punkt der BJT-Spannungsteiler-Bias, einschließlich Kollektorstrom, Basisspannung, VCE, Verlustleistung und Betriebsbereich
General
MOSFET-Betriebspunkt
Berechnung des MOSFET-Drainstroms, der Sättigungsspannung, der Transkonduktanz und des Betriebsbereichs (Cutoff, Triode, Sättigung) für NMOS-Transistoren
Power
LED-Widerstand
Berechnen Sie den richtigen Strombegrenzungswiderstand für eine LED. Zeigt den exakten Wert, den nächstgelegenen E24-Standard, den tatsächlichen Strom und die Verlustleistung an.
General
Ohm
Berechnen Sie Spannung, Strom, Widerstand und Leistung mit Ohm