DATASHEET SEARCH SITE | WWW.ALLDATASHEET.COM

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 37

Technical content

Digital MEMS Vibration Sensor w/ Embedded RF Transceiver Preliminary Technical Data ADIS16000/ADIS16229 Rev. PrA 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 registered trademarks are the property of their respective owners. Tel: 781.329.4700 www.analog.com Fax: 781.461.3113 ©2013 Analog Devices, Inc. All rights reserved.

FEATURES

Wireless vibration system, 862MHz – 928MHz Clear Channel Assessment/Packet collision avoidance Error Detection and Correction in RF protocol Programmable RF Output power Gateway node (ADIS16000) SPI to RF function Manage up to 6 sensor nodes Sensor Node (ADIS16229) Dual-axis, ±18g MEMS accelerometer 5.5kHz Resonant frequency Digital range settings: 0 g to 1 g/5 g/10 g/20 g Sample rate up to 20kSPS Programmable wake-up capture, update cycle times FFT, 512-point, real valued Rectangular, Hanning, flat top window options Programmable decimation filter, 11 rate settings Multi-record capture for selected filter settings Manual capture mode for time domain data collection Programmable FFT averaging: up to 255 averages Record Storage: 14 FFT records on all three axes (x, y) Programmable alarms, 6 spectral bands, 2 levels Adjustable response delay to reduce false alarms Internal self-test with status flags Digital temperature and power supply measurements Identification registers: serial number, device ID, user ID 47mm x 38mm PCB package with SMA antenna interface Single-supply operation: 3.0 V to 3.6 V Operating temperature range: −40°C to +85°C

APPLICATIONS

Instrumentation, diagnostics Safety shutoff sensing GENERAL DESCRIPTION The ADIS16000 and ADIS16229 enable creation of a simple wireless vibration-sensing network for a wide variety of industrial-equipment applications. . The ADIS16000 provides the gateway function, which manages the network, while the ADIS16229 provides the remote sensing function. The ADIS16229 iSesnor is a complete wireless vibration sensor node that combines dual-axis acceleration sensing with advanced time domain and frequency domain signal processing. Time domain signal processing includes a programmable decimation filter and selectable windowing function. Frequency domain processing includes a 512-point, real-valued FFT, FFT magnitude averaging, and programmable spectral alarms. The FFT record storage system offers users the ability to track changes over time and capture FFTs with multiple decimation filter settings. The ADIS16229’s dynamic range, bandwidth, sample rate and noise performance are well suited for a wide variety of machine health and production equipment monitoring systems. This devices also provides a number of wireless configuration parameters enable a wide level of flexibility in managing the trade-off between battery life and communication frequency. The ADIS16000 SPI interface provides simple connectivity with most embedded processor platforms and the SMA connector interface enables the use of many different antennas. This module supports up to six ADIS16229 devices at one time, using a proprietary wireless protocol. Both ADIS16000 and ADIS16229 modules are in in 47.0x37.6x22.6mm PCB structures, have an SMA connector for simple antenna connection, have two mounting holes for simple installation and support operation over a temperature range of - 40°C to +85°C. The ADIS16000 also includes a standard 1mm, 14-pin connector for connecting to an embedded processor system. The ADIS16229 provides a lead structure that enables simple connection with standard batteries. FUNCTIONAL BLOCK DIAGRAM Figure 1.

ADIS16000/ADIS16229 Preliminary Technical Data Rev. PrA | Page 2 of 37 TABLE OF CONTENTS

