Rev 1; 3/09
NV, I
2
C, Stepper Potentiometer
General Description
The DS3503 features two synchronized stepping digital
potentiometers: one 7-bit potentiometer with RW as its
output, and another potentiometer with Y as its output.
Both potentiometers reference the RH and RL terminals
and feature an output voltage range of up to 15.5V. In
addition, both potentiometer outputs can be stepped
up and down by configuring the control registers.
Programming is accomplished by an I
2
C-compatible
interface that can operate at speeds of up to 400kHz.
Features
♦
128 Wiper Tap Points
♦
Full-Scale Resistance: 5kΩ
♦
Programmable Logic Lets WR Step Up and Down
with Timing Controlled by SYNC Input
♦
Second Potentiometer Output Pin (Y) Centered at
Position 40h
♦
♦
♦
I
2
C-Compatible Serial Interface
Digital Operating Voltage: 2.7V to 3.6V
Analog Operating Voltage: 4.5V to 15.5V
DS3503
Applications
TFT-LCD V
COM
Calibration
Instrumentation and Industrial Controls
Mechanical Potentiometer Replacement
♦
Operating Temperature: -40°C to +100°C
♦
10-Pin µSOP Package
Pin Configuration
TOP VIEW
SDA
GND
V
CC
SYNC
Y
1
2
3
4
5
DS3503
10
9
8
7
6
SCL
V+
RL
RW
RH
Ordering Information
PART
DS3503U+
DS3503U+T&R
TEMP RANGE
-40°C to +100°C
-40°C to +100°C
PIN-PACKAGE
10 μSOP
10 μSOP
+Denotes
a lead(Pb)-free/RoHS-compliant package.
T&R = Tape and reel.
Typical Operating Circuit appears at end of data sheet.
μSOP
Functional Diagram
WR+STEPCOUNT
I
2
C WR BUS
IVR
EEPROM
ADDRESS
I
2
C RD BUS
COUNT
V+
V
CC
GND
PERIOD (2 BITS)
STEP COUNT (2 BITS)
SYNC
STEP CONTROL
REGISTER
STEP
COUNTER
AND
CONTROL
LOGIC
MUX
I
O
WR
REGISTER
ADDRESS
RH
1 LSB
WR
7-BIT
POT
RW
PERIOD
RL
RH
1 LSB
CODE 64
(40h)
7-BIT
POT
Y
CODE 64
(40h)
SCL
SDA
SCL
SDA
OUT
I
2
C
LOGIC
WR-STEPCOUNT
CODE 64 (40h) + STEPCOUNT
DS3503
RL
PERIOD
CODE 64 (40h) - STEPCOUNT
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
NV, I
2
C, Stepper Potentiometer
DS3503
ABSOLUTE MAXIMUM RATINGS
Voltage Range on V
CC
Relative to GND ...............-0.5V to +6.0V
Voltage Range on V+ Relative to GND ..................-0.5V to +17V
Voltage Range on SDA, SCL, and SYNC
Relative to V
CC
........-0.5V to (V
CC
+ 0.5V), not to exceed 6.0V
Voltage Range on RH, RL, RW, and Y .......................-0.5V to V+
Voltage Range Across RH and RL .............................-0.5V to V+
Operating Temperature Range .........................-40°C to +100°C
Programming Temperature Range .........................0°C to +70°C
Storage Temperature Range .............................-55°C to +125°C
Soldering Temperature...........................Refer to the IPC/JEDEC
J-STD-020 Specification.
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
RECOMMENDED OPERATING CONDITIONS
(T
A
= -40°C to +100°C)
PARAMETER
V
CC
Supply Voltage
V+ Voltage
Input Logic 0
(SCL, SDA, SYNC)
Input Logic 1
(SCL, SDA, SYNC)
Switch Current (All Switches)
Resistor Current
SYNC Frequency
V
IL
V
IH
I
SW
I
RES
f
SYNC
SYMBOL
V
CC
(Note 1)
V+ > V
CC
(Note 1)
(Note 1)
(Note 1)
CONDITIONS
MIN
+2.7
+4.5
-0.3
0.7 x
V
CC
TYP
MAX
+3.6
+15.5
0.3 x
V
CC
V
CC
+ 0.3
3
3
1
UNITS
V
V
V
V
mA
mA
MHz
ELECTRICAL CHARACTERISTICS
(V
CC
= +2.7V to +3.6V, T
A
= -40°C to +100°C, unless otherwise noted.)
PARAMETER
V
CC
Standby Current
V
CC
Supply Current
(NV Read or Write)
V+ Bias Current
Input Leakage (SDA, SCL, SYNC)
Low-Level Output Voltage (SDA)
DCP Wiper Response Time
I/O Capacitance
Power-Up Recall Voltage
Power-Up Memory Recall Delay
Wiper Resistance
End-to-End Resistance (RH to RL)
R
TOTAL
Tolerance
CH, CL, CW Capacitance
C
POT
SYMBOL
I
STBY
I
CC
I
V+
I
L
V
OL
t
DCP
C
I/O
V
POR
t
D
R
W
R
TOTAL
-20
10
Min V
CC
when NV memory is recalled
(Note 4)
V
CC
> V
POR
to initial memory recall done
(Note 5)
V+ = 15.0V
5
+20
1.2
5
3mA sink current
-1
0
CONDITIONS
V
CC
= +3.6V, I
2
C inactive (Note 2)
f
SCL
= 400kHz (Note 3)
MIN
TYP
MAX
10
3
+1
+1
0.4
1
10
2.6
3
5000
k
%
pF
UNITS
μA
mA
μA
μA
V
μs
pF
V
ms
2
_______________________________________________________________________________________
NV, I
2
C, Stepper Potentiometer
VOLTAGE-DIVIDER CHARACTERISTICS
(V
CC
= +2.7V to +3.6V, T
A
= -40°C to +100°C, with RL = 0V, RH = V+, Y, and RW unloaded, unless otherwise noted.)
PARAMETER
Integral Nonlinearity
Differential Nonlinearity
Output Matching
Zero-Scale Error
Full-Scale Error
Ratiometric Temp Coefficient
ZS
ERROR
FS
ERROR
TCV
(Note 8)
(Note 9)
WR/IVR set to 40h
SYMBOL
INL
DNL
(Note 6)
(Note 7)
CONDITIONS
MIN
-1
-0.5
-1
0
-2
0.5
-1
±4
TYP
MAX
+1
+0.5
+1
2
0
UNITS
LSB
LSB
LSB
LSB
LSB
ppm/°C
DS3503
I
2
C AC ELECTRICAL CHARACTERISTICS
(V
CC
= +2.7V to +3.6V, T
A
= -40°C to +100°C, timing referenced to V
IL(MAX)
and V
IH(MIN)
. See Figure 2.)
PARAMETER
SCL Clock Frequency
Bus-Free Time Between STOP
and START Conditions
Hold Time (Repeated) START
Condition
Low Period of SCL
High Period of SCL
Data Hold Time
Data Setup Time
START Setup Time
SDA and SCL Rise Time
SDA and SCL Fall Time
STOP Setup Time
SDA and SCL Capacitive
Loading
EEPROM Write Time
Pulse-Width Suppression Time
at SDA and SCL Inputs
SDA and SCL Input Buffer
Hysteresis
SYMBOL
f
SCL
t
BUF
t
HD:STA
t
LOW
t
HIGH
t
HD:DAT
t
SU:DAT
t
SU:STA
t
R
t
F
t
SU:STO
C
B
t
W
t
IN
(Note 11)
(Note 12)
(Note 13)
10
50
0.05 x
V
CC
(Note 11)
(Note 11)
(Note 10)
CONDITIONS
MIN
0
1.3
0.6
1.3
0.6
0
100
0.6
20 +
0.1C
B
20 +
0.1C
B
0.6
400
20
300
300
0.9
TYP
MAX
400
UNITS
kHz
μs
μs
μs
μs
μs
ns
μs
ns
ns
μs
pF
ms
ns
V
_______________________________________________________________________________________
3
NV, I
2
C, Stepper Potentiometer
DS3503
NONVOLATILE MEMORY CHARACTERISTICS
(V
CC
= +2.7V to +3.6V, unless otherwise noted.)
PARAMETER
EEPROM Write Cycles
SYMBOL
T
A
= +70°C
CONDITIONS
MIN
30,000
TYP
MAX
UNITS
Writes
Note 1:
Note 2:
Note 3:
Note 4:
Note 5:
Note 6:
Note 7:
Note 8:
Note 9:
Note 10:
Note 11:
Note 12:
Note 13:
All voltages are referenced to ground. Currents entering the IC are specified positive and currents exiting the IC are negative.
I
STBY
is specified with SDA = SCL = V
CC
and resistor pins floating.
I
CC
is specified with the following conditions: SCL = 400kHz, SDA pulled up, and RL, RW, RH, and Y floating.
This is the minimum V
CC
voltage that causes NV memory to be recalled.
This is the time from V
CC
> V
POR
until initial memory recall is complete.
Integral nonlinearity is the deviation of a measured resistor setting value from the expected values at each particular resis-
tor setting. Expected value is calculated by connecting a straight line from the measured minimum setting to the measured
maximum setting. INL = [V(RW)
i
- (V(RW)
0
]/LSB(ideal) - i, for i = 0...127.
Differential nonlinearity is the deviation of the step-size change between two LSB settings from the expected step size. The
expected LSB step size is the slope of the straight line from measured minimum position to measured maximum position.
DNL = [V(RW)
i+1
- (V(RW)
i
]/LSB(ideal) - 1, for i = 0...126.
ZS
ERROR
= code 0 wiper voltage divided by one LSB (ideal).
FS
ERROR
= (code 127 wiper voltage - V+) divided by one LSB (ideal).
I
2
C interface timing shown is for fast-mode (400kHz) operation. This device is also backward-compatible with I
2
C stan-
dard mode timing.
CB—total capacitance of one bus line in picofarads.
EEPROM write time begins after a STOP condition occurs.
Pulses narrower than max are suppressed.
Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
SUPPLY CURRENT vs. SUPPLY VOLTAGE
DS3503 toc01
SUPPLY CURRENT vs. TEMPERATURE
DS3503 toc02
SUPPLY CURRENT vs. SCL FREQUENCY
SDA = V
CC
= 3.6V, V+ = 15V
SYNC = GND, SCL = 3.6V
P-P
RW, RH, RL, AND Y ARE FLOATING
DS3503 toc03
5
SDA = SCL = V
CC
, V+ = 15V, SYNC = GND
RW, RH, RL, AND Y ARE FLOATING
5
SDA = SCL = V
CC
= 3.3V, V+ = 15V, SYNC = GND
RW, RH, RL, AND Y ARE FLOATING
14
12
SUPPLY CURRENT (μA)
10
8
6
4
2
4
SUPPLY CURRENT (μA)
3
SUPPLY CURRENT (μA)
4
3
2
1
2
0
2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6
SUPPLY VOLTAGE (V)
1
-40
-20
0
20
40
60
80
100
TEMPERATURE (°C)
0
0
50
100 150 200 250 300 350 400
SCL FREQUENCY (kHz)
4
_______________________________________________________________________________________
NV, I
2
C, Stepper Potentiometer
Typical Operating Characteristics (continued)
(T
A
= +25°C, unless otherwise noted.)
SUPPLY CURRENT vs. SYNC FREQUENCY
DS3503 toc04
DS3503
INTEGRAL NONLINEARITY
vs. POTENTIOMETER SETTING
0.8
INTEGRAL NONLINEARITY (LSB)
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
SDA = SCL = V
CC
= 3.3V, V+ = 15V
DS3503 toc05
5
4
SUPPLY CURRENT (μA)
SDA = SCL = V
CC
= 3.3V
V+ = 15V, SYNC = 3.3V
P-P
RW, RH, RL, AND Y ARE FLOATING
1.0
3
2
1
0
0
200
400
600
800
1000
SYNC FREQUENCY (kHz)
-1.0
0
20
40
60
80
100
120
POTENTIOMETER SETTING (DEC)
DIFFERENTIAL NONLINEARITY
vs. POTENTIOMETER SETTING
DS3503 toc06
DELTA BETWEEN RW AND Y
vs. POTENTIOMETER SETTING
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1.0
SDA = SCL = V
CC
= 3.3V, V+ = 15V
STEPCOUNT = 31
DS3503 toc07
0.5
DIFFERENTIAL NONLINEARITY (LSB)
0.4
0.3
0.2
0.1
0
-0.1
-0.2
-0.3
-0.4
-0.5
0
SDA = SCL = V
CC
= 3.3V, V+ = 15V
1.0
DIFFERENTIAL NONLINEARITY (LSB)
20
40
60
80
100
120
0
20
40
60
80
100
120
POTENTIOMETER SETTING (DEC)
POTENTIOMETER SETTING (DEC)
Pin Description
NAME
SDA
GND
V
CC
SYNC
Y
RH
RW
RL
V+
SCL
PIN
1
2
3
4
5
6
7
8
9
10
I
2
C Serial Data. Input/output for I
2
C data.
Ground Terminal
Supply Voltage Terminal
Stepping Clock Input. The rising edge updates the outputs.
Code 40h Centered DAC Output
High Terminal of Potentiometer
Wiper Terminal of Potentiometer
Low Terminal of Potentiometer
Wiper Bias Voltage
I
2
C Serial Clock. Input for I
2
C clock.
FUNCTION
_______________________________________________________________________________________
5