Introduction:
An accelerometer is a tool that measures proper acceleration. Proper acceleration is the acceleration (the rate of change of velocity) of a body in its own instantaneous rest frame; this is different from coordinate acceleration, which is acceleration in a fixed coordinate system. For example, an accelerometer at rest on the surface of the Earth will measure an acceleration due to Earth’s gravity, straight upwards (by definition) of g ≈ 9.81 m/s2. By contrast, accelerometers in free fall (falling toward the center of the Earth at a rate of about 9.81 m/s2) will measure zero.
Accelerometers have many uses in industry and science. Highly sensitive accelerometers are used in inertial navigation systems for aircraft and missiles. Vibration in rotating machines is monitored by accelerometers. They are used in tablet computers and digital cameras so that images on screens are always displayed upright. In unmanned aerial vehicles, accelerometers help to stabilize flight. (Introduction from Wiki) , Application: Motion sensing in wearable devices, remote controls, and gaming systems
Here is a list of some accelerometers that are commonly used in IoT applications along with their respective resolutions, accuracy, communication, operating temperature, operating voltage, and typical applications:
- ADXL345:
- Resolution: 3.9 mg/LSB
- Accuracy: ±1%
- Communication: I2C/SPI
- Operating temperature: -40 to 85 °C
- Operating voltage: 2.0-3.6V
- Application: Motion sensing in wearable devices, remote controls, and gaming systems
- Datasheet
- LSM6DS3:
- Resolution: 16-bit
- Accuracy: ±1%
- Communication: I2C/SPI
- Operating temperature: -40 to 85 °C
- Operating voltage: 1.71-3.6V
- Application: Motion sensing in wearable devices, remote controls, and gaming systems
- Datasheet
- MPU-6050:
- Resolution: 16-bit
- Accuracy: ±1%
- Communication: I2C
- Operating temperature: -40 to 85 °C
- Operating voltage: 2.5-3.6V
- Application: Motion sensing in wearable devices, remote controls, and gaming systems
- Datasheet: https://invensense.tdk.com/products/motion-tracking/6-axis/mpu-6050/
- LIS3DH:
- Resolution: 16-bit
- Accuracy: ±1%
- Communication: I2C/SPI
- Operating temperature: -40 to 85 °C
- Operating voltage: 1.71-3.6V
- Application: Motion sensing in wearable devices, remote controls, and gaming systems
- Datasheet: https://www.st.com/en/mems-and-sensors/lis3dh.html
- KXTJ3:
- Resolution: 14-bit
- Accuracy: ±1%
- Communication: I2C
- Operating temperature: -40 to 85 °C
- Operating voltage: 1.7-3.6V
- Datasheet: https://www.kionix.com/product/KXTJ3-1057
- MMA8452Q:
- Resolution: 8-bit
- Accuracy: ±1%
- Communication: I2C
- Operating temperature: -40 to 85 °C
- Operating voltage: 2.5-3.6V
- Datasheet
Please note that the accuracy, resolution and other specifications of these sensors may vary depending on the manufacturer and the specific device. It is recommended to check with the manufacturer or supplier for the most up-to-date specifications.