Preliminary Technical Data ADIS16000/ADIS16229 Rev. PrA | Page 3 of 37 SPECIFICATIONS TA = −40°C to +125°C, VDD = 3.3 V , unless otherwise noted. Table 1. Parameter Test Conditions/Comments Min Typ Max Unit ACCELEROMETERS (ADIS16229) Measurement Range1 T A = 25°C ±18 g Sensitivity, FFT T A = 25°C, 0 g to 20 g range setting 0.3052 m g/LSB Sensitivity, Time Domain T A = 25°C 0.6104 m g/LSB Sensitivity Error T A = 25°C ±0.3 ±6 % Nonlinearity With respect to full scale ±0.2 ±1.25 % Cross-Axis Sensitivity 4 % Alignment Error With respect to package mounting holes 2.3 Degrees Offset Error T A = 25°C ±0.01 ±1 g Offset Temperature Coefficient 2 m g/°C Output Noise T A = 25°C, 20.48 kHz sample rate, time domain 11 m g rms Output Noise Density T A = 25°C, 10 Hz to 1 kHz 0.248 m g/√Hz Bandwidth ±5% flatness, 2, see Figure 19 840 Hz Sensor Resonant Frequency 5.5 kHz LOGIC INPUTS3 (ADIS16000) Input High Voltage, VINH 0.7 x VDD V Input Low Voltage, VINL 0.2xVDD V Input Leakage Current All Except RST TBD μA RST −1 mA Input Capacitance, CIN 10 pF DIGITAL OUTPUTS3 Output High Voltage, VOH I SOURCE = 1 mA VDD-0.4 V Output Low Voltage, VOL I SINK = 1 mA 0.36 V FLASH MEMORY Endurance4 20,000 Cycles Data Retention5 T J = 85°C, see Figure 23 20 Years START-UP TIME6 Initial Startup ADIS16000 200 ms ADIS16229 100 ms Reset Recovery7 ADIS16000 200 ms ADIS16229 50 ms Sleep Mode Recovery ADIS16229 2.3 ms CONVERSION RATE REC_CTRL1[11:8] = 0x1 (SR0 sample rate selection) 20 kSPS Clock Accuracy 3 % POWER SUPPLY Operating voltage range, VDD 3.0 3.3 3.6 V Power Supply Current, ADIS16229 Transmission mode, 10dBm, +25C 39 41 mA Transmission mode, 10dBm, -40C to +85C TBD Transmission mode, -1dBm, +25C 18 TBD mA Transmission mode, -1dBm, -40C to +85C TBD Receive mode, +25C 20 TBD mA Receive mode, +40C to +85C TBD Data capture mode, no transceiver activity, +25C 7.2 Sleep mode, T A = 25°C 2.5 μA Power Supply Current, ADIS16000 Transmission mode, 10dBm, +25C 37 mA Transmission mode, -1dBm, +25C 18 mA Receive mode, +25C 20 mA

ADIS16000/ADIS16229 Preliminary Technical Data Rev. PrA | Page 4 of 37 1 The maximum range depends on the frequency of vibration. 2 Assumes that frequency flatness calibration is enabled. 3 The digital I/O signals are 5 V tolerant. 4 Endurance is qualified as per JEDEC Standard 22, Method A117 and measured at −40°C, +25°C, +85°C, and +125°C. 5 Retention lifetime equivalent at junction temperature (TJ) = 85°C as per JEDEC Standard 22, Method A117. Retention lifetime depends on junction temperature. 6 The start-up times presented reflect the time it takes for data collection to begin. 7 Applies to the reset line (RST = 0) and the software reset command (GLOB_CMD[7] = 1). The RST pin must be held low for at least 10 μs.

Table 4. Package Characteristics

Table 9. User Register Memory Map, PAGE_ID = 0x0000

Table 10. User Register Memory Map, PAGE_ID ≥ 0x0001

1 All registers in pages 1, 2, 3, 4, 5 and 6 will read 0x0000, prior to connecting with the ADIS16229

manage the flash memory endurance. Table 11. CMD_DATA, Table 12. GLOB_CMD

8 Remove sensor node in

7 Software reset

6 Save registers to flash memory

5 Flash test, compare sum of flash

4 Clear DIAG_STAT register

3 Restore factory register settings,

2 Self-test, result in DIAG_STAT[5]

1 Update sensor node in

0 Add sensor node in CMD_DATA to

ADIS16229’s page. (see Table 14). Table 13. NETWORK_ID Table 14. SENS_ID tools for tuning the transmission power control at each location.

Table 15. RSSI_G Table 16. RSSI_S limiting the transmission power to -1dBm. Table 17. TX_PWR_CTRL_G Table 18. TX_PWR_CTRL_S Table 19. RF_MODE Table 20. UPDAT_INT Table 21. INT_SCL is not necessary and automatically turns off. Table 22. BEACON_SETUP

between re-synchronizing events with the ADIS16000 (gateway). Table 23. BEACON_INT Table 24. PKT_TIME_H Table 25. PKT_TIME_L error flags associated with the wireless communication. Table 26. NW_ERROR_STAT 9 Received packet from an unknown device.

8 Packet synchronization failure, from the most recent

7 No response from one or more sensor nodes during

6 Failed to receive a packet from the sensor node

5 Packet length mismatch

4 Missing packet

3 Packets received out of SYNC

2 Failure to receive acknowledgement from a sensor

1 Low signal strength from a sensor node, read RSSI_S

0 CRC mismatch error associated with the most recent

