Precision Instrumentation Amplifier Circuit Schematic Design Explained

Start with a three-op-amp configuration–this remains the most stable baseline for high-impedance sensors. The first two stages should form a differential input pair, each with a resistor network (typically 10 kΩ–100 kΩ) between their inverting and non-inverting terminals to set gain without loading the source. The third op-amp acts as a subtractor, combining the outputs of the first two stages while rejecting common-mode noise.
Use precision resistors (0.1% tolerance or better) for the gain-setting network to minimize drift. A common mistake is matching only the ratio of resistors–for 60 dB rejection, the absolute resistance values must track temperature coefficients. Pair thin-film resistors with identical TCRs or use a monolithic resistor array.
Power the circuit with a split supply (±5 V to ±15 V) to avoid output clipping when amplifying small signals. Include decoupling capacitors (100 nF ceramics) at each op-amp’s power pins, placed within 2 mm of the IC to filter high-frequency noise. For sensors with microvolt outputs, add a guard ring around the input traces on the PCB to prevent leakage currents from corrupting the signal.
If the input impedance must exceed 1 GΩ, replace the front-end resistors with bootstrapped buffers or use a dedicated instrumentation IC like the AD8221 or LT1167. These devices integrate drift-compensated amplifiers and laser-trimmed resistors, achieving 120 dB CMRR at gains above 100 with fewer external components.
For dynamic signals, incorporate a small capacitor (10–100 pF) across the feedback resistors to limit bandwidth and reduce overshoot. Keep input cables shielded and driven by the amplifier’s common-mode output to maintain noise immunity over long runs. Test the setup with a differential signal source and oscilloscope: the output should mirror the input’s amplitude without distortion, even when common-mode voltage swings ±10 V.
Building a Precision Signal Conditioner: Core Circuit Layout

Start with three operational units wired in a differential configuration to reject common-mode interference. The first two stages should use matched resistors (e.g., 10 kΩ ±0.1%) to ensure symmetry–misalignment introduces offset errors. Connect their non-inverting inputs to the sensor outputs, while the inverting pins tie to a shared node through another matched pair (20 kΩ). This node forms the reference for the third stage, which amplifies the difference between the first two outputs using a gain-setting resistor (e.g., 5 kΩ for 10 V/V gain).
| Component | Value | Tolerance | Purpose |
|---|---|---|---|
| Input resistors | 10 kΩ | ±0.1% | Balances sensor input impedance |
| Feedback resistors | 20 kΩ | ±0.1% | Maintains differential symmetry |
| Gain resistor | 5 kΩ | ±1% | Sets output scaling |
| Op-amp units | OP07 | N/A | Low offset, high CMRR |
Bypass each power rail near the op-amp pins with 0.1 µF ceramic capacitors–omitting these risks high-frequency noise coupling. Route signal paths away from switching regulators or digital traces; even a 2 mm parallel run can introduce 50 mV p-p ripple at 1 kHz. For dual-supply designs, ensure the midpoint reference (e.g., ground) is low-impedance; a 10 Ω resistor in series with a bulk capacitor (e.g., 100 µF) prevents latch-up during transient events.
Trim offset voltages by including a 20 kΩ potentiometer between the first-stage output nodes, wiper tied to the negative rail. Adjust while monitoring output drift–target less than 10 µV/°C for thermocouple applications. Avoid carbon-film resistors for gain-critical paths; use metal-film types with a temperature coefficient below 50 ppm/°C. Shield analog traces by surrounding them with a grounded pour, reducing capacitive coupling by up to 80%.
Testing and Validation
Verify performance with a 1 kHz sine wave (10 mV p-p) applied differentially. Measure common-mode rejection by tying both inputs to a 1 V signal–output should remain below 1 mV. For bridge sensors, confirm linearity by sweeping input voltage (e.g., 0–5 V) and checking output deviation; expect less than 0.05% non-linearity with precision op-amps. Document resistor values, op-amp models, and PCB trace widths in design files–these details prevent errors during redesign cycles.
Core Elements and Notation in Precision Signal Conditioning Circuits
Begin by selecting operational units with ultra-low input bias currents (
Integrate precision resistors with
- Input protection: Add 1N4148 diodes (Vf = 0.7 V) in anti-parallel across inputs to clamp ESD events without distorting signals below ±0.35 V.
- Power supply decoupling: Place 10 µF tantalum caps in parallel with 0.1 µF ceramics (X7R dielectric) at each IC’s V+ and V- pins to eliminate high-frequency noise (>1 MHz).
- Guard rings: Route PCB traces around high-impedance nodes (>1 MΩ) using dedicated guard rings tied to the common-mode voltage to prevent leakage currents.
Use a star-ground topology: connect all grounds (signal, power, chassis) at a single point near the power entry to prevent ground loops. For dual-supply designs (±5 V), ensure the negative rail’s load capacitance (330 µF) exceeds the positive rail’s (220 µF) to stabilize transient responses. Add a 10 Ω series resistor to the negative rail to isolate noise from switched-mode supplies.
Offset trimming requires a multi-turn potentiometer (e.g., Bourns 3296) in series with a fixed resistor (e.g., 10 kΩ). For zero-drift units, adjust during thermal soak (20–60°C) to compensate for Seebeck effects in solder joints. Calibrate by injecting a 1 kHz, 10 mVpp sine wave at the input, then null the output DC offset to
Filtering: Add a 10 Hz first-order low-pass (e.g., 1.6 kΩ + 10 µF) at the output to attenuate aliased noise from ADC sampling. For bandwidth-critical applications, replace with a 2-pole Sallen-Key stage (fc = 1 kHz) using precision capacitors (C0G/NP0 dielectric) to maintain phase linearity. Verify stability by checking for
Designing a Precision Signal Conditioner: A Practical Walkthrough
Start by placing three operational blocks at the core of your layout. Position the first two side by side, with their non-inverting inputs facing outward as signal entry points. The third should sit below them, acting as the differential output stage. Connect the inverting inputs of the top two blocks to the output of the bottom one via precise resistor networks.
Select resistor values that maintain symmetry. For unity gain, match the feedback resistors (Rf) on each upper block to their respective gain-setting resistors (Rg) connected between their outputs. A common configuration uses 10 kΩ for Rf and splits Rg into two 5 kΩ resistors, keeping the divider balanced. Verify tolerance: 0.1% precision resistors prevent offset errors.
Ground the reference node of the lower block through a low-impedance path. Avoid floating references by tying this node to the system’s analog common unless guarding or driven shielding is required. For single-supply designs, bias this node to half the supply voltage using a voltage divider of two matched 100 kΩ resistors.
Add decoupling capacitors near each block’s power pins. Use 0.1 µF ceramic capacitors in parallel with 10 µF tantalum capacitors for wideband noise suppression. Place them within 2 mm of the pin connections to minimize loop inductance. For high-speed applications, add a 1 nF capacitor in parallel to target MHz-range noise.
Route input signals through twisted-pair or shielded cables if the source is remote. Terminate the shield at the signal source’s ground, not at the conditioner’s input, to prevent ground loops. For differential signals, ensure the shield carries no current by isolating it from the circuit’s ground plane.
Label each component and node clearly. Use consistent naming conventions: prefix passive components with “R” or “C”, active ones with “U”. Mark critical nodes like “Vin+”, “Vin–”, and “Vout” for clarity during testing. Include test points for oscilloscope probes at inputs and outputs, sized for 0.1” headers.
Fine-Tuning for Stability

Check phase margins by simulating the open-loop response. Add a small (5–10 pF) capacitor across the feedback resistor of the lower block to counteract high-frequency peaking. For unity-gain configurations, this may not be necessary, but assess stability empirically with a step-response test.
Minimize parasitic capacitance at the inputs. Keep input traces short and avoid running them parallel to high-current paths. If guarding is needed, drive the guard ring from the output of the bottom block–this bootstraps stray capacitance and reduces settling time. For ultra-high impedance sources, use a Teflon standoff between the input traces and the guard ring.
Final Validation Checks

Test Common-Mode Rejection Ratio (CMRR) by applying a 1 Vpp, 50 Hz sine wave to both inputs. Measure the output amplitude; CMRR degrades by 20 dB per decade of frequency, so expect ~120 dB at 1 Hz but only ~80 dB at 1 kHz. If CMRR is insufficient, adjust resistor matching or select blocks with higher internal CMRR.
Verify bandwidth with a 1 kHz, 10 mVpp input signal. Output should swing within 3 dB of the expected amplitude; roll-off above 100 kHz is typical for general-purpose blocks. For low-noise designs, avoid carbon-film resistors–instead, use thin-film or metal-foil types to reduce Johnson noise contributions.
Key Op-Amp Arrangements in Precision Signal Conditioning
Use a three-op-amp topology for high-impedance differential inputs with minimal loading effects. Configure the first two stages as non-inverting buffers with matched resistors (e.g., 10 kΩ ±0.1%) to maintain input symmetry. The third stage should operate as a standard differential gain block, where Rgain sets the overall magnification–calculate values using G = 1 + (2·R1/Rgain). For biomedical or low-level sensor signals (50 µV–1 mV range), ensure R1 > 1 kΩ to limit input bias current errors, while keeping Rgain below 10 kΩ to prevent excessive noise.
For single-supply operation (e.g., 5 V), bias the non-inverting inputs at mid-rail using a voltage divider with thin-film or metal foil types (TCR °C offset drift and √Hz current noise to preserve dynamic range below 100 Hz.
Implement guard rings around high-impedance nodes on PCBs to prevent leakage currents from surface contaminants, especially in humid environments. Route input traces as differential pairs with equal lengths and Cload = 10–100 pF, as real-world traces add parasitic capacitance.
Combine chopper-stabilized op-amps (e.g., LTC1050) for sub-10 µV offset voltages with traditional precision types (e.g., LT1028) in hybrid designs. The chopper stage cancels 1/f noise below 10 Hz, while the wider-bandwidth op-amp handles higher-frequency components. Use star grounding to connect the power supply returns: route the chopper’s decoupling capacitors (10 µF tantalum + 0.1 µF ceramic) directly to the ground plane, avoiding shared vias with high-current circuits.
Capacitively couple AC signals to the non-inverting inputs with Cin ≥ 1 µF (film or NP0 ceramic) to block DC offsets while passing frequencies above 1 Hz. Match Cin values within 1% to prevent differential phase errors. For RFI rejection, add ferrite beads (e.g., Murata BLM18PG121SN1) in series with the inputs–select beads with 1 kΩ at 100 MHz to attenuate high-frequency noise without affecting low-frequency signal integrity.