3-AXIS ACCELEROMETER DIGITAL I/F

BMA250

Manufacturer Part NumberBMA250
Description3-AXIS ACCELEROMETER DIGITAL I/F
ManufacturerBosch Sensortec
Series-
BMA250 datasheets
 


Specifications of BMA250

Featured ProductBMA250 - Digital, Triaxial Acceleration SensorAxisX, Y, Z
Acceleration Range±2g, 4g, 8g, 16gSensitivity256LSB/g, 128LSB/g, 64LSB/g, 16LSB/g
Voltage - Supply1.62 V ~ 3.6 VOutput TypeI²C™, SPI™
Bandwidth8Hz ~ 1kHzInterfaceI²C, SPI
Mounting TypeSurface MountPackage / Case12-VQFN
Lead Free Status / Rohs StatusLead free / RoHS CompliantFor Use With828-1024 - BMA250 DAUGHTERCARD FOR DEV KIT
Other names828-1023-2  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Page 31
32
Page 32
33
Page 33
34
Page 34
35
Page 35
36
Page 36
37
Page 37
38
Page 38
39
Page 39
40
Page 40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Page 36/74

Download datasheet (2Mb)Embed
PrevNext
5.2 Register map
Register Address
Default Value
bit7
0x3F
0x00
0x3E
0x00
0x3D
0x00
0x3C
0x00
0x3B
0x00
0x3A
0x00
0x39
0x00
0x38
0x00
0x37
0x00
reserved
0x36
0x00
offset_reset
0x35
0x00
0x34
0x00
0x33
0x04
0x32
0x70
0x31
0x00
0x30
0x00
0x2F
0x10
reserved
0x2E
0x08
reserved
0x2D
0x08
reserved
0x2C
0x18
reserved
0x2B
0x0A
tap_samp<1:0>
0x2A
0x04
tap_quiet
0x29
0x00
0x28
0x14
0x27
0x00
0x26
0xC0
0x25
0x0F
0x24
0x81
high_hy<1:0>
0x23
0x30
0x22
0x09
0x21
0x00
reset_int
0x20
0x05
0x1F
0x00
0x1E
0x00
reserved
0x1D
0x00
0x1C
0x00
0x1B
0x00
int2_flat
0x1A
0x00
int2_data
0x19
0x00
int1_flat
0x18
0x00
0x17
0x00
0x16
0x00
flat_en
0x15
0x00
0x14
0x00
0x13
0x00
data_high_bw
0x12
0x00
0x11
0x00
suspend
0x10
0x1F
0x0F
0x03
0x0E
0x00
0x0D
0x00
0x0C
0x00
flat
0x0B
0x00
tap_sign
0x0A
0x00
data_int
0x09
0x00
flat_int
0x08
0x00
0x07
0x00
0x06
0x00
acc_z_lsb<1:0>
0x05
0x00
0x04
0x00
acc_y_lsb<1:0>
0x03
0x00
0x02
0x00
acc_x_lsb<1:0>
0x01
0x21
0x00
0x03
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.
BMA250
Data sheet
bit6
bit5
bit4
reserved
reserved
offset_unfilt_z<7:0>
offset_unfilt_y<7:0>
offset_unfilt_x<7:0>
offset_filt_z<7:0>
offset_filt_y<7:0>
offset_filt_x<7:0>
offset_target_z<1:0>
offset_target_y<1:0>
cal_trigger<1:0>
cal_rdy
reserved
reserved
reserved
reserved
reserved
reserved
flat_hold_time<1:0>
orient_hyst<2:0>
reserved
reserved
tap_shock
reserved
slope_th<7:0>
reserved
high_th<7:0>
high_dur<7:0>
reserved
low_th<7:0>
low_dur<7:0>
reserved
reserved
reserved
int_src_data
int_src_tap
reserved
reserved
int2_orient
int2_s_tap
int2_d_tap
reserved
int1_orient
int1_s_tap
int1_d_tap
reserved
reserved
data_en
orient_en
s_tap_en
d_tap_en
reserved
softreset
shadow_dis
reserved
lowpower_en
reserved
reserved
reserved
reserved
reserved
orient[2:0]
tap_first_z
tap_first_y
tap_first_x
slope_sign
orient_int
s_tap_int
d_tap_int
temp<7:0>
acc_z_msb<9:2>
acc_y_msb<9:2>
acc_x_msb<9:2>
reserved
Chip ID
Page 36 / not for publishing
Bosch Sensortec
bit3
bit2
bit1
offset_target_x<1:0>
cut_off
reserved
hp_z_en
hp_y_en
hp_x_en
i2c_wdt_en
i2c_wdt_sel
nvm_load
nvm_rdy
nvm_prog_trig
nvm_prog_mode
self_test_sign
self_test_axis
reserved
flat_theta<5:0>
orient_theta<5:0>
orient_blocking<1:0>
orient_mode<1:0>
tap_th<4:0>
tap_dur<2:0>
slope_dur<1:0>
low_mode
low_hy<1:0>
latch_int<3:0>
int2_od
int2_lvl
int1_od
int1_lvl
reserved
int_src_slope
int_src_high
int_src_low
reserved
int2_slope
int2_high
int2_low
int1_data
reserved
int1_slope
int1_high
int1_low
low_en
high_en_z
high_en_y
high_en_x
reserved
slope_en_z
slope_en_y
slope_en_x
reserved
reserved
sleep_dur<3:0>
bw<4:0>
range<3:0>
high_sign
high_first_z
high_first_y
high_first_x
slope_first_z
slope_first_y
slope_first_x
reserved
reserved
slope_int
high_int
low_int
0
new_data_z
0
new_data_y
0
new_data_x
write only
read only
reserved
03 March 2011
bit0
spi3
w/r