Reducing error of digital potentiometers

Reducing the non-linear influence of wiper resistance in digital potentiometers on both ends of the resistance range. The post Reducing error of digital potentiometers appeared first on EDN.

Reducing error of digital potentiometers

ARE YOU TIRED OF LOW SALES TODAY?

Connect to more customers on doacWeb

Post your business here..... from NGN1,000

WhatsApp: 09031633831

ARE YOU TIRED OF LOW SALES TODAY?

Connect to more customers on doacWeb

Post your business here..... from NGN1,000

WhatsApp: 09031633831

ARE YOU TIRED OF LOW SALES TODAY?

Connect to more customers on doacWeb

Post your business here..... from NGN1,000

WhatsApp: 09031633831

A common problem for digital potentiometers (DigiPots) is the effect of wiper resistance, which produces quite noticeable non-linearities of regulation at both ends of the resistance range. These effects also lead to an increased tempco in these areas, since the high wiper resistance temperature coefficient will dominate.

Wow the engineering world with your unique design: Design Ideas Submission Guide

Figure 1 is reproduced from Figure 4-6 on the datasheet for the “Digital Potentiometer MCP41XXX_42XXX” (Microchip, DS11195C, page 15). The absolute gain response is quite typical, so it is repeated as a good illustration. The circuit uses the DigiPot as a gain control element, the green line is added to show the ideal gain control.

Figure 1 Gain versus decimal code for inverting and differential amplifier circuits (black line) reproduced from Digital Potentiometer MCP41XXX/42XXX and ideal gain control (green line). Source: Microchip

Now, let’s see how we can reduce the influence of the wiper resistance on both ends of the resistive element.

A solution shown in Figure 2 exploits the fact that wiper resistance of a DigiPot isn’t related with its nominal total resistance. The idea is quite simple and straightforward: two DigiPots from the same chip are connected abreast. (Both DigiPots must be programmed with the same code.) As shown in Figure 1, the absolute error—induced by a non-zero wiper resistance (r)—gets lower by value of r/2.

Figure 2 A solution that reduces the errors of digital potentiometers by exploiting the fact that the wiper resistance of the DigiPot is not related to its nominal total resistance. Source: Peter Demchenko

The solution is more suitable for non-single DigiPots, since they can guarantee an acceptable resistor-matching.

The solution may be also beneficial for the Rheostat mode tempco and Rheostat INL error, where both can be reduced. 

While the wiper resistance of a DigiPot isn’t related to its nominal resistance, the wiper resistance may increase when its nominal increases; this can destroy the advantages of the circuit, so it is important to be careful.

To maintain the same total resistance, both DigiPots should have 2x the nominal total resistance, which may be difficult to ensure sometimes, since the assortment of nominal values is rather restricted. 

Note also that the larger nominal value of the DigiPot can lead to some reduction of the effective frequency range.

Peter Demchenko studied math at the University of Vilnius and has worked in software development.

 Related Content

The post Reducing error of digital potentiometers appeared first on EDN.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow