Designing a Dual Adjustable Bench Power Supply Step-by-Step Schematic

For projects requiring independent voltage levels, a linear regulator with dual outputs ensures precision and stability. The LM317 paired with an LM337 offers a compact and reliable foundation, delivering 0–30V on one rail and -30V to 0 on the other. Use 1% tolerance resistors (e.g., 240Ω for R1 and 5kΩ for R2) to maintain ±1% accuracy without calibration.
Add a 1N4007 diode across each regulator’s input-output to prevent reverse voltage damage during shutdown. For current protection, a 1A fuse on the primary AC line and a 0.5Ω/2W resistor in series with each output leg limit faults to 1.5A. Capacitor selection matters: 4700μF/50V on the input smooths ripple, while 220μF/35V on the output reduces transient spikes under load.
To extend flexibility, wire a 10-turn 10kΩ potentiometer for fine adjustment. Ground both regulators’ adj pins through separate resistors–this decouples channels and prevents crosstalk. For thermal management, mount TO-220 packages on a 10×10cm aluminum plate with 3mm fins; this handles 20W dissipation per channel without derating.
Testing is critical: verify open-load voltage, then stress each channel with a 10Ω/10W dummy load. Measure ripple (target reduce R2 to 2.2kΩ or parallel regulators with matched heatsinks. Avoid SMPS designs here–they introduce noise unsuitable for analog circuits like op-amps or DACs.
Building a Versatile Voltage Regulator Layout

Select LM317 and LM337 linear regulators for positive and negative rails–each handles up to 1.5A with input-output differentials as low as 3V. Use 10µF tantalum capacitors at both input and output terminals to stabilize transient response; ceramic capacitors risk introducing oscillations under rapid load changes. For coarse voltage tuning, pair a 5kΩ potentiometer with precision resistors (1% tolerance)–calibration must account for dropout voltage, which varies 1.2V–2.5V depending on current draw.
Isolate ground planes for analog and digital sections to minimize noise coupling; route feedback traces directly from the regulator’s adjustment pin to the sensing point without branching. Heat sinks rated for 20°C/W are mandatory for continuous operation above 0.5A–aluminum extrusions outperform PCB-mounted solutions under thermal cycling. For reverse polarity protection, install a Schottky diode (e.g., 1N5822) on the input rail; its 0.3V forward drop preserves efficiency better than standard silicon diodes.
Twist and shield all wiring carrying >100mA to suppress RF interference–use RG-174 coaxial cable for signal paths exceeding 15cm. Test load regulation with a 5Ω/10W wirewound resistor before connecting sensitive loads; regulators may fail silently under sustained overload. Store presets in EEPROM if integrating microcontroller supervision–factory defaults should limit output to ±12V until explicitly reconfigured.
Critical Elements for Constructing a Precision Voltage Regulator Pair

Select a transformer with tapped secondary windings rated at least 30% above the intended output current to prevent saturation under heavy loads. For a 0–30V, 2A configuration, a 24V-0-24V toroidal unit dissipates roughly 12W less than an equivalently rated EI-core model, improving thermal stability and minimizing stray magnetic interference.
LM317/LM337 linear regulators demand heatsinks with thermal resistance below 1.5°C/W when sinking 1.5A continuous. Pair each regulator with a 1N4007 flyback diode across input/output pins to clamp inductive spikes exceeding 100V during abrupt load disconnections. Bypass input capacitors at 2200μF/35V electrolytic and 0.1μF ceramic minimize ripple to under 5mVpp at full load.
| Component | Specification | Tolerance | Rating Margin |
|---|---|---|---|
| Adjustment pot | 5kΩ multi-turn cermet | ±5% | 20% |
| Output capacitor | 100μF tantalum | ±10% | 50% |
| Current limiting resistor | 0.1Ω 5W wirewound | ±1% | 30% |
Fuse protection must include an input slow-blow 250V/3A fuse and output pico fuses rated 110% of maximum regulated current. Place fuses on PCB traces widened to 2.5mm per amp to prevent trace vaporization from 10kA transients. Include a thermal cutoff switch mounted near the heatsink base, activating at 85°C to interrupt base drive before junction temperatures exceed 125°C.
Ground loops distort regulation by introducing shared impedance noise; dedicate separate returns for each channel, converging only at the star point beneath the transformer’s center tap. Decouple digital control signals with 10μF X7R capacitors located within 2mm of microcontroller pins to suppress 50MHz ringing from switching transients. Shield 10kHz–1MHz noise with mu-metal foil wrapped around the toroid and grounded to the star point.
Load transient recovery time hinges on the output capacitor’s ESR; tantalum types below 0.2Ω ensure stabilization within 20μs for a 0–2A step. Verify stability margins by injecting 1kΩ resistive loads at extremes–phase margin should remain above 45° between 10Hz and 1MHz. Test cross-channel isolation with a differential probe; crosstalk must stay below 2mVpp for symmetrical outputs set to 5V and 24V respectively.
Step-by-Step Assembly of the Transformer and Rectifier Stage

Select a center-tapped transformer with a secondary voltage rating 10-20% higher than your target output to compensate for rectifier drops. For example, if aiming for ±15V regulated outputs, choose a transformer with secondary windings delivering ~18V RMS. Verify the winding resistance–values above 2Ω indicate potential efficiency losses. Mount the transformer on a chassis using rubber grommets to dampen acoustic noise from magnetostriction. Secure primary and secondary connections with heat-shrink tubing rated for at least 105°C to prevent insulation breakdown under prolonged load.
Connect the transformer’s secondary terminals to a full-wave bridge rectifier using 18AWG or thicker wire, ensuring polarity matches the datasheet. For high-current applications (>3A), use Schottky diodes like 1N5822 with a 3A/40V rating instead of standard silicon diodes to reduce forward voltage drop (0.3V vs 0.7V). Solder diodes directly to copper bus bars if PCB traces exceed 2oz/ft² thickness; otherwise, thermal dissipation may require heatsinks. Place fast-blow fuses (e.g., 3A for a 1A load) in series with each secondary winding to isolate faults without damaging downstream components.
Calculate the required filter capacitance using C = (I_load × Δt) / ΔV, where Δt is the period (8.3ms for 60Hz) and ΔV is the ripple tolerance (typically 0.1V peak-to-peak for analog loads). For a 1A load, this equates to ~8300µF; standardize on 10,000µF electrolytics rated for 25V or higher. Arrange capacitors in parallel if single units exceed 22mm diameter to fit compact enclosures. Attach snubber networks (0.1µF ceramic + 10Ω resistor) across each diode to suppress high-frequency transients during reverse recovery, critical when driving inductive loads like relays.
Ground the transformer’s center tap to the chassis using a star topology to minimize ground loops. Route high-current paths (>1A) on 2oz copper PCBs or use heavy-gauge wire (e.g., 12AWG) to avoid voltage sag. Validate AC inputs with an oscilloscope before energizing; expect a 5% tolerance on secondary voltages due to mains fluctuations. Test rectifier outputs under load–measure no-load voltage (should be ~1.414 × RMS secondary) and loaded voltage (account for diode drops). If voltages deviate >10%, recheck transformer windings for shorts or incorrect tapping.
Isolate the transformer primary from secondary circuits using a 1:1 safety isolation transformer or reinforced insulation (minimum 4mm creepage) to comply with IEC 60950. For medical or precision applications, add a 10Ω/2W resistor in series with the primary to limit inrush current, preventing fuse blow on power-up. Log test results–inputs, outputs, ripple, and temperatures–for future debugging. Label all connections with heat-resistant markers; confusion between AC and DC sides remains a leading cause of irreversible component damage.
Configuring Voltage Regulators for Variable Positive and Negative Outputs

Select linear regulators like LM317 for the positive rail and LM337 for the negative rail–these ICs require only two external resistors to set output voltage. Calculate the resistor values using Vout = 1.25 × (1 + R2/R1) for LM317, where R1 should be 120–240Ω for stability; LM337 follows a similar formula but with negative polarity. Avoid values above 10kΩ for R2 to prevent noise amplification and poor transient response.
Stabilize the reference voltage with low-ESR capacitors: bypass the input (0.1μF ceramic) and output (1μF tantalum or electrolytic) of each regulator. For LM317/LM337, add a 10μF electrolytic capacitor between the adjustment pin and ground to suppress ripple–failure to do so risks oscillation at frequencies above 1kHz. Use diodes (1N4007) across the input/output and adjustment/output pins to protect against reverse voltage during shutdown.
For wide-range adjustability (e.g., ±1.2V to ±25V), pair a potentiometer (1–5kΩ) in series with a fixed resistor for R2. Example configuration:
- LM317: R1 = 240Ω, fixed R2 = 2.2kΩ, potentiometer = 5kΩ (yields ~1.2V–30V).
- LM337: R1 = 240Ω, fixed R2 = 1.8kΩ, potentiometer = 5kΩ (yields ~-1.2V to -27V).
Logarithmic potentiometers improve precision at low voltages but increase cost. Always use metal-film resistors with ≤1% tolerance to minimize drift.
Thermal management dictates performance: mount regulators on heatsinks with thermal resistance ≤2°C/W for outputs exceeding 1A. For LM317, Tj(max) = 125°C and θJA = 20°C/W in TO-220 packages–calculate heatsink size using PD = (Vin - Vout) × Iout. For 24V input and 5V/1A output, dissipation reaches 19W. Consider switching regulators (e.g., LM2596) for efficiencies above 90% if heat is prohibitive.
Verify operation with an oscilloscope: output ripple should remain below 10mVpp at full load. For dual-trace scopes, probe both rails simultaneously to detect asymmetrical noise or cross-regulation. Isolate grounds between positive/negative sections using a single star-point connection to the transformer CT to prevent ground loops. Add a 0.1Ω current-sense resistor in series with the load to monitor dynamic behavior–ensure it doesn’t affect regulation by keeping its value below 5% of the load impedance.