Common-Collector & Common-Drain Follower

Analog Electronics · Common-Collector & Common-Drain Follower · Learn

1. The buffer role

VCCR1VBR2REvoutvinCC (BJT)VDDRG1VGRG2RSvoutvinCD (FET)
Figure 1. CC (common-collector / emitter follower, left) and CD (common-drain / source follower, right) — voltage-divider biased. Input at base/gate; output at emitter/source.

👉 Simple analogy — a gearbox in 1:1 ratio

  • The gearbox passes input speed through unchanged — Aᵥ ≈ 1, no voltage gain.
  • But it lets you handle a much heavier load on the output shaft — same speed, different torque capacity.
  • Same voltage, different current capacity. 👉 Trade voltage gain for current drive.

1.1 What it does

Takes the input voltage and reproduces it almost exactly at the output — Av1A_v \approx 1. No voltage amplification; the output follows the input.

1.2 Why bother?

The follower provides very high RinR_{in} and very low RoutR_{out}. Its job is impedance transformation, not voltage gain.

1.3 Where it sits

Always near the output of a signal chain — between a high-impedance source (e.g. CE amp collector) and a low-impedance load (headphones, speaker, sensor input). It absorbs the heavy load without collapsing the upstream gain stage.

2. Why Aᵥ ≈ 1

Brπ+vbeC (AC GND)gm·vbevoutRE+
Figure 2. CC hybrid-π small-signal model. Input v_in drives the base; v_out appears across R_E. The emitter follows the base.
Av=gmRE1+gmRE1A_v = \frac{g_m \cdot R_E}{1 + g_m \cdot R_E} \approx 1

2.1 The setup

Input at the base, output at the emitter, RER_E from emitter to ground. The collector connects directly to VCCV_{CC} — AC ground.

2.2 Apply the model

The controlled current gmvbeg_m \cdot v_{be} flows through RER_E, developing vout=gmvbeREv_{out} = g_m v_{be} \cdot R_E. But vbe=vinvoutv_{be} = v_{in} - v_{out}, so the output feeds back and reduces the driving voltage.

2.3 Compute

Solving the loop:

Av=gmRE1+gmRE1when gmRE1A_v = \frac{g_m R_E}{1 + g_m R_E} \approx 1 \quad \text{when } g_m R_E \gg 1

Where:

  • gmg_m — transconductance, typically 40–100 mA/V at IC1mAI_C \approx 1\,\text{mA}.
  • RER_E — emitter resistor, typically 1–10 kΩ.
  • With gmRE40g_m R_E \approx 40 (typical), Av=40/41=0.976A_v = 40/41 = 0.976 — within 2.5% of unity.

3. High Rɪɴ, low Rₒᴜᴛ

Rin (HIGH)RB∥(rπ+(β+1)RE)≈ tens–hundreds kΩvinCCAv≈1Rout (LOW)rπ/(β+1)≈ a few Ω to ~10 ΩRL
Figure 3. The CC follower's impedance transformation: enormous R_in at the base, tiny R_out at the emitter.

👉 Simple analogy — a pipe reducer / faucet adapter

  • The input port is a wide pipe (high Rɪɴ — easy for the source to drive).
  • The output port is a narrow nozzle (low Rₒᴜᴛ — high pressure, drives small loads stiffly).
  • 👉 Same flow rate (voltage), different pipe diameters (impedance).

3.1 Rɪɴ

Looking into the base, the signal sees rπr_{\pi} in series with (β+1)RE(\beta+1) \cdot R_E. For β=150\beta=150, RE=1kΩR_E = 1\,\text{k}\Omega: Rin,BJT152kΩR_{in,BJT} \approx 152\,\text{k}\Omega. Enormous compared to a CE stage's rπr_{\pi} alone.

Rin=RB(rπ+(β+1)RE)R_{in} = R_B \| (r_{\pi} + (\beta+1) R_E)

3.2 Rₒᴜᴛ

Looking into the emitter, the transistor acts as a current divider — the impedance is divided by (β+1)(\beta+1). Typical values are a few ohms to a few tens of ohms.

Routrπβ+1R_{out} \approx \frac{r_{\pi}}{\beta+1}

3.3 The contrast

Input looks huge, output looks tiny. That is the impedance transformation — the same (β+1)(\beta+1) multiplier that makes RinR_{in} huge simultaneously makes RoutR_{out} tiny.

Where:

  • rπ=β/gmr_{\pi} = \beta / g_m — the BJT input resistance (1–5 kΩ).
  • (β+1)β(\beta+1) \approx \beta for large β — the β-multiplier that works in both directions.

4. The Vʙᴇ drop pitfall

VCCVin (base)−VBE ≈ −0.7 VVout (emitter)GNDheadroomlost ≈ 0.7 V
Figure 4. V_in at the base, V_out at the emitter — the output sits ~0.7 V below the input due to the BJT's built-in V_BE.

4.1 The catch

The emitter sits one VBE0.7VV_{BE} \approx 0.7\,\text{V} below the base. So Vout=VinVBEV_{out} = V_{in} - V_{BE} — a fixed DC offset, not a signal error.

4.2 Limits headroom

If VinV_{in} approaches VCCV_{CC}, the output clips approximately 0.7 V below VCCV_{CC}. The top of the swing is hard-limited.

4.3 Bias matters

The input must be biased high enough that Vout0V_{out} \geq 0 at the negative peak. Voltage-divider bias handles this cleanly — set VBV_B so the Q-point sits mid-swing.

5. The follower's load line

The CC follower lives on the same output characteristic family as the CE amp — but the load line and the output node are different.

Q (IB=60µA)Vout= VE= Vin−VBE(output at emitter)02468101201020304050607080VCE (V)IC (mA)0µA20µA40µA60µA80µA100µA120µAVCC/REVCCVCEQICQSaturationActive regionCut-offvinAv≈1no inversionvoutwaveforms
Figure 5. CC follower's DC load line. Output is taken at the emitter, so Vout = Vin − VBE tracks the input directly (Av ≈ 1).

5.1 Output is at the emitter

In a CC follower, VoutV_{out} is the emitter voltage, not the collector voltage. So while VCEV_{CE} swings around the load line just like in a CE amp, the output we read is Vout=VE=VinVBEV_{out} = V_E = V_{in} - V_{BE} — it tracks the input directly, with no inversion.

5.2 The load line is set by RER_E

RER_E (instead of RCR_C) sets the load line slope. Common RER_E values are 1–10 kΩ — sometimes the same as a CE's RCR_C, sometimes very different. The Q-point still sits where the load line crosses the chosen IBI_B curve.

VCE=VCCIEREV_{CE} = V_{CC} - I_E \cdot R_E

5.3 No clipping at saturation… same clipping at cut-off

Because output is at the emitter and Av1A_v \approx 1, the follower's output rail is roughly VCCVBEV_{CC} - V_{BE} at the high end and ground at the low end. Hit the bottom of the load line (cut-off) and the output flat-tops at ground; hit the top and the output flat-tops at VCCVBEV_{CC} - V_{BE}.

  • Top of load lineVCEV_{CE} small, VEVCCVCEV_E \approx V_{CC} - V_{CE} (close to VCCV_{CC}). Output limited by VCCV_{CC} headroom.
  • Bottom of load lineIC0I_C \approx 0, VE0V_E \approx 0. Output flat-tops at ground.
  • Stay in the active region — the only place Av1A_v \approx 1 holds cleanly.

Simple analogy — water pipe with the spout at a different height

  • CE amp = spout at the top of the pipe (collector). Pressure swings hugely as flow changes — like a fountain.
  • CC follower = spout partway up the pipe (emitter). Output pressure tracks the input pressure with a constant offset (the VBEV_{BE} drop) — like a faucet with a built-in pressure regulator.
  • 👉 Same plumbing, different output port.

Try it in the simulator — drop RLR_L very low and watch the follower's VoutV_{out} hold near unity-gain while the direct-drive panel collapses.

CC / CD = unity-gain buffer with high Rɪɴ and low Rₒᴜᴛ. Aᵥ ≈ 1, but it is a critical impedance matcher in the signal chain. Watch out for the Vʙᴇ drop (≈ 0.7 V) that limits output headroom — and for the CD follower, replace Vʙᴇ with Vɢₛ (same idea, no fixed offset — but process-dependent).

Try it in the simulator

Open the Simulate tab — drag the Rʟ slider down and watch the direct-drive panel collapse while the buffered panel holds up. That is the CC follower in action.

Read more on this