AD5291

Single Channel, 256-Position, 1% R-Tol, Digital Potentiometer with 20-Times Programmable Memory
Manufactured by:

Product Details

The AD5291 and AD5292 are single-channel, 256-/1024-position digital potentiometers1 that combine industry leading variable resistor performance with nonvolatile memory (NVM) in a compact package. These devices are capable of operat-ing across a wide voltage range, supporting both dual supply operation at ±10.5 V to ±16.5 V and single supply operation at +21 V to +33 V, while ensuring less than 1% end-to-end resistor tolerance error and offering 20-time programmable (20-TP) memory.

The guaranteed industry leading low resistor tolerance error feature simplifies open-loop applications as well as precision calibration and tolerance matching applications.

The AD5291 and AD5292 device wiper settings are controllable through the SPI digital interface. Unlimited adjustments are allowed before programming the resistance value into the 20-TP memory. The AD5291 and AD5292 do not require any external voltage supply to facilitate fuse blow, and there are 20 opportunities for permanent programming. During 20-TP activation, a permanent blow fuse command freezes the wiper position (analogous to placing epoxy on a mechanical trimmer).

The AD5291 and AD5292 are available in a compact 14-lead TSSOP package. The part is guaranteed to operate over the extended industrial temperature range of −40°C to +105°C.

1The terms digital potentiometer and RDAC are used interchangeably.

Applications

  • Mechanical potentiometer replacement
  • Instrumentation: gain and offset adjustment
  • Programmable voltage-to-current conversion
  • Programmable filters, delays, and time constants
  • Programmable power supply
  • Low resolution DAC replacement
  • Sensor calibration

Product Lifecycle

checked Production

At least one model within this product family is in production and available for purchase. The product is appropriate for new designs but newer alternatives may exist.

Evaluation Kits

X +

Software & Systems Requirements

X+

Tools & Simulations

X +

Design Resources

X +

ADI has always placed the highest emphasis on delivering products that meet the maximum levels of quality and reliability. We achieve this by incorporating quality and reliability checks in every scope of product and process design, and in the manufacturing process as well.  "Zero defects" for shipped products is always our goal.

AD5291 Material Declaration
PCN-PDN Information Quality And Reliability Symbols and Footprints

Discussions

X+

Didn't find what you were looking for?

Reviews

X+

Overview

3 Reviews
2 out of 3 (66%) customers recommend this product.
Quality
1
2
3
4
5
Reliability
1
2
3
4
5
Features
1
2
3
4
5

Most Helpful Review

by AD5291
This digital potentiometer contains all the features needed in my current design.

Most Recent Review

by Mayer
It took one of our engineers several days to find out some really bad things about the chip. The chips SPI interface is totally messed up in several ways: 1. Internal SDO pin implementation seams to be a total mess: - One needs a 2.2 kOhm pull up to get a mediocre high output (Vcc-0.4V). Any larger value (e.g. 10k) does not give a high! You name it. There is a big problem inside the chip... - still this 2.2k pull up does not save your usual shared SPI board design. Because daisy chaining is only nice in theory real world board designs typically connect all MOSI, MISO and CLK pins to one single microcrontroller's SPI port. Every SPI slave gets its own chip select signal. This allows you to write separate firmware modules to control each SPI hardware independently from each other. So you can handle several devices with different SPI schemes and data lengths with one SPI hardware module. In order to enable this each SPI slave needs to set its MISO to High Z if deselected via chip select signal. Not this potentiometer: you need to search in the Analog forums to find out what the data sheet is trying to hide and that the SDO pin only goes to High Z when you send two (2) strange commands (0x8001 and 0x0000) The first is completely out of the potentiometers command regime (data sheet states: "The 16-bit input word consists of two unused bits (set to 0)"). It looks like a hack or a debugging command, not build in intentionally. - next funny thing is this: "it is important to power Vdd and Vss first before applying any voltage to Terminal A, Terminal B, and Terminal W. Otherwise, the diode is forward-biased such that V DD and V SS are powered up unintentionally...The ideal power-up sequence is GND, V SS , V LOGIC and V DD , the digital inputs, and then V A , V B , and V W ." Most of us engineers find it totally ok to make mistakes. We all do it every day ourselves. It seams natural to us too that one don't want to fix all problems of a chip if there exist workarounds. Chip revisions are expensive. Like if you messed up the SPI totally but you can fix its bad behaviour by adding a strong resistor and sending some hack commands for High Z mode. Just note it honestly and clearly in the data sheet and in the reference design. But we all get totally frustrated, when someone claims to be the "World leader in high performance signal processing", messes a simple digital potentiometer design totally up, tries to sweep the problems under the carpet. And we the engineers are loosing hours our even days for finding all that stuff out the hard way.