wait for further instructions from the ADIS16000.. Table 27. REC_CTRL1 [15:14] Not used (don’t care). 00 = rectangular, 01 = Hanning, 10 = flat top, 11 = N/A. 11 SR3, 1 = enabled for FFT, 0 = disable. 10 SR2, 1 = enabled for FFT, 0 = disable. Sample rate = 20,000 ÷ 2AVG_CNT[11:8] (see Table 28). 9 SR1, 1 = enabled for FFT, 0 = disable. Sample rate = 20,000 ÷ 2AVG_CNT[7:4] (see Table 28). 8 SR0, 1 = enabled for FFT, 0 = disable. Sample rate = 20,000 ÷ 2AVG_CNT[3:0] (see Table 28). 7 Power-down between each recording. 1 = enabled. [6:4] Not used (don’t care). to the ADIS16000 and wait for another start command. capture, FFT computation and analysis. ADIS16000 and wait for another start command. Figure 15. Simplified Block Diagram

Set REC_CTRL1[1:0] = 11 to place the device into real-time mode. axis of measurement in this mode by reading its assigned register. buffer contents are available to the SPI and output data registers. which occurs based on the UPDAT_INT and INT_SCL registers. in real-time mode, the output data rate reflects the SR0 setting. and Table 35, respectively). Table 28. AVG_CNT Table 29. Sample Rate Settings and Filter Performance Figure 16. Signal Flow Diagram, REC_CTRL1[1:0] = 00 or 01, FFT Analysis Modes

Figure 17. Spectral Record Production, with All SRx Settings Enabled

response, as shown in Figure 19. Figure 18. Peak Magnitude vs. Frequency Figure 19. Magnitude/Frequency Response (CAL_ENABLE[4] = 0) MAX) to 10 g on the SR2 sample rate option.

15 LSBs for time domain data and

216 LSBs for frequency domain data. Table 30. REC_CTRL2 Table 31. Range Settings and LSB Weights

XIa is the ideal x-axis value. XMa is the actual x-axis measurement. computes the correction factors for each register. the accelerometer measurements at +1 g and −1 g orientations. Table 32. X_SENS Table 33. Y_SENS

a 256-point spectral record that provides magnitude vs. number of FFT records to average into the final FFT record. SR2 sample rate option and 1024 for the SR3 sample rate option. Table 34. FFT_AVG1 Table 35. FFT_AVG2 are used in these equations. Table 36. Typical Processing Times that cannot use DO1 to monitor the status of these operations. using the SPI and x_BUF registers (see Table 59 and Table 60). Table 37. REC_CNTR available for each sample rate setting, as shown in Table 38. Table 38. Available Records per Sample Rate Selected all 14 records contain FFT data.

Table 39. REC_FLSH_CNT

The alarm function offers six spectral bands for alarm detection. each register used to configure the alarm function. Table 40. Alarm Function Register Summary the clearing function for the DIAG_STAT error flags (see Table 84). Table 41. ALM_CTRL spectral alarm flag is set high. command (GLOB_CMD[4]) to reset the flags to 0.

6 Enable DO1 as an Alarm 1 output indicator and enable

DO2 as an Alarm 2 output indicator. 1 = enabled. 5 System alarm comparison polarity. 1 = trigger when less than ALM_S_MAG[11:0]. 0 = trigger when greater than ALM_S_MAG[11:0]. 4 System alarm. 1 = temperature, 0 = power supply. 3 Alarm S enable (ALM_S_MAG). 1 = enabled, 0 = disabled.

2 Not used

1 Alarm Y enable (ALM_Y_MAG). 1 = enabled, 0 = disabled. 0 Alarm X enable (ALM_X_MAG). 1 = enabled, 0 = disabled. Figure 20. Spectral Band Alarm Setting Example, ALM_PNTR = 0x03 = 0xB102) to select the SR2 sample rate option. Table 42. ALM_PNTR th bin as the lower band setting. 400 Hz as the lower frequency for the 5000 SPS sample rate setting. Table 43. ALM_F_LOW

Table 44. ALM_F_HIGH Table 45. ALM_X_MAG1 Table 46. ALM_Y_MAG1 Table 47. ALM_X_MAG2 Table 48. ALM_Y_MAG2 Table 49. ALM_S_MAG current contents by setting GLOB_CMD[9] = 1 (DIN = 0xB702). the settings by setting GLOB_CMD[12] = 1 (DIN = 0xB710). has already been written to.

Table 50. ALM_X_STAT

15 Alarm 2 on Band 6; 1 = alarm set, 0 = no alarm

