When makers and DIYers search for an "AC transistor," they are looking for a solid-state switch capable of handling alternating current. Standard BJTs and single MOSFETs are strictly DC-controlled devices; they will block one half of an AC sine wave and short or destroy themselves on the other. To switch AC mains directly, your safe default is a TRIAC (like the BTA16-600B) for standard on/off or phase-control loads up to 16A, or a back-to-back MOSFET pair (using parts like the FQP8N60C) for high-frequency PWM applications. This guide breaks down how to select, bias, wire, and test these AC switching workhorses on the bench.

What Exactly is an "AC Transistor"? (TRIACs vs. Back-to-Back MOSFETs)

Because a true single-junction "AC transistor" does not exist in standard silicon, the industry uses two primary topologies to achieve AC switching:

1. The TRIAC (Triode for Alternating Current)
The TRIAC is the undisputed king of AC mains switching. Electrically, it behaves like two Silicon Controlled Rectifiers (SCRs) connected in inverse parallel.
Symbol and Pinout: The schematic symbol shows two overlapping diode structures pointing in opposite directions. It has three terminals: Main Terminal 1 (MT1), Main Terminal 2 (MT2), and the Gate (G). MT1 is the reference terminal for the gate drive. Current can flow from MT2 to MT1, or MT1 to MT2, once the gate is triggered.

2. Back-to-Back MOSFETs (Common Source Configuration)
If you need to switch AC at high frequencies (like a 20kHz PWM signal for an AC heater or solid-state Tesla coil driver), a TRIAC will fail because it cannot turn off until the AC waveform crosses zero. Instead, we use two N-channel MOSFETs wired source-to-source.
Symbol and Pinout: Two standard N-channel MOSFET symbols with their Source pins tied together, and their Gate pins tied together. The two Drain pins become the AC Line and AC Load connections. When the gate is driven high relative to the common source, both body diodes are bypassed by the channels, allowing bidirectional AC current flow.

Operation Regions and Safe Default Part Numbers

Understanding the quadrants of operation is critical for gate drive design. A TRIAC operates in four distinct quadrants based on the polarity of MT2 (relative to MT1) and the Gate (relative to MT1).

Operating Region (Quadrant) MT2 Polarity Gate Polarity Typical Gate Trigger Current (Igt) Sensitivity
Quadrant I (Forward Conduction) Positive Positive 25 mA - 50 mA Highest
Quadrant II Positive Negative 50 mA - 100 mA Medium
Quadrant III Negative Negative 25 mA - 50 mA Highest
Quadrant IV (Reverse Blocking) Negative Positive 100 mA+ Lowest (Avoid)

Note: Always design your gate drive circuit to trigger the TRIAC in Quadrants I and III. Quadrant IV requires significantly higher gate current and can lead to asymmetric firing.

Safe Default Part Numbers for the Bench

  • BTA16-600B (TRIAC): 16A RMS, 600V blocking voltage. The "B" suffix indicates a standard sensitivity gate (Igt ~50mA). Excellent for resistive and mildly inductive loads. Costs around $1.20.
  • FQP8N60C (MOSFET): 8A continuous, 600V Vds. Use two of these in a common-source configuration for high-frequency AC switching. Costs about $1.50 each.
  • MOC3021 / MOC3063 (Opto-TRIAC): The mandatory isolation barrier between your 3.3V/5V microcontroller and the 120V/240V AC mains. The MOC3063 includes a zero-cross detector (best for minimizing EMI), while the MOC3021 does not (required for phase-angle dimming).

How to Bias and Select an AC Switch for Your Load

Biasing a TRIAC is fundamentally different from biasing a BJT. A BJT requires a continuous base current to remain in saturation. A TRIAC only requires a brief current pulse (typically 10-50mA for a few microseconds) into the Gate relative to MT1. Once the main current exceeds the "latching current" threshold, the gate signal can be removed, and the TRIAC will remain conducting until the main AC current drops below the "holding current" (usually near the zero-crossing point).

Bench Tip: The Snubber Network is Not Optional
If you are switching an inductive load (motors, transformers, solenoids), the current and voltage waveforms are out of phase. When the TRIAC turns off at the zero-current crossing, the AC voltage is actually at its peak. This causes a massive, instantaneous spike in voltage across the TRIAC. If this rate of rise (dV/dt) exceeds the part's rating, the TRIAC will falsely trigger and turn back on. Always place an RC snubber (resistor + capacitor) directly across MT1 and MT2 to suppress this spike. See the STMicroelectronics TRIAC design guidelines for exact calculations.

Selection Criteria:
1. Voltage Rating: For 120VAC systems, the peak voltage is ~170V. Always use a minimum 400V rated TRIAC. For 240VAC systems, use 600V or 800V.
2. Current Rating: Derate heavily. A "16A" TRIAC in a TO-220 package without a massive heatsink will overheat at 8A continuous. Plan for 50% derating in enclosed spaces.
3. Commutation dV/dt: For motors, look for parts with a high commutating dV/dt rating (e.g., >10 V/µs).

Complete Application Circuit: Dimming a 120V AC Load via Microcontroller

This circuit uses an ESP32 (3.3V logic) to phase-angle dim a 120VAC incandescent load or control a universal motor. We use the MOC3021 (non-zero-cross) to allow triggering at any point in the AC sine wave.

Component Values:

  • U1: MOC3021 Opto-TRIAC
  • Q1: BTA16-600B Power TRIAC
  • R1 (GPIO to Opto LED): 220Ω (Limits LED current to ~15mA)
  • R2 (Opto MT2 to TRIAC Gate): 330Ω (Limits gate surge current)
  • R3 (Snubber Resistor): 39Ω, 1/2W Carbon Composition (must be non-inductive)
  • C1 (Snubber Capacitor): 10nF, 400V AC-rated film capacitor
  1. De-energize and Verify: Ensure the AC mains breaker is OFF. Verify dead with a non-contact voltage tester and a multimeter set to AC voltage.
  2. Wire the DC Side: Connect your ESP32 GPIO pin through the 220Ω resistor (R1) to Pin 1 (Anode) of the MOC3021. Connect Pin 2 (Cathode) to the ESP32 GND.
  3. Wire the Gate Drive: Connect MOC3021 Pin 6 to one side of the 330Ω resistor (R2). Connect the other side of R2 to the Gate (G) of the BTA16. Connect MOC3021 Pin 4 directly to MT1 of the BTA16.
  4. Install the Snubber: Wire the 39Ω resistor (R3) and 10nF capacitor (C1) in series. Connect this series combination directly between MT1 and MT2 of the BTA16.
  5. Connect AC Mains: Connect the AC Hot (Line) to MT2 of the BTA16. Connect MT1 to one terminal of your AC load. Connect the other terminal of the AC load to AC Neutral. Never switch the Neutral wire; always switch the Hot wire.
  6. Test Sequence: Power the ESP32 via USB first. Write a simple PWM sketch (using a hardware timer interrupt tied to a zero-cross detector for phase control). Energize the AC mains. The load should respond to your duty cycle changes.

Bench War Story: The Inductive Kick That Killed a TRIAC (And How to Test It)

Early in my embedded systems days, I was tasked with building a smart relay for a 120VAC, 1/4 HP bench grinder motor. I grabbed a BTA08 TRIAC from my parts bin, wired it up with an optocoupler, and skipped the snubber network because the load was "only 4 amps" and the TRIAC was rated for 8A.

The Setup: 120VAC line, 1/4 HP motor (approx. 373W), BTA08 TRIAC, no snubber.
The Numbers: Running current was 4A. Inrush current was roughly 25A. The BTA08 datasheet listed a critical rate of rise of off-state voltage (dV/dt) of just 10 V/µs.
The Outcome: The system worked perfectly for three start/stop cycles. On the fourth stop cycle, the TRIAC permanently shorted MT1 to MT2. The bench grinder motor ran uncontrollably whenever the wall breaker was on, completely ignoring the microcontroller.
What Went Wrong: When the microcontroller stopped sending gate pulses, the TRIAC attempted to turn off at the AC zero-current crossing. However, because the motor is highly inductive, the voltage across the TRIAC was near its peak (~170V) at that exact moment. The voltage spiked across the silicon junction at a rate exceeding 50 V/µs. This massive dV/dt caused internal capacitive displacement currents to mimic a gate signal, forcing the TRIAC back into conduction (commutation failure). The resulting asymmetric half-wave DC current overheated the silicon junction, melting it into a permanent short circuit.

How an AC Transistor Fails and How to Test It

TRIACs almost always fail in one of two ways: a dead short between MT1 and MT2 (the most common, as seen in my war story), or an open gate junction where the device simply refuses to trigger.

You can diagnose a suspected dead TRIAC right on the bench using a standard digital multimeter (DMM). Here is the exact procedure:

  1. Isolate the Part: Remove the TRIAC from the circuit entirely. Testing in-circuit will yield false readings due to parallel snubber components and gate resistors.
  2. Test MT1 to MT2 (Main Junction): Set your DMM to Diode Test mode or Continuity mode. Place the probes across MT1 and MT2 (polarity doesn't matter for this step). A healthy TRIAC will read OL (Open Loop) or show no continuity in both directions. If you read a short (near 0.00V or a continuous beep), the silicon is melted. Throw it in the bin.
  3. Test Gate to MT1 (Trigger Junction): Keep the DMM in Diode Test mode. Place the red probe on the Gate and the black probe on MT1. You should read a forward voltage drop, typically between 1.2V and 1.8V (due to the internal gate resistor and junction). Swap the probes (black on Gate, red on MT1); it should read OL. If both directions read OL, the gate junction is blown open.
  4. The Latch Test (Advanced): Set the DMM to Continuity mode. Connect the red probe to MT2 and black to MT1 (should read OL). Now, use a jumper wire to briefly short the Gate to MT2. The DMM should beep (show continuity), indicating the TRIAC has latched on. Removing the gate jumper may or may not break the latch, as the DMM's test current is often below the TRIAC's minimum "holding current" threshold.

By understanding the quadrants of operation, respecting the dV/dt limits of inductive loads, and strictly using isolated gate drivers like the MOC series, you can reliably use an "AC transistor" to switch anything from a simple desk lamp to a heavy-duty shop vacuum. For deeper reading on optocoupler isolation and phase-angle mathematics, refer to the ON Semiconductor MOC3021 application notes and the excellent TRIAC tutorials on All About Circuits.