This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:quick-start:adxl367_quick_start_guide [09 Sep 2021 00:01] – [Data Formatting] Pablo del Corro | resources:quick-start:adxl367_quick_start_guide [02 Nov 2021 20:35] (current) – [Evaluation boards] Pablo del Corro | ||
---|---|---|---|
Line 6: | Line 6: | ||
The ADXL367 is a second generation of Analog Devices' | The ADXL367 is a second generation of Analog Devices' | ||
- | {{ : | + | {{ : |
===== Differences and improvements of ADXL367 compared to ADXL362 ===== | ===== Differences and improvements of ADXL367 compared to ADXL362 ===== | ||
Line 64: | Line 64: | ||
When powered, the ADXL367 is in Standby mode by default. It is recommended to confirm the validity of a communication sequence by reading the DEVID_AD register (Address 0x00). The DEVID_AD register is read-only, and contains the value 0xAD. If the data read from DEVID is not 0xAD, it indicates that either the physical connection or command sequence is incorrect. | When powered, the ADXL367 is in Standby mode by default. It is recommended to confirm the validity of a communication sequence by reading the DEVID_AD register (Address 0x00). The DEVID_AD register is read-only, and contains the value 0xAD. If the data read from DEVID is not 0xAD, it indicates that either the physical connection or command sequence is incorrect. | ||
- | The flow diagram bellow shows an example of the simplest initialization routine for synchronous data acquisition of N samples at the default Output Data Rate (ODR) of 100Hz and =/-8//g// range, using DATA_READY interrupt mapped to INT1 pin: | + | The flow diagram bellow shows an example of the simplest initialization routine for synchronous data acquisition of N samples at the default Output Data Rate (ODR) of 100Hz and +/-8//g// range, using DATA_READY interrupt mapped to INT1 pin: |
{{ : | {{ : | ||
Line 103: | Line 103: | ||
For this example, the argument **value** will be X_raw and the argument **bits** will be 14 . | For this example, the argument **value** will be X_raw and the argument **bits** will be 14 . | ||
- | To calculate the acceleration value in units of //g//, multiply the two's complement value obtained times the Scale Factor (1/ | + | To calculate the acceleration value in units of //g//, multiply the two's complement value obtained times the Scale Factor (1/ |
In code this is: | In code this is: | ||
Line 111: | Line 111: | ||
where **X_g** is the X-axis acceleration in units of //g//. | where **X_g** is the X-axis acceleration in units of //g//. | ||
- | <note tip> | + | <note tip> |
+ | |||
+ | ==== Evaluation boards ==== | ||
+ | There are two evaluation boards offered for the ADXL367: | ||
+ | === EVAL-ADXL367Z: | ||
+ | This is a small footprint PCB that consist of the ADXL367 and pin headers. | ||
+ | {{ : | ||
+ | === EVAL-ADXL367-SDP: | ||
+ | | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * The EVAL-ADXL367-SDP drivers can be downloaded from the following GitHub site: [[https:// | ||
+ | |||
+ | * The EVAL-ADXL367-SDP User Guide wiki: |