ADIS16203 Analog Devices, Inc., ADIS16203 Datasheet - Page 14

no-image

ADIS16203

Manufacturer Part Number
ADIS16203
Description
Programmable 360 Inclinometer
Manufacturer
Analog Devices, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADIS16203/PCBZ
Manufacturer:
Analog Devices Inc
Quantity:
135
Part Number:
ADIS16203CCCZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
ADIS16203
PROGRAMMING AND CONTROL
CONTROL REGISTER OVERVIEW
The ADIS16203 offers many programmable features that are
controlled by writing commands to the appropriate control registers
using the SPI. For added system flexibility and programmability,
the following sections describe these controls and specify each
register’s configuration. A list of features that are available for
configuration in this register space follows:
Table 8. Control Register Mapping
Register Name
INCL_NULL
ALM_MAG1
ALM_MAG2
ALM_SMPL1
ALM_SMPL2
ALM_CTRL
AUX_DAC
GPIO_CTRL
MSC_CTRL
SMPL_TIME
AVG_CNT
SLP_CNT
STATUS
COMMAND
Calibration: Automatic offset null, manual offset adjustment,
factory reset
Rotational direction: clockwise or counter-clockwise
Sample rate adjustment
Filter response optimization
Alarm settings: threshold or rate of change, and comparison
with filtered or unfiltered data
I/O configuration: data ready, etc.
Power management: sleep mode, normal and high
performance modes
Auxiliary DAC level setting
Status checks: verify power supply, SPI communication,
package orientation
Flash™ updates to store configuration
R/W
Type
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R
W
Nonvolatile
X
X
X
X
X
X
X
X
X
Address
0x00 to 0x01
0x18
0x20
0x22
0x24
0x26
0x28
0x2A to 0x2F
0x30
0x32
0x34
0x36
0x38
0x3A
0x3C
0x3E
Bytes
2
2
2
2
2
2
2
6
2
2
2
2
2
2
2
2
Rev. 0 | Page 14 of 28
Function
Reserved
Incline null calibration
Alarm 1 amplitude threshold
Alarm 2 amplitude threshold
Alarm 1 sample period
Alarm 2 sample period
Alarm source control register
Reserved
Auxiliary DAC data
Auxiliary digital I/O control register
Miscellaneous control register
ADC sample period control
Defines number of samples used by moving average filter
Counter used to determine length of power-down mode
System status register
System command register
CONTROL REGISTER ACCESS
Table 8 displays the control register map for the ADIS16203,
including address, volatile status, basic function, and accessibility
(read/write). The following sections contain detailed descriptions
and configurations for each of these registers.
The ADIS16203 is a Flash-based device with the nonvolatile
functional registers implemented as Flash registers. Take into
account the endurance limitation of 20,000 writes when consid-
ering the system-level integration of these devices. The nonvolatile
column in Table 8 indicates the registers that are recovered on power-
up. The user must use a manual Flash update command (using the
command register) to store the nonvolatile data registers once they
are configured properly. When performing a manual Flash update
command, the user needs to ensure that the power supply remains
within limits for a minimum of 50 ms after the start of the update.
This ensures a successful write of the nonvolatile data.

Related parts for ADIS16203