If you need to draw more current from a fixed voltage source, you are bound by Ohm's Law: you must lower the load resistance. But if your question is how to increase the current capacity (available amps) of an existing low-current power supply or linear regulator, you cannot simply change a resistor. A standard LM317 or LM7805 linear regulator tops out at 1.5A before thermal shutdown kicks in. To push a linear design to 5A or 10A without introducing the switching noise of a buck converter, you use a parallel pass-transistor topology.
This guide walks through the exact design, node behavior, and failure modes of a PNP current-boosting circuit, giving you the real component values needed to build a 5A, 5V linear power supply on your bench.
The PNP Pass Transistor Topology (Nodes & Behavior)
To increase the amperage output of a linear regulator, we place a high-current PNP bipolar junction transistor (BJT) in parallel with the regulator's internal pass element. The regulator still controls the voltage feedback loop, but the heavy current lifting is offloaded to the external transistor.
Topology Node Map
- Node A (Raw Vin): Unregulated DC input (e.g., 9V-12V from a wall adapter or bench supply).
- Node B (Sense Junction): The connection point between the sense resistor, the PNP Base, and the Regulator IN pin.
- Node C (PNP Emitter): Tied directly to Node A (Raw Vin).
- Node D (Boosted Vout): The PNP Collector and Regulator OUT pin, tied together to feed the load.
- Node E (Feedback/Adj): The Regulator ADJ pin, connected to the resistive voltage divider setting the output voltage.
Circuit Behavior Matrix
Here is how the circuit dynamically responds as load demand changes. The sense resistor (R_sense) is the critical element that dictates when the booster wakes up.
| Load Current Draw | Voltage Across R_sense | PNP Transistor State | Current Source Split |
|---|---|---|---|
| 0.2A (Light) | 0.12V | OFF (Vbe < 0.6V) | 100% Regulator / 0% PNP |
| 0.8A (Medium) | 0.48V | Leaking (Partial ON) | 90% Regulator / 10% PNP |
| 1.5A (Threshold) | 0.90V | Active (Hard ON) | 30% Regulator / 70% PNP |
| 5.0A (Max Design) | 1.10V (Vbe sat) | Saturated / Heavy Conduction | 15% Regulator / 85% PNP |
Component Selection & 5A Design Walkthrough
Let's design a 5V, 5A booster using an LM317 and an ON Semi TIP32C PNP transistor. We want the LM317 to handle the first 1A of load current to maintain tight regulation, and the TIP32C to pick up the remaining 4A.
5A Booster Bill of Materials & Specs
| Component | Value / Part Number | Key Specification | Calculated Power Dissipation |
|---|---|---|---|
| U1 (Regulator) | LM317T (TO-220) | 1.5A max, Internal Thermal Limit | ~3W (at 1A load share) |
| Q1 (Pass Transistor) | TIP32C (TO-220 PNP) | 10A Ic max, 100V Vceo | ~28W (at 4A, 7V Vce drop) |
| R_sense | 0.6Ω, 3W Metal Film | Triggers PNP at ~1A | 0.6W (at 1A trigger point) |
| R1 (Adj Divider Top) | 240Ω, 1/4W | Sets 1.25V reference current | ~0.02W |
| R2 (Adj Divider Bottom) | 715Ω (or 680Ω+35Ω series) | Sets Vout to 5.0V | ~0.05W |
| Heatsink (for Q1) | Extruded Aluminum, 2.0°C/W | Required to keep Tj < 125°C | N/A (Thermal path) |
The Math Behind the Sense Resistor
The PNP transistor turns on when the voltage drop across R_sense reaches its Base-Emitter turn-on voltage (Vbe), typically around 0.6V for standard silicon BJTs.
Using Ohm's Law: R = V / I
R_sense = 0.6V / 1.0A = 0.6Ω.
When the load pulls 1A, the voltage drop across the 0.6Ω resistor hits 0.6V, forward-biasing the TIP32C's base-emitter junction. As the load demands more current (e.g., 3A), the voltage drop tries to increase, which drives the PNP base harder, opening the collector-emitter channel wider to supply the extra 2A. The LM317 simply 'sees' its own 1A load and regulates the base voltage to keep the output at exactly 5.0V.
Why This Topology Over a Switching Buck Regulator?
If you just need 5A at 5V, a modern synchronous buck converter (like a module based on the LM2596 or TPS54560) is smaller, cheaper, and vastly more efficient. So why build a linear pass-transistor booster? It comes down to noise and transient response.
| Criteria | Linear PNP Booster (LM317 + TIP32C) | Switching Buck Converter (e.g., LM2596) |
|---|---|---|
| Output Ripple / Noise | Ultra-low (Microvolts). Ideal for RF, audio, and precision ADCs. | High (Millivolts). Switching frequency noise requires heavy LC filtering. |
| Efficiency (12V to 5V) | ~41% (Wastes 35W as heat) | ~85% (Wastes ~4.5W as heat) |
| Transient Response | Instantaneous. No inductor slew-rate limits. | Slower. Inductor current cannot change instantly. |
| EMI / RFI Emissions | Zero. No high-frequency switching nodes. | High. Can interfere with nearby AM radio or sensor circuits. |
The Verdict: Choose the linear PNP booster when designing power rails for sensitive analog front-ends, high-resolution DACs, or RF transceivers where switching noise will ruin your signal-to-noise ratio. Choose a buck converter for digital logic, motors, and general microcontroller power.
Extreme Failure Modes: Shorts and Opens
Understanding how this topology fails is critical before you connect it to an expensive load. Linear boosters have a notorious blind spot regarding short-circuit protection.
1. Output Short Circuit (Node D to GND)
What happens: If the output shorts to ground, the LM317's internal current limit (1.5A) will immediately trip, protecting the regulator. However, the TIP32C PNP transistor has no internal current limiting. The massive voltage drop across the sense resistor will fully saturate the PNP base, and it will attempt to pull unlimited current directly from the raw supply through its collector to the short.
The Result: The TIP32C will experience secondary breakdown and violently fail (often cracking the TO-220 package) within milliseconds unless your raw power supply has its own fast-acting overcurrent protection (like a 6A fast-blow fuse or a bench supply with OCP enabled).
2. Open Sense Resistor (R_sense fails open)
What happens: If the 0.6Ω sense resistor cracks or a solder joint fails, the PNP base loses its drive voltage. The transistor stays permanently OFF.
The Result: The circuit reverts to a standard LM317 configuration. If your load attempts to draw 3A, the LM317 will try to supply it alone, hit its 1.5A internal limit, drop the output voltage, and eventually trigger its internal thermal shutdown. The load will brown out, but no components will be destroyed.
3. Open Base Connection (Node B to Q1 Base broken)
What happens: Similar to an open sense resistor, the PNP cannot turn on. The LM317 handles the entire load until it thermally shuts down.
Breadboard Testing Protocol
Do not solder this circuit permanently until you have verified the current-sharing behavior on a breadboard. Note: Breadboard contacts are typically rated for only 1A to 2A. For the high-current test phase, use thick jumper wires and clip them directly to the component leads, bypassing the breadboard's internal spring contacts for the main power path.
- Assemble the Low-Current Loop: Insert the LM317, R1 (240Ω), and R2 (715Ω) into the breadboard. Do not install the TIP32C or R_sense yet. Apply 12V to Node A.
- Verify Base Voltage: Using a multimeter, measure the voltage at Node D (Vout). It should read exactly 5.00V (±0.05V). If it reads higher or lower, adjust R2 until the target is hit.
- Install the Booster: Power down. Wire the TIP32C Emitter to Node A, Collector to Node D, and Base to Node B. Insert the 0.6Ω sense resistor between Node A and Node B.
- Light Load Test: Power up and connect a 50Ω, 5W power resistor across the output. This draws exactly 0.1A. Measure the voltage across R_sense. It should read ~0.06V. The PNP is correctly staying OFF.
- Threshold Test: Swap the load to a 5Ω, 25W power resistor (drawing 1.0A). Measure the voltage across R_sense. It should be hovering right around 0.6V. The TIP32C case should just be getting warm.
- Heavy Load & Thermal Verification: Swap to a 1Ω, 50W load resistor (drawing 5.0A). Ensure the TIP32C is bolted to its heatsink. Monitor the output voltage; it should hold at 5.0V. Use a thermocouple or IR thermometer to check the heatsink temperature. If it exceeds 80°C within 5 minutes, your heatsink thermal resistance is too high, and you must add forced air cooling or a larger extrusion.
By mastering this topology, you bridge the gap between the ultra-clean regulation of linear ICs and the brute-force current delivery required by heavy analog loads, giving you total control over your bench power architecture.






