AD5292BRUZ-20 Analog Devices Inc, AD5292BRUZ-20 Datasheet - Page 24

IC POT DIG 1024P SPI 20K 14TSSOP

AD5292BRUZ-20

Manufacturer Part Number
AD5292BRUZ-20
Description
IC POT DIG 1024P SPI 20K 14TSSOP
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD5292BRUZ-20

Memory Type
Non-Volatile
Temperature Coefficient
35 ppm/°C Typical
Design Resources
30 V Low Cost DAC Using AD5292 Digital Potentiometer (CN0111) Variable Gain Noninverting Amplifier Using AD5292 and OP184 (CN0112) Variable Gain Inverting Amplifier Using AD5292 and OP184 (CN0113) Low Cost, High Voltage, Programmable Gain Instrumentation Amplifier Using AD5292 and AD8221 (CN0114) Programmable High Voltage Source with Boosted Output Current Using AD5292, OP184, and MOSFETs (CN0115) Programmable Bidirectional Current Source Using AD5292 and ADA4091-4 (CN0117) Logarithmic Audio Volume Control with Glitch Reduction Using AD5292 (CN0120)
Taps
1024
Resistance (ohms)
20K
Number Of Circuits
1
Interface
SPI Serial
Voltage - Supply
9 V ~ 33 V, ±9 V ~ 16.5 V
Operating Temperature
-40°C ~ 105°C
Mounting Type
Surface Mount
Package / Case
14-TSSOP
Resistance In Ohms
20K
End To End Resistance
20kohm
Resistance Tolerance
± 1%
No. Of Steps
1024
Control Interface
Serial, SPI
No. Of Pots
Single
Supply Voltage Range
± 9V To ± 16.5V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
AD5292BRUZ-20-U1
AD5292BRUZ-20-U1

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5292BRUZ-20
Manufacturer:
Micrel
Quantity:
100
Part Number:
AD5292BRUZ-20
Manufacturer:
ADI/亚德诺
Quantity:
20 000
AD5291/AD5292
BASIC OPERATION
The basic mode of setting the variable resistor wiper position
(programming the RDAC register) is accomplished by loading
the shift register with Command 1 (see Table 11) and the desired
wiper position data. When the desired wiper position is deter-
mined, the user can load the shift register with Command 3
(see Table 11), which stores the wiper position data in the 20-TP
memory register. After 6 ms, the wiper position is permanently
stored in the 20-TP memory. The RDY pin can be used to moni-
tor the completion of this 20-TP program. Table 12 provides a
programming example, listing the sequence of serial data input
(DIN) words with the serial data output appearing at the SDO
pin in hexadecimal format.
20-TP READBACK AND SPARE MEMORY STATUS
It is possible to read back the contents of any of the 20-TP
memory registers through SDO by using Command 5 (see
Table 11). The lower five LSB bits (D0 to D4) of the data byte
select which memory location is to be read back (see Table 16).
Data from the selected memory location are clocked out of the
SDO pin during the next SPI operation, where the last 10 bits
contain the contents of the specified memory location.
It is also possible to calculate the address of the most recently
programmed memory location by reading back the contents of
Table 15. Example 20-TP Memory Readback
DIN
0x1414
0x1415
0x0000
0x1410
0x0000
Table 16. Memory Map of Command 5
D9
X
X
X
X
X
X
X
X
X
X
1
2
X = don’t care.
Allows the user to calculate the remaining spare memory locations.
X
X
X
X
X
X
X
X
X
X
D8
SDO
0xXXXX
0x03FF
0x00FF
0x0000
0xXXXX
D7
X
X
X
X
X
X
X
X
X
X
Data Bits [DB9:DB0]
D6
X
X
X
X
X
X
X
X
X
X
Prepares data read from Memory Address 0x14.
Action
Prepares data read from Memory Address 0x15. Sends 16-bit word out of SDO, where the last 10 bits contain the
contents of Memory Address 0x14.
NOP Command 0 sends 16-bit word out of SDO, where last 10-bits contain the contents of Memory Address 0x15.
Prepares data read from memory location 0x10.
NOP Instruction 0 sends 16-bit word out of SDO, where the last 10 bits contain the contents of Memory Address 0x10 (17).
D5
X
X
X
X
X
X
X
X
X
X
D4
0
0
0
0
0
0
0
1
1
1
D3
0
0
0
0
0
1
1
0
0
0
1
D2
0
0
0
0
1
0
1
0
1
1
0
0
D1
0
0
1
1
0
0
1
1
D0
0
1
0
1
0
1
0
1
0
1
Register Contents
1
2
3
4
5
10
15
20
Programmed memory status (thermometer encoded)
Programmed memory status (thermometer encoded)
st
nd
rd
th
th
Rev. D | Page 24 of 32
th
th
th
programmed wiper location (0x00)
programmed wiper location (0x02)
programmed wiper location (0x03)
programmed wiper location (0x04)
programmed wiper location (0x01)
programmed wiper location (0x09)
programmed wiper location (0x0E)
programmed wiper location (0x13)
read-only Memory Address 0x14 and Memory Address 0x15
using Command 5. The data bytes read back from Memory
Address 0x014 and Memory Address 0x015 are thermometer
encoded versions of the address of the last programmed
memory location.
For the example outlined in Table 15, the address of the last
programmed location is calculated as
If no memory location has been programmed, then the address
generated is −1.
SHUTDOWN MODE
The AD5291 and AD5292 can be placed in shutdown mode by
executing the software shutdown command, Command 8 (see
Table 11), and setting the LSB, D0, to 1. This feature places the
RDAC in a special state in which Terminal A is open-circuited,
and Wiper W is connected to Terminal B. The contents of the
RDAC register are unchanged by entering shutdown mode.
However, all commands listed in Table 11 are supported while
in shutdown mode. Execute Command 8 (see Table 11), and set
the LSB, D0, to 0 to exit shutdown mode.
(Number of Bits = 1 in Memory Address 0x14) + (Number
of Bits = 1 in Memory Address 0x15) − 1 = 10 + 8 − 1 = 17
(0x10)
2
2
(0x15)
(0x14)

Related parts for AD5292BRUZ-20