Rapid Prototyping Solutions Using Freescale Sensors with MQX TM Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions Logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SmartMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Module Objectives ► In this session the participants will learn about the wide range of Freescale Sensors, how they can be used, how they work, and what the future holds for sensor integration ► This session features the latest Freescale Tower System Sensor Module, which showcases a low cost digital accelerometer, a digital barometer and the latest 2nd generation touch sensor ► Hands-on labs will enable participants to interact with these and other sensors using the expandable capabilities of the Freescale Tower System and MQX to incorporate sensor data with a web server ► Session participants will gain a better understanding of the Freescale Sensor portfolio, the ongoing evolution of sensors Freescale is pursuing and will be introduced to basic MQX projects that will enable them to further explore sensor solutions with the Freescale Sensor Tower System module Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 2 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 3 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 4 What Are Sensors ► A sensor is a device that detects either an absolute value or a change in a physical or electrical quantity, and converts that change into a useful input signal for a decision making center Sensor Input Actuator or Output Data Processing, Control, and Connectivity Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 5 Sensor Applications Acceleration • Gesture detection • Tilt to control • Tap detection • Position detection • Orientation Gyroscopic Magnetic Ambient light sensing Temperature/humidity Motion detection Pressure • Medical • Barometer/altimeter • Engine control/tire pressure • HVAC applications • Water level Touch • Touch detection • Appliance control panels • Touch panels Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Multiple sensors working together for next generation applications… TM 6 Shake Detection using the MMA7660FC Shake Detection can be used for: Clearing the screen Shake Detection 5 Distinguishable Shakes 2 Scrolling through images 1.5 1 Ignoring a call Acceleration Hanging up a call 0.5 X Y Z 0 1 Muting a phone 8 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 190 197 204 -0.5 -1 Graph: Displays 5 shakes acted on MMA7660FC. All Shakes below 1.5 g threshold and above 1.3g. -1.5 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Samples 32 samples per second (133µA) TM 7 Simple Weather Barometry Using MPL115A Changes of 3 kPa to 7 kPa drops in pressure signal bad weather (storms/cyclone) Water vapor in the air drops pressure as humidity makes air LIGHTER. Analysis Output How: dP > +0.25kPa Sun Symbol Dry air (~79% Nitrogen, ~20% Oxygen) is heavier than water vapor (H20) -0.25kPa >dP >0.25kPa Sun/Cloud Symbol Dry air mixed with water vapor is lighter than pure dry air dP <-0.25kPa Rain Symbol High water vapor/high humidity = drops in barometric pressure Also: High pressure areas next to low pressure areas will lead to lots of wind Sudden pressure drops also signal a tornado for example Clear skies/weather is seen by higher pressure or an increase of ~3 kPa Issues: Weather prediction also is dependent on humidity and wind direction Example: Pcomp (MPL115A Pressure) (kPa) PWeather (Ideal weather) (kPa) Simpleweatherdiff Weather type 96.6 96.85 -0.25 Sun/Cloud 96.4 96.85 -0.45 Rain 97.4 96.85 0.55 Sun 96.92 96.85 0.07 Sun/Cloud Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. App Note AN3914 TM 8 MPR121 Capacitive Touch Sensor – Button/Switch Replacement ► Transparent keypad Advantages: • Button replacement • Switch replacement • Innovative design • Robust • Low cost Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 9 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 10 How Sensors Sense A brief overview of how the following sensors sense: ► Accelerometers ► Pressure ► Touch sensors sensors Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 11 How Accelerometers Work G-Cell A surface micro-machined capacitive sensing cell Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 12 How Accelerometers Work – X-, Y-, & Z-Axis Movement X Axis Y Axis Z Axis Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 13 How Pressure Sensors Work For All: P1>P2 for positive Voltage output P1 P1 P1= P2 SOP Dual Port Differential P2 P2 No Pressure Difference P1 P1 Gauge MPAK P2 = ATM P1 > P2 P2 P1 Positive Pressure Applied Absolute Vacuum LGA Constraint Wafer Diaphragm Transducer Bond Pads Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 14 How Pressure Sensors Work Output mV Apply Kirchhoff voltage and current laws: C ► PRT (Piezo-Resistive Transducer) ► ► Rg R1 VOUT = VIN VIN R3 R2 A ► Capacitive (Pressure Transducer) ► Low power consumption ► Small Size P-CELL Px Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. R2 R1 + R2 ] Change in Resistive Diaphragm leads to Voltage Shift. Uncompensated Compensated Integrated Timing P-CELL PREF R3 R3 + Rg D VOUT B Well-established process Temperature variations [ C to V Converter TPMS Satellite Associated Airbag System TM 15 How Capacitive Touch Sensors Work Electrode Measurement Charging Pad Capacitance Finger Electrode Capacitance Change Detection Multiplexed Electrodes Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 16 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 17 Evolution of Sensors ► Integrated functionality ► Off-loading the analog-to-digital conversion ► Synergy of multiple sensors working together ► Full-system integration Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 18 Evolution of 3-axis Low g Accelerometers 1 ANALOG 3-AXIS OUT x y z Analog XYZ Voltage Output Only MCU with Transition to ActiveADC Mode •All analysis: done in the MCU based on continuous reading of XYZ voltage readings Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 19 Evolution of 3-axis Low g Accelerometers 2 DIGITAL 3-AXIS OUT SDA SCL Digital XYZ with embedded functions MCU INT1 INT2 Standby Mode Transition to Active Mode Acceleration Measurement Orientation Detect Sends interrupt to ODR Change main processor to Wakeup with selected on predetermined events motion detection All 6 Detects transition change orientations with for 6 Orientation Positions Portrait to on 45 degree and can be configured with application Landscape Transitions Shake Detection 2 1.5 Shake Detect Detects a fast transition that Single, Double, exceeds user-defined Directional Tap threshold for a user-defined duration 1 Acceleration Tap Detect 0.5 X Y Z 0 1 8 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 190 197 204 -0.5 Configurable Sleep mode ODR Change sends interrupt to go into when events not Sleep Mode when no motion detected for predetermined detected Auto Wakeup Detect Auto Sleep Detect X, Y, can Z Shake Shake be enabled on any combination of the 3 with Directional axes for one interrupt. Info -1 -1.5 Samples time. • Analysis done in the Accelerometer and on the MCU High Pass Filter Interrupt with Output Available Internal FIFO data buffer Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 20 Digital Accelerometer Example MCU Low Power Mode Tap Interrupt? No Yes MCU: Read Accelerometer Tap Status Register To get Direction And axis information Direction? MCU : Flip Image on the Screen Backward Negative Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Positive MCU : Flip Image on the Screen Forward TM 21 Evolution of Pressure Sensors Analog to Digital 1 2 Resistive/Capacitive Pressure output SPI or I2C Digital Output DIGITAL Pressure Sensor Temperature Compensation Vout Analog Voltage Output Only ANALOG Pressure Output MCU with Transition to ActiveADC Mode MCU Pcomp = a0 + (b1 + c11*Padc + c12*Tadc) * Padc + (b2 + c22*Tadc) * Tadc Increasing Temp Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 22 Pressure Example: Challenges to Altimeter implementation Time Slow drift = thermal or barometric variation. Ignore/re-zero Slow drift = thermal or barometric variation. Ignore/re-zero Walking up stairs. Valid pressure change rate and pattern. Record altitude change Slow drift = thermal or barometric variation. Ignore/re-zero Elevator ride. Valid pressure change rate and pattern. Record altitude change Slow drift = thermal or barometric variation. Ignore/re-zero Enter pressurized building. Invalid pressure change rate and pattern. Ignore/re-zero Altitude (ft) Pressure is not Linear in nature. For a short distance (20 ft), it can be assumed to be linear. ph =p0 x e -h/7990m h =18400m x log p0/ph Pressure (kPa) ALTIMETRY Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. p0 = 101.3kpa TM 23 Proper Solution: Smart Multiple Sensor Altimetry/Dead Reckoning System GPS System Temp Sensor XYZ Accelerometer Pressure Sensor Humidity Sensor Gyro/Magnetic Compass Loss of GPS signal- Zero last known altitude, location in front of building, Wilderness, etc. Compensation for temperature shifts Motion feedback – No motion? No change for altitude, identifies drift/weather scenario for changes. Steps/walking. Dead Reckoning Calibration Software System Altitude. Barometric pressure drift compensation - make adjustments due to weather patterns vs. Altitude. Adjustments for air density, weather pattern fine tuning Motion, turning of user. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Location TM 24 Evolution Toward Full System Solutions Accelerometer + MCU STEP1: 32-bit MCU with accelerometer embedded with the ability to operate in both MASTER and SLAVE mode Accelerometer + Pressure + MCU STEP2: 32-bit MCU with accelerometer + pressure sensor embedded with the ability to operate in both MASTER and SLAVE mode Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 25 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 26 Introduction to the Tower Sensor Module ► Freescale digital accelerometer ► Freescale digital miniature barometer ► Freescale capacitive touch sensor ► Freescale touch sensing software suite ► Sensirion digital temperature/humidity ► Intersil ambient light with proximity Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 27 Freescale’s MMA7660FC Digital Accelerometer Key Markets/Implementations Landscape/portrait determination Mobile product user interface by limited gestures User interface navigation with 2 position tilt to scroll Power mode determination Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 28 Freescale’s MPL115A Miniature Digital Barometer Key Markets/Implementations Medical Respiratory as Altimeter Wound Management Altimeter & Barometer Temp & Pressure Sensing Package Tracking Pressure & Temperature Information Security & Safety Ambient pressure switch Car Cabin and Room Pressure Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 29 Freescale’s MPR121 Capacitive Touch Sensor Key Markets/Implementations ► Button replacement ► Switch replacement ► Touch pads ► PC peripherals ► MP3 players ► Remote controls ► Mobile phones ► Lighting control Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 30 Freescale’s MPR03x Capacitive Touch Sensor Key Markets/Implementations ► Button replacement ► Switch replacement ► Touch pads Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 31 Freescale Touch Sensing Software Suite Key Markets/Implementations ► ► Touch pads Multimedia boards Keyboards Touch screens Mouse Remote controls Front panels Gaming controls Building control panels Instrumentation panels Medical devices interfaces ► PC GUI application for electrodes characterization ► ► ► ► ► ► ► ► ► Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 32 Temperature / Humidity – SHT21 Key Markets/Implementations ► Size conscious devices ► Consumer ► Mobile devices phones ► Climate control/monitoring ► Comfort zone devices ► Automotive applications Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 33 Ambient Light / Proximity – ISL29011 Key Markets/Implementations ► ► Display and keypad dimming adjustment and proximity sensing: Mobile devices: Smartphones, PDAs, GPS Computing devices: Laptops, Webpads Consumer devices: LCD-TVs, Digital Picture Frames, Digital Cameras Industrial and medical light and proximity sensing Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 34 Interact with the Sensors FreeMASTER Demonstrations ► Interact with the various sensors on the TWR-SENSOR and view the real-time interactions using the FreeMASTER application Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 35 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Additional resources ► Review and Q&A Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 36 Hands-on Sensor Labs – Overview of Labs ► Incorporate the TWR-SENSOR into the TWRMCF5225X kit ► Use the MQX RTOS to read data from the sensor ► Lab #1: Display sensor data on a web site Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 37 Hands-on Sensor Labs – Sensor / Tower System Setup ► Install the following modules into your Tower System Elevator Modules: • TWR-MCF5225X • TWR-SENSOR • TWR-SER (Ensure the primary edges are aligned and inserted into the functional elevator) ► Connect the Ethernet cable between the TWR-SER and the Host PC ► Connect the USB cable between the TWR-MCF5225X and the Host PC Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 38 Hands-on Sensor Lab #1 – Compiling the MQX Sensor Project ►Follow • • • the lab guide: Open CodeWarrior Project Examine the source code Compile Tower Sensor Project Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 39 Hands-on Sensor Lab #1 – Programming the Tower MCU Module ►Follow • • the lab guide: Program the TWR-MCF5225X Reconnect the USB cable between the TWRSENSOR and the PC Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 40 Hands-on Sensor Lab #1 – Interact with the Sensors ►Follow • • the lab guide: Open the sensor data Web page Interact with the sensors Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 41 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Review and Q&A ► Additional resources Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 42 Review and Q&A By now, you should: ► Have a broader awareness of the Freescale Sensor Portfolio ► Be familiar with potential applications of sensors, including the coordination of data from multiple sensors ► Be familiar with the Freescale Tower System Sensor Module and it’s use of TWRPI’s to quickly evaluate various sensors ► Be familiar with how MQX can be utilized to interact with the TWR-SENSOR module, an Ethernet stack and a USB stack Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 43 Module Agenda ► What are sensors ► How sensors sense ► Evolution of sensors ► Hands-on demonstration ► Hands-on sensor labs ► Review and Q&A ► Additional resources Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 44 Freescale Documentation ► MC9S08QE96 Data Sheet ► MC9S08JM60 Data Sheet ► MMA7660FC Accelerometer Data Sheet ► MPL115A Barometer Data Sheet ► MPR121 Capacitive Touch Sensor Data Sheet ► MPR03x Capacitive Touch Sensor Data Sheet ► Touch Sensing Software Users Guide Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 45 Further Reading and Training ► Freescale Tower System ► Freescale Sensors ► FreeMASTER ► CodeWarrior Development Tools ► Freescale MQX Software Solutions Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 46 Back-up Slides Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM Accelerometers Accelerometers Key Terminology g’s (acceleration due to gravity) Sensitivity mV/g or counts/g 0g offset Dynamic range Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 48 Pressure Sensors Pressure Sensors Key Terminology Type: absolute, differential, gauge Temperature compensation Auto zero the offset Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 49 Freescale MMA7660FC Digital Accelerometer Key Markets/Implementations Landscape/portrait determination Mobile product user interface by limited gestures User interface navigation with 2 position tilt to scroll Power mode determination Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 50 Freescale MPL115A Miniature Digital Barometer Key Markets/Implementations Medical Respiratory as Altimeter Wound Management Altimeter & Barometer Temp & Pressure Sensing Package Tracking Pressure & Temperature Information Security & Safety Ambient pressure switch Car Cabin and Room Pressure Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 52 Freescale MPR03xCapacitive Touch Sensor Key Markets/Implementations ► Button replacement ► Switch replacement ► Touch pads Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 54 Freescale MPR03xCapacitive Touch Sensor Features ► ► ► ► ► ► ► ► ► ► ► I2C interface, with optional IRQ Compact 2 mm x 2 mm x 0.65 mm 8-lead UDFN package 1.71 V to 2.75 V operation 8 μA average supply current 4 μA maximum shutdown current Intelligent touch detection capability Threshold based detection with hysteresis Supports up to 3 touch pads Only one external component needed Multiple devices in a system allow for up to 6 electrodes -40°C to +85°C operating temperature range Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 55 Freescale MPR121Capacitive Touch Sensor Key Markets/Implementations ► Button replacement ► Switch replacement ► Touch pads ► PC peripherals ► MP3 players ► Remote controls ► Mobile phones ► Lighting control Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 56 Features Freescale MPR121Capacitive Touch Sensor ►I 2 C interface, with optional IRQ ►Compact 3 x 3 x 0.85 mm 20-lead QFN ►1.71 V to 3.6 V operation ►29 μA supply current ►4 μA maximum shutdown current ►Intelligent touch detection capacity ►Threshold based detection with hysteresis ►Supports up to 12 touch pads ►Only one external component needed ►(4) I2C addresses allow up to 48 electrodes ►-40°C to +85°C operating temp range Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Feature Improvements ►New auto-configuration system ►2nd generation filtering system ►Increased voltage range ►100% independent electrode control TM 57 Freescale Touch Sensing Software Suite Key Markets/Implementations ► ► Touch pads Multimedia boards Keyboards Touch screens Mouse Remote controls Front panels Gaming controls Building control panels Instrumentation panels Medical devices interfaces ► PC GUI application for electrodes characterization ► ► ► ► ► ► ► ► ► Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 58 Freescale Touch Sensing Software Suite Features ► ► Full API set support Configurable rotary, slider and keypad decoders Smart auto-calibration mechanisms to prevent environmental hassles Noise rejection algorithms Optimized buffer structure enabling any arrangement of electrodes Ability to enable and disable keys on runtime Auto repeat, stuck-up key, gorilla hand and other typical HMI function capability Ability to co-exist with other application code ► PC GUI application for electrodes characterization ► ► ► ► ► ► Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 59 Temperature / Humidity – SHT21 Key Markets/Implementations ► Size conscious devices ► Consumer ► Mobile devices phones ► Climate control / monitoring ► Comfort zone devices ► Automotive applications Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 60 Ambient Light / Proximity – ISL29011 Key Markets/Implementations ► ► Display and keypad dimming adjustment and proximity sensing: Mobile devices: Smartphones, PDAs, GPS Computing devices: Laptops, Web pads Consumer devices: LCD-TVs, Digital Picture Frames, Digital Cameras Industrial and medical light and proximity sensing Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 61 TM