14 Alarm 1 on Band 6; 1 = alarm set, 0 = no alarm

13 Alarm 2 on Band 5; 1 = alarm set, 0 = no alarm

12 Alarm 1 on Band 5; 1 = alarm set, 0 = no alarm

11 Alarm 2 on Band 4; 1 = alarm set, 0 = no alarm

10 Alarm 1 on Band 4; 1 = alarm set, 0 = no alarm

9 Alarm 2 on Band 3; 1 = alarm set, 0 = no alarm

8 Alarm 1 on Band 3; 1 = alarm set, 0 = no alarm

7 Alarm 2 on Band 2; 1 = alarm set, 0 = no alarm

6 Alarm 1 on Band 2; 1 = alarm set, 0 = no alarm

5 Alarm 2 on Band 1; 1 = alarm set, 0 = no alarm

4 Alarm 1 on Band 1; 1 = alarm set, 0 = no alarm

3 Not used

Table 51. ALM_Y_STAT peak magnitude for the worst-case alarm condition in each axis. frequency bin number for the worst-case alarm condition. Table 52. ALM_X_PEAK Table 53. ALM_Y_PEAK Table 54. ALM_X_FREQ Table 55. ALM_Y_FREQ

complement format used in manual time mode. Table 59. X_BUF [15:0] X-acceleration data buffer register. See Table 31 for scale sensitivity. Format = twos complement (time), binary (FFT). Table 60. Y_BUF [15:0] Y-acceleration data buffer register. See Table 31 for scale sensitivity. Format = twos complement (time), binary (FFT). Table 61. FFT Mode, 5 g Range, Data Format Examples Table 62. Manual Time Mode, 5 g Range, Data Format data formatting for a range setting of 20 g, as shown in Table 31. mode, these registers update only when this mode starts. Table 63. SUPPLY_OUT Table 64. SUPPLY_OUT Table 65. Power Supply Data Format Examples Table 66. TEMP_OUT Table 67. TEMP_OUT

Table 68. Internal Temperature Data Format Examples

Table 69. FFT Header Register Information Table 70. REC_INFO1 Table 71. REC_INFO2 Table 72. TIME_STMP_L Table 73. TIME_STMP_H

within normal limits for the execution times listed in Table 74. Table 74. GLOB_CMD

15 Clear autonull correction 35 μs

14 Retrieve spectral alarm band infor-

13 Retrieve record data from flash

12 Save spectral alarm band registers

11 Record start/stop N/A

10 Set BUF_PNTR = 0x0000 36 μs

9 Clear spectral alarm band

7 Software reset 52 ms

4 Clear DIAG_STAT register 36 μs

3 Restore factory register settings

1 Power-down N/A

0 Autonull 822 ms

Table 75. LOT_ID1 Table 76. LOT_ID1 Table 77. LOT_ID2 Table 78. LOT_ID2 Table 79. PROD_ID Table 80. PROD_ID Table 81. SERIAL_NUM (Base Address = 0x58), Read Only Table 82. USER_ID (Base Address = 0x5C), Read/Write Table 83. GPO_CTRL

1 DO2 Polarity

0 DO1 Polarity

Table 84. DIAG_STAT

15 Not used

14 System alarm (1 = error condition exists, 0 = no error)

13 Not used

12 Sensor Node 6 (1 = alarm condition, 0 = no alarm)

11 Sensor Node 5 (1 = alarm condition, 0 = no alarm)

10 Sensor Node 4 (1 = alarm condition, 0 = no alarm)

9 Sensor Node 3 (1 = alarm condition, 0 = no alarm)

8 Sensor Node 2 (1 = alarm condition, 0 = no alarm)

7 Sensor Node 1 (1 = alarm condition, 0 = no alarm)

6 Flash memory failure, from GLOB_CMD[5] test

3 SPI communication failure (SCLKs ≠ even multiple of

2 Flash update failure

DIAG_STAT[5] (see Table 84). Table 85. FLASH_CNT Figure 23. Flash®/EE Memory Data Retention

Preliminary Technical Data ADIS16000/ADIS16229 Rev. PrA | Page 33 of 37 OUTLINE DIMENSIONS

Figure 27. 14-Lead Module with Connector Interface

Preliminary Technical Data ADIS16000/ADIS16229 Rev. PrA | Page 35 of 37

Figure 28. Remote Sensor with SMA Antenna Interface

Data Sheet ADIS16000/ADIS16229 Rev. PrA | Page 37 of 37 NOTES ©2013 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the prop erty of their respective owners. PR11483-0-5/13(PrA)