MMA7660FC Freescale Semiconductor, Inc, MMA7660FC Datasheet

no-image

MMA7660FC

Manufacturer Part Number
MMA7660FC
Description
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MMA7660FCR1
Manufacturer:
FREESCAL
Quantity:
5 962
Part Number:
MMA7660FCR1
Quantity:
7 000
Part Number:
MMA7660FCR1
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MMA7660FCR1
0
Company:
Part Number:
MMA7660FCR1
Quantity:
512
Company:
Part Number:
MMA7660FCR1
Quantity:
324
Part Number:
MMA7660FCT
Manufacturer:
FSC
Quantity:
3 000
Part Number:
MMA7660FCT
Manufacturer:
FREESCALE
Quantity:
20 000
Freescale Semiconductor
Technical Data
© Freescale Semiconductor, Inc., 2009. All rights reserved.
3-Axis Orientation/Motion
Detection Sensor
(I
featuring a low pass filter, compensation for 0g offset and gain errors,
and conversion to 6-bit digital values at a user configurable samples
per second. The device can be used for sensor data changes, product
orientation, and gesture detection through an interrupt pin (INT). The
device is housed in a small 3mm x 3mm x 0.9mm DFN package.
Features
Typical Applications
This document contains certain information on a new product.
Specifications and information herein are subject to change without notice.
MMA7660FCR1
2
MMA7660FCT
C). It is a very low power, low profile capacitive MEMS sensor
Part Number
The MMA7660FC is a
Digital Output (I
3mm x 3mm x 0.9mm DFN Package
Low Power Current Consumption: Off Mode: 0.4 µA,
Standby Mode: 2 µA, Active Mode: 47 µA at 1 ODR
Configurable Samples per Second from 1 to 120 samples a second.
Low Voltage Operation:
– Analog Voltage: 2.4 V - 3.6 V
– Digital Voltage: 1.71 V - 3.6 V
Auto-Wake/Sleep Feature for Low Power Consumption
Tilt Orientation Detection for Portrait/Landscape Capability
Gesture Detection Including Shake Detection and Tap Detection
Robust Design, High Shocks Survivability (10,000 g)
RoHS Compliant
Halogen Free
Environmentally Preferred Product
Low Cost
Mobile Phone/ PMP/PDA: Orientation Detection (Portrait/Landscape),
Image Stability, Text Scroll, Motion Dialing, Tap to Mute
Laptop PC: Anti-Theft
Gaming: Motion Detection, Auto-Wake/Sleep For Low Power
Consumption
Digital Still Camera
2
Temperature Range
C)
–40 to +85°C
–40 to +85°C
ORDERING INFORMATION
±1.5 g 3-Axis Accelerometer with
Package
DFN-10
DFN-10
7” Tape & Reel
Digital Output
Shipping
Tray
RESERVED
Document Number: MMA7660FC
AVDD
AVSS
N/C
Figure 1. Pin Connections
INT
MMA7660FC: XYZ-AXIS
MMA7660FC
ACCELEROMETER
1
2
3
4
5
Bottom View
CASE 2002-03
Top View
10 LEAD
±1.5 g
DFN
Rev 3, 4/2009
10
9
8
7
6
N/C
DVDD
DVSS
SDA
SCL

Related parts for MMA7660FC

MMA7660FC Summary of contents

Page 1

... Freescale Semiconductor Technical Data 3-Axis Orientation/Motion Detection Sensor The MMA7660FC is a ±1.5 g 3-Axis Accelerometer with very low power, low profile capacitive MEMS sensor featuring a low pass filter, compensation for 0g offset and gain errors, and conversion to 6-bit digital values at a user configurable samples per second ...

Page 2

