ChipFind - документация

Электронный компонент: AD5251

Скачать:  PDF   ZIP

Document Outline

Dual 64-
and 256-Position I
2
C Nonvolatile
Memory Digital Potentiometers
AD5251/AD5252
Rev. 0
Information furnished by Analog Devices is believed to be accurate and reliable.
However, no responsibility is assumed by Analog Devices for its use, nor for any
infringements of patents or other rights of third parties that may result from its use.
Specifications subject to change without notice. No license is granted by implication
or otherwise under any patent or patent rights of Analog Devices. Trademarks and
registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Fax: 781.326.8703
2004 Analog Devices, Inc. All rights reserved.
FEATURES
AD5251: Dual 64-position resolution
AD5252: Dual 256-position resolution
1 k, 10 k, 50 k, 100 k
Nonvolatile memory
1
stores wiper setting w/write protection
Power-on refreshed with EEMEM settings in 300 s typ
EEMEM rewrite time = 540 s typ
Resistance tolerance stored in nonvolatile memory
12 extra bytes in EEMEM for user-defined information
I
2
C compatible serial interface
Direct read/write access of RDAC
2
and EEMEM registers
Predefined linear increment/decrement commands
Predefined 6 dB step change commands
Synchronous or aysynchronous dual channel update
Wiper setting read back
4 MHz bandwidth--1 k version
Single supply 2.7 V to 5.5 V
Dual supply 2.25 V to 2.75 V
2 slave address decoding bits allow operation of 4 devices
100-year typical data retention T
A
= 55C
Operating temperature 40C to +85C
APPLICATIONS
Mechanical potentiometer replacement
General purpose DAC replacement
LCD panel V
COM
adjustment
White LED brightness adjustment
RF base station power amp bias control
Programmable gain and offset control
Programmable voltage-to-current conversion
Programmable power supply
Sensor calibrations
FUNDAMENTAL BLOCK DIAGRAM
RDAC1
REGIS-
TER
RDAC3
REGIS-
TER
RDAC1
RDAC3
DATA
CONTROL
COMMAND
DECODE LOGIC
ADDRESS
DECODE LOGIC
CONTROL LOGIC
AD5251/
AD5252
I
2
C
SERIAL
INTERFACE
POWER-
ON RESET
V
DD
A1
W1
B1
A3
W3
B3
V
SS
DGND
SCL
SDA
AD0
AD1
WP
RDAC EEMEM
RAB
TOL
03823-0-001
EEMEM
POWER-ON
REFRESH
Figure 1.
1
The terms nonvolatile memory and EEMEM are used interchangeably.
2
The terms digital potentiometer and RDAC are used interchangeably.

GENERAL DESCRIPTION
The AD5251/AD5252 are dual-channel, I
2
C, nonvolatile mem-
ory, digitally controlled potentiometers with 64/256 positions,
respectively. These devices perform the same electronic adjust-
ment functions as mechanical potentiometers, trimmers, and
variable resistors. The parts' versatile programmability allows
multiple modes of operation, including read/write access in the
RDAC and EEMEM registers, increment/decrement of
resistance, resistance changes in 6 dB scales, wiper setting
readback, and extra EEMEM for storing user-defined infor-
mation such as memory data for other components, look-up
table, or system identification information.
The AD5251/AD5252 allow the host I
2
C controllers to write
any of the 64- or 256-step wiper settings in the RDAC registers
and store them in the EEMEM. Once the settings are stored,
they are restored automatically to the RDAC registers at system
power-on; the settings can also be restored dynamically.
The AD5251/AD5252 provide additional increment,
decrement, +6 dB step change, and 6 dB step change in
synchronous or asynchronous channel update modes. The
increment and decrement functions allow stepwise linear
adjustments, while 6 dB step changes are equivalent to
doubling or halving the RDAC wiper setting. These functions
are useful for steep-slope nonlinear adjustments such as white
LED brightness and audio volume control. The parts have a
patented resistance tolerance storing function which enable the
user to access the EEMEM and obtain the absolute end-to-end
resistance values of the RDACs for precision applications.
The AD5251/AD5252 are available in TSSOP-14 packages in
1 k, 10 k, 50 k, and 100 k options and all parts can
operate over the 40C to +85C extended industrial
temperature range.
AD5251/AD5252
Rev.0 | Page 2 of 28
TABLE OF CONTENTS
Electrical Characteristics ................................................................. 3
Interface Timing Characteristics................................................ 7
Absolute Maximum Ratings............................................................ 8
ESD Caution.................................................................................. 8
Pin Configuration and Function Description .............................. 9
I
2
C Interface Timing Diagram.................................................... 9
I
2
C Interface General Description................................................ 10
I
2
C Interface Detail Description ................................................... 11
RDAC/EEMEM Write ............................................................... 11
I
2
C Compatible 2-Wire Serial Bus................................................ 15
Typical Performance Characteristics ........................................... 16
Operational Overview.................................................................... 20
Linear Increment and Decrement Commands ...................... 20
6 dB Adjustments (Doubling/Halving WIPER Setting) ..... 20
Digital Input/Output Configuration........................................ 21
Multiple Devices on One Bus ................................................... 21
Terminal Voltage Operation Range ......................................... 21
Power-Up and Power-Down Sequences.................................. 21
Layout and Power Supply Biasing ............................................ 22
Digital Potentiometer Operation ............................................. 22
Programmable Rheostat Operation......................................... 22
Programmable Potentiometer Operation ............................... 23
Applications..................................................................................... 24
LCD Panel V
com
Adjustment ..................................................... 24
Current-Sensing Amplifier ....................................................... 24
Adjustable High Power LED Driver ........................................ 24
Outline Dimensions ....................................................................... 25
Ordering Guide .......................................................................... 25
REVISION HISTORY
6/04--Revision 0: Initial Version
AD5251/AD5252
Rev. 0 | Page 3 of 28
ELECTRICAL CHARACTERISTICS
1 k Version. V
DD
= 3 V 10% or 5 V 10%; V
SS
= 0 V or V
DD
/V
SS
= 2.5 V 10%; V
A
= +V
DD
, V
B
= 0 V, 40C < T
A
< +85C, unless
otherwise noted.
Table 1.
Parameter
Symbol
Conditions
Min
Typ
1
Max
Unit
DC CHARACTERISTICS
RHEOSTAT MODE
Resolution N
AD5251/AD5252
6/8
Bits
Resistor Differential
Nonlinearity
2
R-DNL R
WB
, R
WA
= NC, V
DD
= 5.5 V, AD5251
0.5
0.2
+0.5
LSB
R
WB
, R
WA
= NC, V
DD
= 5.5 V, AD5252
1
0.25
+1
LSB
R
WB
, R
WA
= NC, V
DD
= 2.7 V, AD5251
0.75
0.3
+0.75
LSB
R
WB
, R
WA
= NC, V
DD
= 2.7 V, AD5252
1.5
0.3
+1.5
LSB
Resistor Nonlinearity
2
R-INL
R
WB
, R
WA
= NC, V
DD
= 5.5 V, AD5251
0.5
0.2
+0.5
LSB
R
WB
, R
WA
= NC, V
DD
= 5.5 V, AD5252
2
0.5
+2
LSB
R
WB
, R
WA
= NC, V
DD
= 2.7 V, AD5251
1
+2.5
+4
LSB
R
WB
, R
WA
= NC, V
DD
= 2.7 V, AD5252
2
+9
+14
LSB
Nominal Resistor Tolerance
R
AB
/R
AB
T
A
= 25C
30
+30
%
Resistance Temperature
Coefficent
(R
AB
/R
AB
) 10
6
/T
650
ppm/C
Wiper Resistance
R
W
I
W
= 1 V/R, V
DD
= 5 V
75
130
I
W
= 1 V/R, V
DD
= 3 V
200
300
Channel Resistance Matching
R
AB1
/R
AB3
0.15
%
DC CHARACTERISTIC
POTENTIOMETER DIVIDER MODE
Differential Nonlinearity
3
DNL
AD5251
0.5 0.1 +0.5 LSB
AD5252
1
0.25
+1
LSB
Integral Nonlinearity
3
INL
AD5251
0.5 0.2 +0.5 LSB
AD5252
2
0.5
+2
LSB
Voltage Divider Temperature
Coefficent
(V
W
/V
W
) 10
6
/T
Code = half scale
25
ppm/C
Full-Scale Error
V
WFSE
Code = full scale, V
DD
= 5.5 V, AD5251
5
3
0
LSB
Code = full scale, V
DD
= 5.5 V, AD5252
16
11
0
LSB
Code = full scale, V
DD
= 2.7 V, AD5251
-6
4 0 LSB
Code = full scale, V
DD
= 2.7 V, AD5252
23
16
0
LSB
Zero-Scale Error
V
WZSE
Code = zero scale, V
DD
= 5.5 V, AD5251
0
3
5
LSB
Code = zero scale, V
DD
= 5.5 V, AD5252
0
11
16
LSB
Code = zero scale, V
DD
= 2.7 V, AD5251
0
4
6
LSB
Code = zero scale, V
DD
= 2.7 V, AD5252
0
15
20
LSB
RESISTOR
TERMINALS
Voltage Range
4
V
A
, V
B
, V
W
V
SS
V
DD
V
Capacitance
5
Ax, Bx
C
A
, C
B
f = 1 kHz, measured to GND,
Code = half scale
85
pF
Capacitance
5
Wx
C
W
f = 1 kHz, measured to GND,
Code = half scale
95
pF
Common-Mode Leakage
Current I
CM
V
A
= V
B
= V
DD
/2
0.01
1
A
DIGITAL INPUTS and OUTPUTS
Input Logic High
V
IH
V
DD
= 5 V, V
SS
= 0 V
2.4
V
V
DD
/V
SS
= 2.7 V/0 V or V
DD
/V
SS
= 2.5 V
2.1
V
Input Logic Low
V
IL
V
DD
= 5V, V
SS
= 0 V
0.8
V
Output Logic High (SDA)
V
OH
R
PULL-UP
= 2.2 k to V
DD
= 5 V, V
SS
= 0 V
4.9
V
Output Logic Low (SDA)
V
OL
R
PULL-UP
= 2.2 k to V
DD
=5 V, V
SS
= 0 V
0.4
V
AD5251/AD5252
Rev. 0 | Page 4 of 28
Parameter
Symbol
Conditions
Min
Typ
1
Max
Unit
Leakage Current
I
WP
WP = V
DD
5
A
A0 Leakage Current
I
A0
A0 = GND
3
A
Input Leakage Current (Other
than WP and A0)
I
I
V
IN
= 0 V or V
DD
1
A
Input Capacitance
5
C
I
5
pF
POWER
SUPPLIES
Single-Supply Power Range
V
DD
V
SS
= 0 V
2.7
5.5
V
Dual-Supply Power Range
V
DD
/V
SS
2.25
2.75
V
Positive Supply Current
I
DD
V
IH
= V
DD
or V
IL
= GND
5
15
A
Negative Supply Current
I
SS
V
IH
= V
DD
or V
IL
= GND, V
DD
= +2.5 V,
V
SS
= 2.5 V
5
15
A
EEMEM Data Storing Mode
Current
I
DD_STORE
V
IH
= V
DD
or V
IL
= GND
35
mA
EEMEM Data Restoring Mode
Current
6
I
DD_RESTORE
V
IH
= V
DD
or V
IL
= GND
2.5
mA
Power Dissipation
7
P
DISS
V
IH
= V
DD
= 5 V or V
IL
= GND
0.075
mW
Power Supply Sensitivity
PSS
V
DD
= 5 V 10%
-0.025
0.01
0.025
%/%
V
DD
= 3 V 10%
0.04
0.02
0.04
%/%
DYNAMIC CHARACTERISTICS
5, 8
Bandwidth 3 dB
BW
R
AB
= 1 k
4
MHz
Total Harmonic Distortion
THD
V
A
= 1 V rms, V
B
= 0 V, f = 1 kHz
0.05
%
V
W
Settling Time
t
S
V
A
= V
DD
, V
B
= 0 V
0.2
s
Resistor Noise Voltage
e
N_WB
R
WB
= 500 , f = 1 kHz (thermal noise only)
3
nV/Hz
Digital Crosstalk
C
T
V
A
= V
DD
, V
B
= 0 V, measure V
W
with
adjacent RDAC making full-scale change
80
dB
Analog Coupling
C
AT
Signal input at A1 and measure the
output at W3, f = 1 kHz
72
dB
1
Typical represents the average reading at 25C and V
DD
= 5 V.
2
Resistor position nonlinearity error (R-INL) is the deviation from an ideal value measured between the maximum resistance and the minimum resistance wiper
positions. R-DNL measures the relative step change from ideal between successive tap positions. Parts are guaranteed monotonic, except R-DNL of AD5252
1 k
version at V
DD
= 2.7 V, I
W
= V
DD
/R for both V
DD
= 3 V or V
DD
= 5 V.
3
INL and DNL are measured at V
W
with the RDAC configured as a potentiometer divider similar to a voltage output D/A converter. V
A
= V
DD
and V
B
= 0 V. DNL
specification limits of 1 LSB maximum are guaranteed monotonic operating conditions.
4
Resistor Terminals A, B, and W have no limitations on polarity with respect to each other.
5
Guaranteed by design and not subject to production test.
6
cmd 0 NOP should be activated after cmd 1 to minimize I
DD_READ
current consumption.
7
P
DISS
is calculated from I
DD
V
DD
= 5 V.
8
All dynamic characteristics use V
DD
= 5 V.
AD5251/AD5252
Rev. 0 | Page 5 of 28
10 k, 50 k, 100 k Versions. V
DD
= +3 V 10% or + 5 V 10%. V
SS
= 0 V or V
DD
/V
SS
= 2.5 V 10%. V
A
= +V
DD
, V
B
= 0 V,
40C < T
A
< +85C, unless otherwise noted.
Table 2.
Parameter
Symbol
Conditions
Min
Typ
1
Max
Unit
DC
CHARACTERISTICS
RHEOSTAT
MODE
Resolution N
AD5251/AD5252
6/8
Bits
Resistor Differential NL
2
R-DNL R
WB
, R
WA
= NC, AD5251
-0.75
0.1
+0.75
LSB
R
WB
, R
WA
= NC, AD5252
-1
0.25
+1
LSB
Resistor Nonlinearity
2
R-INL
R
WB
, R
WA
= NC, AD5251
-0.75
0.25
+0.75
LSB
R
WB
, R
WA
= NC, AD5252
-2.5
1
+2.5
LSB
Nominal Resistor Tolerance
R
AB
/R
AB
T
A
= 25C
-20
+20
%
Resistance Temperature
Coefficent
(R
AB
/R
AB
) 10
6
/T
650 ppm/C
Wiper Resistance
R
W
I
W
= 1 V/R, V
DD
= 5 V
75
130
I
W
= 1 V/R, V
DD
= 3 V
200
300
Channel Resistance Matching
R
AB1
/R
AB2
R
AB
= 10 k, 50 k
0.15
%
R
AB
= 100 k
0.05
%
DC CHARACTERISTICS
POTENTIOMETER DIVIDER
MODE
Differential Nonlinearity
3
DNL
AD5251
-0.5 0.1
+0.5 LSB
AD5252
-1 0.3 +1 LSB
Integral Nonlinearity
3
INL
AD5251
-0.5 0.15 +0.5 LSB
AD5252
-1.5 0.5
+1.5 LSB
Voltage Divider
Temperature Coefficent
(V
W
/V
W
) 10
6
/T
Code = half scale
15
ppm/C
Full-Scale Error
V
WFSE
Code = full scale, AD5251
-1
-0.3
0
LSB
Code = full scale, AD5252
-3
-1
0
LSB
Zero-Scale Error
V
WZSE
Code = zero scale, AD5251
0
0.3
1
LSB
Code = zero scale, AD5252
0
1.2
3
LSB
RESISTOR
TERMINALS
Voltage Range
4
V
A
, V
B
, V
W
V
SS
V
DD
V
Capacitance
5
Ax, Bx
C
A
, C
B
f = 1 kHz, measured to GND,
Code = half scale
85 pF
Capacitance
5
Wx
C
W
f = 1 kHz, measured to GND,
Code = half scale
95 pF
Common-Mode Leakage
Current
I
CM
V
A
= V
B
= V
DD
/2
0.01
1
A
DIGITAL INPUTS and OUTPUTS
Input Logic High
V
IH
V
DD
=5 V, V
SS
= 0 V
2.4
V
V
DD
/V
SS
= +2.7 V/0 V or V
DD
/V
SS
= 2.5 V
2.1
V
Input Logic Low
V
IL
V
DD
= 5 V, V
SS
= 0 V
0.8
V
V
DD
/V
SS
= +2.7 V/0 V or V
DD
/V
SS
=2.5 V
0.6
V
Output Logic High (SDA)
V
OH
R
PULL-UP
= 2.2 k to V
DD
= 5 V, V
SS
= 0 V
4.9
V
Output Logic Low (SDA)
V
OL
R
PULL-UP
= 2.2 k to V
DD
= 5 V, V
SS
= 0 V
0.4
V
Leakage Current
I
WP
WP = V
DD
5
A
A0 Leakage Current
I
A0
A0 = GND
3
A
Input Leakage Current
(Other than WP and A0)
I
I
V
IN
= 0 V or V
DD
1
A
Input Capacitance
5
C
I
5 pF
POWER
SUPPLIES
Single-Supply Power Range
V
DD
V
SS
= 0 V
2.7
5.5
V