AD5258:  Nonvolatile, I2C®-Compatible 64-Position, Digital Potentiometer

The AD5258 provides a compact, nonvolatile 3 mm × 4.9 mm packaged solution for 64-position adjustment applications. These devices perform the same electronic adjustment function as mechanical ...More

AD5258:  Nonvolatile, I2C®-Compatible 64-Position, Digital Potentiometer

Product Description

The AD5258 provides a compact, nonvolatile 3 mm × 4.9 mm packaged solution for 64-position adjustment applications. These devices perform the same electronic adjustment function as mechanical potentiometers* or variable resistors, but with enhanced resolution and solid-state reliability.

The wiper settings are controllable through an I2C-compatible digital interface that is also used to read back the wiper register and EEPROM content in addition, resistor tolerance is stored within EEPROM, providing an end-to-end tolerance accuracy of 0.1%. There is also a software write protection function that ensures data cannot be written to the EEPROM register.

A separate VLOGIC pin delivers increased interface flexibility. For users who need multiple parts on one bus, Address Bit AD0 and Address Bit AD1 allow up to four devices on the same bus.

Applications

  • LCD panel VCOM adjustment
  • LCD panel brightness and contrast control
  • Mechanical potentiometer replacement in new designs
  • Programmable power supplies
  • RF amplifier biasing
  • Automotive electronics adjustment
  • Gain control and offset adjustment
  • Fiber to the home systems
  • Electronics level settings
  • *The terms digital potentiometer, VR (variable resistor), and RDAC are used interchangeably.

    Data Sheet, Rev. A, 3/07

    Features

    • Nonvolatile memory maintains wiper settings
    • 64-position digital potentiometer
    • Compact MSOP-10 (3 mm × 4.9 mm)
    • I2C-compatible interface
    • VLOGIC pin provides increased interface flexibility
    • End-to-end resistance 1 kΩ, 10 kΩ, 50 kΩ, 100 kΩ
    • Resistance tolerance stored in EEPROM (0.1% accuracy)
    • Power-on EEPROM refresh time <1 ms
    • Software write protect command
    • Address Decode Pin AD0 and Address Decode Pin AD1 allow four packages per bus
    • 100-year typical data retention at 55°C
    • Wide operating temperature −40°C to +85°C

    Diagrams

    AD5258 Diagram
    Functional Block Diagram for AD5258

    Specifications

    # Channels 1
    # Positions 64
    Memory Type Non-Volatile
    Interface I2C
    Resistor Values (kOhms) 1, 10, 50, 100
    Voltage Range (V) +5.5V
    Supply Current (max) 4µA
    Temp. Range -40 °C to.. 85Deg
    Absolute Tempco (ppm/°C) 300ppm/C
    Package MSOP

    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 256 Volatile SPI 1, 10, 50, 100 <