• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Analog IC Tips

Analog IC Design, Products, Tools Layout

  • Products
    • Amplifiers
    • Clocks & Timing
    • Data Converters
    • EMI/RFI
    • Interface & Isolation
    • MEMS & Sensors
  • Applications
    • Audio
    • Automotive/Transportation
    • Industrial
    • IoT
    • Medical
    • Telecommunications
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • FAQs
    • EE Learning Center
    • EE Training Days
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Design Guide Library
    • Digital Issues
    • Engineering Diversity & Inclusion
    • LEAP Awards
    • Podcasts
    • White Papers
  • Video
    • EE Videos
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Digipots as electronic potentiometers, Pt 2: Features

May 28, 2022 By Bill Schweber Leave a Comment

Digital potentiometers – digipots – are widely used, versatile, flexible, and feature-laden alternatives to classic mechanical potentiometers.

In a traditional potentiometer, a person’s hand (or perhaps even a small motor) sets the wiper position and thus the voltage-division ratio. In a digipot, instead, a computer and digital interface connect to the digipot IC and establish an equivalent to the wiper position (Figure 1).

Fig 1: The digipot IC replaces the manual setting of the potentiometer wiper with a digitally set electronic switch that emulates a mechanical wiper. (Image: Circuits101)

The digipot uses standard CMOS IC technology and does not require special fabrication or handling. A digipot can be packaged as a surface-mount IC as small as 3 × 3 mm or even less and so is far smaller than a knob-adjusted potentiometer or even a small screwdriver-adjusted “trimpot”, (a miniaturized potentiometer used for one-time calibration). It is handled just like any other SMT IC with respect to PC-board production.

Conceptually, the internal topology of the digipot consists of a serial string of resistors with digitally addressable electronic switches between the wiper and these resistors. Via digital command, the appropriate switch is turned on while others are turned off, thus establishing the desired wiper position. In practice, this topology has some drawbacks, including a large number of resistors and switches needed and a larger die size. Vendors have devised clever alternative resistor and switch arrangements which reduce the number of resistors needed while still yielding the same effect.

Digipots offered range of specifications, features

As with any component, there are top-tier parameters and secondary ones to consider when selecting a digipot. The first-rank issues are nominal resistance value, resolution, and type of digital interface, while considerations include tolerance and error sources, voltage range, bandwidth, and distortion.

  • The required resistance value, often called end-to-end resistance, is determined by the design considerations of the circuit. Vendors offer resistances between 5 kΩ and 100 kΩ in a 1/2/5 sequence with some other intermediate values, and there are extended-range units that go as low as 1 kΩ and as high as 1 MΩ.
  • Resolution defines how any discrete step or tap settings the digipot offers and can range from 32 to 1024 steps to allow the designer to match the application’s needs. Keep in mind that even a mid-range 256-step (8-bit) digipot has a higher resolution than a potentiometer.
  • The digital interface between the microcontroller and the digipot is available in standard serial SPI and I2C formats and address pins to connect multiple devices via a single bus. The microcontroller uses a simple data-encoding scheme to indicate the desired resistance setting.

There are digipots interface variations simplify their use in applications such as user-operated volume controls via options such as the pushbutton and the up/down (U/D) interface. With the pushbutton interface, the user pushes one of two available buttons to increment the resistance count and the other to decrement it; note that there is no processor involved in this action (Figure 2).

Fig 2: The pushbutton interface allows for a processor-free connection between two user-operated pushbuttons leading to direct incrementing/decrementing of the digipot setting. (Image: Analog Devices)

The up/down interface can be implemented with minimal software overhead and is triggered via a simple rotary encoder or pushbutton connected to a processor action (Figure 3).

Fig 3: The up/down interface of a digipot supports edge-triggered incrementing and decrementing of the resistance value using a trigger from a low-resolution encoder. (Image: Microchip Technology)
  • Tolerance for digipots may be an issue as it is typically between ±10 and ±20% of nominal value, which is acceptable in many ratiometric or closed-loop cases. However, it can be a critical parameter if the digipot is matched to an external discrete resistor or a sensor in an open-loop application. For this reason, there are standard digipots with much-tighter tolerance as low as ±1%.