... APPENDIX A – PACKAGE REQUIREMENTS FOR MMA7660FC ............................................................................................ 24 Minimum Recommended Footprint for Surface Mounted Applications ............................................................................... 24 Soldering And Mounting Guidelines for the DFN Accelerometer Sensor Board .................................................... 24 Overview of Soldering Considerations ................................................................................................................................ 24 Halogen Content ................................................................................................................................................................. 24 PCB Mounting Recommendations ...................................................................................................................................... 24 APPENDIX B - SENSING DIRECTION ...................................................................................................................................... 26 APPENDIX C - MMA7660FC ACQUISITION CODE TABLE ..................................................................................................... 27 Sensors Freescale Semiconductor MMA7660FC 2 ...

Page 3

... List of Tables Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 ESD And Latch-up Protection Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Modes Of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Feature Summary Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Orientation Detection Logic of when Interrupt will Occur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Auto-Wake/Sleep Truth Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 User Register Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 ASE/AWE Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Sleep Counter Timeout Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Sensors Freescale Semiconductor MMA7660FC 3 ...

Page 4

... Slave Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Single Byte Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Multiple Bytes Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Single Byte Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Multiple Bytes Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Package Footprint, PCB Land Pattern, and Stencil Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 PCB Land Pattern Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Product Orientation on Perpendicular Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Product Orientations Showing Direction for Each Axis in Composite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Sensors Freescale Semiconductor MMA7660FC 4 ...

Page 5

... Auto-Wake: Sleep Mode (uses AMSR sample rate in SR [0x08] register) Auto-Sleep: Run Mode (uses AWSR sample rate in SR [0x08] register) PMP: Portable Media Player PDA: Personal Digital Assistant DFN: Dual Flat No Lead ESD: Electro Static Discharge ODR: Output Data Rate MEMS: Microelectromechanical Systems Sensors Freescale Semiconductor MMA7660FC 2 ...

Page 6

... NOTE: A 0.1 µF ceramic capacitor can be placed connecting pin 3 (AVDD) to pin 4 (AVSS). In addition, another 0.1 µF ceramic capacitor can be place connecting pin 9 (DVDD) to pin 8 (DVSS). The capacitors should be placed close to the pins of the MMA7660FC and is recommended for testing and to adequately decouple the accelerometer from noise on the power supply. ...

Page 7

... AMP CONVERTER OFFSET GAIN TRIM TRIM CONTROL LOGIC Symbol g max DD_IO D drop T stg Rating Symbol HBM MM CDM = 85°C A GEN ADC Value Unit 10,000 g -0.3 to +3.6 V -0.3 to +3.6 V 1.8 m -40 to +125 °C Value Unit ±2000 V ±200 V ±500 V ±100 mA MMA7660FC SDA SCL INT 6 ...

Page 8

... D VDD 0. VDD 0.5 0.025 IL 135 150 165 400 1 1 1/ODR -10 10 -15 15 ±1 ±1 MMA7660FC Unit µA µA µA µA µA µA µA µA µA µA µA g °C counts mg/°C mg/°C mg/°C count/g % %/°C V µA kHz ...

Page 9

... The ASIC uses switched capacitor techniques to measure the g-cell capacitors and extract the acceleration data from the difference between the two capacitors. The ASIC also signal conditions and filters (switched capacitor) the signal, providing a digital output that is proportional to acceleration. Figure 4. Simplified Transducer Physical Model Sensors Freescale Semiconductor ACCELERATION (Figure 4). Two gaps are MMA7660FC 8 ...

Page 10

... bus bus On On MMA7660FC is powered up in both supplies, so registers can be accessed normally to set MMA7660FC to Active Mode when desired. MMA7660FC's sensor measurement system is idle bus On On MMA7660FC is able to operate sensor measurement system at user programmable samples per second and run all of the digital analysis functions ...

Page 11

... POWER SAVING FEATURES The MMA7660FC includes a range of user configurable power saving features. The device’s samples per second can be set over a wide range from 1 to 120 samples a second; the operating current is directly proportional to samples per second. The analog supply A can be powered down to put the MMA7660FC into Off Mode, which typically draws 0.4 µ ...

