Bench Validation: Physical Potentiometer Meter Setup
Before you drop a component into an LTspice simulation, you must validate the physical part on your bench. Simulating an ideal 10kΩ potentiometer is useless if your physical carbon-track pot has a 20% end-resistance or a dirty wiper. Accurate LTspice potentiometer modeling starts with characterizing the real-world component to extract the exact parameters you need to input into the simulator.
Meter Setup Block
- Dial Position: Ohms (Ω) or Continuity/Diode (switch to Ω after verifying).
- Lead Jacks: Black lead to
COM, Red lead toVΩ. - Range: Auto-ranging, or manual 20kΩ range for a 10kΩ pot to maximize resolution.
- Probe Placement: Use alligator clips or a dedicated component tester jig. Holding bare metal probe tips with your fingers introduces parallel skin resistance (typically 50kΩ to 200kΩ), which will severely skew readings on high-value pots (100kΩ+).
Expected Readings and Common Measurement Traps
When testing a standard 10kΩ linear (B-taper) cermet trimmer like the Bourns 3296W-1-103LF, you need to verify the total resistance, the wiper tracking, and the end-resistance. End-resistance is the unavoidable resistance between the wiper and the terminal when the wiper is turned fully to one extreme. In LTspice, the ideal pot has zero end-resistance unless you explicitly model it with series resistors.
| Test Point | Wiper Position | Expected Good Reading | Bad / Failing Reading | Failure Mode |
|---|---|---|---|---|
| Lug 1 to Lug 3 | Any | 9.50 kΩ to 10.50 kΩ | < 9.0 kΩ or > 11.0 kΩ | Out of 10% tolerance, moisture ingress, or wrong taper part. |
| Lug 1 to Lug 2 (Wiper) | 50% (Midpoint) | 4.80 kΩ to 5.20 kΩ | Fluctuating, jumping, or OL | Dirty carbon track, oxidized wiper contact, or mechanical wear. |
| Lug 1 to Lug 2 (Wiper) | 0% (Full CCW) | < 50 Ω (End-resistance) | > 200 Ω | Wiper misalignment or severe track wear at the mechanical stop. |
Translating to LTspice: Probe Placement and Virtual Measurement
Once you have confirmed your physical part is healthy, you translate it into the LTspice environment. LTspice includes a native pot symbol in its standard library, but setting it up correctly requires understanding how the simulator handles the wiper node and how to probe it.
Probe Placement per Test Point
- Place the Component: Press
F2, typepot, and place it on the schematic. By default, it has three nodes: terminal 1, terminal 3, and the wiper. - Set the Base Value: Right-click the resistor body and set the value to your physical measurement (e.g.,
10k). - Define the Wiper Parameter: The native pot relies on a global parameter named
wiper(ranging from 0.0 to 1.0). You must add a SPICE directive:.param wiper=0.5to set the initial state. - Voltage Probe Placement: Click the voltage probe icon and place it directly on the wire connected to the wiper pin. Do not probe the internal body of the resistor symbol; LTspice only calculates node voltages at the external pins.
- Current Probe Placement: Hover over the wiper pin wire until the cursor turns into a current clamp icon. Click to measure the current flowing out of the wiper, which is critical for calculating loading effects if your wiper drives a low-impedance op-amp input.
Using the .meas Directive for Exact Cutoffs
If you are using the LTspice potentiometer as a variable resistor in an RC low-pass filter, eyeballing the waveform is insufficient. Use a .meas directive to find the exact -3dB point across the wiper sweep.
.meas AC Vout_3dB FIND Vdb(out) WHEN Vdb(out)=-3
This forces the simulator to log the exact frequency where the wiper's resistance creates the target attenuation, removing human error from your Bode plot analysis.
LTspice Potentiometer Modeling Decision Tree
Not all potentiometer simulations require the same modeling technique. The native pot symbol is excellent for analog sweeps, but fails if you are modeling a digital potentiometer (like the Microchip MCP4131) or a switched resistor network. Use the decision matrix below to select the correct architecture for your schematic.
| Simulation Goal | Modeling Method | Advantages | Limitations |
|---|---|---|---|
| Continuous analog sweep (audio taper, filter tuning) | Native pot symbol with .step param |
Simple, built-in, easily maps to physical 3-terminal parts. | Cannot easily model non-linear audio (A-taper) curves without custom subcircuits. |
| Digital/Stepped potentiometer (SPI/I2C controlled) | Behavioral Resistor (R={...}) |
Allows complex math, stepped integer logic, and digital wiper mapping. | Requires manual node wiring; no native 3-terminal physical symbol. |
| High-fidelity audio taper (logarithmic) modeling | Custom Subcircuit (.subckt) | Accurately maps the physical carbon track resistance curve. | Complex to write; requires importing external .lib files. |
The Concrete Pick
For 90% of analog circuit design, filter tuning, and bias network analysis, default to the native LTspice pot symbol paired with a .step directive. Specifically, model the physical Bourns 3296W-1-103LF (10kΩ cermet trimmer) by setting the component value to 10k and driving the sweep with .step param wiper 0 1 0.05. This gives you 21 discrete data points across the full physical rotation, perfectly mirroring the resolution of a physical screwdriver adjustment on the bench, and terminates your simulation setup in a single, repeatable command.
Executing the Sweep and Verifying Output
With the native pot selected and the wiper parameter defined, you must instruct LTspice to iterate through the physical positions. A single transient or AC analysis will only show the circuit at the static wiper=0.5 midpoint. To visualize the full range of the potentiometer, follow this execution sequence:
- Add the Step Directive: Press
Sto open the SPICE directive box. Type.step param wiper 0 1 0.1. This tells LTspice to run the simulation 11 times, incrementing the wiper from 0% (fully CCW) to 100% (fully CW) in 10% mechanical steps. - Configure the Analysis: Set up your
.ac dec 100 10 100k(for filters) or.tran 10m(for time-domain audio) directive. - Run and Plot: Hit the running man icon. Probe the output node. LTspice will overlay 11 distinct traces on the waveform viewer.
- Verify the Envelope: Right-click the trace label in the waveform viewer and select 'Select All' to highlight the envelope. Verify that the 0% and 100% traces match your physical bench expectations (e.g., full signal pass-through vs. maximum attenuation).
noiseless resistor in series and use LTspice's .noise analysis to capture the true physical noise floor of the component.
By strictly validating the physical component on the bench with a properly ranged CAT-rated meter, mapping the exact node behavior, and applying a structured parametric sweep, your LTspice potentiometer models will transition from abstract textbook ideals to accurate, silicon-ready predictions.