Of course, as with all ICs, the temperature coefficient of resistance and resultant drift can also be a factor. Vendors specify this number in their datasheet so designers can assess its impact via circuit models such as Spice. (Other tight-tolerance options are available and are discussed below.)

  • Although not a concern in static applications such as calibration or bias-point setting, available bandwidth and distortion issues in audio and related applications. The resistance path of a particular code, combined with the switch parasitics as well as the pin and board capacitances, creates an RC low-pass filter that determines the 3-dB bandwidth frequency. Lower end-to-end resistor values yield a higher bandwidth, with bandwidths up to about 5 MHz for a 1-kΩ digipot to 5 kHz for a 1-MΩ unit.

In contrast, total harmonic distortion (THD) is mainly due to resistance nonlinearities at different applied signal levels. Digipots with higher end-to-end resistance reduces the contribution of the internal switch resistance versus the total resistance, resulting in lower THD. Thus, bandwidth versus THD is a  tradeoff that the design engineers must prioritize and weigh when choosing the nominal digipot value. Typical values range from -93 dB for a 20-kΩ digipot down to -105 dB for a 100-kΩ unit.

Thus far, we have looked only at basic digipots and their attributes. The next section looks at some additional features these devices offer.

Conclusion

The digipot is a digitally set IC that replaces the classic rotary-knob electromechanical potentiometer in many system architectures and circuit designs. It reduces product size, but it also adds compatibility with processors and thus software while offering greater accuracy and higher resolution (if needed) and other useful features. Digipots are available in a wide range of nominal resistance values, step sizes, and accuracies. At the same time, the addition of nonvolatile memory extends their capability and overcomes an important barrier to their use in many products.

Related EE World Content

What is a digital potentiometer?
What’s a logarithmic resistor ladder good for?
Advanced IC integrates instrumentation amp, auto-trimming, digital pots, analog switches
Single-turn potentiometers, encoders excel at rugged industrial apps
Micro-sized slide potentiometers for consumer, audio, medical, or industrial applications

 

References

VivaDifferences.com, “10 Differences Between Potentiometer And Rheostat (With Comparison Chart)”
Maxim Integrated Products, “Digipot Application Ideas”
Maxim Integrated Products, Application Note 1956, “Tips to Remember When Designing with Digital Potentiometers”
Maxim Integrated Products, Tutorial 1828, “Audio Gain Control Using Digital Potentiometers”
Maxim Integrated Products, Application Note 4051,” Using an Analog Voltage to Control a Digital Potentiometer”
Components101, “How does Digital Potentiometers work, why and where should you use them?”
Analog Devices, “Choosing the Correct digiPOT for Your Application”
Microchip Technology, AN691, “Optimizing Digital Potentiometer Circuits to Reduce Absolute and Temperature Variations”
Microchip Technology, AN1316, “Using Digital Potentiometers for Programmable Amplifier Gain”
Microchip Technology, AN1080, “Understanding Digital Potentiometers Resistor Variations”
Microchip Technology, “Digital Potentiometers Design Guide”

 

 

You may also like:


  • Digipots as electronic potentiometers, Pt 3: Enhancements

  • Digipots as electronic potentiometers, Pt 1: Differences

  • Digital potentiometer or digipot: applications and uses

Filed Under: FAQ, Featured Tagged With: FAQ

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Featured Contributions

Design a circuit for ultra-low power sensor applications

Active baluns bridge the microwave and digital worlds

Managing design complexity and global collaboration with IP-centric design

PCB design best practices for ECAD/MCAD collaboration

Open RAN networks pass the time

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Connectivity
AI and high-performance computing demand interconnects that can handle massive data throughput without bottlenecks. This Tech Toolbox explores the connector technologies enabling ML systems, from high-speed board-to-board and PCIe interfaces to in-package optical interconnects and twin-axial assemblies.

EE LEARNING CENTER

EE Learning Center
“analog
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

EE ENGINEERING TRAINING DAYS

engineering

RSS Current EDABoard.com discussions

  • Display issue in Embedded Linux
  • Does altering the FPGA IO standard actually change something in hardware?
  • synchronous, or asynchronous?
  • LVS of GF22 IO Pads
  • Light bleeding from a LCD display using CCFL backlight NL6448AC30-10

RSS Current Electro-Tech-Online.com Discussions

  • A Must-Watch Video Showing Dangerous Construction of Cheap Lithium-Ion Cells
  • renewed interest in old project I call it WICKED 8
  • Op amp phase
  • analog logic of shmidt trigger bjt circuit
  • Sine wave distortion
“bills

Footer

Analog IC Tips

EE WORLD ONLINE NETWORK

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

ANALOG IC TIPS

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy