TM August 2013 • Freescale Sensors Overview • Freescale Sensor Portfolio − Linear Inertial Sensors - Accelerometers − Linear Inertial Sensors - Intelligent Sensor Hub − Rotational Inertial & Magnetic Sensors - Gyro & Magnetometers − Pressure Sensors • Sensor Fusion • Enablement Tools • Back Up: Deep Dive TM 2 eCompass Magnetometers Accelerometers Touch Sensors Gyro Altimeter / Pressure TM 3 TM 4 • Freescale Xtrinsic sensing solutions offer increased levels of modular integration combined with multiple sensor inputs, logic and other building blocks to bring greater value and decision making to the overall sensing solution. Xtrinsic Sensing Solutions • Increasing levels of intelligence ‒ Decision making ‒ Software enablement ‒ Programmability ‒ Applications ‒ Third-party software • Increasing levels of integration ‒ Sensor fusion ‒ Non-volatile storage ‒ Connectivity ‒ Power management ‒ Logic ‒ Actuation TM 5 - Today + … - Activity / fitness monitors Mobile Devices • • • • - Mobile phones with cameras are now embracing dedicated gyroscopes for image stabilization Mobile Phones Tablets Laptops / Hybrids MID -Samsung leading the way to mobile phone adoption of pressure sensor in S III and Note II for indoor navigation assist. Consumer Non-Mobile • • • • • • - Sports training equip Digital Still Camera Remote Controls Gaming Pedometers GPS Watches TM - Hobbyist - RCs Seemingly Endless Opportunity 6 - Today + … - Activity/Fitness Monitors Instrumentation • • • Blood Pressure – cuff Blood Pressure – invasive Respiratory – inhalers, ventilators - Wound management -Wearable devices using sensors to monitor the movements of patients undergoing physical rehabilitation Therapy • • • • CPAP – Sleep Apnea Pulmonary Embolism Hospital Beds Nebulizers -Sensors providing higher accuracy feedback loops for improved performance of -prosthetic devices. Diagnostics • • • Activity / Gate Analysis Heart rate Sleep quality TM Again…. Seemingly Endless Opportunity 7 - Today + … Appliances - Navigation • • • • -Vibration monitoring moving from advanced predictive maintenance to eventually active compensation Washing machines Dishwasher Coffee Maker / Beverage Dispenser Rice Cookers General Industrial • • • • • - Security Fluid Level Pressure Switch Heating, Ventilation and Air Conditioning Pump controls Industrial controls TM -Asset Tracking 8 -Today + … -Mandates on tire pressure monitoring and vehical dynamics continue to drive sensor growth beyond semiconductor market Inertial & Pressure Side Crash Satellite Radar (77 GHz) Vehicle Stability (Inertial) Engine Control (Pressure) Suspension Control (Inertial) -Navigation - GPS Assist -High Pressure applications expanding -Magnetics for Motor Control Tire Pressure Monitoring System Airbag ECU (Inertial) Electric Parking Brake (Inertial) TM 9 TM TM 11 Sample Prod SRP$ Applications MMA8451/52/53 3-axis ±2, ±4, ±8 g 10/12/14-bit Digital I2C • Embedded function and interrupt : (FIFO, High pass filter, P/L,…) • Ultra low noise (99 µg/√Hz), low TCO (0.15mg/°C) • High performance Consumer & Industrial • Down to 0.25mg/LSB sensitivity • 1.95...3.6 Volt, 3 x 3 x 1 mm QFN Web ok 0.86 0.68 FXLS8471 3-axis ±2, ±4, ±8 g 14-bit Digital SPI Now Nov-13 TBD Web Now 0.53 Now Now 0.77 • Embedded functions and interrupts ( all + Vector magnitude) • High performance industrial grade • 1.95...3.6 Volt, 3 x 3 x 1 mm QFN MMA8652/53 3-axis ±2, ±4, ±8 g 10/12-bit Digital I2C • • • • Embedded functions and interrupts (8652 same than MMA8451) Software compatible with the MMA845x family Low cost 1.95...3.6 Volt, 2 x 2 mm DFN MMA8491 3-axis Tilt Sensor 14-bit Digital I2C + 3 Logic Out • • • • Tilt Measurement Pedometer Power Management eCompass Asset Tracking Activity Monitor DECT Phones Sports Watch Fleet Management Remote Controls Appliance Ultra low power down to 400 nA/hz, 3 logic outputs to flag tilt on the 3 axis I²C interface to read raw acceleration data 1.95...3.6 Volt, 3 x 3 x 1 mm DFN Drivers Available on request TM 12 Ball-in-a-Box Tamper Sensor Alarm/Security Freefall Detect Remote Control Low Power Wake-up FXLN8361 3-axis FXLN8362 3-axis FXLN8371 3-axis FXLN8372 3-axis • • • • • Sample Prod Now Nov-13 ±2/±8 g Analog Out, low bandwidth ±8/±16 g Analog Out, low bandwidth ±2/±8 g Analog Out, high bandwidth ±8/±16 g Analog Out, high bandwidth Now Nov-13 1.03 Now Nov-13 1.03 Now Nov-13 1.03 Now Now 4.77 High Bandwidth: up to 4.9 kHz on XY and 2.1 kHz on Z axis Low Bandwidth : up to 1.7 kHz on XYZ axis Low power 200 µA in running mode, low voltage High performance industrial grade 1.7...3.6 Volt, 3 x 3 x 1mm, 0.65mm pitch 12 pins QFN MMA6900Q 2-axis XY, ±3.5g, 11 bits, SPI, AECQ100 MMA6901Q 2-axis XY, ±5g, • • • • SRP$ 1.03 11 bits, SPI, AECQ100 AECQ100 qualified, -40°C;+105°C Low pass filters for noisy environment Low TCO over the wide temperature window. QFN 6x6mm, 16 pins QFN Drivers Available on request TM 13 Applications -Vibration Monitoring -High Precision -Industrial Control -Sport Applications -Preventive Maintenance -Vehicle stability control -Electronic parking brake -Car alarm - Trailer tilt control -Absolute tilt measurement - Noisy environment Driver Mag Driver The upcoming challenges from the increasing number of sensors: Applications Processor • Each sensor requests its own set of interface (I2C, SPI, level shifter…), driver and software (offset compensation, specific setting…) Driver Pressure Accel • Increasing data flow to be processed by the Apps processor Sensor hub architecture MEMS accelerometer Processing Software • Power budget management and optimization • Higher software complexity to manage and adapt to each sensor Applications Processor Sensor Hub Touch TM 14 Magnetic Pressure Host ColdFire V1 32-Bit Processor Firmware Version: xx All Sensor Device IDs ROM version Hardware version Date code for build Build number Connectivity: I2C/SPI Power Management An Intelligent Sensor Hub manages: • How to talk to each sensor • How to configure each sensor • How often to talk to each sensor • When to listen to each sensor • What data is pertinent to the application • and much more…. Accelerometer Gyro (FXAS21000) Resolution: 10-, 12-, 14-, and 16-bit Turn on Time: Sample Rate Device ID: 0xXX Interrupts to set: Resolution: 16 bits Turn on Time: xx Sample Rate: xx Interrupts to set: xx TM Pressure (MPL3115) Device ID: 0xXX Resolution: 16 bits Turn on Time: xx Sample Rate: xx Interrupts to set: xx 15 Touch (MPR121) Device ID: 0xXX Resolution: 16 bits Turn on Time: xx Sample Rate: xx Interrupts to set: xx Magnetic (MAG3110) Device ID: 0xXX Resolution: 16 bits Turn on Time: xx Sample Rate: xx Interrupts to set: xx Demo Sample Prod SRP$ MMA955xL 32-Bit 16K Flash CPU and 3-axis Accelerometer FXLC95000CL 32-Bit 128K Flash CPU and 3-axis Accelerometer • Embedded ±2, ±4, ±8 g 3-axis 16-Bit accelerometer module • 32-Bit CF V1 CPU with MAC multiply and accumulate block • 16K or 128K on-chip Flash, 2K or 16K on-chip SRAM • SPI, I²C (master and slave), GPIO, ADC, PWM • 1.8V , 3 x 3 x 1 mm QFN, or 3 x 5 x 1 mm QFN • Pre-flashed Freescale firmware (3 Versions) or MQX • CodeWarrior CW10.x supported Part Number MMA9559L MMA9550L MMA9551L MMA9553L FXLC95000 Firmware Basic Infrastructure Infrastructure and Gesture High end pedometer MQX enabled User Memory Size 14K Flash 1.5K SRAM 6.5K Flash 0.5K SRAM 4.5K Flash 0.5K SRAM 1.5K Flash 0.2K SRAM 128K Flash 16K SRAM Now Now Now Now Now Applications Tilt Measurement Vibration Monitor Pedometer Home Health Power Management eCompass Asset Tracking Collision Recorder Now starting Now at Now 1.79 Now 3-Axis MEMS Sep-13 Accelerometer ROM Flash RAM ADC GPIO TM 16 ColdFire 32-Bit V1 Core SPI I2C 3-axis accelerometer plus Coldfire MCU that enables scalable, autonomous, high precision multisensor hub solutions with local compute and sensors management in an open architecture • Differentiating Points − System in Package: 32-bit MCU and 3-axis accelerometer − Open MCU architecture enables differentiated creativity − First open programming model with library support − Compute and actuate locally − Best in class accelerometer noise & resolution performance • When to choose FXLC95000CL − Sensor hub managing multiple sensors: FSL & others − Pass through data as needed i.e. heading − Perform 6-axis fusion • Mag/accel cal/ecompass Gyro/accel When to choose Kinetis Sensor fusion for 3+ sensors –> M0+ − Sensor fusion and much more –> M4 − TM Specification Core Sensor Hub Sensor Fusion Euler Angles Quarterions Rotation Matrices ISF Supported 17 FXLC95000CL Coldfire V1 w/embedded accelerometer √ 6-axis Ecompass Cal √ √ KL25 K2 ARM® Cortex™ M0+ √ ARM® Cortex™ M4 √ 9-Axis Fusion Multiple sensors + other computations √ √ 9-Axis Fusion 3 sensors+ √ √ √ √ √ MAG3110G 3-axis Digital Magnetometer Sample Web Prod Now SRP$ 0.56 Now Now 1.25 Jul-13 Oct-13 2.09 Capable of measuring geomagnetic fields • Wide dynamic range +/- 1000 μT (10 Gauss) • Low power in measurement mode 8.6 μA . • ODR Output data rate up to 80 Hz • Interrupt pin trigger when new data available • Tilt compensation and Soft/Hard Iron calibration SW available • 1.95...3.6 Volt, 2 x 2 x 0.85 mm DFN FXOS8700CQ COMBO 6-axis Magnetometer and Accelerometer Applications Industrial Compass Current Sensing Presence Detection Car Detect Industrial Safety Magnetic Tamper Sports Watch Diving Watch • Capable of measuring geomagnetic fields with Tilt compensation 3 x 3 mm 2 x 2 mm 3 x 3 mm • Wider dynamic range +/- 1200 μT • ODR up to 800 Hz by sensors, or 400Hz in Hybrid mode • Embedded interrupts and pre-programmed functions • Low power 80 μA in Hybrid mode @ 25 Hz • 1.95...3.6 Volt, 3 x 3 x 1.2 mm QFN + = FXAS21000 3-axis Digital Gyroscope • • • • Full scale range +/-1600°/sec Angular speed resolution better than 0.2°/sec Current consumption in run mode : 5.5mA 1.95V-3.6V voltage supply, 4 x 4 x 1 mm QFN TM 18 Inertial Navigation Gaming Remote Control Smart Phones • Differentiating Points − − − • Product Features − − − − − • Angular acceleration resolution better than 0.2°/s Programmable interrupts Power saving features 1.95-3.6V supply voltage Output data rates (ODR) from 1Hz to 200Hz Full scale range: ±1600°/s Bias stability over temperature: ±0.3°/s Random walk(over 1minute): ±0.007°/s Typical Applications − − − − − Controllers: Remotes, Games Mobile: Phones, Tablets, eReaders Sports Monitoring Real-time orientation detection Static orientation detection TM Package 4x4x1mm QFN, 0.5mm pitch Availability Samples: NOW (On Request) Production: October 2013 19 P1 Differential – Measures differences between two pressure points (P1 and P2) Differential P2 P1 Gauge Special type of differential measurement. One side exposed to Atmosphere (P2 = Atmosphere Pressure) P2 = ATM P1 Absolute Only one side is accessible. Internal (P2) is referenced to vacuum or sealed air inside. Reference Constraint Waver For All: P1>P2 for positive voltage output TM 20 MPXHZ9 Series 15...400 kPa Digital Absolute Pressure Sensor • 1.5% max error over 0° to 85°C • 5 V power supply • Media resistant gel • AECQ100 qualified • Drop in replacment of the MPXHZ6xxx series MPXHZ9115A6T1 15...115 kPa No port MPXHZ9115AC6T1 15...115 kPa Port MPXHZ9250A6T1 15...250 kPa No port MPXHZ9250AC6T1 15...250 kPa Port MPXHZ9400A6T1 15...400 kPa No Port MPXHZ9400AC6T1 15...400 kPa Port Sample Prod Now Now Now Now Now Now Q1-14 Q2-14 Q1-14 Q2-14 Q1-14 Q2-14 Web Now SRP$ Applications Fuel Injection Comfort Seating LPG Gas Market MPY8600DK6T1 Tire pressure monitoring system 100-900kpa • S08, 8 Bit MCU , 16k Flash, 512 b Ram • RF transmitter PLL-based 315/434 MHz, ASK/FSK, Manchester MPL3115A 20...115 kPa Digital Absolute Pressure Sensor • Compensated sensor • Direct readings in Pressure, Altitude and Temperature • Typical 25 cm altimeter resolution • Embedded software providing real data • Embedded interrupts and pre-programmed functions • 3 x 5 x 1 mm LGA package TM 21 1.43 Altimeter Sport Watch Medical Monitoring Breath Analyzer Air Conditioning MPX10/12/53 10...53 kPa SOP, Unibody MPX2 Series 10...300 kPa ChipPak, Unibody DG ADGV MPX7 Series ±2...±25 kPa SOP A – Absolute D – Differential G – Gauge V – Vacuum Uncompensated High sensivity analog output Need external circuit for compensation and amplification Temperature Compensated Integrated temperature compensation Need external circuit for amplification DG MPX4 Series 6...250 kPa SOP, SSOP, Unibody ADG Integrated Pressure Sensor Integrated signal conditioning for temperature compensation, linearization and amplification MPX5 Series ADGV 4...1’000 kPa SOP, SSOP, Unibody MPX6 Series 100...400 kPa SOP, SSOP A MPL115 (Digital I2C) A 115 kPa Smart Baro/Pressure 3 x 5 mm LGA TM Package Examples SOP Basic Case SOP Side Port 22 SOP Axial Port Unibody Dual Port SSOP Basic Case Medical LGA ChipPak 3 x 5 mm Case Case TM Accelerometer + Magnetometer Fused Data Accelerometer plus magnetometer can provide device orientation and magnetic heading. A magnetometer can also be used as a “virtual” gyro in certain situations (magnetically clean and stable environment). Major weakness of this sensor pair is its sensitivity to linear acceleration, which leads to errors in both orientation and heading. Accelerometer + Gyroscopes Fused Data Accelerometer can help stabilize the drift in the gyroscope output data Rotation and linear acceleration can be separated Major weakness of this pair is the lack of an absolute heading reference Accelerometer + Gyroscope + Magnetometer Fused Data This combination of sensors can overcome the inherent limitations of each of the previous sensor pairings as their error sources (deficiencies) complement each other. Accelerometer + Gyroscope + Magnetometer + Pressure Fused Data This combination of sensors further improves on the previous pair with the addition of elevation. This is essential for use within buildings to sense the floor you are on. The pressure sensor can also be used to enable weather prediction. TM 24 Configure, Power State, Data Control Pressure Trim hi/low/band pass filtering Pressure Shake detection shake event 3-Axis Acc FoR mapping Trim hi/low/band pass filtering Acc x,y,z 3-Axis Gyro FoR mapping Trim hi/low/band pass filtering ω x,y,z 3-Axis Mag FoR mapping Trim & Hard/Soft compensation hi/low/band pass filtering B x,y,z Raw data calibration parameters Calculate hard/soft iron parameters FoR = Frame of Reference Mapping Sensor Hub Functions Rotation matrix Kalman Filter or similar function Quaternion Geometric computations Tilt-compensated mag heading Inclination (φ, Θ, Ψ) Sensor Fusion TM 25 Sensor Hub (FXLC95000CL) Sensor Hub and 6-axis Sensor Fusion (FXLC95000CL) Sensor Hub with Full Sensor Fusion (Kinetis) A 6-axis Sensor Fusion Solution takes in the data from 2 sensors and provides a calculated output that is calibrated, compensated and calculated but pass through for additional sensors. A full Sensor Fusion Solution takes in \data from 3 or more sensors and provides a calculated output that is calibrated, compensated and calculated depending on the sensors in the system. A Sensor Hub controls the communication, power, and state of the individual sensors in the system but acts more as a pass through of the data. • Provides a single unified interface for sensor data regardless of sensor types • Enables developer to concentrate on using sensor data, not getting sensor data • Eliminates intensive sensor integration effort • Provides power management of the platform to achieve lowest power mode of operation • Create applications with ANY market available sensor TM • Sensor Hub Functionality+ • Partial data reduction, with partial data pass through • • Calibration and Compensation such as: • Ecompass Calibration and Compensation Algorithms • Gyro drift calibration • Virtual gyro with mag and accel for lower power modes of operation 26 • Matrix calculations to determine position and orientation of a device within an earth frame of reference requiring: • Quaternion • Euler Angles • Rotation Matrix Calibration and Compensation such as: • Ecompass Calibration and Compensation Algorithms • Gyro drift calibration • Virtual gyro with mag and accel for lower power modes of operation Demo Tilt compensated eCompass with best in class hard and soft iron calibration • Available in 3 versions: 1. Hard iron only 2. Hard iron and on-diagonal soft iron scale terms 3. Full hard and soft iron calibration (1) and (2) are available in source form via click through licenses at the URL below. (3) is available under NDA • Freescale Xtrinsic e-compass sensor fusion software has been awarded Product of the Year by Electronic Products Magazine • http://www.freescale.com/eCompass TM 27 • Xtrinsic sensor fusion in tablets, slates, convertible/non-convertible laptops and other portable devices • Won the China Annual Creativity in Electronics (ACE) Sensor/Analog Signal Conditioning Product of the Year for 2013 • HID/USB Reference design includes both hardware and software components required to easily add sensor fusion capabilities to existing designs • http://www.freescale.com/windows8 TM 28 Demo TM 29 • Educational variant of tool used internally for algorithm checkout. • Experiment with various fusion techniques using the sensors already in your Android device • Available today on Google Play. Search for “Sensor Fusion”. Available Now • Differentiating Points Industry’s First open Intelligent Motion Platform Framework − Sensor hub capability − Power management features enabling low power modes − • Product Features − Provides a single unified interface for sensor data regardless of sensor types − Enables developer to concentrate on using sensor data, not getting sensor data. − Eliminates intensive sensor integration effort. − Provides power management of the platform to achieve lowest power mode of operation • Xtrinsic Intelligent Sensing Framework Embedded Application Embedded Application Pub/Sub Event-based Sensor Data Registered Callbacks - OR - Host Proxy Simplified Pwr Mgmt APIs Sensor Manager Host Processor Command Interpreter INT_OUT Typical Applications Sensor Configuration − Mobile: Phones, Tablets, eReaders − Controllers: Remotes, Game − Sports Monitoring Performance Monitoring − Augmented Reality 30 Sensor Data Updates Sensor Abstraction Interface Power Manager Internal Sensor Adapter Intelligent Sensing Framework External Sensor Sensor Adapter Bus Manager Sensor Adapter Device Messaging Protocol Driver ProtocolI2C Driver Protocol Driver External Sensor External Sensor MQX RTOS Intelligent Sensor Hardware LEGEND: TM I/O Buffers Embedded Applications ISF Components ISF Abstraction Interfaces ISF Sensor Extensions ISF Bus Protocol Extensions Other Freescale SW Hardware Customer Developed TM 31 TM Xtrinsic Sensing Development Tools Sensors EVKS B- Bluetooth C- Combo D- Discrete H-HUB Part Number RD4247FXOS8700 RD4247MAG3110 KITFXLC95000EVM KITMMA9550LEVM DEMOSTBMPL3115A2 Description FXOS8700 6-Axis Development Board MAG3110 Development Board FXLC95000 Development Board MMA955xL Smart Sensing Platform MPL3115A2 Development Kit Part Number KITSTARTER2EVM LFSTBPROTO KITMPR03xEVM Description Sensor Tool box starter kit to support Acceleratometer, Presure and touch sensing MMA8451/2/3Q, MPL115A1, MPR121 Sensor Tool Box kit 2 (demo boards only) Sensor Toolbox Starter Kit 1 Sensor Toolbox Bundle for MMA865xFC Accelerometer Prototyping board MPR03xEVM Development Kit KITMPR121EVM MPR121EVM Development Kit Tower and Sensors KITSTBLITE2EVM KITSTARTER1EVM RDMMA865x TM 33 community.freescale.com/community/sensors • Forum for customers and Freescale experts to exchange technical information about Freescale solutions − In this vibrant, best-in-class environment, you can share sensor design ideas and tips, ask and answer technical questions, and receive input on just about any sensor design topic. − Technical support with fellow design engineers and Freescale experts TM 34 Sensors • www.freescale.com/sensors • www.freescale.com/sensingplatform • www.freescale.com/sensordata • www.freescale.com/mems Sensor Products • www.freescale.com/xyz • www.freescale.com/magnetic • www.freescale.com/pressure • www.freescale.com/gyro (in Q4’13) • http://www.freescale.com/sensortoolbox Blogs: Smart Sensors • http://blogs.freescale.com/2011/06/06/location-based-services-sensors-go-beyond-the-navigation/?tid=NL_2311 • http://blogs.freescale.com/author/michaelestanley/ • What in the world is contextual sensing? • Evolving intelligence with sensors • Magnetic sensor makes electronic compass design easy TM 35 TM TM Medical targeted Applications • • • • • • • Activity monitoring device (ultra low power Accelerometer MMA8491Q) Hospital bed (High precision Tilt – MMA8451) Invasive Blood pressure monitors (MPX2300 - Bio-medically approved) Non Invasive Blood pressure monitors (Pressure MPX2051GS, MPXV5050G+MMA8451 ) Electronic Alcohol breathalyzer (Digital pressure sensor MPL3115 ) Sleep apnea (CPAP machines MPXV5004G) Inhalers and ventilators (digital pressure MPXV5004, MPL3115) TM 38 • Application specific requirement: − Low power (replaceable battery: 3-5 years life time) − Accelerometer sampling frequency between 1hz – 25hz − Reasonable sensitivity 1 mg/LSB − Low voltage, small form factor • Freescale unique solution MMA8491Q (in the HHH reference design): − 0.35 µA/ Hz: best in class up to 20Hz. − 1 mg/LSB − 1.95V-3.6V supply voltage range New Best in class power consumption − 3x3mm QFN package TM 39 UNIQUE MMA8491Q Host MCU triggers Sensor • Host MCU powers-up MMA8491Q for a Measurement Slot • Enable Host Processor • Classical accelerometer Sensor wakes up Host MCU MMA845xQ raises INT line when data ready Host Processor MMA8491Q I2C Power consumption @ 1 Hz: 0.6µA 0.35µA Total = 0.95 µA TM • MMA845xQ I2C Power consumption @ 1 Hz : 10nA 6µA Total = 6 µA 40 Interrupt Industrial targeted Applications METERING – Physical tamper detect (Tilt sensor MMA8491Q) • APPLIANCE – Load unbalance & water level detect (FXLS8471Q + MPXV5004G) • HIGH PRECISION TILT MEASUREMENT (MMA8451Q, MMA9559, FXLN83xx) • VIBRATION MONITORING (MMA9559, FXLN83xx) • TM 46 Demo • Application specific requirement : − − − − • Physical tamper detection Improved reliability vs mechanical tilt solution (ball in a box) Extreme low power, low g Easy to use, direct tilt measurement Freescale unique solution MMA8491Q: − − − 2/4/8g configurable range 400nA/Hz power consumption 3 logic output to give tilt threshold indication 45° TAMPER 3xI/O’s MMA8491 TM 47 • Application specific requirement : − − − − • Low g - 2g Good sensitivity and low noise Good stability in temperature Angular error < 1° over -40°;+85°C Freescale unique solution MMA8451 / MMA955x / MMA6900Q : − − − − − − − − 2/4/8g configurable range Ultra low noise 99 µg/√(Hz) for MMA8451 & MMA955x TCO = 0.15 mg/°C for MMA8451 Angular error around +/- 0.5° peak for MMA8451 at fixed temp Angular error around +/- 0.2° peak for MMA9559 at fixed temp Temperature effect provides additional +/- 3° over 20;+40°C with MMA8451 Temperature effect provides additional +/- 1° over 20;+40°C with MMA6900Q Tilt firmware with Arctan calculation can be embedded in MMA9559 flash memory Tilt sensor turn key solution TM 48 • Application specific requirement : − Vibration monitoring and control for drill speed control and better user experience − High bandwidth from 1kHz to 3kHz depending on the use cases − Very high signal noise ratio (high sensitivity & low noise) • Freescale unique solution FXLN83x1 − 2g configuration preferred for better sensitivity − High bandwidth up to 4.9kHz on Z axis and 2.1kHz on XY axis for FXLN8371 and higher noise ~ 250 µg/√Hz − Mid bandwidth up to 1.7kHz on XYZ and lower noise ~ 150 µg/√Hz − High sensitivity up to 229 mV/g on 2g mode. TM 49 Consumer targeted Applications • • • • CELL PHONE: MMA865x, MAG3110, FXOS8700CQ (orientation & ecompass) TABLET: MMA865x, MAG3110, FXOS8700CQ, MPL3115A2 (orientation, e-compass, altimeter) GAMING: FXAS21000, MMA8491, MMA845x, MMA865x REMOTE CONTROL : FXAS21000, MMA8491, MMA845x, MMA865x TM 50 • Application specific requirement: − Reduce system power − Increase • MCU sleep time while monitoring the activity Freescale unique solution with the high resolution FIFO: MCU power consumption MCU power consumption 14 12 14 10 12 8 MCU always awake for real time data pulling + MMA845x at ODR 200 Hz 6 10 6 2 4 0 2 20 40 60 80 100 120 140 160 180 MCU in sleep mode until FIFO is full + MMA845x at ODR 200 Hz 8 4 0 MCU wake up for FIFO data flush 0 0 No FIFO 40 60 80 100 120 140 160 FIFO = 91% current saving • 8 bits MCU wake current consumption = 12 mA • 8 bits MCU sleep current consumption = 0.6 mA • Veyron ODR = 200 Hz @ 14 bits TM 20 51 180 • Application specific requirement : − − • Be flexible on choosing low noise configuration or low power Get the best trade-off on these 2 parameters Freescale unique, trade-off selectable modes : − − − − − − Consumption is linked to different parameters : Oversampling ratio (between 2 to 1024) : OS, power consumption Output data rate (between 1.56Hz to 800Hz). ODR, power consumption Power consumption α ODR x OS α ADC internal sampling frequency Noise is linked to oversampling ratio: OS ratio, noise level Hence, at a fixed ODR, decreasing the noise means increasing power: TRADEOFF Oversampling Scheme : TM 52 TM