The MMA955xL platform as a sensor hub is an intelligent sensing hub with built-in accelerometer, signal conditioning, and data conversion with 32-bit programmable microcontroller and temperature sensor. In addition, it has a second I2C bus and one external analog input, which can be monitored using the on-chip Analog-to-Digital (ADC). This unique blend transforms Freescale’s MMA955xL into an intelligent, high precision, motion-sensing platform able to manage multiple sensor inputs.
The combination of low power consumption and powerful features means that the MMA955xL platform can effectively operate as a power controller for handheld units such as industrial scanners, Personal Digital Assistant (PDA), and games. The host platform can put itself to sleep with confidence that the MMA955xL device will issue a wake request should any external event require its attention. The MMA955xL device is programmed and configured with the codewarrior development studio for microcontrollers software. This standard integrated design environment enables customers to quickly implement custom algorithms and features to exactly match their application needs. Using the master I2C port, the MMA955xL device can manage secondary sensors, such as pressure sensors, magnetometers, or gyroscopes. This allows sensor initialization, calibration, data compensation, and computation functions to be off-loaded from the system application processor. The MMA955xL device also acts as an intelligent sensing hub and a highly configurable decision engine. Total system power consumption is significantly reduced because the application processor stays powered down until absolutely needed.
For more detail: Intelligent Motion-Sensing Platform