Page 12

... Orientation Detection Orientation Detection Logic MMA7660FC gives the customer the capability to do orientation detection for such applications as Portrait/Landscape in Mobile Phone/PDA/ PMP. The tilt orientation of the device dimensions and is identified in its last known static position. This enables a product to set its display orientation appropriately to either portrait/landscape mode turn off the display if the product is placed upside down ...

Page 13

... Tap Detection The MMA7660FC also includes a Tap Detection feature that can be used for a number of different customer applications such as button replacement. For example, a single tap can stop a song from playing and a double tap can play a song. This function detects a fast transition that exceeds a user-defined threshold (PDET (0x09) register) for a set duration (PD (0x0A) register). ...

Page 14

... ASINT PDINT PLINT ASE AWE TON - AWSR[0] AMSR[2] AMSR[1] PDTH[3] PDTH[2] PDTH[1] PD[4] PD[3] PD[2] PD[ XOUT[2] XOUT[ YOUT[2] YOUT[ ZOUT[2] ZOUT[ MMA7660FC Bit 0 XOUT[0] YOUT[0] ZOUT[0] BaFro[0] AMSRS SC[0] FBINT MODE AMSR[0] PDTH[0] PD[0] D0 XOUT[ YOUT[ ZOUT[ ...

Page 15

... Writing to the SPCNT (0x05) register resets the internal sleep counter. SC[7:0] Sets the 8-bit maximum count value for the 8-bit internal sleep counter in Auto-Sleep. When the 8-bit internal sleep counter reaches the value set by SC[7:0], MMA7660FC will exit Auto-Sleep and switch to the samples per second specified in AWSR[1:0] of the SR (0x08) register. Sensors ...

Page 16

... This interrupt does not affect the Auto-Sleep or Auto- Wake functions The active interrupt condition (IRQ = 0 if IAH = 0, IRQ = 1 if IAH = 1) is released during the acknowledge bit of the slave address transmission of the first subsequent I²C to MMA7660FC after the interrupt was asserted. Sensors Freescale Semiconductor ...

Page 17

... Standby mode or Test Mode depending on state of TON 1: Active mode Existing state of TON bit must write MODE = 1. Test Mode must not be enabled. MMA7660FC always enters Active Mode using the samples per second specified in AMSR[2:0] of the SR (0x08) register. When MMA7660FC enters Active Mode with [ASE:AWE] = 11, MMA7660FC operates Auto-Sleep functionality first ...

Page 18

... Minimum Range (2 256 128 0 0.25 s 2.14 s 0.133 AWSR[1] AWSR[0] AMSR[ Table 11. SCPS = Maximum Range (2 ) 4096 s 2048 s 1024 s 512 s 256 s 128 34. AMSR[1] AMSR[ MMA7660FC 17 ...

Page 19

... For portrait/landscape detection: The device takes and averages 32 g-cell measurements every 1000 ms in Active Mode and Auto-Sleep. The update rate is 1 sample per second. These measurements update the XOUT (0x00), YOUT (0x01), and ZOUT (0x02) registers also. Sensors Freescale Semiconductor DESCRIPTION MMA7660FC 18 ...

Page 20

... AMSR[2:0] or AWSR[1:0] have to match before the device updates portrait/ landscape data in TILT (0x03) register. 111 8 measurement samples at the rate set by AMSR[2:0] or AWSR[1:0] have to match before the device updates portrait/ landscape data in TILT (0x03) register. Sensors Freescale Semiconductor DESCRIPTION DESCRIPTION MMA7660FC 19 ...

Page 21

... Tap bit in the TILT (0x03) register, and optionally set an interrupt if PDINT is set in the INTSU (0x06) register. Tap detection response time is nominally 66.56 ms Sensors Freescale Semiconductor D4 D3 PDTH[4] PDTH[ DESCRIPTION ZDA 1: Z-axis is disabled for tap detection 0: Z-axis is enabled for tap detection PD[4] PD[ DESCRIPTION PDTH[2] PDTH[1] PDTH[ PD[2] PD[1] PD[ MMA7660FC 20 ...

Page 22

... SERIAL INTERFACE Serial-Addressing MMA7660FC operates as a slave that sends and receives data through an I²C 2-wire interface. The interface uses a serial data line (SDA) and a serial clock line (SCL) to achieve bi-directional communication between master(s) and slave(s). A master (typically a microcontroller) initiates all data transfers to and from the device, and generates the SCL clock that synchronizes the data transfer ...

Page 23

... Message Format for Writing MMA7660FC A write to MMA7660FC comprises the transmission of the device’s keyscan slave address with the R/W bit set to 0, followed by at least one byte of information. The first byte of information is the register address of the first internal register that updated ...

Page 24

... Slave Message Format for Reading MMA7660FC MMA7660FC is read using it’s internally stored register address as address pointer, the same way the stored register address is used as address pointer for a write. The pointer generally auto-increments after each data byte is read using the same rules as for a write. Thus, a read is initiated by first configuring the device’ ...

Page 25

... This package is designed to be Halogen Free, exceeding most industry and customer standards. Halogen Free means that no homogeneous material within the assembly package shall contain chlorine (Cl) in excess of 700 ppm or 0.07% weight/weight or bromine (Br) in excess of 900 ppm or 0.09% weight/weight. Note: Halogen Free is only compliant to the MMA7660FC, not to the packaging material. PCB Mounting Recommendations 1. ...

Page 26

... Figure 16. Package Footprint, PCB Land Pattern, and Stencil Design Sensors Freescale Semiconductor Figure 17. PCB Land Pattern Detail MMA7660FC 25 ...

Page 27

... YOUT @ 0g ZOUT @ 0g Figure 18. Product Orientation on Perpendicular Axis - Figure 19. Product Orientations Showing Direction for Each Axis in Composite Sensors Freescale Semiconductor Direction of Earth’s Gravity XOUT @ 0g YOUT @ -1g ZOUT @ XOUT @ 0g YOUT @ 0g ZOUT @ +1g Side View XOUT @ 0g YOUT @ 0g ZOUT @ -1g MMA7660FC 26 ...

Page 28

... APPENDIX C - MMA7660FC ACQUISITION CODE TABLE 6-bit result Binary 2's Comp 100 4 5 101 5 6 110 6 7 111 7 8 1000 8 9 1001 9 10 1010 10 11 1011 11 12 1100 12 13 1101 13 14 1110 14 15 1111 15 16 10000 16 17 ...

Page 29

... APPENDIX C - MMA7660FC ACQUISITION CODE TABLE 49 110001 -15 48 110000 -16 47 101111 -17 46 101110 -18 45 101101 -19 44 101100 -20 43 101011 -21 42 101010 -22 41 101001 -23 40 101000 -24 39 100111 -25 38 100110 -26 37 100101 -27 36 100100 -28 35 100011 -29 34 100010 -30 33 100001 -31 32 100000 -32 Sensors ...

Page 30

... Sensors Freescale Semiconductor PACKAGE DIMENSIONS MMA7660FC 29 ...

Page 31

... Sensors Freescale Semiconductor PACKAGE DIMENSIONS MMA7660FC 30 ...

Page 32

... Sensors Freescale Semiconductor PACKAGE DIMENSIONS MMA7660FC 31 ...

Page 33

... RoHS-compliant and/or Pb-free versions of Freescale products have the functionality and electrical characteristics of their non-RoHS-compliant and/or non-Pb-free counterparts. For further information, see http:/www.freescale.com or contact your Freescale sales representative. For information on Freescale’s Environmental Products program http://www.freescale.com/epp. MMA7660FC Rev. 3 4/2009 Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products ...

Related keywords