sensors mma9550l intelligent motion sensing platform€¦ · programmable intelligence in motion...
TRANSCRIPT
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
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