AD5273 Analog Devices, AD5273 Datasheet - Page 11

no-image

AD5273

Manufacturer Part Number
AD5273
Description
64-Position OTP Digital Potentiometer
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5273BRJ10-REEL7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5273BRJZ1-REEL7
Manufacturer:
ADI
Quantity:
2 396
Part Number:
AD5273BRJZ10-R7
Manufacturer:
TI
Quantity:
651
Part Number:
AD5273BRJZ10-R7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5273BRJZ100-R7
Manufacturer:
ADI
Quantity:
4 762
Part Number:
AD5273BRJZ100-R7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5273BRJZ50-REEL7
Manufacturer:
ADI
Quantity:
2 595
www.DataSheet4U.com
THEORY OF OPERATION
The AD5273 is a One-Time-Programmable (OTP), Set-and-
Forget, 6-bit digital potentiometer. It is comprised of six data
fuses, which control the address decoder for programming the
RDAC, one user mode test fuse for checking setup error, and one
programming lock fuse for disabling any further programming
once the data fuses are programmed correctly.
One-Time-Programming (OTP)
AD5273 has an internal power-on preset that places the wiper
in the midscale during power-on. After the wiper is adjusted to
the desired position, the wiper setting can be permanently pro-
grammed by setting the T bit, MSB of the Instruction Byte, to 1
along with the proper coding. Refer to Table I.
The one-time program control circuit has two validation bits, E1
and E0, that can be read back in the Read mode for checking the
programming status. Table III shows the validation status.
E1 E0 Status
0
0
1
1
The detailed programming sequence is explained further below.
When the OTP T bit is set, the internal clock is enabled. The
program will attempt to blow a test fuse. The operation stops if
this fuse is not blown successfully. The validation bits, E1 and E0,
show 01 and the users should check the setup. If the test fuse is
blown successfully, the data fuses will be programmed next. The
six data fuses will be programmed in six clock cycles. The output
of the fuses is compared with the code stored in the DAC regis-
ter. If they do not match, E1 E0 = 10 is issued as a fatal error and
the operation stops. Users may retry with the same code. If the
output and the stored code match, the programming lock fuse
will be blown so that no further programming is possible. In the
meantime, E1 E0 will issue 11 indicating the lock fuse is blown
successfully. All the fuse latches are enabled at power on from this
point on. Figure 2 shows a detailed functional block diagram.
*Applies to Potentiometer Mode only
REV. 0
0
1
0
1
Ready for Programming
Test Fuse Not Blown Successfully (For Setup Checking)
Fatal Error. Some fuses are not blown. Retry.
Successful. No further programming is possible.
Table III. Validation Status
SDA
SCL
CONTROL BLOCK
PROGRAM/TEST
I
2
C INTERFACE
Figure 2. Detailed Functional Block Diagram
ONE TIME
COMPARATOR
FUSES
REG.
DAC
–11–
EN
DETERMINING THE VARIABLE RESISTANCE AND
VOLTAGE*
Rheostat Operation
The nominal resistance of the RDAC between terminals A and B
is available in 1 k , 10 k , 50 k , and 100 k . The fi nal two or
three digits of the part number determine the nominal resistance
value, e.g., 1 k = 1, 10 k = 10; 50 k = 50; 100 k = 100. The
nominal resistance (R
accessed by the wiper terminal, plus the B terminal contact. The
6-bit data in the RDAC latch is decoded to select one of the 64
possible settings. Assuming that a 10 k part is used, the wiper’s
fi rst connection starts at the B terminal for data 00
is a 60
minimum of 60
second connection is the fi rst tap point and corresponds to 219
(R
nection is the next tap point representing 378
for data 02
wiper up the resistor ladder until the last tap point is reached at
10060
equivalent RDAC circuit. The general equation determining the
digitally programmed output resistance between W and B is:
where:
D is the decimal equivalent of the binary code loaded in the 6-bit
RDAC register.
R
R
internal switch.
Again, if R
output resistance values R
latch codes.
D(DEC)
63
32
1
0
AB
W
WB
is the wiper resistance contributed by the on resistance of the
is the nominal end-to-end resistance.
R
= R
MUX
WB
wiper contact resistance, such connection yields a
AB
[R
( )
FUSE
REG.
D
AB
H
/63 + R
AB
, and so on. Each LSB data value increase moves the
= 10 k and terminal A is opened, the following
=
R
10060
5139
219
60
+ R
WB
63
D
DECODER
W
resistance between terminals W and B. The
W
( )
¥
]. Figure 3 shows a simplifi ed diagram of the
= 159 + 60) for data 01
R
AB
AB
) of the RDAC has 64 contact points
WB
+
R
Output State
Full-Scale (R
Midscale
1 LSB
Zero-Scale (Wiper contact resistance)
will be set for the following RDAC
W
A
W
B
AB
+ R
H
. The third con-
W
AD5273
(159
)
H
. Since there
2 + 60)
(1)

Related parts for AD5273