EVAL-AD5272SDZ Analog Devices Inc, EVAL-AD5272SDZ Datasheet - Page 22

no-image

EVAL-AD5272SDZ

Manufacturer Part Number
EVAL-AD5272SDZ
Description
EVALUATION BOARD
Manufacturer
Analog Devices Inc
Datasheet

Specifications of EVAL-AD5272SDZ

Main Purpose
Digital Potentiometer
Embedded
No
Utilized Ic / Part
AD5272
Primary Attributes
1 Channel, 1024 Position
Secondary Attributes
2.7 ~ 5.5 V, 5 ppm/°C, I²C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Table 13. Write and Read to RDAC and 50-TP memory
DIN
0x1C03
0x0500
0x0800
0x0C00
0x1800
0x0000
0x1419
0x2000
0x0000
1
Table 14. Control Register Bit Map
DB9
0
Table 15. Control Register Description
Bit Name
C0
C1
C2
C3
1
Table 16. Memory Map
Command Number
5
1
X is don’t care.
Wiper position is frozen to the last value programmed in the 50-TP memory. Wiper freezes to midscale if 50-TP memory has not been previously programmed.
X is don’t care.
0x1C03
0xXXXX
SDO
0xXXXX
0x0500
0x100
0x0C00
0xXX19
0x0000
0x0100
DB8
0
1
Action
Enable update of wiper position and 50-TP memory contents through digital interface.
Write 0x100 to the RDAC register, wiper moves to ¼ full-scale position.
Prepare data read from RDAC register.
Stores RDAC register content into 50-TP memory. 16-bit word appears out of SDO, where last 10-bits contain the
contents of the RDAC Register 0x100.
Prepare data read of last programmed 50-TP memory monitor location.
NOP Instruction 0 sends a 16-bit word out of SDO, where the six LSBs last 6-bits contain the binary address of the last
programmed 50-TP memory location, for example, 0x19 (see Table 16).
Prepares data read from Memory Location 0x19.
Prepare data read from the control register. Sends a 16-bit word out of SDO, where the last 10-bits contain the contents
of Memory Location 0x19.
NOP Instruction 0 sends a 16-bit word out of SDO, where the last four bits contain the contents of the control register.
If Bit C3 = 1, fuse program command successful.
Description
50-TP program enable
1 = enable device for 50-TP program
RDAC register write protect
0 = wiper position frozen to value in 50-TP memory (default)
1 = allow update of wiper position through a digital interface
Resistor performance enable
1 = RDAC resistor tolerance calibration disabled
50-TP memory program success bit
1 = fuse program command successful
0 = 50-TP program disabled (default)
0 = RDAC resistor tolerance calibration enabled (default)
0 = fuse program command unsuccessful (default)
D9
X
X
X
X
X
X
X
X
X
X
DB7
0
D8
X
X
X
X
X
X
X
X
X
X
D7
X
X
X
X
X
X
X
X
X
X
DB6
0
D6
0
0
0
0
0
0
0
0
0
0
Data Byte [DB9:DB8]
D5
0
0
0
0
0
0
0
0
1
1
DB5
0
D4
0
0
0
0
0
0
1
1
0
1
Rev. C | Page 22 of 28
D3
0
0
0
0
0
1
0
1
1
0
1
DB4
0
D2
0
0
0
0
1
0
1
1
0
0
D1
0
0
1
1
0
1
0
1
0
1
1
DB3
C3
0
1
0
1
0
0
0
0
0
0
D0
Register Contents
Reserved
1st programmed wiper location (0x01)
2nd programmed wiper location (0x02)
3rd programmed wiper location (0x03)
4th programmed wiper location (0x04)
10th programmed wiper location (0xA)
20th programmed wiper location (0x14)
30th programmed wiper location (0x1E)
40th programmed wiper location (0x28)
50th programmed wiper location (0x32)
DB2
C2
AD5272/AD5274
DB1
C1
DB0
C0

Related parts for EVAL-AD5272SDZ