MMA7455LR1 Freescale Semiconductor, MMA7455LR1 Datasheet - Page 10
![Board Mount Accelerometers 3-AXIS DIGITAL 2 4 8G](/photos/16/15/161593/mma7450photo_sml.jpg)
MMA7455LR1
Manufacturer Part Number
MMA7455LR1
Description
Board Mount Accelerometers 3-AXIS DIGITAL 2 4 8G
Manufacturer
Freescale Semiconductor
Datasheet
1.MMA7455LT.pdf
(35 pages)
Specifications of MMA7455LR1
Sensing Axis
X, Y, Z
Acceleration
2 g, 4 g, 8 g
Digital Output - Number Of Bits
8 bit, 10 bit
Supply Voltage (max)
3.6 V
Supply Voltage (min)
2.4 V
Supply Current
400 uA
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Sensitivity
64 LSB/g
Package / Case
LGA-14
Output Type
Digital
Acceleration Range
± 2g, ± 4g, ± 8g
No. Of Axes
3
Ic Interface Type
I2C, SPI
Sensor Case Style
LGA
No. Of Pins
14
Supply Voltage Range
2.4V To 3.6V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MMA7455LR1
Manufacturer:
ON
Quantity:
12 000
Company:
Part Number:
MMA7455LR1
Manufacturer:
FSL
Quantity:
3 000
Part Number:
MMA7455LR1
Manufacturer:
FREESCALE
Quantity:
20 000
LEVEL DETECTION
The user can access XYZ measurements and can use the level interrupt only. The level detection mechanism has no timers as-
sociated with it. Once a set acceleration level is reached the interrupt pin will go high and remain high until the interrupt pin is
cleared (See
By default all three axes are enabled and the detection range is 8g only. X and/or Y and/or Z can be disabled. There is a choice
between detecting an Absolute signal or a Positive or Negative only signal on the enabled axes. There is also a choice between
doing a detection for Motion where X or Y or Z > Threshold vs. doing a detection for Freefall where X & Y & Z < Threshold.
$18: Control 1 (Read/Write) Setting the Detection Axes for X, Y and Z
This allows the user to define how many axes to use for detection. All axes are enabled by default. To disable write 1.
XDA: Disable X
YDA: Disable Y
ZDA: Disable Z
$19: Control 2 (Read/Write) Motion Detection (OR Condition) or Freefall Detection (AND Condition
LDPL = 0: Level detection polarity is positive and detecting condition is OR for all 3 axes.
X or Y or Z > Threshold
||X|| or ||Y|| or ||Z|| > Threshold
LDPL = 1: Level detection polarity is negative detecting condition is AND for all 3 axes.
||X|| and ||Y|| and ||Z|| < Threshold
$18: Control 1 (Read/Write): Setting the threshold to be an integer value or an absolute value
This allows the user to set the threshold to be absolute, or to be based on the threshold value as positive or negative.
THOPT = 0 Absolute; THOPT = 1 Positive Negative
$1A: Level Detection Threshold Limit Value (Read/Write)
When an event is detected the interrupt pin (either INT1 or INT2) will go high. The interrupt pin assignment is set up in Register
$18, discussed in the
Source Register $0A.
LDTH[7:0]: Level detection threshold value. If THOPT bit in Detection Control Register is “0”, it is unsigned 7 bits value and
LDTH[7] should be “0”. If THOPT bit is “1”, it is signed 8 bits value.
10
MMA7455L
X and Y and Z < Threshold
LDTH[7]
DFBW
DFBW
D7
D7
D7
D7
0
--
0
0
0
Assigning, Clearing & Detecting
THOPT
LDTH[6]
THOPT
D6
D6
D6
D6
0
--
0
0
0
Assigning, Clearing & Detecting Interrupts
LDTH[5]
ZDA
ZDA
D5
D5
D5
D5
0
--
0
0
0
LDTH[4]
Interrupts).
YDA
YDA
D4
D4
D4
D4
--
0
0
0
0
LDTH[3]
XDA
XDA
D3
D3
D3
D3
0
--
0
0
0
section. The detection status is monitored by the Detection
INTREG[1]
INTREG[1]
LDTH[2]
DRVO
D2
D2
D2
D2
0
0
0
0
INTREG[0]
INTREG[0]
LDTH[1]
PDPL
D1
D1
D1
D1
0
0
0
0
Freescale Semiconductor
LDTH[0]
INTPIN
INTPIN
LDPL
D0
D0
D0
D0
)
0
0
0
0
Reg $1A
Function
Function
Function
Function
Reg $18
Reg $19
Reg $18
Default
Default
Default
Default
Sensors