EVAL-ADXRS453Z [ADI]
High Performance , Digital Output Gyroscope; 高性能数字输出陀螺仪型号: | EVAL-ADXRS453Z |
厂家: | ADI |
描述: | High Performance , Digital Output Gyroscope |
文件: | 总32页 (文件大小:848K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
High Performance,
Digital Output Gyroscope
ADXRS453
FEATURES
GENERAL DESCRIPTION
Complete rate gyroscope on a single chip
300°/sec angular rate sensing
The ADXRS453 is an angular rate sensor (gyroscope) intended
for industrial, instrumentation, and stabilization applications in
high vibration environments. An advanced, differential, quad
sensor design rejects the influence of linear acceleration, enabling
the ADXRS453 to offer high accuracy rate sensing in harsh envi-
ronments where shock and vibration are present.
Ultrahigh vibration rejection: 0.01°/sec/g
Excellent 16°/hour null bias stability
Internal temperature compensation
2000 g powered shock survivability
SPI digital output with 16-bit data-word
Low noise and low power
3.3 V to 5 V operation
−40°C to +105°C operation
Ultrasmall, light, and RoHS compliant
Two package options
The ADXRS453 uses an internal, continuous self-test architec-
ture. The integrity of the electromechanical system is checked by
applying a high frequency electrostatic force to the sense structure
to generate a rate signal that can be differentiated from the base-
band rate data and internally analyzed.
The ADXRS453 is capable of sensing an angular rate of up to
3ꢀꢀ0°sec. Angular rate data is presented as a 16-bit word that
is part of a 32-bit SPI message.
Low cost SOIC_CAV package for yaw rate (z-axis) response
Innovative ceramic vertical mount package (LCC_V), which
can be oriented for pitch, roll, or yaw response
The ADXRS453 is available in a 16-lead plastic cavity SOIC
(SOIC_CAV) and an SMT-compatible vertical mount package
(LCC_V), and is capable of operating across a wide voltage
range (3.3 V to 5 V).
APPLICATIONS
Rotation sensing in high vibration environments
Rotation sensing for industrial and instrumentation
applications
High performance platform stabilization
FUNCTIONAL BLOCK DIAGRAM
V
CP5
X
HIGH VOLTAGE
GENERATION
P
DD
ADXRS453
LDO
REGULATOR
DV
AV
DD
DD
HV DRIVE
ARITHMETIC
CLOCK
PHASE-
LOCKED
LOOP
LOGIC UNIT
DIVIDER
DECIMATION
FILTER
AMPLITUDE
DETECT
MOSI
MISO
SCLK
CS
TEMPERATURE
CALIBRATION
BAND-PASS
FILTER
12-BIT
ADC
SPI
INTERFACE
DEMOD
FAULT
DETECTION
Q FILTER
Q DAQ
P DAQ
Z-AXIS ANGULAR
RATE SENSOR
DV
SS
SS
SELF-TEST
CONTROL
P
SS
AV
EEPROM
Figure 1.
Rev. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registeredtrademarks arethe property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
Fax: 781.461.3113
www.analog.com
©2011 Analog Devices, Inc. All rights reserved.
ADXRS453
TABLE OF CONTENTS
Features .............................................................................................. 1
Application Circuits................................................................... 12
ADXRS453 Signal Chain Timing............................................. 13
SPI Communication Protocol....................................................... 14
Command/Response ................................................................. 14
Device Data Latching................................................................. 15
SPI Timing Characteristics ....................................................... 16
Command/Response Bit Definitions....................................... 17
Fault Register Bit Definitions ................................................... 18
Recommended Start-Up Sequence with CHK Bit Assertion . 20
Rate Data Format............................................................................ 21
Memory Map and Registers.......................................................... 22
Memory Map .............................................................................. 22
Memory Register Definitions ................................................... 23
Package Orientation and Layout Information............................ 25
Solder Profile............................................................................... 27
Package Marking Codes ............................................................ 28
Outline Dimensions....................................................................... 29
Ordering Guide .......................................................................... 30
Applications....................................................................................... 1
General Description......................................................................... 1
Functional Block Diagram .............................................................. 1
Revision History ............................................................................... 2
Specifications..................................................................................... 3
Absolute Maximum Ratings............................................................ 4
Thermal Resistance ...................................................................... 4
Rate Sensitive Axis ....................................................................... 4
ESD Caution.................................................................................. 4
Pin Configurations and Function Descriptions ........................... 5
Typical Performance Characteristics ............................................. 7
Theory of Operation ........................................................................ 9
Continuous Self-Test.................................................................... 9
Mechanical Performance............................................................... 10
Noise Performance ......................................................................... 11
Applications Information .............................................................. 12
Calibrated Performance............................................................. 12
Mechanical Considerations for Mounting.............................. 12
REVISION HISTORY
1/11—Revision 0: Initial Version
Rev. 0 | Page 2 of 32
ADXRS453
SPECIFICATIONS
TA = TMIN to TMAX, PDD = 5 V, angular rate = 0°/sec, bandwidth = f0/200 (~77.5 Hz), 1 g, continuous self-test on.
Table 1.
Parameter
Test Conditions/Comments
Full-scale range
Symbol Min
Typ
Max
Unit
MEASUREMENT RANGE
SENSITIVITY
FSR
±300
±±00
°/sec
See Figure 2
Nominal Sensitivity
Sensitivity Tolerance
Nonlinearity1
80
LSB/°/sec
%
% FSR rms
%
TA = −±0°C to +105°C
Best fit straight line
−3
−3
+3
+3
0.05
Cross-Axis Sensitivity2
NULL ACCURACY
TA = 25°C
TA = −±0°C to +105°C
±0.±
±0.5
°/sec
°/sec
NOISE PERFORMANCE
Rate Noise Density
TA = 25°C
TA = 105°C
0.015
0.023
°/sec/√Hz
°/sec/√Hz
LOW-PASS FILTER
Cutoff (−3 dB) Frequency
Group Delay3
f0/200
f = 0 Hz
fLP
tLP
f0
77.5
±
Hz
ms
kHz
3.25
13
±.75
19
SENSOR RESONANT FREQUENCY
SHOCK AND VIBRATION IMMUNITY
Sensitivity to Linear Acceleration
Vibration Rectification
SELF-TEST
15.5
DC to 5 kHz
0.01
0.0002
°/sec/g
°/sec/g2
See the Continuous Self-Test section
Magnitude
2559
±85
LSB
LSB
LSB
Hz
Fault Register Threshold
Sensor Data Status Threshold
Frequency
Compared to LOCSTx register data
Compared to LOCSTx register data
f0/32
2239
1279
2879
3839
fST
ST Low-Pass Filter
Cutoff (−3 dB) Frequency
Group Delay3
f0/8000
1.95
6±
Hz
ms
52
76
SPI COMMUNICATIONS
Clock Frequency
8.08
MHz
Voltage Input High
Voltage Input Low
MOSI, CS, SCLK
0.85 × PDD
−0.3
PDD + 0.3
DD × 0.15
V
MOSI, CS, SCLK
P
V
Voltage Output Low
Voltage Output High
Pull-Up Current
MISO, current = 3 mA
MISO, current = −2 mA
CS, PDD = 3.3 V, CS = PDD × 0.15
CS, PDD = 5 V, CS = PDD × 0.15
0.5
V
V
μA
μA
PDD − 0.5
60
80
200
300
MEMORY REGISTERS
Temperature Register
Value at ±5°C
See the Memory Register Definitions section
0
5
LSB
LSB/°C
Scale Factor
Quadrature, Self-Test, and Rate
Registers
Scale Factor
POWER SUPPLY
80
LSB/°/sec
Supply Voltage
Quiescent Supply Current
Turn-On Time
PDD
IDD
3.15
5.25
8.0
V
mA
ms
6.0
100
Power-on to 0.5°/sec of final value
1 Maximum limit is guaranteed by Analog Devices, Inc., characterization.
2 Cross-axis sensitivity specification does not include effects due to device mounting on a printed circuit board (PCB).
3 Minimum and maximum limits are guaranteed by design.
Rev. 0 | Page 3 of 32
ADXRS453
ABSOLUTE MAXIMUM RATINGS
RATE SENSITIVE AXIS
Table 2.
The ADXRS453 is available in two package options.
Parameter
Rating
Acceleration (Any Axis, 0.5 ms)
Unpowered
Powered
Supply Voltage (PDD)
Output Short-Circuit Duration
(Any Pin to Ground)
Operating Temperature Range
LCC_V Package
SOIC_CAV Package
•
The SOIC_CAV package is for applications that require
z-axis (yaw) rate sensing.
2000 g
2000 g
−0.3 V to +6.0 V
Indefinite
•
The LCC_V (vertical mount) package is for applications
that require x-axis or y-axis (pitch or roll) rate sensing and
for applications that require z-axis (yaw) rate sensing. The
package has leads on two faces such that it can be mounted
vertically for pitch or roll sensing or horizontally for yaw
sensing.
−55°C to +125°C
−±0°C to +125°C
Storage Temperature Range
LCC_V Package
SOIC_CAV Package
See Figure 2 for details.
−65°C to +150°C
−±0°C to +150°C
RATE
AXIS
Z-AXIS
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
+
16
RATE
AXIS
9
SOIC PACKAGE
LCC_V PACKAGE
Figure 2. Rate Signal Increases with Clockwise Rotation
THERMAL RESISTANCE
ESD CAUTION
θJA is specified for the worst-case conditions, that is, for a device
soldered in a printed circuit board (PCB) for surface-mount
packages.
Table 3. Thermal Resistance
Package Type
θJA
θJC
25
23
Unit
°C/W
°C/W
16-Lead SOIC_CAV (RG-16-1)
1±-Lead Ceramic LCC_V (EY-1±-1)1
191.5
185.5
1 Thermal resistance of the LCC_V package is for the vertical layout, not the
horizontal layout.
Rev. 0 | Page ± of 32
ADXRS453
PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
SCLK
MOSI
DV
DD
RSVD
RSVD
CS
AV
DV
DD
SS
ADXRS453
TOP VIEW
(Not to Scale)
MISO
RSVD
P
AV
SS
DD
P
RSVD
CP5
SS
V
X
Figure 3. Pin Configuration, 16-Lead SOIC_CAV
Table 4. Pin Function Descriptions, 16-Lead SOIC_CAV
Pin No.
Mnemonic
DVDD
RSVD
RSVD
CS
Description
1
2
3
±
Digital Regulated Voltage. See Figure 26 for the application circuit diagram.
Reserved. This pin must be connected to DVSS.
Reserved. This pin must be connected to DVSS.
Chip Select.
5
6
MISO
PDD
Master In/Slave Out.
Supply Voltage.
7
PSS
Switching Regulator Ground.
8
9
VX
CP5
RSVD
AVSS
RSVD
DVSS
AVDD
MOSI
SCLK
High Voltage Switching Node. See Figure 26 for the application circuit diagram.
High Voltage Supply. See Figure 26 for the application circuit diagram.
Reserved. This pin must be connected to DVSS.
Analog Ground.
Reserved. This pin must be connected to DVSS.
Digital Signal Ground.
Analog Regulated Voltage. See Figure 26 for the application circuit diagram.
Master Out/Slave In.
SPI Clock.
10
11
12
13
1±
15
16
Rev. 0 | Page 5 of 32
ADXRS453
7
6
5
4
3
2
1
14
13 12 11 10
9
6
8
7
1
2
3
4
5
8
9
10 11 12 13
14
TOP VIEW
(Not to Scale)
BACK VIEW
(Not to Scale)
Figure 4. Pin Configuration, 14-Terminal LCC_V (Vertical Layout)
Figure 5. Pin Configuration, 14-Terminal LCC_V (Horizontal Layout)
Table 5. Pin Function Descriptions, 14-Terminal LCC_V
Pin No.
Mnemonic
Description
1
AVSS
Analog Ground.
2
3
±
5
6
7
8
9
10
11
12
13
1±
AVDD
MISO
DVDD
SCLK
CP5
RSVD
RSVD
VX
Analog Regulated Voltage. See Figure 27 for the application circuit diagram.
Master In/Slave Out.
Digital Regulated Voltage. See Figure 27 for the application circuit diagram.
SPI Clock.
High Voltage Supply. See Figure 27 for the application circuit diagram.
Reserved. This pin must be connected to DVSS.
Reserved. This pin must be connected to DVSS.
High Voltage Switching Node. See Figure 27 for the application circuit diagram.
Chip Select.
CS
DVSS
MOSI
PSS
Digital Signal Ground.
Master Out/Slave In.
Switching Regulator Ground.
Supply Voltage.
PDD
Rev. 0 | Page 6 of 32
ADXRS453
TYPICAL PERFORMANCE CHARACTERISTICS
20
18
16
14
12
10
8
40
35
30
25
20
15
10
6
4
5
0
2
0
–2.0 –1.6 –1.2 –0.8 –0.4
0
0.4 0.8 1.2
1.6 2.0
–2.0 –1.6 –1.2 –0.8 –0.4
0
0.4 0.8 1.2
1.6 2.0
ERROR (°/sec)
ERROR (°/sec)
Figure 6. SOIC_CAV Null Accuracy at 25°C
Figure 9. LCC_V Null Accuracy at 25°C
30
25
20
15
10
5
30
25
20
15
10
5
0
0
ERROR (°/sec)
ERROR (°/sec)
Figure 7. SOIC_CAV Null Drift over Temperature
Figure 10. LCC_V Null Drift over Temperature
25
20
15
10
5
25
20
15
10
5
0
0
CHANGE IN SENSITIVITY (%)
CHANGE IN SENSITIVITY (%)
Figure 8. SOIC_CAV Sensitivity Error at 25°C
Figure 11. LCC_V Sensitivity Error at 25°C
Rev. 0 | Page 7 of 32
ADXRS453
30
25
20
15
10
5
45
40
35
30
25
20
15
10
5
0
0
–3
–2
–1
1
2
3
0
–3
–2
–1
1
2
3
0
ERROR (%)
ERROR (%)
Figure 12. SOIC_CAV Sensitivity Drift over Temperature
Figure 15. LCC_V Sensitivity Drift over Temperature
1
1
0.1
0.1
0.01
0.01
0.001
0.001
AVERAGING TIME (Hours)
AVERAGING TIME (Hours)
Figure 13. Typical Root Allan Variance at 40°C
Figure 16. Typical Root Allan Variance at 105°C
3
2
3
2
1
0
1
0
–1
–1
–2
–3
–2
–3
–50
–30
–10
10
30
50
70
90
110
130
–50
–30
–10
10
30
50
70
90
110
130
TEMPERATURE (°C)
TEMPERATURE (°C)
Figure 14. Null Output over Temperature, 16 Devices Soldered on PCB
Figure 17. Sensitivity over Temperature, 16 Devices Soldered on PCB
Rev. 0 | Page 8 of 32
ADXRS453
THEORY OF OPERATION
The ADXRS453 operates on the principle of a resonator gyroscope.
Figure 18 shows a simplified version of one of four polysilicon
sensing structures. Each sensing structure contains a dither frame
that is electrostatically driven to resonance. This produces the
necessary velocity element to produce a Coriolis force when the
device experiences angular rate. In the SOIC_CAV package, the
ADXRS453 is designed to sense a z-axis (yaw) angular rate; the
LCC_V vertical mount package orients the device such that it
can sense pitch or roll angular rate on the same PCB.
CONTINUOUS SELF-TEST
The ADXRS453 gyroscope implements a complete electro-
mechanical self-test. An electrostatic force is applied to the
gyroscope frame, resulting in a deflection of the capacitive sense
fingers. This deflection is exactly equivalent to deflection that
occurs as a result of external rate input. The output from the
beam structure is processed by the same signal chain as a true
rate output signal, providing complete coverage of both the
electrical and mechanical components.
The electromechanical self-test is performed continuously
during operation at a rate higher than the output bandwidth of
the device. The self-test routine generates equivalent positive
and negative rate deflections. This information can then be
filtered with no overall effect on the demodulated rate output.
X
Y
Z
RATE SIGNAL WITH
CONTINUOUS SELF-TEST SIGNAL.
SELF-TEST AMPLITUDE.
INTERNALLY COMPARED
TO THE SPECIFICATION
TABLE LIMITS.
LOW FREQUENCY RATE
INFORMATION.
Figure 19. Continuous Self-Test Demodulation
Figure 18. Simplified Gyroscope Sensing Structure
The difference amplitude between the positive and negative
self-test deflections is filtered to f0/8000 (~1.95 Hz) and is
continuously monitored and compared to hard-coded self-test
limits. If the measured amplitude exceeds these limits (listed in
Table 1), one of two error conditions is asserted, depending on
the magnitude of the self-test error.
When the sensing structure is exposed to angular rate, the
resulting Coriolis force couples into an outer sense frame,
which contains movable fingers that are placed between fixed
pickoff fingers. This forms a capacitive pickoff structure that
senses Coriolis motion. The resulting signal is fed to a series of
gain and demodulation stages that produce the electrical rate
signal output. The quad sensor design rejects linear and angular
acceleration, including external g-forces and vibration. This is
achieved by mechanically coupling the four sensing structures
such that external g-forces appear as common-mode signals
that can be removed by the fully differential architecture
implemented in the ADXRS453.
•
For less severe self-test error magnitudes, the CST bit of the
fault register is asserted. However, the status bits (ST[1:0])
in the sensor data response remain set to 01 for valid
sensor data.
•
For more severe self-test errors, the CST bit of the fault
register is asserted and the status bits (ST[1:0]) in the
sensor data response are set to 00 for invalid sensor data.
The resonator requires 22.5 V (typical) for operation. Because
only 5 V is typically available in most applications, a switching
regulator is included on chip.
Table 1 lists the thresholds for both of these failure conditions.
If desired, the user can access the self-test information by issuing
a read command to the self-test memory register (Address 0x04).
See the SPI Communication Protocol section for more informa-
tion about error reporting.
Rev. 0 | Page 9 of 32
ADXRS453
MECHANICAL PERFORMANCE
The ADXRS453 has excellent shock and vibration rejection.
Figure 20 shows the output noise response of the ADXRS453 in
a vibration free environment. Figure 21 shows the response of
the same device to 15 g rms random vibration (50 Hz to 5 kHz).
As shown in Figure 21, no frequencies are particularly sensitive
to vibration. Response to vibration in all axes is similar.
Shock response is also excellent, as shown in Figure 22 and
Figure 23. Figure 22 shows a 99 g input stimulus applied to
each axis, and Figure 23 shows the typical response to this
shock in each axis. Shock response of 0.01°/sec/g is apparent.
0.1
40
20
0
0.01
0.001
–20
–40
–60
–80
–100
–120
0.0001
5
50
500
0
0.05
0.10
0.15
0.20
FREQUENCY (Hz)
TIME (Seconds)
Figure 20. ADXRS453 Output Noise Response with No Vibration Applied
Figure 22. 99 g Shock Input
0.1
10
8
6
4
0.01
0.001
2
0
–2
–4
–6
–8
0.0001
–10
5
50
500
0
0.05
0.10
0.15
0.20
FREQUENCY (Hz)
TIME (Seconds)
Figure 21. ADXRS453 Output Noise Response with 15 g RMS Random
Figure 23. Typical Output Response Due to 99 g Shock (see Figure 22)
Vibration (50 Hz to 5 kHz) Applied
Rev. 0 | Page 10 of 32
ADXRS453
NOISE PERFORMANCE
The ADXRS453 noise performance is very consistent from
device to device and varies very predictably with temperature.
Table 6 contains statistical noise data at three temperature
points for a large population of ADXRS453 devices (more than
3000 parts from several manufacturing lots).
Noise increases fairly linearly with temperature, as shown in
Figure 24.
0.050
0.045
0.040
0.035
Table 6. Statistical Noise Data
Noise (°/sec/√Hz)
0.030
0.025
Temperature
−±0°C
+25°C
Mean
0.0109
0.01±9
0.0222
Standard Deviation
0.0012
0.0015
0.020
0.015
0.010
+105°C
0.0019
0.005
0
–50
0
50
100
150
TEMPERATURE (°C)
Figure 24. Noise Density vs. Temperature, 16 Devices
Rev. 0 | Page 11 of 32
ADXRS453
APPLICATIONS INFORMATION
CALIBRATED PERFORMANCE
SCLK
MOSI
1
DV
16
DD
1µF
The ADXRS453 gyroscope uses internal EEPROM memory to
store its temperature calibration information. The calibration
information is encoded into the device during factory test. The
calibration data is used to perform offset, gain, and self-test cor-
rections over temperature. By storing this information internally,
the ADXRS453 eliminates the need for the customer to perform
system level temperature calibration.
RSVD
RSVD
CS
1µF
AV
DV
DD
SS
GND
3.3V TO 5V
MISO
RSVD
P
AV
SS
DD
1µF
P
V
RSVD
CP5
SS
MECHANICAL CONSIDERATIONS FOR MOUNTING
100nF
8
9
Mount the ADXRS453 in a location close to a hard mounting
point of the PCB. Mounting the ADXRS453 at an unsupported
PCB location (that is, at the end of a lever or in the middle of a
trampoline, as shown in Figure 25) can result in apparent mea-
surement errors because the gyroscope is subject to the resonant
vibration of the PCB. Locating the gyroscope near a hard mounting
point helps to ensure that any PCB resonances at the gyroscope
are above the frequency at which harmful aliasing with the
internal electronics can occur. To ensure that aliased signals do
not couple into the baseband measurement range, design the
module so that the first system level resonance occurs at a
frequency higher than 800 Hz.
X
470µH
GND
GND
DIODE
>24V BREAKDOWN
Figure 26. Recommended Application Circuit, SOIC_CAV Package
3.3V TO 5V
TOP VIEW
1
14
AV
AV
P
DD
SS
DD
1µF
1µF
1µF
P
SS
MISO
DV
MOSI
DV
GYROSCOPE
DD
SS
PCB
SCLK
CP5
CS
GND
100nF
V
X
470µH
MOUNTING POINTS
RSVD
RSVD
GND
Figure 25. Incorrectly Placed Gyroscope
APPLICATION CIRCUITS
GND
Figure 26 and Figure 27 show the recommended application
circuits for the ADXRS453 gyroscope. These application circuits
provide a connection reference for the available package types.
Note that DVDD, AVDD, and PDD are all individually connected to
ground through 1 μF capacitors; do not connect these supplies
together. In addition, an external diode and inductor must be
connected for proper operation of the internal shunt regulator
(see Table 7). These components allow the internal resonator
drive voltage to reach its required level.
DIODE
>24V BREAKDOWN
Figure 27. Recommended Application Circuit, LCC_V Package
Table 7. Components for ADXRS453 Application Circuits
Component
Inductor
Diode
Qty
Description
1
1
±70 ꢀH
>2± V breakdown voltage
Capacitor
Capacitor
3
1
1 ꢀF
100 nF
Rev. 0 | Page 12 of 32
ADXRS453
The transfer function for the rate data LPF is given as
ADXRS453 SIGNAL CHAIN TIMING
2
The ADXRS453 primary signal chain is shown in Figure 28. The
signal chain is the series of necessary functional circuit blocks
through which the rate data is generated and processed. This
sequence of electromechanical elements determines how quickly
the device can translate an external rate input stimulus to an SPI
word that is sent to the master device.
−64
⎡
⎢
⎤
⎥
1− Z
1− Z −1
⎢
⎣
⎥
⎦
where:
1
1
T =
=
f0 16 kHz (typ)
The group delay, which is a function of the filter characteristic,
is the time required for the output of the low-pass filter to be
within 10% of the external rate input. In Figure 28, the group
delay is shown to be ~4 ms. Additional delay can be observed
due to the timing of SPI transactions and the population of the
rate data into the internal device registers. Figure 28 illustrates
this delay through each element of the signal chain.
(f0 is the resonant frequency of the ADXRS453.)
The transfer function for the continuous self-test LPF is given as
1
64 −
where:
T =
(
63 × Z−1
)
16
f0
= 1 ms (typ)
(f0 is the resonant frequency of the ADXRS453.)
PRIMARY SIGNAL CHAIN
4ms
GROUP DELAY
<2.2ms
DELAY
ARITHMETIC
LOGIC UNIT
<5µs
DELAY
<5µs
DELAY
<5µs
DELAY
MISO
MOSI
RATE DATA
LPF
SPI
BAND-PASS
FILTER
TRANSACTION
12-BIT ADC
DEMOD
CONTINUOUS
SELF-TEST
LPF
Z-AXIS ANGULAR
RATE SENSOR
<64ms
GROUP DELAY
Figure 28. Primary Signal Chain and Associated Delays
Rev. 0 | Page 13 of 32
ADXRS453
SPI COMMUNICATION PROTOCOL
The device response to the initial command is 0x00000001.
This response prevents the transmission of random data to the
master device upon the initial command/response exchange.
COMMAND/RESPONSE
Input/output is handled through a 32-bit command/response
SPI interface. With the command/response SPI interface, the
response to a command is issued during the next sequential
SPI exchange (see Figure 29).
The SPI interface uses the ADXRS453 pins described in Table 8.
Table 8. SPI Signals
The format for the interface is defined as follows:
Signal
Serial Clock SCLK
Chip Select
CS
Pin
Description
Clock Phase = Clock Polarity = 0
Exactly 32 clock cycles during CS active
Active low chip select pin
Table 9 shows the commands that can be sent from the master
device to the gyroscope. Table 10 shows the responses to these
commands from the gyroscope. For descriptions of the bits in
the commands and responses, see the Command/Response Bit
Definitions section and the Fault Register Bit Definitions
section.
Master Out/ MOSI Input for data sent to the gyroscope
Slave In
(slave) from the main controller (master)
Master In/
Slave Out
MISO Output for data sent to the main controller
(master) from the gyroscope (slave)
CS
32 CLOCK
CYCLES
32 CLOCK
CYCLES
SCLK
MOSI
COMMAND N
COMMAND N + 1
RESPONSE N
MISO
RESPONSE N – 1
Figure 29. SPI Protocol
Table 9. SPI Commands
Bit
Command 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Sensor
Data
SQ1 SQ0 1
SQ2
CHK P
Read
0
0
SM2 SM1 SM0 A8 A7 A6 A5 A± A3 A2 A1 A0
P
Write
SM2 SM1 SM0 A8 A7 A6 A5 A± A3 A2 A1 A0 D15 D1± D13 D12 D11 D10 D9 D8 D7 D6 D5 D± D3 D2 D1 D0
P
Table 10. SPI Responses
Bit
Command 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
Sensor
Data
SQ2 SQ1 SQ0 P0 ST1 ST0 D15 D1± D13 D12 D11 D10 D9 D8 D7 D6 D5 D± D3 D2 D1 D0
PLL Q NVM POR PWR CST CHK P1
Read
0
0
0
1
0
0
0
1
0
P0
P0
P0
1
1
1
1
1
1
1
1
1
0
0
0
SM2 SM1 SM0 D15 D1± D13 D12 D11 D10 D9 D8 D7 D6 D5 D± D3 D2 D1 D0
SM2 SM1 SM0 D15 D1± D13 D12 D11 D10 D9 D8 D7 D6 D5 D± D3 D2 D1 D0
P1
P1
Write
R/W Error
SM2 SM1 SM0 0
0
SPI RE DU
PLL Q NVM POR PWR CST CHK P1
Rev. 0 | Page 1± of 32
ADXRS453
Note that the transmitted data is only as recent as the sequential
transmission delay implemented by the system. Conditions that
result in a sequential transfer delay of several seconds cause the
next sequential device response to contain data that is several
seconds old.
DEVICE DATA LATCHING
To allow for rapid acquisition of data from the ADXRS453,
device data latching is implemented, as shown in Figure 30.
When the chip select pin is asserted ( goes low), the data
in the device is latched into memory. When the full MOSI
command is received and the chip select pin is deasserted
CS
CS
(
goes high), the data is shifted into the SPI port registers
in preparation for the next sequential command/response
exchange. Device data latching allows for an extremely fast
sequential transfer delay of 0.1 ꢀs (see Table 11).
DEVICE DATA IS LATCHED AFTER THE
ASSERTION OF CS. LATCHED DATA IS
TRANSMITTED DURING THE NEXT
SEQUENTIAL COMMAND/RESPONSE
EXCHANGE.
CS
32 CLOCK
CYCLES
32 CLOCK
CYCLES
32 CLOCK
CYCLES
SCLK
COMMAND N
COMMAND N + 1
0x…
COMMAND N + 2
0x…
MOSI
0x…
RESPONSE N – 1
0x00000001
RESPONSE N
0x…
RESPONSE N + 1
0x…
MISO
Figure 30. Device Data Latching
Rev. 0 | Page 15 of 32
ADXRS453
•
•
•
•
Parameters are valid for 3.0 V ≤ DVDD ≤ 5.5 V.
Capacitive load for all signals is assumed to be ≤80 pF.
Ambient temperature is −40°C ≤ TA ≤ +105°C.
The MISO pull-up is 47 kΩ or 110 ꢀA.
SPI TIMING CHARACTERISTICS
The following conditions apply to the SPI command/response
timing characteristics in Table 11:
•
All timing parameter are guaranteed through
characterization.
•
All timing is shown with respect to 10% DVDD and
90% of the actual delivered voltage waveform.
Table 11. SPI Command/Response Timing Characteristics
Symbol
Min
Max
Unit
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Description
fOP
8.08
SPI operating frequency
SCLK high time
SCLK low time
SCLK period
SCLK fall time
tSCLKH
tSCLKL
tSCLK
tF
tR
tSU
tHIGH
tA
tV
tLAG_MISO
tDIS
tLEAD
1/2 × tSCLK − 13
1/2 × tSCLK − 13
123.7
5.5
5.5
37
13
13
SCLK rise time
Data input (MOSI) setup time
Data input (MOSI) hold time
Data output (MISO) access time
Data output (MISO) valid after SCLK
Data output (MISO) lag time
Data output (MISO) disable time
Enable (CS) lead time
Enable (CS) lag time
±9
20
±0
0
±0
1/2 × tSCLK
1/2 × tSCLK
0.1
ns
tLAG_
ns
CS
tTD
μs
Sequential transfer delay
CS
tTD
tSCLK
tSCLKH
tR
tSCLKL
tLEAD
tLAG_CS
tF
SCLK
tLAG_MISO
tA
tV
tDIS
MISO
MOSI
MSB
LSB
tHIGH
tSU
MSB
LSB
Figure 31. SPI Timings
Rev. 0 | Page 16 of 32
ADXRS453
SPI Bit
The SPI bit is set when either of the following occurs:
COMMAND/RESPONSE BIT DEFINITIONS
Table 12. SPI Interface Bit Definitions
•
•
Too many or not enough bits were transmitted.
A message from the control module contains a parity error.
Bits
Description
SQ2 to SQ0
SM2 to SM0
A8 to A0
D15 to D0
P
SPI
RE
Sequence bits (from master)
Sensor module bits (from master)
Register address
A SPI error causes the device to issue a R/W error response
regardless of the SPI command type issued by the master
device (see Table 10). In addition, any error during a sensor
data request results in the device issuing a read/write error.
Data
Command odd parity
SPI command/response
Request error
RE Bit
DU
ST1, ST0
P0
Data unavailable
Status bits
Response, odd parity, Bits[31:16]
Response, odd parity, Bits[31:0]
The request error (RE) bit is the communication error bit trans-
mitted from the ADXRS453 device to the control module. Request
errors can occur when
P1
•
•
An invalid command is sent from the control module.
A read/write command specifies an invalid memory
register.
SQ2 to SQ0 Bits
The SQ2 to SQ0 bits provide the system with a means of synchro-
nizing the data samples that are received from multiple sensors.
To facilitate correct synchronization, the ADXRS453 gyroscope
includes the SQ[2:0] bits in the response sequence as they were
received in the request.
•
A write command attempted to write to a nonwritable
memory register.
DU Bit
After the chip select pin is deasserted ( goes high), the user
CS
must wait 0.1 ꢀs before reasserting the
pin to initiate another
CS
SM2 to SM0 Bits
command/response frame with the device. Failure to adhere to
this timing specification may result in a data unavailable (DU)
error.
The SM2 to SM0 bits are the sensor module bits from the master
device. These bits are not implemented in the ADXRS453 and
are hard-coded to 000 for all occurrences.
ST1 and ST0 Bits
A8 to A0 Bits
The status bits (ST1 and ST0) are used to signal to the master
device the type of data contained in the response message (see
Table 13).
The A8 to A0 bits represent the memory address for data read or
data write. These bits should be supplied by the master when the
memory registers are being accessed; these bits are ignored for all
sensor data requests. For a complete description of the available
memory registers, see the Memory Register Definitions section.
Table 13. Status Bit Code Definitions
ST[1:0]
Contents of Bits[D15:D0]
Invalid data for sensor data response
Valid sensor data
D15 to D0 Bits
00
01
The D15 to D0 bits are the 16-bit device data, which can
contain any of the following:
10
Sensor self-test data
11
Read/write response
•
Data from the master to be written to a memory register, as
specified by the A8 to A0 bits.
Either of the following conditions can result in the ST[1:0] bits
being set to 00 during a sensor data response:
•
•
Sensor rate output data from the slave.
Device data from the slave read from the memory register
specified by the A8 to A0 bits, as well as the data from the
next sequential register.
•
The self-test response is sufficiently different from its
nominal value (see the Specifications section for the
appropriate limits).
•
Following a write command, the 16-bit data that is written
to the specified memory register in the ADXRS453 and is
reflected back to the master device for correlation.
•
The PLL fault bit is active (see the PLL Bit section).
P0 Bit
P0 is the parity bit that establishes odd parity for Bits[31:16]
of the device response.
P Bit
A parity bit (P) is required for all master-to-slave data transmis-
sions. The communication protocol requires one parity bit to
achieve odd parity for the entire 32-bit command. “Don’t care”
bits are also factored into the parity calculation.
P1 Bit
P1 is the parity bit that establishes odd parity for the entire
32-bit device response.
Rev. 0 | Page 17 of 32
ADXRS453
UV Bit
FAULT REGISTER BIT DEFINITIONS
The UV fault bit is asserted if the internally regulated voltage
(nominally 3 V) is observed to be less than 2.77 V. This mea-
surement is low-pass filtered to prevent artifacts such as noise
spikes from asserting a fault condition. When a UV fault occurs,
the PWR fault bit is asserted simultaneously. Because the UV
fault bit is not transmitted as part of a sensor data response, it is
recommended that the user read back the FAULT1 and FAULT0
memory registers upon the assertion of a PWR error to determine
the specific error condition.
Table 14 describes the bits available for signaling faults to
the user. The individual bits of the fault registers are updated
asynchronously, depending on their respective detection criteria;
however, it is recommended that the fault registers be read at a
rate of at least 250 Hz. When asserted, an individual status bit
is not deasserted until it is read by the master device. If the error
persists after a fault register read, the status bit is immediately
reasserted and remains asserted until the next sequential command/
response exchange. The bits in the FAULT0 register are appended
to every sensor data response (see Table 10). Both fault registers
can be accessed by issuing a read command to Address 0x0A.
PLL Bit
The PLL bit indicates that the device has experienced a failure
in the phase-locked loop functional circuit block. This occurs
when the PLL fails to achieve synchronization with the resonator
structure. If the PLL status flag is active, the ST[1:0] bits of the
sensor data response are set to 00, indicating that the response
contains potentially invalid rate data.
Table 14. Fault Register Bit Definitions
Register Bit Name Description
FAULT1
Fail
AMP
OV
Failure that sets the ST[1:0] bits to 00
Amplitude detection failure
Regulator overvoltage
UV
Regulator undervoltage
Q Bit
FAULT0
PLL
Q
NVM
POR
PWR
Phase-locked loop failure
Quadrature error
Nonvolatile memory fault
Power-on or reset failed to initialize
Power regulation failed due to over-
voltage or undervoltage condition
Continuous self-test failure or amplitude
detection failed
A Q fault is asserted based on two independent quadrature
calculations.
•
The quad memory register (Address 0x08) contains a value
corresponding to the total instantaneous quadrature present
in the device. If this value exceeds 4096 LSB, a Q fault is
issued.
CST
•
An internal quadrature accumulator records the amount
of quadrature correction performed by the ADXRS453. A
Q fault is issued when the quadrature error present in the
device has contributed to an equivalent of 4°/sec (typical)
of rate offset.
CHK
Check: generate faults
Fail Bit
The fail flag is asserted when the ST[1:0] bits are set to 00 (see
the ST1 and ST0 Bits section). Assertion of the fail bit indicates
that the device has experienced a gross failure and that the sensor
data could be invalid.
NVM Bit
An NVM error is transmitted to the control module when the
internal nonvolatile memory data fails a checksum calculation.
This check is performed once every 50 ꢀs and does not include
the PIDx memory registers.
AMP Bit
The AMP fault bit is asserted when the measured amplitude
of the silicon resonator has been significantly reduced. This
condition can occur if the voltage supplied to CP5 falls below
the requirements of the internal voltage regulator. This fault bit
is OR’ed with the CST fault bit; therefore, during a sensor data
request, the CST bit position represents either an AMP failure
or a CST failure. The full fault register can be read from memory
to determine the specific failure.
POR Bit
An internal check is performed on device startup to ensure that
the volatile memory of the device is functional. This is accom-
plished by programming a known value from the device ROM
into a volatile memory register. This value is then continuously
compared to the known value in ROM every 1 ꢀs for the duration
of the device operation. If the value stored in the volatile memory
changes or does not match the value stored in ROM, the POR
error flag is asserted. The value stored in ROM is rewritten to
the volatile memory upon a device power cycle.
OV Bit
The OV fault bit is asserted if the internally regulated voltage
(nominally 3 V) is observed to exceed 3.3 V. This measurement
is low-pass filtered to prevent artifacts such as noise spikes from
asserting a fault condition. When an OV fault occurs, the PWR
fault bit is asserted simultaneously. Because the OV fault bit is not
transmitted as part of a sensor data response, it is recommended
that the user read back the FAULT1 and FAULT0 memory
registers upon the assertion of a PWR error to determine the
specific error condition.
Rev. 0 | Page 18 of 32
ADXRS453
PWR Bit
CHK Bit
The device performs a continuous check of the internal 3 V
regulated voltage level. If either an overvoltage (OV) or under-
voltage (UV) fault is asserted, the PWR bit is also asserted. This
condition occurs if the regulated voltage is observed to be either
above 3.3 V or below 2.77 V. An internal low-pass filter removes
high frequency glitching effects to prevent the PWR bit from
being asserted unnecessarily. To determine whether the fault is
a result of an overvoltage or undervoltage condition, the OV
and UV fault bits must be read.
The CHK bit is transmitted by the control module to the
ADXRS453 as a method of generating faults. By asserting the
CHK bit, the device creates conditions that result in the gener-
ation of all faults represented in the fault registers. For example,
the self-test amplitude is deliberately altered to exceed the fault
detection threshold, resulting in a self-test error. In this way, the
device is capable of checking both its ability to detect a fault
condition and its ability to report that fault condition to the
control module.
CST Bit
The fault conditions are initiated nearly simultaneously; how-
ever, the timing for receiving fault codes when the CHK bit is
asserted depends on the time required to generate each unique
fault. It takes no more than 50 ms for all internal faults to be
generated and the fault register to be updated to reflect the
condition of the device. Until the CHK bit is cleared, the status
bits (ST[1:0]) are set to 10, indicating that the data should be
interpreted by the control module as self-test data. After the
CHK bit is deasserted, an additional 50 ms are required for the
fault conditions to decay and for the device to return to normal
operation. See the Recommended Start-Up Sequence with CHK
Bit Assertion section for the proper methodology for asserting
the CHK bit.
The ADXRS453 is designed with continuous self-test function-
ality. The measured self-test amplitudes are compared to the
limits presented in Table 1. Deviations from these values result
in reported self-test errors. The two thresholds for a self-test
failure are as follows:
•
Self-test value > 512 LSB from nominal results in the
assertion of the self-test flag in the fault register.
Self-test value > 1856 LSB from nominal results in the
assertion of the self-test flag in the fault register and the
setting of the ST[1:0] bits to 00, indicating that the rate
data contained in the sensor data response is potentially
invalid.
•
Rev. 0 | Page 19 of 32
ADXRS453
in an apparent one-transaction delay before the data resulting
from the assertion of the CHK bit is reported by the device. For
all other read/write interactions with the device, no such delay
exists, and the MOSI command is serviced during the next
sequential command/response exchange.
RECOMMENDED START-UP SEQUENCE WITH CHK
BIT ASSERTION
Figure 32 illustrates a recommended start-up sequence that can
be implemented by the user. Alternate start-up sequences can
be used, but the response from the ADXRS453 must be handled
correctly. If the start-up sequence is implemented immediately
after power is applied to the device, the total time to implement
the following fault detection routine is approximately 200 ms.
Note that if the CHK bit is deasserted and the user tries to obtain
data from the device before the CST fault flag clears, the device
reports the data as error data.
As described in the Device Data Latching section, the data
CS
present in the device upon the assertion of the
signal is used
in the next sequential command/response exchange. This results
MOSI: SENSOR DATA REQUEST
CHK BIT ASSERTED
MOSI: SENSOR DATA
REQUEST (THIS CLEARS
THE CHK BIT)
MOSI: SENSOR DATA
REQUEST
MOSI: SENSOR DATA
REQUEST
MISO: STANDARD INITIAL
RESPONSE
MISO: CHK RESPONSE
ST[1:0] = 10
MISO: CHK RESPONSE
ST[1:0] = 10
MISO: SENSOR DATA
RESPONSE
DATA LATCH POINT
CS
X
X
X
32 CLOCK
CYCLES
32 CLOCK
CYCLES
32 CLOCK
CYCLES
32 CLOCK
CYCLES
SCLK
MOSI
MISO
0x20000003
0x00000001
0x20000000
0x…
0x20000000
0x20000000
0x…FF OR 0x…FE
(PARITY DEPENDENT)
0x…FF OR 0x…FE
(PARITY DEPENDENT)
t = 100ms
t = 150ms
t = 200ms
t = 200ms + tTD
THE FAULT BITS OF THE
t = 200ms + 2tTD
POWER IS
APPLIED TO
WHEN THE 100ms START-UP
TIME HAS ELAPSED, THE
MASTER DEVICE IS FREE TO
ASSERT THE CHK BIT AND
START THE PROCESS OF
INTERNAL ERROR
A 50ms DELAY IS REQUIRED
SO THAT THE GENERATION
OF FAULTS WITHIN THE
DEVICE IS ALLOWED TO
COMPLETE. HOWEVER,
BECAUSE THE DEVICE DATA
IS LATCHED BEFORE THE
CHK BIT IS ASSERTED, THE
DEVICE RESPONSE DURING
THIS COMMAND/RESPONSE
EXCHANGE DOES NOT
CONTAIN FAULT
ANOTHER 50ms DELAY MUST
BE OBSERVED TO ALLOW
THE FAULT CONDITIONS TO
CLEAR. IF THE DEVICE IS
FUNCTIONING PROPERLY,
THE MISO RESPONSE
ALL FAULT
ADXRS453 REMAIN ACTIVE
UNTIL CLEARED. DUE TO
THE REQUIRED DECAY
PERIOD FOR EACH FAULT
CONDITION, FAULT
CONDITIONS REMAIN
PRESENT UPON THE
IMMEDIATE DEASSERTION
OF THE CHK BIT. THIS
RESULTS IN A SECOND
SEQUENTIAL RESPONSE IN
WHICH THE FAULT BITS ARE
ASSERTED. AGAIN, THE
RESPONSE IS FORMATTED
AS SELF-TEST DATA
CONDITIONS ARE
CLEARED, AND ALL
SUBSEQUENT DATA
EXCHANGES NEED
ONLY OBSERVE
THE SEQUENTIAL
TRANSFER DELAY
TIMING
THE DEVICE.
WAIT 100ms TO
ALLOW FOR
THE INTERNAL
CIRCUITRY TO
BE INITIALIZED.
CHECKING. DURING THE
FIRST COMMAND/
CONTAINS ALL ACTIVE
FAULTS, AS WELL AS HAVING
SET THE MESSAGE FORMAT
TO SELF-TEST DATA. THIS IS
INDICATED THROUGH THE ST
BITS BEING SET TO 10.
RESPONSE EXCHANGE
AFTER POWER-ON, THE
ADXRS453 IS DESIGNED
TO ISSUE A PREDEFINED
RESPONSE.
PARAMETER.
INFORMATION. THIS
RESPONSE CAN BE
DISCARDED.
INDICATING THAT THE FAULT
BITS HAVE BEEN SET
INTENTIONALLY.
Figure 32. Recommended Start-Up Sequence
Rev. 0 | Page 20 of 32
ADXRS453
RATE DATA FORMAT
The ADXRS453 gyroscope transmits rate data in a 16-bit format
as part of a 32-bit SPI data frame. See Table 10 for the full 32-bit
format of the sensor data response. The rate data is transmitted
MSB first, from D15 to D0.
The data is formatted as a twos complement number with a scale
factor of 80 LSB/°/sec. Therefore, the highest obtainable value
for positive (clockwise) rotation is 0x7FFF (decimal +32,767),
and the highest obtainable value for negative (counterclockwise)
rotation is 0x8000 (decimal −32,768). Performance of the device
is not guaranteed above 24,000 LSB ( 300°/sec).
Table 15. Rate Data
16-Bit Rate Data
Decimal (LSBs)
Hex (D15:D0)
0x7FFF
…
Description
+32,767
…
Maximum possible positive data value (not guaranteed)
…
+2±,000
…
0x5DC0
…
+300°/sec rotation (positive FSR)
…
+160
…
0x00A0
…
+2°/sec rotation
…
+80
…
0x0050
…
+1°/sec rotation
…
+±0
…
0x0028
…
+0.5°/sec rotation
…
+20
…
0x001±
…
+0.025°/sec rotation
…
0
…
0x0000
…
Zero rotation value
…
−20
…
0xFFEC
…
−0.025°/sec rotation
…
−±0
…
0xFFD8
…
−0.5°/sec rotation
…
−80
…
0xFFB0
…
−1°/sec rotation
…
−160
…
0xFF60
…
−2°/sec rotation
…
−2±,000
…
0xA2±0
…
−300°/sec rotation (negative FSR)
…
−32,768
0x8000
Maximum possible negative data value (not guaranteed)
Rev. 0 | Page 21 of 32
ADXRS453
MEMORY MAP AND REGISTERS
Data is transmitted MSB first. For proper acquisition of data from
the memory register, make the read request to the even-numbered
register address only; for example, to read the LOCSTx registers,
address Register 0x04, but not Register 0x05. For a description of
each memory register listed in Table 16, see the Memory Register
Definitions section.
MEMORY MAP
Table 16 provides a list of the memory registers that can be
read from or written to by the user. See the SPI Communication
Protocol section for the proper input sequence to read from or
write to a specific memory register. Each memory register has
eight bits of data; however, when a read request is performed,
the data always returns as a 16-bit message. This is accomplished
by appending the data from the next sequential register to the
memory address that was specified.
Table 16. Memory Register Map
Register
Address
0x00
0x01
0x02
0x03
0x0±
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
Name
RATE1
RATE0
TEM1
TEM0
LOCST1
LOCST0
HICST1
HICST0
QUAD1
QUAD0
FAULT1
FAULT0
PID1
D7 (MSB)
RTE15
RTE7
TEM9
TEM1
D6
D5
D4
D3
D2
D1
D0 (LSB)
RTE8
RTE0
RTE1±
RTE6
RTE13
RTE5
TEM7
RTE12
RTE±
TEM6
RTE11
RTE3
RTE10
RTE2
RTE9
RTE1
TEM8
TEM0
LCST1±
LCST6
HCST1±
HCST6
QAD1±
QAD6
Unused
Q
PIDB1±
PIDB6
SNB30
SNB22
SNB1±
SNB6
TEM5
Unused
LCST11
LCST3
HCST11
HCST3
QAD11
QAD3
Fail
TEM±
Unused
LCST10
LCST2
HCST10
HCST2
QAD10
QAD2
AMP
TEM3
Unused
LCST9
LCST1
HCST9
HCST1
QAD9
QAD1
OV
TEM2
Unused
LCST8
LCST0
HCST8
HCST0
QAD8
QAD0
UV
Unused
LCST13
LCST5
HCST13
HCST5
QAD13
QAD5
Unused
NVM
PIDB13
PIDB5
SNB29
SNB21
SNB13
SNB5
Unused
LCST12
LCST±
HCST12
HCST±
QAD12
QAD±
Unused
POR
PIDB12
PIDB±
SNB28
SNB20
SNB12
SNB±
LCST15
LCST7
HCST15
HCST7
QAD15
QAD7
Unused
PLL
PIDB15
PIDB7
SNB31
SNB23
SNB15
SNB7
PWR
CST
CHK
0
PIDB11
PIDB3
SNB27
SNB19
SNB11
SNB3
PIDB10
PIDB2
SNB26
SNB18
SNB10
SNB2
PIDB9
PIDB1
SNB25
SNB17
SNB9
SNB1
PIDB8
PIDB0
SNB2±
SNB16
SNB8
SNB0
PID0
SN3
SN2
SN1
SN0
Rev. 0 | Page 22 of 32
ADXRS453
Low CST (LOCSTx) Registers
MEMORY REGISTER DEFINITIONS
Addresses:
0x04 (LOCST1)
The SPI-accessible memory registers are described in this section.
As noted in the Memory Map section, when requesting data from
a memory register, only the first sequential memory address should
be addressed. The data returned by the device contains 16 bits of
memory register information. Bits[15:8] contain the MSB of the
requested information, and Bits[7:0] contain the LSB.
0x05 (LOCST0)
f0/16 (~970 Hz)
80 LSB/°/sec
Register update rate:
Scale factor:
The LOCSTx registers contain the value of the temperature
compensated and low-pass filtered continuous self-test delta.
This value is a measure of the difference between the positive
and negative self-test deflections and corresponds to the values
presented in Table 1. The device issues a CST error if the value
of the self-test exceeds the established self-test limits. The self-test
data is filtered to f0/8000 (~1.95 Hz) to prevent false triggering
of the CST fault bit. The data is presented as a 16-bit, twos com-
plement number, with a scale factor of 80 LSB/°/sec.
Rate (RATEx) Registers
Addresses:
0x00 (RATE1)
0x01 (RATE0)
f0/32 (~485 Hz)
80 LSB/°/sec
Register update rate:
Scale factor:
The RATEx registers contain the temperature compensated rate
output of the device, filtered to f0/200 (~77.5 Hz). This data can
also be accessed by issuing a sensor data read request to the device.
The data is presented as a 16-bit, twos complement number.
MSB
D15
LSB
D8
D14
D13
D12
D11
D10
D9
LCST15 LCST1± LCST13 LCST12 LCST11 LCST10 LCST9 LCST8
D7 D6 D5 D4 D3 D2 D1 D0
MSB
D15
LSB
D8
LCST7 LCST6 LCST5 LCST± LCST3 LCST2 LCST1 LCST0
D14
D13
D12
D11
D10
D9
RTE15 RTE1± RTE13 RTE12 RTE11 RTE10 RTE9
RTE8
D0
High CST (HICSTx) Registers
D7
D6
D5
D4
D3
D2
D1
Addresses:
0x06 (HICST1)
0x07 (HICST0)
f0/16 (~970 Hz)
80 LSB/°/sec
RTE7
RTE6
RTE5
RTE±
RTE3
RTE2
RTE1
RTE0
Temperature (TEMx) Registers
Register update rate:
Scale factor:
Addresses:
0x02 (TEM1)
0x03 (TEM0)
f0/32 (~485 Hz)
5 LSB/°C
The HICSTx registers contain the unfiltered self-test information.
The HICSTx data can be used to supplement fault diagnosis in
safety critical applications because sudden shifts in the self-test
response can be detected. However, the CST bit of the fault
register is not set when the HICSTx data is observed to exceed
the self-test limits. Only the LOCSTx memory registers, which
are designed to filter noise and the effects of sudden temporary
self-test spiking due to external disturbances, control the asser-
tion of the CST fault bit. The data is presented as a 16-bit, twos
complement number.
Register update rate:
Scale factor:
The TEMx registers contain a value corresponding to the
temperature of the device. The data is presented as a 10-bit,
twos complement number. 0 LSB corresponds to a temperature
of approximately 45°C (see Table 17).
MSB
D15
LSB
D8
D14
D13
D12
D11
D10
D9
TEM9 TEM8 TEM7 TEM6 TEM5 TEM± TEM3 TEM2
MSB
D15
LSB
D8
D7
D6
D5
D4
D3
D2
D1
D0
D14
D13
D12
D11
D10
D9
TEM1 TEM0
Unused
HCST15 HCST1± HCST13 HCST12 HCST11 HCST10 HCST9 HCST8
D7 D6 D5 D4 D3 D2 D1 D0
HCST7 HCST6 HCST5 HCST± HCST3 HCST2 HCST1 HCST0
Table 17. Sample Temperatures and TEMx Register Contents
Temperature
Value of TEM1 and TEM0 Registers1
0000 0000 00XX XXXX
±5°C
85°C
0011 0010 00XX XXXX
0°C
1100 0111 11XX XXXX
1 X = don’t care.
Rev. 0 | Page 23 of 32
ADXRS453
Quad Memory (QUADx) Registers
Part ID (PIDx) Registers
Addresses:
0x08 (QUAD1)
Addresses:
0x0C (PID1)
0x09 (QUAD0)
0x0D (PID0)
Not applicable
Not applicable
Register update rate:
Scale factor:
f0/64 (~240 Hz)
Register update rate:
Scale factor:
80 LSB/°/sec equivalent
The QUADx registers contain a value corresponding to the amount
of quadrature error present in the device at a given time. Quadra-
ture can be likened to a measurement of the error of the motion
of the resonator structure and can be caused by stresses and aging
effects. The quadrature data is filtered to f0/200 (~77.5 Hz) and can
be read frequently to detect sudden shifts in the level of quadrature.
The data is presented as a 16-bit, twos complement number.
The (PIDx) registers contain a 16-bit number that identifies the
version of the ADXRS453. Combined with the serial number, this
information allows for a higher degree of device individualization
and tracking. The initial product ID is R01 (0x5201), with sub-
sequent versions of silicon incrementing this value to R02, R03,
and so on.
MSB
D15
LSB
D8
MSB
D15
LSB
D8
D14
D13
D12
D11
D10
D9
D14
D13
D12
D11
D10
D9
PIDB15 PIDB1± PIDB13 PIDB12 PIDB11 PIDB10 PIDB9 PIDB8
D7 D6 D5 D4 D3 D2 D1 D0
QAD15 QAD1± QAD13 QAD12 QAD11 QAD10 QAD9 QAD8
D7
D6
D5
D4
D3
D2
D1
D0
PIDB7 PIDB6 PIDB5 PIDB± PIDB3 PIDB2 PIDB1 PIDB0
QAD6 QAD5 QAD± QAD3 QAD2 QAD1 QAD0
QAD7
Serial Number (SNx) Registers
Fault (FAULTx) Registers
Addresses:
0x0E (SN3)
0x0F (SN2)
0x10 (SN1)
0x11 (SN0)
Not applicable
Not applicable
Addresses:
0x0A (FAULT1)
0x0B (FAULT0)
Not applicable
Not applicable
Register update rate:
Scale factor:
Register update rate:
Scale factor:
The FAULTx registers contain the state of the error flags in the
device. The FAULT0 register is appended to the end of every
device data transmission (see Table 10); however, this register
can also be accessed independently through its memory location.
The individual fault bits are updated asynchronously, requiring
<5 ꢀs to activate, as soon as the fault condition exists on chip. When
toggled, each fault bit remains active until the fault register is read
or a sensor data command is received. If the fault is still active
after the bit is read, the fault bit is immediately reasserted.
The SNx registers contain a 32-bit identification number that
uniquely identifies the device. To read the entire serial number,
two memory read requests must be initiated. The first read
request to Address 0x0E returns the upper 16 bits of the serial
number, and the following read request to Address 0x10 returns
the lower 16 bits of the serial number.
MSB
D31
LSB
D24
D30
D29
D28
D27
D26
D25
MSB
D15
LSB
D8
UV
D0
0
SNB31 SNB30 SNB29 SNB28 SNB27 SNB26 SNB25 SNB2±
D23 D22 D21 D20 D19 D18 D17 D16
SNB23 SNB22 SNB21 SNB20 SNB19 SNB18 SNB17 SNB16
D14
D13
D12
D11
Fail
D10
AMP
D2
D9
Unused
OV
D7
D6
D5
D4
D3
D1
D15
D14
D13
D12
D11
D10
D9
D8
PLL
Q
NVM
POR
PWR
CST
CHK
SNB15 SNB1± SNB13 SNB12 SNB11 SNB10 SNB9
SNB8
D0
D7
D6
D5
D4
D3
D2
D1
SNB7
SNB6
SNB5
SNB±
SNB3
SNB2
SNB1
SNB0
Rev. 0 | Page 2± of 32
ADXRS453
PACKAGE ORIENTATION AND LAYOUT INFORMATION
ADXRS453
(PACKAGE FRONT)
14
8
1
7
Figure 33. 14-Lead Ceramic LCC_V, Vertical Mount
0.55
0.55
0.55
11.232
0.95
0.95
1.55
1.55
1.27
2.55
9.462
5.55
0.572
2.55
1.691
1.5
1
1
1.5
0.8
0.8
Figure 34. Sample SOIC_CAV Solder Pad Layout (Land Pattern),
Dimensions Shown in Millimeters, Not to Scale
Figure 35. Sample LCC_V Solder Pad Layout (Land Pattern) for Vertical
Mounting, Dimensions Shown in Millimeters, Not to Scale
Rev. 0 | Page 25 of 32
ADXRS453
1.50
0.90
0.50
3.10
7.70
2.70
1.00
1.50
0.80
Figure 36. Sample LCC_V Solder Pad Layout (Land Pattern) for Horizontal
Mounting, Dimensions Shown in Millimeters, Not to Scale
Rev. 0 | Page 26 of 32
ADXRS453
SOLDER PROFILE
SUPPLIER T ≥ T
P
C
USER T ≤ T
P
C
T
C
T
– 5°C
C
SUPPLIER tP
USER tP
T
P
T
– 5°C
C
tP
MAXIMUM RAMP-UP RATE = 3°C/sec
MAXIMUM RAMP-DOWN RATE = 6°C/sec
T
L
T
PREHEAT AREA
SMAX
tL
T
SMIN
tS
25
TIME 25°C TO PEAK
TIME
Figure 37. Recommended Soldering Profile
Table 18. Recommended Soldering Profile Limits
Profile Feature
Sn63/Pb37
Pb-Free
Average Ramp Rate (TL to TP)
Preheat
3°C/sec max
3°C/sec max
Minimum Temperature (TSMIN
Maximum Temperature (TSMAX
Time (TSMIN to TSMAX), tS
Ramp-Up Rate (TSMAX to TL)
Time Maintained Above Liquidous (tL)
)
100°C
150°C
60 sec to 120 sec
3°C/sec max
60 sec to 150 sec
183°C
150°C
200°C
60 sec to 120 sec
3°C/sec max
60 sec to 150 sec
217°C
)
Liquidous Temperature (TL)
Classification Temperature (TC)1
Peak Temperature (TP)
Time Within 5°C of Actual Peak Temperature (tP)
Ramp-Down Rate (TP to TL)
220°C
250°C
TC + 0°C/−5°C
10 sec to 30 sec
6°C/sec max
6 minutes max
TC + 0°C/−5°C
20 sec to ±0 sec
6°C/sec max
8 minutes max
Time 25°C to Peak Temperature
1 Based on IPC/JEDEC J-STD-020D.01 for SnPb and Pb-free processes. Package volume < 350 mm3, package thickness > 2.5 mm.
Rev. 0 | Page 27 of 32
ADXRS453
PACKAGE MARKING CODES
XRS453
BEYZ n
#YYWW
XRS453
BRGZ n
#YYWW
LLLLLLLLL
LLLLLLLLL
Figure 38. LCC_V and SOIC_CAV Package Marking Codes
Table 19. Package Code Designations
Marking
Meaning
XRS
Angular rate sensor
±53
Series number
B
RG
EY
Z
Temperature grade (−±0°C to +105°C)
Package designator (SOIC_CAV package)
Package designator (LCC_V package)
RoHS compliant
n
Revision number
#
Pb-free designation
YYWW
LLLLLLLLL
Assembly date code
Assembly lot code (up to nine characters)
Rev. 0 | Page 28 of 32
ADXRS453
OUTLINE DIMENSIONS
10.30 BSC
16
1
9
8
DETAIL A
10.42
BSC
7.80
BSC
0.25 GAGE
PLANE
PIN 1
INDICATOR
8°
4°
0°
1.27 BSC
0.87
0.77
0.67
9.59 BSC
3.73
3.58
3.43
1.50
1.35
1.20
0.28
0.18
0.08
0.58
0.48
0.38
0.50
0.45
0.40
DETAIL A
0.75
0.70
0.65
COPLANARITY
0.10
Figure 39. 16-Lead Small Outline, Plastic Cavity Package [SOIC_CAV]
(RG-16-1)
Dimensions shown in millimeters
FRONT VIEW
9.20
4.40
4.00
3.60
9.00 SQ
8.80
8.08
8.00
7.92
0.350
0.305
0.260
0.275
REF
BACK VIEW
7.70
7.55
7.40
7.18
7.10
7.02
0.50
TYP
DO NOT SOLDER
CENTER PADS.
1
2
3
4
5
6
7
8
9
10 11 12
13
14
1.175
REF
C 0.30
REF
SIDE VIEW
R 0.20
REF
1.00
0.675 NOM
0.500 MIN
1.60
(PINS 1, 7)
(PINS 2, 6)
1.50
(PINS 2, 6)
1.00
0.60
(PINS 9-10,
12-13)
(PINS 3-5)
0.30
REF
0.80
(PINS 10,
11, 12)
0.30
REF
0.35
REF
1.70
REF
(ALL PINS)
1
2
3
4
5
6
9
7
8
0.35
REF
14
13
12 11 10
1.70
REF
0.80 REF
(ALL PINS)
(METALLIZATION BUMP
BUMP HEIGHT 0.03 NOM)
1.40
0.80
(PINS 1,
(PINS 2, 6,
9, 13)
7, 8, 14)
0.40
(PINS 3-5, 10-12)
BOTTOM VIEW (PADS SIDE)
Figure 40. 14-Terminal Ceramic Leadless Chip Carrier, Vertical Form [LCC_V]
(EY-14-1)
Dimensions shown in millimeters
Rev. 0 | Page 29 of 32
ADXRS453
ORDERING GUIDE
Model1, 2, 3
Temperature Range
Package Description
Package Option
ADXRS±53BEYZ
−±0°C to +105°C
1±-Terminal Ceramic Leadless Chip Carrier, Vertical Form [LCC_V] EY-1±-1
Evaluation Board, SOIC_CAV
Evaluation Board, LCC_V
Analog Devices Inertial Sensor Evaluation System (Includes
ADXRS±53 Satellite)
EVAL-ADXRS±53Z
EVAL-ADXRS±53Z-V
EVAL-ADXRS±53Z-M
EVAL-ADXRS±53Z-S
ADXRS±53 Satellite, Standalone, to be used with Inertial Sensor
Evaluation System
1 Z = RoHS Compliant Part.
2 The tape and reel version of the ADXRS±53BEYZ (1±-terminal LCC_V) is releasing in the second quarter of 2011.
3 The ADXRS±53BRG (16-lead SOIC_CAV) is releasing in the second quarter of 2011.
Rev. 0 | Page 30 of 32
ADXRS453
NOTES
Rev. 0 | Page 31 of 32
ADXRS453
NOTES
©2011 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D09155-0-1/11(0)
Rev. 0 | Page 32 of 32
相关型号:
©2020 ICPDF网 联系我们和版权申明