AD5228 [ADI]

32-Position Manual Up/Down Control Potentiometer; 32位手动上/下控制电位器
AD5228
型号: AD5228
厂家: ADI    ADI
描述:

32-Position Manual Up/Down Control Potentiometer
32位手动上/下控制电位器

电位器
文件: 总20页 (文件大小:341K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
32-Position Manual Up/Down Control  
Potentiometer  
AD5228  
FUNCTIONAL BLOCK DIAGRAM  
FEATURES  
32-position digital potentiometer  
10 kΩ, 50 kΩ, 100 kΩ end-to-end terminal resistance  
Simple manual up/down control  
Self-contained, requires only 2 pushbutton tactile switches  
Built-in adaptive debouncer  
Discrete step-up/step-down control  
D
AD5228  
UP/DOWN  
E
CONTROL  
LOGIC  
V
DD  
C
O
D
E
A
R1 R2  
W
B
DISCRETE  
STEP/AUTO  
SCAN DETECT  
Autoscan up/down control with 4 steps per second  
Pin-selectable zero-scale/midscale preset  
Low potentiometer mode tempco, 5 ppm/°C  
Low rheostat mode tempco, 35 ppm/°C  
Digital control compatible  
PUSH-UP  
BUTTON  
PU  
PD  
ADAPTIVE  
DEBOUNCER  
ZERO- OR MID-  
SCALE PRESET  
PUSH-DOWN  
BUTTON  
PRE  
GND  
Ultralow power, IDD = 0.4 µA typ and 3 µA max  
Low operating voltage, 2.7 V to 5.5 V  
Automotive temperature range, −40°C to +105°C  
Compact thin SOT-23-8 (2.9 mm × 3 mm) Pb-free package  
Figure 1.  
The AD5228 can increment or decrement the resistance in  
discrete steps or in autoscan mode. When the or button  
PU PD  
is pressed briefly (no longer than 0.6 s), the resistance of the  
AD5228 changes by one step. When the or button is held  
APPLICATIONS  
Mechanical potentiometer and trimmer replacements  
LCD backlight, contrast, and brightness controls  
Digital volume control  
Portable device-level adjustments  
Electronic front panel-level controls  
Programmable power supply  
PU PD  
continuously for more than a second, the device activates the  
autoscan mode and changes four resistance steps per second.  
The AD5228 can also be controlled digitally; its up/down  
features simplify microcontroller usage. The AD5228 is available  
in a compact thin SOT-23-8 (TSOT-8) package. The part is  
guaranteed to operate over the automotive temperature range of  
−40°C to +105°C.  
GENERAL DESCRIPTION  
The AD5228 is Analog Devices’ latest 32-step-up/step-down  
control digital potentiometer emulating mechanical potenti-  
ometer operation1. Its simple up/down control interface allows  
manual control with just two external pushbutton tactile  
switches. The AD5228 is designed with a built-in adaptive  
debouncer that ignores invalid bounces due to contact bounce  
commonly found in mechanical switches. The debouncer is  
adaptive, accommodating a variety of pushbutton tactile  
switches that generally have less than 10 ms of bounce time  
during contact closures. When choosing the switch, the user  
should consult the timing specification of the switch to ensure  
its suitability in an AD5228 application.  
The AD5228s simple interface, small footprint, and very low  
cost enable it to replace mechanical potentiometers and  
trimmers with typically 3× improved resolution, solid-state  
reliability, and faster adjustment, resulting in considerable cost  
saving in end users’ systems.  
Users who consider EEMEM potentiometers should refer to the  
recommendations in the Applications section.  
Table 1. Truth Table  
PU  
PD  
Operation1  
0
0
1
1
0
1
0
1
RWB Decrement  
RWB Increment  
RWB Decrement  
RWB Does Not Change  
1RWA increments if RWB decrements and vice versa.  
1 The terms digital potentiometer and RDAC are used interchangeably.  
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  
Fax: 781.326.8703  
www.analog.com  
© 2004 Analog Devices, Inc. All rights reserved.  
AD5228  
TABLE OF CONTENTS  
Electrical Characteristics ................................................................. 3  
Power-Up and Power-Down Sequences.................................. 14  
Layout and Power Supply Biasing............................................ 14  
Applications..................................................................................... 15  
Manual Adjustable LED Driver................................................ 15  
Adjustable Current Source for LED Driver ............................ 15  
Automatic LCD Panel Backlight Control................................ 16  
Audio Amplifier with Volume Control ................................... 16  
Constant Bias with Supply to Retain Resistance Setting...... 17  
Outline Dimensions....................................................................... 18  
Ordering Guide .......................................................................... 18  
Interface Timing Diagrams......................................................... 4  
Absolute Maximum Ratings............................................................ 5  
ESD Caution.................................................................................. 5  
Pin Configuration and Function Descriptions............................. 6  
Typical Performance Characteristics ............................................. 7  
Theory of Operation ...................................................................... 11  
Programming the Digital Potentiometers............................... 12  
Controlling Inputs...................................................................... 13  
Terminal Voltage Operation Range.......................................... 13  
REVISION HISTORY  
Revision 0: Initial Version  
Rev. 0 | Page 2 of 20  
AD5228  
ELECTRICAL CHARACTERISTICS  
10 kΩ, 50 kΩ, 100 kΩ versions: VDD = 3 V 10% or 5 V 10%, VA = VDD, VB = 0 V, 40°C < TA < +105°C, unless otherwise noted.  
Table 2.  
Parameter  
Symbol  
Conditions  
Min Typ1  
Max Unit  
DC CHARACTERISTICS, RHEOSTAT MODE  
Resistor Differential Nonlinearity2  
Resistor Integral Nonlinearity2  
Nominal Resistor Tolerance3  
Resistance Temperature Coefficient  
Wiper Resistance  
R-DNL  
RWB, A terminal = no connect  
RWB, A terminal = no connect  
−0.5  
−0.5  
−20  
0.05 +0.5 LSB  
0.1 +0.5 LSB  
R-INL  
∆RAB/RAB  
(∆RAB/RAB) × 104/∆T  
+20  
%
35  
ppm/°C  
RW  
VDD = 2.7 V  
VDD = 5.5 V  
100  
50  
200  
DC CHARACTERISTICS, POTENTIOMETER DIVIDER MODE  
(Specifications apply to all RDACs)  
Resolution  
N
5
Bits  
Integral Nonlinearity3  
Differential Nonlinearity3, 5  
Voltage Divider Temperature Coefficient  
Full-Scale Error  
INL  
−0.5  
−0.5  
0.05 +0.5 LSB  
0.05 +0.5 LSB  
DNL  
(∆VW/VW) × 104/∆T  
Midscale  
5
ppm/°C  
LSB  
VWFSE  
VWZSE  
≥+15 steps from midscale  
≤−16 steps from midscale  
−1  
0
−0.5  
0.3  
0
Zero-Scale Error  
0.5  
LSB  
RESISTOR TERMINALS  
Voltage Range6  
Capacitance4 A, B  
Capacitance4 W  
VA, B, W  
CA, B  
CW  
With respect to GND  
f = 1 MHz, measured to GND  
f = 1 MHz, measured to GND  
VA = VB = VW  
0
VDD  
V
140  
150  
1
pF  
pF  
nA  
Common-Mode Leakage  
PU, PD INPUTS  
ICM  
Input High  
VIH  
VIL  
II  
VDD = 5 V  
2.4  
0
5.5  
0.8  
1
V
Input Low  
VDD = 5 V  
V
Input Current  
VIN = 0 V or 5 V  
µA  
pF  
Input Capacitance4  
POWER SUPPLIES  
Power Supply Range  
Supply Standby Current  
Supply Active Current7  
Power Dissipation7, 8  
CI  
5
VDD  
VDD = 5 V, PU = PD = VDD  
2.7  
5.5  
3
V
IDD_STBY  
IDD_ACT  
PDISS  
0.4  
50  
µA  
µA  
µW  
VDD = 5 V, PU or PD = 0 V  
VDD = 5 V  
110  
17  
Power Supply Sensitivity  
PSSR  
VDD = 5 V 10%  
0.01  
0.05 %/%  
Footnotes on next page.  
Rev. 0 | Page 3 of 20  
 
 
 
 
AD5228  
Parameter  
Symbol  
Conditions  
Min Typ1  
Max Unit  
DYNAMIC CHARACTERISTICS 4, 9, 10, 11  
Built-in Debounce and Settling Time 12  
PU Low Pulse Width  
tDB  
tPU  
6
ms  
ms  
ms  
µs  
12  
12  
1
PD Low Pulse Width  
tPD  
PU High Repetitive Pulse Width  
PD High Repetitive Pulse Width  
Autoscan Start Time  
tPU_REP  
tPD_REP  
tAS_START  
tAS  
1
µs  
PU or PD = 0 V  
0.6  
0.8  
1.2  
s
Autoscan Time  
PU or PD = 0 V  
0.16 0.25  
0.38  
s
Bandwidth –3 dB  
BW_10  
BW_50  
BW_100  
THD  
RAB = 10 kΩ, midscale  
RAB = 50 kΩ, midscale  
RAB = 100 kΩ, midscale  
VA = 1 V rms, RAB = 10 kΩ,  
VB = 0 V dc, f = 1 kHz  
460  
100  
50  
kHz  
kHz  
kHz  
%
Total Harmonic Distortion  
Resistor Noise Voltage  
0.05  
eN_WB  
RWB = 5 kΩ, f = 1 kHz  
14  
nV/Hz  
1 Typicals represent average readings at 25°C, VDD = 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.  
3 INL and DNL are measured at VW with the RDAC configured as a potentiometer divider similar to a voltage output D/A converter. VA = VDD and VB = 0 V.  
4 Guaranteed by design and not subject to production test.  
5 DNL specification limits of 1 LSB maximum are guaranteed monotonic operating conditions.  
6 Resistor Terminals A, B, and W have no limitations on polarity with respect to each other.  
7 PU  
PD  
PU PD  
or  
and  
have 100 kΩ internal pull-up resistors, IDD_ACT = VDD/100 kΩ + IOSC (internal oscillator operating current) when  
is connected to ground.  
8
PU PD  
or  
PDISS is calculated based on IDD_STBY × VDD only. IDD_ACT duration should be short. Users should not hold  
dissipation.  
pin to ground longer than necessary to elevate power  
9 Bandwidth, noise, and settling time are dependent on the terminal resistance value chosen. The lowest R value results in the fastest settling time and highest  
bandwidth. The highest R value results in the minimum overall power consumption.  
10 All dynamic characteristics use VDD = 5 V.  
11 Note that all input control voltages are specified with tR = tF = 1 ns (10% to 90% of VDD) and timed from a voltage level of 1.6 V. Switching characteristics are measured  
using VDD = 5 V.  
12  
PU  
The debouncer keeps monitoring the logic-low level once  
is connected to ground. Once the signal lasts longer than 11 ms, the debouncer assumes the last  
PU  
bounce is met and allows the AD5228 to increment by one step. If the  
PD  
signal remains at low and reaches tAS_START, the AD5528 increments again, see Figure 7. Similar  
characteristics apply to  
operation.  
INTERFACE TIMING DIAGRAMS  
tPD  
tPU  
PU  
tPU_REP  
PU  
tPD_REP  
tDB  
tDB  
R
R
WB  
WB  
Figure 2. Increment RWB in Discrete Steps  
Figure 4. Decrement RWB in Discrete Steps  
PD  
WB  
PU  
WB  
tAS_START  
tAS  
tDB  
tAS_START  
tAS  
R
R
tDB  
Figure 5. Decrement RWB in Autoscan Mode  
Figure 3. Increment RWB in Autoscan Mode  
Rev. 0 | Page 4 of 20  
 
 
 
AD5228  
ABSOLUTE MAXIMUM RATINGS  
Table 3.  
Parameter  
Rating  
VDD to GND  
VA, VB, VW to GND  
−0.3 V, +7 V  
0 V, VDD  
PU, PD, PRE Voltage to GND  
Maximum Current  
0 V, VDD  
IWB, IWA Pulsed  
IWB Continuous (RWB ≤ 5 kΩ, A open)1  
IWA Continuous (RWA ≤ 5 kΩ, B open)1  
20 mA  
1 mA  
1 mA  
500 µA/ 100 µA/  
50 µA  
Stresses above those listed under Absolute Maximum Ratings  
may cause permanent damage to the device. This is a stress  
rating only and functional operation of the device at these or  
any other conditions above those indicated in the operational  
section of this specification is not implied. Exposure to absolute  
maximum rating conditions for extended periods may affect  
device reliability.  
IAB Continuous  
(RAB = 10 kΩ/50 kΩ/100 kΩ)1  
Operating Temperature Range  
Maximum Junction Temperature  
(TJmax)  
Storage Temperature  
Lead Temperature  
−40°C to +105°C  
150°C  
−65°C to +150°C  
245°C  
(Soldering, 10 s – 30 s)  
Thermal Resistance2 θJA  
230°C/W  
1 Maximum terminal current is bounded by the maximum applied voltage  
across any two of the A, B, and W terminals at a given resistance, the  
maximum current handling of the switches, and the maximum power  
dissipation of the package. VDD = 5 V.  
2 Package power dissipation = (TJmax – TA) / θJA.  
ESD CAUTION  
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on  
the human body and test equipment and can discharge without detection. Although this product features  
proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy  
electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance  
degradation or loss of functionality.  
Rev. 0 | Page 5 of 20  
 
 
 
AD5228  
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS  
PU  
PD  
1
2
3
4
8
7
6
5
V
DD  
PRE  
B
AD5228  
A
GND  
W
Figure 6. SOT-23-8 Pin Configuration  
Table 4. Pin Function Descriptions  
Pin No.  
Mnemonic Description  
1
PU  
Push-Up Pin.  
Connect to the external pushbutton. Active low. A 100 kΩ pull-up resistor is connected to VDD  
.
2
PD  
Push-Down Pin.  
Connect to the external pushbutton. Active low. A 100 kΩ pull-up resistor is connected to VDD  
.
3
4
5
6
7
A
GND  
W
B
PRE  
Resistor Terminal A. GND ≤VA ≤ VDD  
Common Ground.  
.
Wiper Terminal W. GND ≤ VW ≤ VDD  
.
Resistor Terminal B. GND ≤ VB ≤ VDD  
Power-On Preset. Output = midscale if PRE = GND; output = zero scale if PRE = VDD. Do not let the PRE pin float.  
No pull-up resistor is needed.  
.
8
VDD  
Positive Power Supply, 2.7 V to 5.5 V.  
Rev. 0 | Page 6 of 20  
AD5228  
TYPICAL PERFORMANCE CHARACTERISTICS  
0.10  
0.10  
0.08  
0.06  
0.04  
0.02  
0
T
= 25°C  
–40°C  
+25°C  
+85°C  
A
0.08  
0.06  
+105°C  
5.5V  
V
= 5.5V  
DD  
0.04  
2.7V  
0.02  
0
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
0
0
0
4
8
12  
16  
20  
24  
28  
32  
32  
32  
0
4
8
12  
16  
20  
24  
28  
32  
32  
32  
CODE (Decimal)  
CODE (Decimal)  
Figure 7. R-INL vs. Code vs. Supply Voltages  
Figure 10. R-DNL vs. Code vs. Temperature, VDD = 5 V  
0.10  
0.08  
0.06  
0.04  
0.02  
0
0.10  
0.08  
0.06  
0.04  
0.02  
0
–40°C  
+25°C  
+85°C  
+105°C  
T
= 25°C  
A
V
= 5.5V  
2.7V  
DD  
5.5V  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
4
8
12  
16  
20  
24  
28  
0
4
8
12  
16  
20  
24  
28  
CODE (Decimal)  
CODE (Decimal)  
Figure 8. R-INL vs. Code vs. Temperature, VDD = 5 V  
Figure 11. INL vs. Code vs. Supply Voltages  
0.10  
0.08  
0.06  
0.04  
0.02  
0
0.10  
0.08  
0.06  
0.04  
0.02  
0
–40°C  
+25°C  
+85°C  
+105°C  
T
= 25°C  
A
V
= 5.5V  
DD  
5.5V  
2.7V  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
4
8
12  
16  
20  
24  
28  
0
4
8
12  
16  
20  
24  
28  
CODE (Decimal)  
CODE (Decimal)  
Figure 9. R-DNL vs. Code vs. Supply Voltages  
Figure 12. INL vs. Code, VDD = 5 V  
Rev. 0 | Page 7 of 20  
AD5228  
0.10  
0.08  
0.06  
0.04  
0.02  
0
0.50  
0.45  
0.40  
0.35  
0.30  
0.25  
0.20  
0.15  
0.10  
0.05  
0
T
= 25°C  
A
V
V
= 2.7V  
= 5.5V  
DD  
5.5V  
DD  
–0.02  
–0.04  
–0.06  
–0.08  
2.7V  
–0.10  
0
4
8
12  
16  
20  
24  
28  
32  
–40  
–20  
0
20  
40  
60  
80  
100  
CODE (Decimal)  
TEMPERATURE (°C)  
Figure 13. DNL vs. Code vs. Supply Voltages  
Figure 16. Zero-Scale Error vs. Temperature  
0.10  
0.08  
0.06  
0.04  
0.02  
0
1
–40°C  
+25°C  
+85°C  
+105°C  
V
I
= 5.5V  
DD_ACT  
DD  
= 50µA TYP  
V
= 5.5V  
DD  
–0.02  
–0.04  
–0.06  
–0.08  
–0.10  
0.1  
–40  
0
4
8
12  
16  
20  
24  
28  
32  
–20  
0
20  
40  
60  
80  
100  
CODE (Decimal)  
TEMPERATURE (°C)  
Figure 14. DNL vs. Code, VDD = 5 V  
Figure 17. Supply Current vs. Temperature  
–0.50  
–0.55  
–0.60  
–0.65  
–0.70  
–0.75  
–0.80  
–0.85  
–0.90  
120  
100  
80  
60  
40  
20  
0
V
= 5.5V  
DD  
R
= 100kΩ  
AB  
V
V
= 5.5V  
= 2.7V  
DD  
R
R
= 50kΩ  
AB  
AB  
DD  
= 10kΩ  
–40  
–20  
0
20  
40  
60  
80  
100  
–40  
–20  
0
20  
40  
60  
80  
100  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
Figure 15. Full-Scale Error vs. Temperature  
Figure 18. Nominal Resistance vs. Temperature  
Rev. 0 | Page 8 of 20  
AD5228  
REF LEVEL /DIV  
0dB 6.0dB  
MARKER 469 390.941Hz  
MAG (A/R) –8.966dB  
120  
100  
80  
60  
40  
20  
0
6
0
T
= 25°C  
V
= 2.7V  
A
DD  
V
= 5.5V  
DD  
= 50mV rms  
V
A
16 STEPS  
8 STEPS  
–6  
–12  
–18  
–24  
–30  
–36  
–42  
–48  
–54  
4 STEPS  
2 STEPS  
1 STEP  
V
= 5.5V  
DD  
–40  
–20  
0
20  
40  
60  
80  
100  
TEMPERATURE (°C)  
1k  
START 1 000.000Hz  
10k  
100k  
1M  
STOP 1 000 000.000Hz  
Figure 19. Wiper Resistance vs. Temperature  
Figure 22. Gain vs. Frequency vs. Code, RAB = 10 kΩ  
REF LEVEL /DIV  
0dB 6.0dB  
MARKER 97 525.233Hz  
MAG (A/R) –9.089dB  
150  
120  
90  
10k  
6
0
50kΩ  
T
= 25°C  
A
100kΩ  
= 5.5V  
A = OPEN  
V
= 5.5V  
DD  
= 50mV rms  
V
V
DD  
A
16 STEPS  
8 STEPS  
–6  
–12  
–18  
–24  
–30  
–36  
–42  
–48  
–54  
4 STEPS  
2 STEPS  
1 STEP  
60  
30  
0
–30  
0
4
8
12  
16  
20  
24  
28  
32  
CODE (Decimal)  
1k  
START 1 000.000Hz  
10k  
100k  
1M  
STOP 1 000 000.000Hz  
Figure 20. Rheostat Mode Tempco ∆RWB/∆T vs. Code  
Figure 23. Gain vs. Frequency vs. Code, RAB = 50 kΩ  
REF LEVEL /DIV  
0dB 6.0dB  
MARKER 51 404.427Hz  
MAG (A/R) –9.123dB  
20  
15  
6
0
10kΩ  
T
= 25°C  
A
50kΩ  
V
= 5.5V  
DD  
= 50mV rms  
100kΩ  
= V = 5.5V  
V
A
V
V
16 STEPS  
8 STEPS  
DD  
A
–6  
= 0V  
10  
B
–12  
–18  
–24  
–30  
–36  
–42  
–48  
–54  
5
4 STEPS  
2 STEPS  
1 STEP  
0
–5  
–10  
–15  
–20  
0
4
8
12  
16  
20  
24  
28  
32  
1k  
START 1 000.000Hz  
10k  
100k  
1M  
STOP 1 000 000.000Hz  
CODE (Decimal)  
Figure 21. Potentiometer Mode Tempco ∆VWB/∆T vs. Code  
Figure 24. Gain vs. Frequency vs. Code, RAB = 100 kΩ  
Rev. 0 | Page 9 of 20  
AD5228  
0
STEP = MIDSCALE, V = V , V = 0V  
DD  
A
B
PU  
1
–20  
V
= 5V DC ±10% p-p AC  
DD  
V
W
V
= 3V DC ±10% p-p AC  
DD  
–40  
V
V
V
= 5V  
= 5V  
= 0V  
DD  
A
B
2
–60  
100  
CH1 5.00V CH2 200mV  
M2.00ms  
A CH1  
2.80V  
1k  
10k  
100k  
1M  
T
800.000ms  
FREQUENCY (Hz)  
Figure 28. Autoscan Increment  
Figure 25. PSRR  
1.2  
1.0  
0.8  
0.6  
0.4  
0.2  
0
: 8.32ms : 4.00mV  
V
T
= OPEN  
= 25°C  
A
A
@: 8.24ms @: 378mV  
PU  
1
R
= 10kΩ  
AB  
R
= 50kΩ  
V
AB  
W
V
V
V
= 5V  
= 5V  
= 0V  
DD  
A
B
R
= 100k  
AB  
2
0
4
8
12  
16  
20  
24  
28  
32  
CH1 5.00V CH2 100mV  
M2.00ms  
A CH1  
3.00V  
CODE (Decimal)  
T
3.92000ms  
Figure 29. Maximum IWB vs. Code  
Figure 26. Basic Increment  
PU  
1
V
W
V
V
V
= 5V  
= 5V  
= 0V  
DD  
A
B
2
CH1 5.00V CH2 100mV  
M2.00ms  
A CH1  
2.60V  
T
59.8000ms  
Figure 27. Repetitive Increment  
Rev. 0 | Page 10 of 20  
AD5228  
THEORY OF OPERATION  
The AD5228 is a 32-position manual up/down digitally con-  
trolled potentiometer with selectable power-on preset. The  
AD5228 presets to midscale when the PRE pin is tied to ground  
and to zero-scale when PRE is tied to VDD. Floating the PRE pin  
is not allowed. The step-up and step-down operations require  
the activation of the  
(push-up) and  
(push-down) pins.  
PU  
PD  
These pins have 100 kΩ internal pull-up resistors that the  
PU  
activate at logic low. The common practice is to apply  
and  
PD  
1
external pushbuttons (tactile switches) as shown in Figure 30.  
D
AD5228  
UP/DOWN  
CONTROL  
LOGIC  
E
C
O
D
E
V
DD  
CH1 1.00V  
M100µs  
A CH1  
2.38V  
T 20.20%  
A
R1 R2  
Figure 32. Close-Up of Initial Bounces  
W
B
DISCRETE  
STEP/AUTO  
SCAN DETECT  
PUSH-UP  
BUTTON  
PU  
PD  
ADAPTIVE  
DEBOUNCER  
ZERO- OR MID-  
SCALE PRESET  
PUSH-DOWN  
BUTTON  
PRE  
GND  
Figure 30. Typical Pushbutton Interface  
Because of the bounce mechanism commonly found in the  
switches during contact closures, a single pushbutton press  
usually generates numerous bounces during contact closure.  
Note that the term pushbutton refers specifically to a  
1
pushbutton tactile switch or a similar switch that has 10 ms or  
less bounce time during contact closure. Figure 31 shows the  
characteristics of one such switch, the KRS-3550 tactile switch.  
Figure 32 and Figure 33 show close ups of the initial bounces  
and end bounces, respectively.  
CH1 1.00V  
M10.0µs  
T 20.20%  
A CH1  
2.38V  
Figure 33. Close-Up of Final Bounces  
The following paragraphs describes the  
operation. Similar characteristics apply to the  
operation.  
incrementing  
PD  
PU  
decrementing  
The AD5228 features an adaptive debouncer that monitors the  
duration of the logic-low level of signal between bounces. If  
PU  
logic-low level signal duration is shorter than 7 ms, the  
the  
PU  
debouncer ignores it as an invalid incrementing command.  
Whenever the logic-low level of signal lasts longer than  
PU  
11 ms, the debouncer assumes that the last bounce is met and  
therefore increments RWB by one step.  
1
Repeatedly pressing the  
button for fast adjustment without  
PU  
missing steps is allowed, provided that each press is not shorter  
than tPU, which is 12 ms (see Figure 2). As a point of reference,  
an advanced video game player can press a pushbutton switch  
in 40 ms.  
CH1 1.00V  
M40.0ms  
T 20.40%  
A CH1  
2.38V  
Figure 31. Typical Tactile Switch Characteristics  
Rev. 0 | Page 11 of 20  
 
 
 
 
AD5228  
If the  
button is held for longer than 1 second, continuously  
The end-to-end resistance, RAB, has 32 contact points accessed  
by the wiper terminal, plus the B terminal contact if RWB is used.  
PU  
holding it activates autoscan mode such that the AD5228  
increments by four RWB steps per second (see Figure 3).  
Pushing the  
pin discretely increments RWB by one step. The  
PU  
total resistance becomes RS + RW as shown in Figure 34. The  
change of RWB can be determined by the number of discrete  
executions provided that its maximum setting is not reached  
Whenever the maximum RWB (= RAB) is reached, RWB stops  
PU  
incrementing regardless of the state of the  
pin. Any continu-  
PU  
ous holding of the  
current.  
pin to logic-low simply elevates the supply  
PU  
during operation. RWB can, therefore, be approximated as  
RAB  
RWB = + PU  
+ RW  
+ RW  
(1)  
(2)  
When both  
until it stops at zero scale.  
and  
buttons are pressed, RWB decrements  
PD  
PU  
32  
RAB  
All the preceding descriptions apply to  
operation. Due to  
PD  
RWB = − PD  
32  
the tolerance of the internal RC oscillator, all the timing  
information given previously is based on the typical values,  
which can vary 30%.  
where:  
is the number of push-up executions.  
is the number of push-down executions.  
AB is the end-to-end resistance.  
W is the wiper resistance contributed by the on-resistance of  
PU  
PD  
R
R
The AD5228 debouncer is carefully designed to handle common  
pushbutton tactile switches. Other switches that have excessive  
bounces and duration are not suitable to use in conjunction  
with the AD5228.  
the internal switch.  
A
Similar to the mechanical potentiometer, the resistance of the  
RDAC between the Wiper W and Terminal A also produces a  
complementary resistance, RWA. When these terminals are used,  
the B terminal can be opened or shorted to W. RWA can also be  
approximated if its maximum and minimum settings are not  
reached.  
R
S
D0  
D1  
D2  
D3  
D4  
R
R
S
S
W
B
RAB  
RWA = −  
(
32 PU  
)
+ RW  
+ RW  
3)  
R
RDAC  
W
32  
UP/DOWN  
CTRL AND  
DECODE  
RAB  
RWA = +  
(
32 PD  
)
(4)  
R
S
32  
R
=
R
/32  
S
AB  
Note that Equations 1 to 4 do not apply when  
execution.  
and  
= 0  
PD  
PU  
Figure 34. AD5228 Equivalent RDAC Circuit  
PROGRAMMING THE DIGITAL POTENTIOMETERS  
Rheostat Operation  
Because in the lowest end of the resistor string, a finite wiper  
resistance is present, care should be taken to limit the current  
flow between W and B in this state to a maximum pulse current  
of no more than 20 mA. Otherwise, degradation or possible  
destruction of the internal switches can occur.  
If only the W-to-B or W-to-A terminals are used as variable  
resistors, the unused terminal can be opened or shorted with W.  
Such operation is called rheostat mode and is shown in Figure 35.  
A
A
A
The typical distribution of the resistance tolerance from device  
to device is process lot dependent, and 20% tolerance is possible.  
W
W
W
B
B
B
Figure 35. Rheostat Mode Configuration  
Rev. 0 | Page 12 of 20  
 
 
AD5228  
Potentiometer Mode Operation  
CONTROLLING INPUTS  
If all three terminals are used, the operation is called potenti-  
ometer mode. The most common configuration is the voltage  
divider operation as shown in Figure 36.  
All  
and  
inputs are protected with a Zener ESD structure  
PD  
PU  
as shown in Figure 37.  
V
DD  
V
I
A
100k  
PU  
V
DECODE  
AND  
DEBOUNCE  
CKT  
C
W
B
Figure 36. Potentiometer Mode Configuration  
PU  
Figure 37. Equivalent ESD Protection in and  
PD  
Pins  
The change of VWB is known provided that the AD5228  
maximum or minimum scale has not been reached during  
operation. If the effect of wiper resistance is ignored, the  
transfer functions can be simplified as  
and  
pins are usually connected to pushbutton tactile  
PD  
PU  
switches for manual operation, but the AD5228 can also be  
controlled digitally. It is recommended to add external  
MOSFETs or transistors that simplify the logic controls.  
PU  
VWB = +  
VWB = +  
VA  
VA  
(5)  
(6)  
32  
D
AD5228  
UP/DOWN  
CONTROL  
LOGIC  
E
V
DD  
C
O
D
E
PD  
A
32  
R1 R2  
W
B
DISCRETE  
STEP/AUTO  
SCAN DETECT  
Unlike in rheostat mode operation where the absolute tolerance  
is high, potentiometer mode operation yields an almost ratio-  
metric function of  
/32 or  
/32 with a relatively small error  
PU  
PD  
PU  
PD  
ADAPTIVE  
DEBOUNCER  
ZERO- OR MID-  
SCALE PRESET  
contributed by the RW term. The tolerance effect is, therefore,  
almost canceled. Although the thin film step resistor RS and  
CMOS switch resistance, RW, have very different temperature  
coefficients, the ratiometric adjustment also reduces the overall  
temperature coefficient effect to 5 ppm/°C except at low value  
codes where RW dominates.  
N1  
UP  
2N7002  
N2  
DOWN  
2N7002  
PRE  
GND  
Figure 38. Digital Control with External MOSFETs  
TERMINAL VOLTAGE OPERATION RANGE  
Potentiometer mode operations include an op amp input and  
feedback resistors network and other voltage scaling applications.  
The A, W, and B terminals can be input or output terminals and  
The AD5228 is designed with internal ESD diodes for  
protection. These diodes also set the voltage boundary of the  
terminal operating voltages. Positive signals present on  
Terminal A, B, or W that exceed VDD are clamped by the  
forward-biased diode. There is no polarity constraint between  
VA, VW, and VB, but they cannot be higher than VDD or lower  
than GND.  
have no polarity constraint provided that |VAB|, |VWA|, and |VWB  
|
do not exceed VDD-to-GND.  
V
DD  
A
W
B
GND  
Figure 39. Maximum Terminal Voltages Set by VDD and GND  
Rev. 0 | Page 13 of 20  
 
 
 
AD5228  
POWER-UP AND POWER-DOWN SEQUENCES  
LAYOUT AND POWER SUPPLY BIASING  
Because of the ESD protection diodes that limit the voltage  
compliance at Terminals A, B, and W (Figure 39), it is important  
to power on VDD before applying any voltage to Terminals A, B,  
and W. Otherwise, the diodes are forward-biased such that VDD  
is powered on unintentionally and can affect other parts of the  
circuit. Similarly, VDD should be powered down last. The ideal  
power-on sequence is in the following order: GND, VDD, and  
VA/B/W. The order of powering VA, VB, and VW is not important  
It is always a good practice to use compact, minimum lead  
length layout design. The leads to the input should be as direct  
as possible with a minimum conductor length. Ground paths  
should have low resistance and low inductance. It is also good  
practice to bypass the power supplies with quality capacitors.  
Low ESR (equivalent series resistance) 1 µF to 10 µF tantalum  
or electrolytic capacitors should be applied at the supplies to  
minimize any transient disturbance and to filter low frequency  
ripple. Figure 39 illustrates the basic supply bypassing configu-  
ration for the AD5228.  
as long as they are powered on after VDD. The states of the  
PU  
and  
pins can be logic high or floating, but they should not  
PD  
be logic low during power-on.  
AD5228  
V
V
DD  
DD  
+
C2  
10µF  
C1  
0.1µF  
GND  
Figure 40. Power Supply Bypassing  
Rev. 0 | Page 14 of 20  
AD5228  
APPLICATIONS  
MANUAL ADJUSTABLE LED DRIVER  
ADJUSTABLE HIGH POWER LED DRIVER  
The AD5228 can be used in many electronics-level adjustments  
such as LED drivers for LCD panel backlight controls. Figure 41  
shows a manually adjustable LED driver. The AD5228 sets the  
voltage across the white LED D1 for the brightness control.  
Since U2 handles up to 250 mA, a typical white LED with VF of  
3.5 V requires a resistor, R1, to limit U2 current. This circuit is  
simple but not power efficient. The U2 shutdown pin can be  
toggled with a PWM signal to conserve power.  
The previous circuit works well for a single LED. Figure 43  
shows a circuit that can drive three to four high power LEDs.  
The ADP1610 is an adjustable boost regulator that provides the  
voltage headroom and current for the LEDs. The AD5228 and  
the op amp form an average gain of 12 feedback network that  
servos the RSET voltage and the ADP1610 FB pin 1.2 V band gap  
reference voltage. As the loop is set, the voltage across RSET is  
regulated around 0.1 V and adjusted by the digital  
potentiometer.  
5V  
C3  
5V  
0.1µF  
V
V+  
RSET  
C1  
C2  
(8)  
U1  
ILED  
=
1µF  
0.1µF  
AD5228  
RSET  
U2  
AD8591  
V
DD  
PUSH-UP  
BUTTON  
A
R1  
W
R
SET should be small enough to conserve power but large enough  
SD 6Ω  
+
PU  
PD  
10kΩ  
B
WHITE  
LED  
D1  
V–  
to limit maximum LED current. R3 should also be used in par-  
allel with AD5228 to limit the LED current within an achievable  
range. A wider current adjustment range is possible by lowering  
the R2 to R1 ratio as well as changing R3 accordingly.  
PWM  
PRE  
GND  
PUSH-DOWN  
BUTTON  
Figure 41. Low Cost Adjustable LED Driver  
5V  
C2  
10µF  
ADJUSTABLE CURRENT SOURCE FOR LED DRIVER  
Because LED brightness is a function of current rather than of  
forward voltage, an adjustable current source is preferred as  
shown in Figure 42. The load current can be found as the VWB of  
IN  
R4  
13.5kΩ  
L1  
10µF  
U2  
ADP1610  
SD  
PWM  
1.2V  
SW  
V
OUT  
C3  
10µF  
FB  
D1  
COMP  
the AD5228 divided by RSET  
.
R
C
SS  
RT GND  
100kΩ  
VWB  
(7)  
ID1  
=
C
C
D2  
RSET  
390pF  
C
SS  
10nF  
D3  
D4  
The U1 ADP3333ARM-1.5 is a 1.5 V LDO that is lifted above or  
lowered below 0 V. When VWB of the AD5228 is at its minimum,  
there is no current through D1, so the GND pin of U1 is at –1.5 V  
if U3 is biased with the dual supplies. As a result, some of the U2  
low resistance steps have no effect on the output until the U1  
GND pin is lifted above 0 V. When VWB of the AD5228 is at its  
maximum, VOUT becomes VL + VAB, so the U1 supply voltage  
must be biased with adequate headroom. Similarly, PWM signal  
can be applied at the U1 shutdown pin for power efficiency.  
C8  
5V  
0.1µF  
U3  
V+  
+
AD8541  
V–  
R
0.25Ω  
SET  
U1  
R2  
U1  
AD5228  
L1–SLF6025-100M1R0  
D1–MBR0520LT1  
W
R1  
100Ω  
1.1kΩ  
B
A
10kΩ  
V
V
OUT  
5V  
IN  
R3  
200Ω  
U1  
ADP3333  
ARM-1.5  
U2  
AD5228  
Figure 43. Adjustable Current Source for LEDs in Series  
SD  
5V  
V
DD  
GND  
PRE  
PUSH-UP  
BUTTON  
B
PWM  
W
PU  
PD  
10k  
A
GND  
PUSH-DOWN  
BUTTON  
R
SET  
0.1Ω  
R1  
418kΩ  
5V  
V+  
U3  
AD8591  
+
VL  
V–  
D1  
ID  
Figure 42. Adjustable Current Source for LED Driver  
Rev. 0 | Page 15 of 20  
 
 
 
AD5228  
AUTOMATIC LCD PANEL BACKLIGHT CONTROL  
AUDIO AMPLIFIER WITH VOLUME CONTROL  
With the addition of a photocell sensor, an automatic brightness  
control can be achieved. As shown in Figure 44, the resistance of  
the photocell changes linearly but inversely with the light  
output. The brighter the light output, the lower the photocell  
resistance and vice versa. The AD5228 sets the voltage level that  
is gained up by U2 to drive N1 to a desirable brightness. With  
the photocell acting as the variable feedback resistor, the change  
in the light output changes the R2 resistance, therefore causing  
U2 to drive N1 accordingly to regulate the output. This simple  
low cost implementation of an LED controller can compensate  
for the temperature and aging effects typically found in high  
power LEDs. Similarly, for power efficiency, a PWM signal can  
be applied at the gate of N2 to switch the LED on and off  
without noticeable effect.  
The AD5228 and SSM2211 can form a 1.5 W audio amplifier  
with volume control that has adequate power and quality for  
portable devices such as PDAs and cell phones. The SSM2211  
can drive a single speaker differentially between Pins 5 and 8  
without any output capacitor. The high-pass cutoff frequency is  
fH1 = 1/(2 × π × R1 × C1). The SSM2211 can also drive two  
speakers as shown in Figure 45. However, the speakers must be  
configured in single-ended mode, and output coupling capacitors  
are needed to block the dc current. The output capacitor and  
the speaker load form an additional high-pass cutoff frequency  
as fH2 = 1/(2 × π × R5 × C3). As a result, C3 and C4 must be  
large to make the frequency as low as fH1.  
±2.5V p-p  
R2  
10kΩ  
AUDIO_INPUT  
U1  
5V  
V
DD  
C5  
0.1µF  
5V  
5V  
5V  
C6  
C7  
0.1µF  
PRE  
10µF  
C3  
R2  
PHOTOCELL  
470µF  
C1  
1µF  
R1  
D1  
PUSH-UP  
BUTTON  
R1  
1k  
A
W
10kΩ  
6
V+  
U2  
4
R5  
8Ω  
WHITE  
LED  
5
8
PU  
PD  
10kΩ  
5V  
C3  
5V  
0.1µF  
B
SSM2211  
3
GND  
V–  
C44  
470µF  
PUSH-DOWN  
BUTTON  
+
1
V+  
C1  
C2  
U1  
N1  
1µF  
0.1µF  
7
R3  
AD5228  
2
4.75kΩ  
U2  
AD8531  
R6  
8Ω  
V
DD  
PUSH-UP  
BUTTON  
C2  
0.1µF  
A
2N7002  
W
5V  
+
PU  
PD  
10kΩ  
B
V–  
U3  
AD8591  
R3  
10kΩ  
N2  
PRE  
GND  
+
PUSH-DOWN  
BUTTON  
R4  
10kΩ  
PWM  
2N7002  
Figure 45. Audio Amplifier with Volume Control  
Figure 44. Automatic LCD Panel Backlight Control  
Rev. 0 | Page 16 of 20  
 
 
AD5228  
3.50  
3.49  
3.48  
3.47  
3.46  
3.45  
3.44  
3.43  
3.42  
3.41  
3.40  
T
= 25°C  
CONSTANT BIAS WITH SUPPLY TO  
RETAIN RESISTANCE SETTING  
A
Users who consider EEMEM potentiometers but cannot justify  
the additional cost and programming for their designs can  
consider constantly biasing the AD5228 with the supply to  
retain the resistance setting as shown in Figure 46. The AD5228  
is designed specifically with low power to allow power conser-  
vation even in battery-operated systems. As shown in Figure 47,  
a similar low power digital potentiometer is biased with a 3.4 V  
450 mA/hour Li-Ion cell phone battery. The measurement shows  
that the device drains negligible power. Constantly biasing the  
potentiometer is a practical approach because most of the  
portable devices do not require detachable batteries for charging.  
Although the resistance setting of the AD5228 is lost when the  
battery needs to be replaced, this event occurs so infrequently  
that the inconvenience is minimal for most applications.  
0
2
4
6
8
10  
12  
DAYS  
Figure 47. Battery Consumption Measurement  
V
DD  
U1  
U2  
U3  
SW1  
+
AD5228  
V
V
DD  
DD  
V
DD  
COMPONENT X  
GND  
COMPONENT Y  
GND  
GND  
GND  
Figure 46. Constant Bias AD5228 for Resistance Retention  
Rev. 0 | Page 17 of 20  
 
 
AD5228  
OUTLINE DIMENSIONS  
2.90 BSC  
8
1
7
2
6
3
5
4
1.60 BSC  
PIN 1  
2.80 BSC  
0.65 BSC  
1.95  
BSC  
0.90  
0.87  
0.84  
1.00 MAX  
0.20  
0.08  
0.60  
0.45  
0.30  
8°  
4°  
0°  
0.38  
0.22  
0.10 MAX  
SEATING  
PLANE  
COMPLIANT TO JEDEC STANDARDS MO-193BA  
Figure 48. 8-Lead Small Outline Transistor Package TSOT-8 [Thin SOT-23-8]  
(UJ-8)  
Dimensions shown in millimeters  
ORDERING GUIDE  
Full Container  
Quantity  
Model1  
RAB (kΩ)  
10  
10  
50  
50  
Temperature Range  
−40°C to +105°C  
−40°C to +105°C  
−40°C to +105°C  
−40°C to +105°C  
−40°C to +105°C  
−40°C to +105°C  
Package Code  
Package Description  
TSOT-8  
TSOT-8  
TSOT-8  
TSOT-8  
TSOT-8  
TSOT-8  
Evaluation Board  
Branding  
D3K  
D3K  
D3L  
D3L  
AD5228BUJZ102-RL7  
AD5228BUJZ102-R2  
AD5228BUJZ502-RL7  
AD5228BUJZ502-R2  
UJ  
UJ  
UJ  
UJ  
UJ  
UJ  
3000  
250  
3000  
250  
3000  
250  
1
AD5228BUJZ1002-RL7 100  
AD5228BUJZ1002-R2  
AD5228EVAL  
D3M  
D3M  
100  
10  
1
The end-to-end resistance RAB is available in 10 kΩ, 50 kΩ, and 100 kΩ. The final three characters of the part number determine the nominal resistance value, for  
example,10 kΩ = 10.  
2 Z = Pb-free part.  
Rev. 0 | Page 18 of 20  
 
 
 
AD5228  
NOTES  
Rev. 0 | Page 19 of 20  
AD5228  
NOTES  
©
2004 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
D04422–0–4/04(0)  
Rev. 0 | Page 20 of 20  

相关型号:

AD5228BUJ10

IC 10K DIGITAL POTENTIOMETER, PUSH-BUTTON CONTROL INTERFACE, 32 POSITIONS, PDSO8, 2.9 x 3 MM, SOT-23, 8 PIN, Digital Potentiometer
ADI

AD5228BUJ100-R7

IC 100K DIGITAL POTENTIOMETER, PUSH-BUTTON CONTROL INTERFACE, 32 POSITIONS, PDSO8, 2.9 x 3 MM, SOT-23, 8 PIN, Digital Potentiometer
ADI

AD5228BUJZ10-R2

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ10-RL7

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ100-R2

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ100-RL7

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ1002-R2

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ1002-RL7

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ102-R2

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ102-RL7

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ50

32-Position Manual Up/Down Control Potentiometer
ADI

AD5228BUJZ50-R2

32-Position Manual Up/Down Control Potentiometer
ADI