AD5231:  Nonvolatile Memory, 1024-Position Digital Potentiometer

The AD5231 is a nonvolatile memory*, digitally controlled potentiometer** with 1024-step resolution. The device performs the same electronic adjustment function as a mechanical potentiometer with ...More

AD5231:  Nonvolatile Memory, 1024-Position Digital Potentiometer

Product Description

The AD5231 is a nonvolatile memory*, digitally controlled potentiometer** with 1024-step resolution. The device performs the same electronic adjustment function as a mechanical potentiometer with enhanced resolution, solid state reliability, and remote controllability. The AD5231 has versatile programming that uses a standard 3-wire serial interface for 16 modes of operation and adjustment, including scratchpad programming, memory storing and restoring, increment/decrement, ±6 dB/step log taper adjustment, wiper setting readback, and extra EEMEM for user-defined information, such as memory data for other components, look-up table, or system identification information.

In scratchpad programming mode, a specific setting can be programmed directly to the RDAC register that sets the resistance between Terminals W–A and Terminals W–B. This setting can be stored into the EEMEM and is transferred automatically to the RDAC register during system power-on.

The EEMEM content can be restored dynamically or through external PR strobing, and a WP function protects EEMEM contents. To simplify the programming, the linear-step increment or decrement commands can be used to move the RDAC wiper up or down, one step at a time. The ±6 dB step commands can be used to double or half the RDAC wiper setting.

The AD5231 is available in a 16-lead TSSOP. The part is guaranteed to operate over the extended industrial temperature range of −40°C to +85°C.

Applications

  • Mechanical potentiometer replacement
  • Instrumentation: gain, offset adjustment
  • Programmable voltage to current conversion
  • Programmable filters, delays, time constants
  • Programmable power supply
  • Low resolution DAC replacement
  • Sensor calibration
  • *The terms nonvolatile memory and EEMEM are used interchangeably.
    2**The terms digital potentiometer and RDAC are used interchangeably.

    Data Sheet, Rev. C, 1/07

    Features

    • 1024-position resolution
    • Nonvolatile memory maintains wiper setting
    • Power-on refresh with EEMEM setting
    • EEMEM restore time: 140 μs typ
    • Full monotonic operation
    • 10 kΩ, 50 kΩ, and 100 kΩ terminal resistance
    • Permanent memory write protection
    • Wiper setting readback
    • Predefined linear increment/decrement instructions
    • Predefined ±6 dB/step log taper increment/decrement instructions
    • SPI®-compatible serial interface
    • 3 V to 5 V single-supply or ±2.5 V dual-supply operation

    Diagrams

    AD5231 Diagram
    Functional Block Diagram for AD5231

    Specifications

    # Channels 1
    # Positions 1024
    Memory Type Non-Volatile
    Interface SPI
    Resistor Values (kOhms) 10, 50, 100
    Bipolar Voltage Range (V) ±3V
    Voltage Range (V) +5.5V
    Supply Current (max) 2.7µA
    Temp. Range -40 °C to.. 85Deg
    Absolute Tempco (ppm/°C) 600ppm/C
    Package TSSOP

    Explore Other Products

    Part# # Channels # Positions Memory Type Interface Resistor Values (kOhms) Bipolar Voltage Range (V) Voltage Range (V) Supply Current (max) Temp. Range -40 °C to.. Absolute Tempco (ppm/°C) Price* (1000-4999)
    ADN2860 3 512 Non-Volatile I2C 25, 250 ±2.75 - 10µA 85 15 $5.97
    AD5228 1 32 Volatile Pushbutton 10, 50, 100 - +5.5 0.4µA 105 35 $0.34
    AD5201 1 33 Volatile SPI 10, 50 ±3 +5.5 15µA 85 500 $0.50
    AD5227 1 64 Volatile Up/Down 10, 50, 100 - +5.5 0.4µA 105 35 $0.36
    AD5246 1 128 Volatile I2C 5, 10, 50, 100 - +5.5 3µA 125 35 $0.45
    AD5247 1 128 Volatile I2C 5, 10, 50, 100 - +5.5 3µA 125 35 $0.45
    AD5220 1 128 Volatile Up/Down 10, 50, 100 - +5.5 15µA 85 800 $0.90
    AD7376 1 128 Volatile SPI 10, 50, 100, 1M ±15 +28 10µA 85 35 $2.86
    AD5160 1 256 Volatile SPI 5, 10, 50, 100 - +5.5 3µA 125 35 $0.64
    AD5165 1 256 Volatile SPI 100 - +5.5 0.05µA 125 35 $0.58
    AD5245 1 256 Volatile I2C 5, 10, 50, 100 - +5.5 3µA 125 35 $0.64
    AD5161 1 256 Volatile I2C, SPI 5, 10, 50, 100 - +5.5 3µA 125 35 $0.65
    AD5241 1 256 Volatile I2C 10, 100, 1M ±3 +5.5 0.1µA 105 30 $0.93
    AD5200 1 256 Volatile SPI 10, 50 ±3 +5.5 15µA 85 500 $0.89
    AD8400 1