Transistor Quick Reference Guide

cardimg

What is a Transistor?

  • A transistor is an active semiconductor device used to switch or amplify electrical signals.
  • In embedded systems, they act as the "muscles" for microcontrollers (MCUs), allowing a low-power signal to control high-power loads.

Primary Functions:

  • Switching: Driving loads like LEDs, relays, and motors.
  • Level Shifting: Converting logic voltages (e.g., 3.3V to 5V).
  • Amplification: Boosting weak signals.
Different-types-of-Transistor

Types of Transistors: 

1. Bipolar Junction Transistors (BJTs)

BJTs are current-controlled devices. They are the "workhorses" for small-signal tasks and robust switching where power efficiency is less critical than cost or part availability.

Transistor TypeSymbolApplications & Key Advantages
NPN BJT
npn-bjt-symbol
  • Turns ON with positive base-bias.
  • Low-Side Switch: Connects load to ground when Base is High.
  • Used for Signal switching, status indicator, relay drivers, etc.
PNP BJT
pnp-bjt-symbol
  • Turns ON with negative base-bias.
  • High-Side Switch: Connects load to supply when Base is Low.
  • Used for audio amplifiers (push-pull), high-side load switching, etc.

2. Field-Effect Transistors (FETs)

FETs are primarily used in embedded systems for their high efficiency and ease of drive from microcontroller (MCU) logic.

A) JFET (Junction FET): Uses a reverse-biased p-n junction to control the channel, offering high input impedance for low-noise RF analog switches.

Transistor TypeSymbolApplications & Key Advantages
N-Channel JFET
n-channel-jfet-symbol
  • Requires a negative voltage (VGS < 0) to decrease the current.
  • Current flows from drain to source (VDS > 0).
  • Used for Low-Noise Amplifiers, High Impedance Buffer, RF amplifiers, etc
P-Channel JFET
p-channel-jfet-symbol
  • Requires a positive voltage (VGS > 0) to decrease the current.
  • Current flows from source to drain (VDS > 0).
  • Used in Chopper Circuits, Complementary Buffers, Signal Processing, etc

B) MOSFET (Metal-Oxide-Semiconductor FET): The most commonly used transistor in modern digital logic, microprocessors, and memory chips. Includes enhancement and depletion modes.

Transistor TypeSymbolApplications & Key Advantages
N-Channel MOSFET
n-channel-mosfet-symbol
  • High-efficiency low-side switching. Lower resistance and faster speeds due to high electron mobility.
  • Used in DC-DC converters, motor controllers (PWM), high-speed logic gates, etc
P-Channel MOSFET
p-channel-mosfet-symbol
  • Simple high-side load control. Easier to drive directly from logic gates; simplifies battery protection circuits.
  • Used in reverse polarity protection, battery load switching, high-side power distribution, etc.

C) MOSFET Types based on operating mode:

Transistor TypeSymbolApplications & Key Advantages
Enhancement Mode (E-MOSFET)
enhancement-mosfet-symbol
Normally off; requires gate voltage to create a channel. Widely used in digital ICs and power switching.
Depletion Mode (D-MOSFET)
depletion-mosfet-symbol
Normally on; requires gate voltage to deplete the channel and reduce current. Often used in RF circuits.

3. Specialized & Power Transistors

These transistors are selected when the standard FET or BJT cannot meet high-voltage, high-frequency, or safety-isolation requirements.

Transistor TypeSymbolApplications & Key Advantages
Darlington Pair
darlington-bjt-symbol
  • Darlington (Two BJTs cascaded)
  • Provides massive current gain.
  • Used to drives heavy loads (motors/relays) from tiny micro-amp signals.
IGBT
igbt-symbol
  • Insulated-Gate BJT (MOSFET + BJT)
  • High Power: Uses a voltage-controlled gate to switch huge currents/voltages.
  • Efficient high-voltage switching; ideal for EVs and solar inverters.
Phototransistor
phototransistor-symbol

 

  • Light-Sensitive BJT (No Base lead)
  • Light-Controlled:  Incident light intensity determines the current flow (Ic)
  • Precise optical sensing; used in encoders and smoke detectors.
RF Transistor
rf-bjt-symbol
  • High-Freq BJT/FET (Low Capacitance)
  • Designed to minimize internal capacitance for GHz operation.
  • Used in radar and Wireless communication (5G, Bluetooth/LoRa), etc

Transistor Packages

1)Through-hole:

Through-hole-transistor-packages

2)Surface Mount (SMD): 

smd-transistor-packages

Practical Use Cases of Transistors in Embedded Systems

1) BJTs:

  • LED, Relay, and buzzer driving.
  • Level shifting for logic signals.
  • Sensor signal amplification (analog front ends).

Schematic of the MCU controlling the LED via the BJT :

npn-transistor-as-switch-led-circuit-diagram

2) MOSFETs:

  • Motor and solenoid driving.
  • High-current LED arrays.
  • Power rail switching (on/off control).
  • High-speed PWM for motors/lighting.
  • Reverse polarity protection (P-channel high-side).

Schematic of the MOSFET driving a DC motor with PWM :

mcu-pwm-dc-motor-control-mosfet-circuit

Examples of Transistors and MOSFETs mounted on PCB:

transistors-vs-mosfets-circuit-board-comparison

Key Specifications

1) For BJTs:

  • Current Gain (hFE / β): Ratio of collector current to base current.
  • Max Collector Current (Ic): Highest safe continuous current limit.
  • Collector-Emitter Voltage (VCEO): Maximum voltage when base is open.
  • Power Dissipation (PD): Maximum heat the device can safely shed.
  • Saturation Voltage (VCE(Sat)): Voltage drop when fully "on" as a switch.
  • Transition Frequency (fT): Maximum speed for signal amplification.
  • Leakage Current (ICBO): Small current flow when transistor is "off."

2) For MOSFETs:

  • VGS(th): (Gate threshold voltage.) The voltage at which the MOSFET starts to turn on (not fully on yet).
  • RDS(on): On-resistance between drain and source when fully on. Lower = less heat.
  • ID(max): Maximum continuous drain current.
  • Qg (Gate Charge): Total charge needed to switch the MOSFET on/off – affects switching speed.
  • VDS(max): Maximum drain-to-source voltage.
  • Ptot & Thermal Resistance: Determines heat handling ability.
  • Gate Threshold Voltage (VGS(th)): Minimum gate voltage required to turn the device "on".
  • Drain-Source On-Resistance (RDS(ON)): Internal resistance when fully on; lower values reduce heat.
  • Max Drain-Source Voltage (VDS): Maximum voltage the device can block before breakdown.
  • Max Drain Current (ID): Maximum continuous current the transistor can safely handle.
  • Total Gate Charge (Qg): Amount of charge needed to switch the gate; affects switching speed.
  • Input Capacitance (Ciss): Determines the energy required from the driver to toggle the gate.
  • Power Dissipation (PD): Max power the device can shed as heat at a given temperature.

3) Shared / Common Specification:

  • SOA (Safe Operating Area): Limits of voltage/current/time before damage.
  • Thermal Derating: Reduction in current/power at higher temperatures.

Example P2N2222A transistor Specifications and Important curves:

Transistor
SpecificationValue
hFE / Beta (Current Gain)100 (Min) to 300 (Max) @ IC = 150 mA, VCE = 10 V
VCE(sat) (Saturation Voltage)0.3 V (Max) @ IC = 150 mAdc, IB = 15 mAdc
IC(max) (Max Collector Current)600 mAdc (Continuous)
fT (Transition Frequency)300 MHz (Min) @ IC = 20 mA, VCE = 20 V
Ptot (Total Power Dissipation)625 mW @ TA = 25°C
SOA (Safe Operating Area)Limited by PD and Max Ratings (VCEO = 40 V)
Thermal Derating5.0 mW/°C (above TA = 25°C)
Transistor-DC-current-gain-curve
Transistor-capacitance-and-current-gain-bandwidth-curves

