This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:technical-guides:best_engineering_practices_when_using_adxl_accelerometers [29 Mar 2021 17:43] – Pablo del Corro | resources:technical-guides:best_engineering_practices_when_using_adxl_accelerometers [15 Mar 2022 14:41] (current) – Pablo del Corro | ||
---|---|---|---|
Line 9: | Line 9: | ||
The first and most important advise we would like to offer when using our ADXL portfolio is to **carefully read the product datasheet**, | The first and most important advise we would like to offer when using our ADXL portfolio is to **carefully read the product datasheet**, | ||
- | ===== Terminology | + | ===== Common terminology in ADXL's datasheet specifications |
=== Full-Scale Range (FSR) === | === Full-Scale Range (FSR) === | ||
Line 40: | Line 40: | ||
=== Resonant Frequency (fo) === | === Resonant Frequency (fo) === | ||
fo is the natural frequency at which the MEMS element has a higher gain when subjected to acceleration events. Input acceleration at this resonant frequency causes the sensor to displace by an amount equal to the applied acceleration multiplied by the quality factor (Q). | fo is the natural frequency at which the MEMS element has a higher gain when subjected to acceleration events. Input acceleration at this resonant frequency causes the sensor to displace by an amount equal to the applied acceleration multiplied by the quality factor (Q). | ||
- | Some parts, for example the ADXL317, | + | Some parts use different sensor types for the horizontal (x- and y-axes) and the vertical (z-axis) sensing axes. Therefore, the resonant frequency responses of these sensors are not the same. |
=== Quality Factor === | === Quality Factor === | ||
The quality factor is a scalar factor that governs the increase or decrease in amplitude of an acceleration signal applied at the resonant frequency of a MEMS element. | The quality factor is a scalar factor that governs the increase or decrease in amplitude of an acceleration signal applied at the resonant frequency of a MEMS element. | ||
+ | === Sensitivity === | ||
+ | Sensitivity is the slope of the line of best fit for the acceleration transfer function, as measured across the output FSR. The sensitivity defines the change in output (LSB) per unit change of input (g). The inverse, scale factor, is in units of g/LSB. | ||
- | ===== Power supply considerations ===== | + | {{ : |
- | It is important to respect the power supply limits and considerations described in the datasheet. | + | |
- | <note tip>As a general rule, it is __highly recommended__ to always be started up the accelerometer | + | === Measurement Resolution === |
+ | Measurement resolution specifies the number of data bits in each acceleration data-word. For example, the 14-bit measurement of the ADXL317 has 16,384 bits of resolution. For an FSR of ±16 g (32 g total), this resolution yields a sensitivity of 500 LSB/g and a scale factor of 2.0 mg/LSB. | ||
+ | |||
+ | === Zero g Bias Error === | ||
+ | The zero g bias error (also called offset) | ||
+ | To more accurately measure offset, take measurements at orientations of +1 g and –1 g and average the results. Each measurement must be taken over a sufficiently long time window to reduce the influence of external physical stimuli | ||
+ | that may exist in the measurement system. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Initial Zero g Output Deviation === | ||
+ | Initial zero g output deviation is the error level at ambient conditions, measured immediately after completion of device manufacture. The initial zero g output deviation value denotes the standard deviation of the measured offset values across a large population of devices. | ||
+ | |||
+ | === Cutoff | ||
+ | For applied ac acceleration, | ||
+ | |||
+ | ===== Power supply considerations ===== | ||
+ | It is important to respect the power supply limits and considerations described in the datasheet. For example, for the ADXL34x devices, supply limits are specified from 2V to 3.6V, utilizing the sensor at lower voltages than 2V can result in improper operation, whereas applying higher voltages than 3.6V can permanently damage the device. | ||
=== Recommended VS and VDDIO power sequencing === | === Recommended VS and VDDIO power sequencing === | ||
Line 59: | Line 77: | ||
=== Power Cycling === | === Power Cycling === | ||
It is common in ULP applications to power cycle the accelerometer to reduce power consumption. When using this technique, please remember that it is highly recommend to always start up the accelerometer from ground level (0 V) to ensure proper operation. | It is common in ULP applications to power cycle the accelerometer to reduce power consumption. When using this technique, please remember that it is highly recommend to always start up the accelerometer from ground level (0 V) to ensure proper operation. | ||
+ | |||
+ | <note tip>As a general rule, it is __highly recommended__ to always be started up the accelerometer from ground level (0 V).</ | ||
+ | |||
If this is not possible, care must be taken regarding the following specifications: | If this is not possible, care must be taken regarding the following specifications: | ||
- | * __**VS supply start-up threshold**__: During start-up or power cycling, the VS and VDDIO supplies must always be started up from below 100 mV. When the device is in operation, any time power is removed or falls below the accelerometer power supply lower range voltage, VS and VDDIO supplies must be discharged below 100 mV. **This specification is mandatory**. | + | * __**V <wrap lo> |
- | * __**Hold time**__: VS and VDDIO supplies must be held below 100 mV for at least 200 ms before re-powering the part. | + | * __**Hold time**__: VS and VDDIO supplies must be held below V_RESET |
- | * __**Rise time**__: | + | * __**Rise time**__: |
+ | |||
+ | {{ : | ||
- | {{ :resources:technical-guides:adxl372_revc_por_graph.jpg? | + | For example for the ADXL362 and ADXL37x devices, the power cycling requirements are: |
+ | * __**V <wrap lo> | ||
+ | * __**Hold time**__: equal or grater than 200 [ms]. | ||
+ | * __**Rise time**__: should be linear and with a slope equal or higher than 6 [V/ms]. | ||
- | < | + | < |
| | ||
To enable supply discharge, it is recommended to power the device from a microcontroller general-purpose input/ | To enable supply discharge, it is recommended to power the device from a microcontroller general-purpose input/ |