BMA250 Bosch Sensortec, BMA250 Datasheet - Page 49

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
Company:
Bonase Electronics (HK) Co., Limited Bonase Electronics (HK) Co., Limited
Part Number:
BMA250E
Manufacturer:
AME
Quantity:
12 000
Price:
Company:
Bonase Electronics (HK) Co., Limited Bonase Electronics (HK) Co., Limited
Part Number:
BMA250EF
Manufacturer:
TE
Quantity:
30 000
Price:
Register (0x30) and (0x31) are reserved.
5.12 Self-test
Register (0x32) contains the settings for the activation of the sensor self-test.
(0x32) self_test_sign sets the sign of the electrostatic excitation. The settings for (0x32)
self_test_sign are ´0´ (positive sign) and ´1´ (negative sign). Default value of (0x32)
self_test_sign is ´0´.
(0x32) self_test_axis defines the axis which shall be excited. Only one axis can be excited at the
same time. The settings for (0x32) self_test_axis are ´00b´ (no self-test), ´01´ (x-axis), ´10´ (y-
axis), and ´11´ (z-axis). Default value of (0x32) self_test_axis is ´00b´.
5.13 Non-volatile memory control (EEPROM control)
Register (0x33) contains the control settings for the non-volatile memory (EEPROM). (0x33)
nvm_load is used to perform a user-defined image update. Writing ´1´ (0x33) nvm_load starts
the update procedure. The value ´1´ is kept as long as the update procedure runs, afterwards it
is reset to ´0´.
(0x33) nvm_rdy contains the status of writing the EEPROM. (0x33) nvm_rdy is ´0´ as long as
writing the EEPROM endures, it is ´1´ if currently no write access is performed and, therefore, a
new write access can be initiated.
Writing ´1´to (0x33) nvm_prog_trig triggers writing the EEPROM. The EEPROM can only be
written if it was unlocked before.
Writing ´1´to (0x33) nvm_prog_mode unlocks the EEPROM.
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 59: Flat threshold angle, register (0x2F)
Table 60: Sensor self-test, register (0x32)
reserved
reserved
Bit 7
Bit 7
reserved
reserved
Bit 6
Bit 6
reserved
flat_hold
time<1>
Bit 5
Bit 5
_
Page 49 / not for publishing
reserved
flat_hold
time<0>
Bit 4
Bit 4
_
Data sheet
BMA250
reserved
reserved
Bit 3
Bit 3
self_test
reserved
_sign
Bit 2
Bit 2
_axis<1>
self_test
reserved
Bit 1
Bit 1
Bosch Sensortec
03 March 2011
_axis<0>
self_test
reserved
Bit 0
Bit 0

Related parts for BMA250