To simulate a potentiometer in LTspice, use the built-in pot symbol, set the base resistance, and sweep the wiper parameter w from 0 to 1 using a .step directive. To validate the simulation on the bench, measure the physical component with a digital multimeter (DMM) in ohms mode, probing the wiper against the outer terminals to verify the taper and check for dead spots. Bridging the gap between virtual sweeps and physical rotation ensures your voltage dividers and feedback loops behave exactly as designed before you commit to a PCB layout.
Simulating the Potentiometer in LTspice (Virtual Probe Setup)
LTspice does not have a physical 'knob' to turn, so we rely on parametric sweeps to simulate rotation. The standard LTspice simulator includes a dedicated potentiometer symbol that models the resistive track and the wiper.
- Place the Component: Press
F2, search forpot, and place it on your schematic. - Set the Base Resistance: Right-click the component body. Set the value to your target resistance (e.g.,
10k). Leave the wiper parameter name as the defaultw. - Define the Sweep: Add a SPICE directive (
Skey) and type:.step param w 0 1 0.05. This steps the wiper from 0% (CCW) to 100% (CW) in 5% increments. - Virtual Meter Setup: Attach a voltage probe to the wiper pin (the arrow). Run a
.dcor.transimulation. The waveform viewer will plot 21 distinct lines, representing the voltage at each physical rotation detent.
Rser=2) to the wiper pin in LTspice to match physical reality.
Bench Verification: Physical Meter Setup & Probe Placement
Before soldering, you must verify the physical potentiometer matches your LTspice model. Here is the exact bench setup for characterizing a standard 3-terminal through-hole potentiometer.
Meter Setup Block
- Dial Position: Ω (Ohms / Resistance)
- Lead Jacks: Black lead in
COM, Red lead inV/Ω - Range: Auto-range, or manual 20kΩ range for a 10kΩ pot to maximize resolution
- Zeroing: Short the probe tips together. Note the lead resistance (typically 0.2Ω to 0.5Ω). Subtract this from your final low-end readings.
Probe Placement
Identify the three lugs. With the shaft facing you and the lugs pointing down, the standard pinout is: Pin 1 (Left) = CCW, Pin 2 (Center) = Wiper, Pin 3 (Right) = CW.
- Total Resistance Check: Red probe on Pin 3, Black probe on Pin 1. Rotate the shaft; the reading should remain static.
- Taper Sweep Check: Red probe on Pin 2 (Wiper), Black probe on Pin 1 (CCW). Rotate the shaft slowly from fully left to fully right.
Expected Readings: Good vs. Bad Potentiometer Values
When sweeping a 10kΩ Linear (B-Taper) potentiometer, your DMM should track the values below. According to standard Fluke resistance measurement guidelines, minor fluctuations are normal, but sudden jumps indicate a failing carbon track.
| Shaft Rotation | Expected Reading (Good) | Bad Reading / Failure Mode | Root Cause of Bad Reading |
|---|---|---|---|
| 0% (Full CCW) | 0.5Ω - 2.0Ω | > 10Ω or Open (OL) | Wiper contact oxidation or bent internal tab |
| 25% | 2.45kΩ - 2.55kΩ | 1.2kΩ or 8.5kΩ | Wrong taper installed (Audio/Log instead of Linear) |
| 50% (Center) | 4.90kΩ - 5.10kΩ | Erratic jumping (e.g., 4k to 7k) | Dirty carbon track or worn wiper 'dead spot' |
| 75% | 7.45kΩ - 7.55kΩ | Stuck at 5.0kΩ | Wiper lifted off the track at high rotation |
| 100% (Full CW) | 9.90kΩ - 10.10kΩ | 8.5kΩ max | End-stop mechanical failure or track degradation |
Mistakes That Give Misleading Readings
- Measuring In-Circuit: If you probe a pot while it is soldered into a board, parallel resistive paths will pull your reading down. A 10kΩ pot might read 4.2kΩ. Fix: Desolder at least the wiper leg to isolate the component.
- Finger Resistance: Holding the metal probe tips and the pot lugs simultaneously introduces your skin's resistance (typically 10kΩ to 100kΩ) in parallel. This severely skews readings on 50kΩ or 100kΩ pots. Fix: Use alligator clip test leads or mini-hook probes.
- Ignoring Lead Resistance: On a 100Ω volume pot, 0.4Ω of test lead resistance is a 0.4% error. Fix: Use the DMM's relative (REL) mode to zero out the leads before testing.
Decision Path: Selecting the Right Taper and Part Number
Choosing the correct taper (the mathematical curve of the resistance change) is critical. LTspice's default pot symbol is strictly linear. If your application requires a logarithmic curve, you must mathematically model it or use a behavioral voltage source, but physically, you just buy the right part.
| Application Scenario | Required Taper | 50% Rotation Reading (10kΩ) | LTspice Modeling Strategy |
|---|---|---|---|
| Voltage dividers, sensor calibration, bias trimming | Linear (B) | ~5.0kΩ | Use standard pot symbol |
| Audio volume controls, human-perception interfaces | Audio / Log (A) | ~1.5kΩ to 2.0kΩ | Use piecewise linear (PWL) behavioral source |
| Treble/Bass tone controls, reverse-sweep panning | Reverse Log (C) | ~8.0kΩ to 8.5kΩ | Use PWL source with inverted curve |
The Concrete Pick
If you are building a standard DC feedback loop, sensor scaling circuit, or adjustable voltage reference, you need a high-reliability linear potentiometer. Stop searching and use the Bourns PTV09A-4020U-B103. It is a 10kΩ Linear (B-taper), 9mm single-turn carbon element pot with a 20mm knurled plastic shaft. It offers a tight 20% tolerance, 10,000-cycle rotational life, and fits standard breadboards and panel mounts perfectly. For precision trimming where carbon noise is unacceptable, upgrade to the Bourns 3296W-1-103LF (10kΩ Cermet Trimmer).
Reconciling LTspice Sweeps with Physical Rotation
When your LTspice simulation shows a perfectly smooth voltage ramp, but your physical bench prototype shows slight non-linearities, do not immediately blame the component. Understand the mechanical realities of the hardware.
First, mechanical end-stops on standard carbon pots rarely align perfectly with the electrical 0% and 100% marks. You will often find that the electrical sweep begins at roughly 5° of physical rotation and ends at 295° of a 300° mechanical sweep. In LTspice, you can model this dead-zone by restricting your .step directive: .step param w 0.02 0.98 0.05.
Second, temperature coefficients (TempCo) matter in precision circuits. A standard carbon composition pot has a TempCo of roughly 1000 ppm/°C. If your enclosure heats up by 20°C, your 10kΩ pot will drift by 200Ω. If your LTspice simulation relies on a voltage divider being accurate to 1mV, a carbon pot will fail you on the bench. In these cases, switch your BOM to a cermet (ceramic-metal) potentiometer, which drops the TempCo to 100 ppm/°C, and update your LTspice model to include a .temp sweep to verify the circuit's thermal stability.






