BMA250 Bosch Sensortec, BMA250 Datasheet - Page 48

3-AXIS ACCELEROMETER DIGITAL I/F

BMA250

Manufacturer Part Number
BMA250
Description
3-AXIS ACCELEROMETER DIGITAL I/F
Manufacturer
Bosch Sensortec
Series
-r
Datasheets

Specifications of BMA250

Featured Product
BMA250 - Digital, Triaxial Acceleration Sensor
Axis
X, Y, Z
Acceleration Range
±2g, 4g, 8g, 16g
Sensitivity
256LSB/g, 128LSB/g, 64LSB/g, 16LSB/g
Voltage - Supply
1.62 V ~ 3.6 V
Output Type
I²C™, SPI™
Bandwidth
8Hz ~ 1kHz
Interface
I²C, SPI
Mounting Type
Surface Mount
Package / Case
12-VQFN
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With
828-1024 - BMA250 DAUGHTERCARD FOR DEV KIT
Other names
828-1023-2

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
BMA250
Manufacturer:
BOSCH/博世
Quantity:
20 000
Company:
Part Number:
BMA250
Quantity:
485
Part Number:
BMA250E
Manufacturer:
AME
Quantity:
12 000
Part Number:
BMA250E
Manufacturer:
ST
0
Part Number:
BMA250E
Manufacturer:
BOSCH/博世
Quantity:
20 000
Part Number:
BMA250E(F)
Manufacturer:
ST
0
Part Number:
BMA250E(F)
Manufacturer:
BOSCH/博世
Quantity:
20 000
Part Number:
BMA250E(F)
0
Company:
Part Number:
BMA250E(F)
Quantity:
7 114
Part Number:
BMA250E-F
Manufacturer:
BOSCH/博世
Quantity:
20 000
Part Number:
BMA250EF
Manufacturer:
TE
Quantity:
30 000
Part Number:
BMA250EF
Manufacturer:
BOSCH/博世
Quantity:
20 000
Register (0x2C) contains the definition of hysteresis, blocking, and mode for the orientation
interrupt. (0x2C) orient_hyst sets the hysteresis of the orientation interrupt; 1 LSB always
corresponds to 62.5 mg, in any g-range (i.e. increment is independent from g-range setting).
Default value of (0x2C) orient_hyst is ´001b´.
(0x2C) orient_blocking selects the kind of blocking that is used for the generation of the
orientation interrupt. The settings for (0x2C) orient_blocking are ´00b´ (no blocking), ´01b´ (theta
blocking), ´10b´ (theta blocking or slope in any axis > 0.2 g), and ´11b´ (orient value not stable
for at least 100 ms or theta blocking or slope in any axis > 0.4 g). Default value of (0x2C)
orient_blocking is ´10b´.
(0x2C) orient_mode sets the thresholds for switching between the different orientations. The
settings for (0x2C) orient_mode are ´00b´ (symmetrical), ´01b´ (high-asymmetrical), ´10b´ (low-
asymmetrical), ´11b´ (symmetrical). Default value of (0x2C) orient_mode is ´00b´.
Register (0x2D) contains the definition of the theta blocking angle for the orientation interrupt.
(0x2D) orient_theta defines a blocking angle between 0° and 44.8° as described in section
“4.8.1.7 Orientation blocking”. Default value of (0x2D) orient_theta is 0x08.
Register (0x2E) contains the definition of the flat threshold angle for the flat interrupt. (0x2E)
flat_theta defines a blocking angle between 0° and 44.8° as described in section”4.8.8 Flat
detection”. Default value of (0x2E) flat_theta is 0x08.
Register (0x2F) contains the definition of the flat hold time. (0x2F) flat_hold_time defines the
time a new flat value has to be at least stable for before the interrupt is generated. The settings
for (0x2F) flat_hold_time are ´00b´ (0), ´01b´ (512 ms), ´10b´ (1024 ms), ´11b´ (2048 ms).
Default value of (0x2F) flat_hold_time is ´01b´.
Rev. 1.0
© 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.
Table 56: Hysteresis, Blocking for Orientation Interrupt, Register (0x2C)
Table 57: Theta blocking angle, register (0x2D)
Table 58: Flat threshold angle, register (0x2E)
reserved
reserved
reserved
Bit 7
Bit 7
Bit 7
hyst<2>
orient_
reserved
reserved
Bit 6
Bit 6
Bit 6
hyst<1>
orient_
Bit 5
theta<5>
theta<5>
orient_
Bit 5
Bit 5
flat_
Page 48 / not for publishing
hyst<0>
orient_
Bit 4
theta<4>
theta<4>
orient_
Bit 4
Bit 4
flat_
Data sheet
BMA250
blocking<1>
orient_
theta<3>
theta<3>
Bit 3
orient_
Bit 3
Bit 3
flat_
theta<2>
theta<2>
blocking<0>
orient_
Bit 2
Bit 2
flat_
orient_
Bit 2
theta<1>
theta<1>
orient_
Bit 1
Bit 1
flat_
mode<1>
orient_
Bit 1
Bosch Sensortec
03 March 2011
theta<0>
theta<0>
orient_
Bit 0
Bit 0
flat_
mode<0>
orient_
Bit 0

Related parts for BMA250