Example IRFZ44N MOSFET Specifications and Important curves:

MOSFET
SpecificationValue
VGS(th) (Gate Threshold Voltage)2.0 V (Min) to 4.0 V (Max) @ VDS = VGS, ID = 250 uA
RDS(on) (On-Resistance)17.5 mOhm (Max) @ VGS = 10 V, ID = 25 A
ID(max) (Max Drain Current)49 A (Continuous) @ TC = 25°C
Qg (Total Gate Charge)63 nC (Max) @ VGS = 10 V, VDS = 44 V
VDS(max) (Max Drain-Source Voltage)55 V
Ptot & Thermal ResistancePD = 94 W / RthJC = 1.5°C/W
SOA (Safe Operating Area)Refer to Figure 8 (Maximum Safe Operating Area)
Thermal Derating0.63 W/°C (Linear Derating Factor)
MOSFET-typical-output-and-transfer-characterstics-curves
MOSFET-source-drain-diode-VF-and-SOA-curves

How to Select the Right Transistor

  1. Decide on BJT or MOSFET:
    • Low-current, simple switch → BJT.
    • High-current, efficiency-critical, fast PWM → MOSFET.
  2. Voltage rating: ≥ 2× circuit voltage.
  3. Current rating: ≥ 1.5× load current.
  4. BJT: Ensure the MCU can supply IB for the desired IC (IC/hFE).
  5. MOSFET: Ensure RDS(on) is low enough at your gate drive voltage.
  6. Package: Match assembly method and thermal needs.

Common Failure Modes

  • BJT: Overheating due to insufficient base drive, high VCE(sat).
  • MOSFET: Excessive heating from high RDS(on) or insufficient VGS.
  • Avalanche failure: Inductive load without a flyback diode.
  • ESD damage: Gate oxide rupture in MOSFETs.
  • SOA violation: Overcurrent and high VDS combined.
Hot-transistor

Safety & Handling

  • Use gate/base resistors to control switching speed and protect MCU pins.
  • Include flyback diodes for inductive loads.
  • ESD precautions for MOSFETs.
  • Avoid exceeding VGSmax.

Extra Learning Points

  • Darlington BJTs: Very high gain but higher VCE(sat).
  • Parallel MOSFETs: Share current well; BJTs do not without resistors.
  • High-side vs low-side switching: Selection depends on load and supply routing.

MOSFET Vs BJT 

FeatureMOSFET BJT
Image
MOSFET-image
Transistor-image
Symbols
enhancement-mosfet-symbol
bjt-symbols
Control TypeVoltage-controlled (Gate voltage controls conduction)Current-controlled (Base current controls conduction)
Input CurrentVery low (gate leakage in nA–µA range)Requires continuous base current (typically IC / hFE)
Switching SpeedVery fast (ns–µs range) — ideal for PWM, high-speed switchingSlower (µs–ms range) — suitable for low to medium speed
Efficiency in SwitchingHigh efficiency due to low RDS(on) when fully onLower efficiency due to VCE(sat) voltage drop
On-State Voltage DropResistive drop (I × RDS(on)), can be very low for power MOSFETsFixed VCE(sat) (~0.1–0.3 V for power BJTs)
Drive Requirements from MCUNeeds gate voltage above VGS(th) (logic-level types fully on at 3.3V/5V)Needs base current (usually 5–10% of collector current)
Thermal BehaviorPositive temperature coefficient — helps in current sharingNegative temperature coefficient — can cause thermal runaway in parallel circuits
Best Use CasesHigh-current load switching, high-speed PWM, low-loss power controlSmall-signal amplification, low-current switching, analog biasing
RobustnessMore robustModerate
CostGenerally higher for the same current ratingGenerally cheaper for low to medium current ratings
Internal ProtectionHas an intrinsic body diode (useful for flyback paths, but not ideal in all cases)No intrinsic diode — requires an external diode for inductive loads

 

Concept understood? Let's apply and learn for real

Practice now