ST's always-on 6-axis inertial motion sensors
STMicroelectronics' new family of 6-axis inertial motion-sensing devices can run all sensor-related functions as well as customer-specific application software onboard while consuming up to 40% less power than existing solutions. The new sensors can detect orientation and gestures to empower application developers and consumers with features and capabilities more sophisticated than simply orienting their devices for portrait and landscape mode. Taking 360-degree panoramic photos simply by slowly rotating your mobile phone or scrolling through maps with a sweep of your arm are just two of many new tricks enabled by this new family of sensors.
Combining state-of-the-art motion sensing with the powerful ‘brains’ of an ARM Cortex microprocessor core, the LSM6DB0 6-axis smart sensor is the latest device in ST’s iNEMOTM smart-sensor family. ST claims it is the only device on the market that can efficiently run all of the sensor-related features specified in Android KitKat 4.4 on board – saving power, enabling faster reaction time and simplifying device design. Device manufacturers can integrate their own custom sensor application software.
The LSM6DS1 and LSM6DB0 both include the sensor hub to coordinate and synchronize additional sensors, including magnetic and environmental sensors. On the other hand, the LSM6DS0 matches perfectly with baseband chips that already include the sensor hub while still delivering the same excellent 6-axis performance. All of the sensors are baseband-agnostic and can operate with any application processor.
The LSM6DB0 is ideal for baseband chipsets that don’t include a sensor co-processor; all sensor-related functions run onboard to minimize application latency at the system level. This smart sensor is well suited to, and fully compatible with, all of the latest mobile operating systems. For example, it can run all of the features of Android Kit-Kat 4.4, including full sensor configuration and management, smart power management, magnetometer calibrations, gyroscope bias estimation and offset compensation, accelerometer background calibration, 6- and 9-axis fusion, pedometer and step counting, significant motion-data collection, buffering with real-time data-stamp generation, and individual batch mode for all real and virtual sensors.