All Reviews

by Mayer, 28 Nov 14
SPI interface is totally messed up
It took one of our engineers several days to find out some really bad things about the chip. The chips SPI interface is totally messed up in several ways: 1. Internal SDO pin implementation seams to be a total mess: - One needs a 2.2 kOhm pull up to get a mediocre high output (Vcc-0.4V). Any larger value (e.g. 10k) does not give a high! You name it. There is a big problem inside the chip... - still this 2.2k pull up does not save your usual shared SPI board design. Because daisy chaining is only nice in theory real world board designs typically connect all MOSI, MISO and CLK pins to one single microcrontroller's SPI port. Every SPI slave gets its own chip select signal. This allows you to write separate firmware modules to control each SPI hardware independently from each other. So you can handle several devices with different SPI schemes and data lengths with one SPI hardware module. In order to enable this each SPI slave needs to set its MISO to High Z if deselected via chip select signal. Not this potentiometer: you need to search in the Analog forums to find out what the data sheet is trying to hide and that the SDO pin only goes to High Z when you send two (2) strange commands (0x8001 and 0x0000) The first is completely out of the potentiometers command regime (data sheet states: "The 16-bit input word consists of two unused bits (set to 0)"). It looks like a hack or a debugging command, not build in intentionally. - next funny thing is this: "it is important to power Vdd and Vss first before applying any voltage to Terminal A, Terminal B, and Terminal W. Otherwise, the diode is forward-biased such that V DD and V SS are powered up unintentionally...The ideal power-up sequence is GND, V SS , V LOGIC and V DD , the digital inputs, and then V A , V B , and V W ." Most of us engineers find it totally ok to make mistakes. We all do it every day ourselves. It seams natural to us too that one don't want to fix all problems of a chip if there exist workarounds. Chip revisions are expensive. Like if you messed up the SPI totally but you can fix its bad behaviour by adding a strong resistor and sending some hack commands for High Z mode. Just note it honestly and clearly in the data sheet and in the reference design. But we all get totally frustrated, when someone claims to be the "World leader in high performance signal processing", messes a simple digital potentiometer design totally up, tries to sweep the problems under the carpet. And we the engineers are loosing hours our even days for finding all that stuff out the hard way.
Was this Helpful?Helpful(0)
by User, 16 Jan 14
Review
wide supply range, 1024 positions and storage possibility for fast changes.
Was this Helpful?Helpful(0)
by AD5291, 28 Mar 13
AD5291
This digital potentiometer contains all the features needed in my current design.
Was this Helpful?Helpful(0)

Sample & Buy

X+
Back
Check Inventory

The USA list pricing shown is for BUDGETARY USE ONLY, shown in United States dollars (FOB USA per unit for the stated volume), and is subject to change. International prices may differ due to local duties, taxes, fees and exchange rates. For volume-specific price or delivery quotes, please contact your local Analog Devices, Inc. sales office or authorized distributor. Pricing displayed for Evaluation Boards and Kits is based on 1-piece pricing.


Price Table Help

 
Evaluation Boards Pricing displayed is based on 1-piece.
Pricing displayed is based on 1-piece. The USA list pricing shown is for budgetary use only, shown in United States dollars (FOB USA per unit), and is subject to change. International prices may vary due to local duties, taxes, fees and exchange rates.