AD5292 Analog Devices, AD5292 Datasheet - Page 18

no-image

AD5292

Manufacturer Part Number
AD5292
Description
(AD5291 / AD5292) Digital Potentiometer
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5292BRUZ-100
Manufacturer:
ADI
Quantity:
293
Part Number:
AD5292BRUZ-20
Manufacturer:
Micrel
Quantity:
100
Part Number:
AD5292BRUZ-20
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5292BRUZ-50
Manufacturer:
ADI
Quantity:
369
Part Number:
AD5292BRUZ100
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5292BRUZ50
Manufacturer:
ADI/亚德诺
Quantity:
20 000
www.DataSheet4U.com
AD5291/AD5292
THEORY OF OPERATION
The AD5291/AD5292 , members of the Analog Devices, Inc.,
DigiPOT+ family of potentiometers are designed to operate as
true variable resistors for analog signals that remain within the
terminal voltage range of V
resistor tolerance feature helps to minimize the total RDAC resis-
tance error, which reduces the overall system error by offering
better absolute matching and improved open-loop performance.
The digital potentiometer wiper position is determined by the
RDAC register contents. The RDAC register acts as a scratchpad
register, allowing as many value changes as necessary to place
the potentiometer wiper in the correct position. The RDAC
register can be programmed with any position setting using the
standard SPI interface by loading the 16-bit data-word. Once a
desirable position is found, this value can be stored in a 20-TP
memory register. Thereafter, the wiper position is always restored
to that position for subsequent power-up. The storing of 20-TP
data takes approximately 6 ms; during this time, the shift register
is locked, preventing any changes from taking place. The RDY pin
identifies the completion of this 20-TP storage.
SERIAL DATA INTERFACE
The AD5291/AD5292 contain a serial interface ( SYNC , SCLK,
DIN and SDO) that is compatible with SPI interface standards, as
well as most DSPs. The parts allow writing of data via the serial
interface to every register.
SHIFT REGISTER
The AD5291/AD5292 shift register is 16 bits wide (see Figure 2).
The 16-bit input word consists of two unused bits (set to 0),
followed by four control bits, and 10 RDAC data bits. For the
Table 9. Command Operation Truth Table
Command
0
1
2
3
4
5
6
7
8
1
2
X = don’t care.
In the AD5291, this bit is a don’t care.
C3
0
0
0
0
0
0
0
0
1
Command Bits [DB13:DB10]
C2
0
0
0
0
1
1
1
1
0
SS
< V
C1
0
0
1
1
0
0
1
1
0
TERM
C0
0
1
0
1
0
1
0
1
0
< V
DD
. The patented ±1%
D9
X
D9
X
X
X
X
X
X
X
D8
X
X
D8
X
X
X
X
X
X
D7
X
D7
X
X
X
X
X
X
X
D6
X
D6
X
X
X
X
X
X
X
Rev. 0 | Page 18 of 28
Data Bits [DB9:DB0]
D5
X
D5
X
X
X
X
X
X
X
D4
D4
X
X
X
X
D4
X
X
X
AD5291, the lower two RDAC data bits are don’t cares if the
RDAC register is read from or written to. Data is loaded MSB first
(Bit DB15). The four control bits determine the function of the
software command (see Table 9). Figure 3 shows a timing
diagram of a typical AD5291/AD5292 write sequence.
The write sequence begins by bringing the SYNC line low. The
SYNC pin must be held low until the complete data-word is
loaded from the DIN pin. When SYNC returns high, the serial
data-word is decoded according to the commands in Table 9.
The command bits (Cx) control the operation of the digital
potentiometer. The data bits (Dx) are the values that are loaded
into the decoded register. The AD5291/AD5292 have an internal
counter that counts a multiple of 16 bits (a frame) for proper
operation. For example, the AD5291/AD5292 work with a 32-bit
word, but do not work properly with a 31-bit or 33-bit word.
The AD5291/AD5292 do not require a continuous SCLK, when
SYNC is high, and all serial interface pins should be operated at
close to the V
in the digital input buffers.
RDAC REGISTER
The RDAC register directly controls the position of the digital
potentiometer wiper. For example, when the RDAC register is
loaded with all 0s, the wiper is connected to Terminal B of the
variable resistor. The RDAC register is a standard logic register;
there is no restriction on the number of changes allowed.
D3
D3
X
X
D3
X
X
X
X
D3
1
D2
X
D2
X
X
D2
D2
X
X
X
LOGIC
D1
X
D1
X
X
X
D1
D1
X
X
2
supply rails to minimize power consumption
D0
X
D0
X
X
D0
D0
X
D0
X
2
Write contents of serial data to RDAC.
output in the next frame.
to 20-TP memory.
value.
Read contents of 20-TP memory, or
status of 20-TP memory, from the SDO
output in the next frame.
register.
output in the next frame.
D0 = 0 (normal mode).
D0 = 1 (device placed in shutdown mode).
Operation
NOP command: do nothing.
Read RDAC wiper setting from the SDO
Store wiper setting: store RDAC setting
Reset: refresh RDAC with 20-TP stored
Write contents of serial data to control
Read control register from the SDO
Software shutdown.

Related parts for AD5292