AD5231BRU10 Analog Devices Inc, AD5231BRU10 Datasheet - Page 21

no-image

AD5231BRU10

Manufacturer Part Number
AD5231BRU10
Description
IC DGTL POT 1024POS 16-TSSOP
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD5231BRU10

Rohs Status
RoHS non-compliant
Taps
1024
Resistance (ohms)
10K
Number Of Circuits
1
Temperature Coefficient
600 ppm/°C Typical
Memory Type
Non-Volatile
Interface
4-Wire SPI Serial
Voltage - Supply
2.7 V ~ 5.5 V, ±2.25 V ~ 2.75 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
16-TSSOP
Resistance In Ohms
10K
End To End Resistance
10kohm
Track Taper
Logarithmic
Resistance Tolerance
+20, -40%
No. Of Steps
1024
Supply Voltage Range
2.7V To 5.5V, ± 2.25V To ± 2.75V
Control Interface
Serial, SPI
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD5231BRU10
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD5231BRU100
Manufacturer:
ADI/亚德诺
Quantity:
20 000
PROGRAMMING EXAMPLES
The following programming examples illustrate a typical
sequence of events for various features of the AD5231. See
Table 7 for the instructions and data-word format. The
instruction numbers, addresses, and data appearing at SDI
and SDO pins are in hexadecimal format.
Table 13. Scratchpad Programming
SDI
0xB00100
Table 14. Incrementing RDAC Followed by Storing the
Wiper Setting to EEMEM
SDI
0xB00100
0xE0XXXX
0xE0XXXX
0x20XXXX
The EEMEM value for the RDAC can be restored by power-on,
by strobing the PR pin, or by programming, as shown in
Table 15.
Table 15. Restoring the EEMEM Value to the RDAC Register
SDI
0x10XXXX
0x00XXXX
Table 16. Using Left-Shift by One to Increment 6 dB Step
SDI
0xC0XXXX
SDO
0xXXXXXX
SDO
0xXXXXXX
0xB00100
0xE0XXXX
0xXXXXXX
SDO
0xXXXXXX
0x10XXXX
SDO
0xXXXXXX
Action
Writes data 0x100 into RDAC register,
Wiper W moves to 1/4 full-scale position.
Action
Restores the EEMEM(0) value to the
RDAC register.
NOP. Recommended step to minimize
power consumption.
Action
Writes data 0x100 into RDAC register,
Wiper W moves to 1/4 full-scale
position.
Increments RDAC register by one to
0x101.
Increments RDAC register by one to
0x102. Continue until desired wiper
position is reached.
Stores RDAC register data into
EEMEM(0). Optionally tie WP to GND
to protect EEMEM values.
Action
Moves the wiper to double the
present data contained in the RDAC
register.
Rev. C | Page 21 of 28
Table 17. Storing Additional User Data in EEMEM
SDI
0x32AAAA
0x335555
Table 18. Reading Back Data from Memory Locations
SDI
0x92XXXX
0x00XXXX
Table 19. Reading Back Wiper Settings
SDI
0xB00200
0xC0XXXX
0xA0XXXX
0xXXXXXX
SDO
0xXXXXXX
0x92AAAA
SDO
0xXXXXXX
0xB00200
0xC0XXXX
0xA003FF
SDO
0xXXXXXX
0x32AAAA
Writes RDAC to midscale.
Reads back full-scale value from SDO.
Action
Doubles RDAC from midscale to full
scale (left-shift instruction).
Prepares reading wiper setting from
RDAC register.
Action
Prepares data read from EEMEM(2)
location.
NOP Instruction 0 sends a 24-bit word
out of SDO, where the last 16 bits
contain the contents in the EEMEM(2)
location. The NOP command ensures
that the device returns to the idle
power dissipation state.
Action
Stores data 0xAAAA in the extra
EEMEM location USER1. (Allowable to
address in 14 locations with a
maximum of 16 bits of data.)
Stores data 0x5555 in the extra
EEMEM location USER2. (Allowable to
address in 14 locations with a
maximum of 16 bits of data.)
AD5231

Related parts for AD5231BRU10