sensors mma9550l intelligent motion sensing platform€¦ · programmable intelligence in motion...

2
Programmable Intelligence in Motion Freescale’s MMA9550L is the industry's first intelligent, high-precision motion sensing platform that manages multiple sensor inputs and makes system-level decisions to enable new applications such as gesture recognition, pedometer functionality and ecompass tilt compensation. Its highly configurable and customizable sensor decision engine enables complex calculations through interpreted sensing information and control over a number of system-level sensing decisions— rather than simply processing raw data. This is accomplished without interrupting the system application processor, reducing total system power consumption. Advanced processing is made possible in the MMA9550L through Freescale’s 32-bit V1 ColdFire processor that is embedded alongside the sensor to make decisions within the context of its environment and enables a variety of use cases. Up to twelve sensor inputs are easily consolidated by the MMA9550L motion sensing platform which operates with a unique slave port that is configurable as either I 2 C or SPI allowing calibration, compensation and sensor functions to be offloaded from the system application processor. The MMA9550L is programmed and configured with CodeWarrior Development Studio 6.3 software which enables customers to quickly and easily shape next-generation applications that go beyond basic algorithms to exactly what they need. Sensors MMA9550L Intelligent motion sensing platform

Upload: others

Post on 20-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sensors MMA9550L Intelligent motion sensing platform€¦ · Programmable Intelligence in Motion Freescale’s MMA9550L is the industry's first intelligent, high-precision motion

Programmable Intelligence in MotionFreescale’s MMA9550L is the industry's first intelligent, high-precision motion sensing platform that manages multiple sensor inputs and makes system-level decisions to enable new applications such as gesture recognition, pedometer functionality and ecompass tilt compensation. Its highly configurable and customizable sensor decision engine enables complex calculations through interpreted sensing information and control over a number of system-level sensing decisions— rather than simply processing raw data. This is accomplished without interrupting the system application processor, reducing total system power consumption. Advanced processing is made possible in the MMA9550L through Freescale’s 32-bit V1 ColdFire processor that is embedded alongside the sensor to make decisions within the context of its environment and enables a variety of use cases.

Up to twelve sensor inputs are easily consolidated by the MMA9550L motion sensing platform which operates with a unique slave port that is configurable as either I2C or SPI allowing calibration, compensation and sensor functions to be offloaded from the system application processor.

The MMA9550L is programmed and configured with CodeWarrior Development Studio 6.3 software which enables customers to quickly and easily shape next-generation applications that go beyond basic algorithms to exactly what they need.

Sensors

MMA9550L Intelligent motion sensing platform

Page 2: Sensors MMA9550L Intelligent motion sensing platform€¦ · Programmable Intelligence in Motion Freescale’s MMA9550L is the industry's first intelligent, high-precision motion

Learn More: For more information about Freescale products, please visit www.freescale.com/xyz.

Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Document Number: MMA9550LFS REV 1

Typical Applications• Mobilephones/PMP/PDA/digitalcameras

Orientationdetection(portrait/landscape) Image stability Tilt control enabled with higher resolution Gesture recognition Tap to control Autowake/sleepforlowpowerconsumption

• Smartbooks/eReaders/netbooks/laptops Anti theft Freefall detection for hard disk drives Orientation detection Tap detection

• Pedometers

• eCompasstiltcompensation

• Publictransportationticketingsystems

• Activitymonitoringinmedicalapplications

• Security Shock detection Tilt

• Fleetmonitoring,tracking Dead reckoning System auto wake-up on movement

detection Shock recording Anti theft

• Powertoolsandsmallappliances Tilt Safety shutoff

Freescale is a leading provider of inertial,

pressure and touch sensors and has offered

MEMS-based sensors for over 30 years.

The sensor ICs complement Freescale’s

broad portfolio of ZigBee® technology,

microcontrollers, microprocessors, digital

signal processors, analog ICs, CodeWarrior

and other development tools to offer system

solutions to customers.

Product Features

Feature Function Benefit

Embedded Functions/Features

Auto Wake/Sleep Incorporates several functions such as tap, shake and motion as well as other external sensor inputs to signal the system to wake or transition to low power mode after a period of inactivity

Orientation Detection (Portrait/Landscape) Highly configurable display control to reduce system power and increase UI response time with proven algorithm

Single, Double and Directional Tap Allows multiple inputs for a user input control with fast user response. Built-in noise reduction to avoid false taps, configurable noise rejection via thresholds, pattern recognition or pulse sequencing. Selectable thresholds for ±2g/±4g/±8g

Single, Double and Directional Shake Allows multiple inputs for a user input control with fast user response

Threshold Detection A foundational algorithm for various use cases

Linear and Rotational Freefall Fast user response to freefall detection with proven freefall algorithm

Embedded Smart FIFO Saves processor cycle time where processor does not need to poll data. The FIFO can be used for power savings since an inertial event can signify motion data is available. The FIFO allows the application processor to sleep and have data collected independently as it is buffered in the FIFO

Reduces I2C bus traffic since data does not need to be continuously sent

Flick Detection The direction of the wrist flick gesture to the device orientation can be used as a user interface with fast response time and low power consumption

Tilt Angle Tilt angle can be compensated with additional sensor input such as a magnetic sensor for various use cases

Filters (event-driven HP, LP) Allows conditioned sensor data for reduced processing on applications processor

Pedometer Activity monitoring beyond step counting. Recognition of standing, sitting, laying down as well as walking, running, up/down stairs, escalator and other movement

Power Management

Configurable sample rate: 1–1024 samples/sec Configurable power saving modes and auto-wake/sleep capability allow the MMA9550L to become a part of the power management decision to achieve optimal current consumptionAuto-wake monitors change in activity/position

Auto-sleep powers down sensor when there is no activity

Embedded smart FIFO for data processing while apps processor is asleep

Low-voltage operation: 1.71 V to 1.89 V

Connectivity Communication protocols: I2C/SPI Flexible configuration options for easy design

Communication between master and slave ports

Literature and Documentation (Coming Soon)Document Number Title

MMA9550L MMA9550L Product Specifications Data Sheet

Application Notes

AN4121 MMA9550L Register Access through the I2C Interface

AN4122 Embedded Orientation Detection Using the MMA9550L

AN4123 MMA9550L for Directional Tap Detection

AN4124 MMA9550L for Tilt Detection

AN4125 MMA9550L for Jolt Detection

AN4126 Motion and Freefall Detection Using the MMA9550L

AN4127 Using the MMA9550L for Pedometer Applications

AN4128 MMA9550L Software Framework and Data Structure Guidelines

AN4129 Using CodeWarrior Development Studio to Program the MMA9550L