BMA150-SHUTL Bosch Sensortec, BMA150-SHUTL Datasheet - Page 17

BMA150 DAUGHTERCARD FOR DEV KIT

BMA150-SHUTL

Manufacturer Part Number
BMA150-SHUTL
Description
BMA150 DAUGHTERCARD FOR DEV KIT
Manufacturer
Bosch Sensortec
Datasheets

Specifications of BMA150-SHUTL

Sensor Type
Accelerometer, 3 Axis
Sensing Range
±2g, 4g, 8g
Interface
I²C, SPI
Sensitivity
64, 128, 256 LSB/g
Voltage - Supply
2.4 V ~ 3.6 V
Embedded
No
Utilized Ic / Part
BMA150
For Use With
DM180021 - KIT STARTER MPLAB FOR PIC18F MCU
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
828-1009
3.2.9 Any_motion_thres, any_motion_dur
For the evaluation using “any motion” criterion successive acceleration data from digital filter
output are stored and moving differences for all axes are built. To calculate the difference the
acceleration values of all axes at time t0 are compared to values at t0+3/(2*bandwidth). The
difference of both values is equal to the difference of two successive moving averages (from
three data points).
The differential value is compared to a global critical threshold any_motion_thres (address 10h,
bits 7-0). Interrupt can be generated when the absolute value of measured difference is higher
than the programmed threshold for long enough duration defined by any_motion_dur (address
11h, bits 7 and 6).
Any_motion_thres and any_motion_dur data are unsigned integer. Any_motion_thres LSB size
corresponds to 15.6mg for +/- 2g range and scales with range selection (section 3.1.2).
Any motion criterion is valid if
An interrupt is set if
The any motion interrupt is reset if NOT(any_motion criterion_x OR any_motion criterion_y OR
Table 8: any_motion_dur settings
Any_motion_dur is used to filter the motion profile and also to define a minimum interrupt
duration because the reset condition is also filtered.
Any_motion_thres can be used to generate an any_motion interrupt or to put BMA150 in alert
mode to preload the low-g or high-g threshold logic (enables reduction of reaction time in
tumbling mode); this is selected by alert bit (section 3.2.5). These two modes (any_motion and
alert) can not be turned on simultaneously.
Rev. 1.6
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such
as copying and passing on to third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
any_motion_dur<1:0>
00
01
10
11
Triaxial, digital acceleration sensor
Number of required consecutive conditions
to set or reset the any motion interrupt
(any motion criterion_x OR any motion criterion_y OR any
motion criterion_z) for any_motion_dur consecutive times.
any_motion criterion_z) for any_motion_dur consecutive
times.
|acc(t0)-acc(t0+3/(2*bandwidth))| ≥ any_motion_thres.
Data sheet
BMA150
Page 17
1
3
5
7
Bosch Sensortec
30 October 2008

Related parts for BMA150-SHUTL