參考文檔:BMA253E DataSheet
參考文檔鏈接
密碼:9new
BMA253 數字,三軸加速度傳感器
關鍵特性:
關鍵特性 | |
---|---|
封裝方式 | LGA封裝(12pins),長*寬(2mm*2mm),高度0.95mm |
數字接口 | SPI(4線,3線),I2C,兩個中斷pins,VDDIO范圍:1.2V~3.6V |
功能 | 加速器范圍:+/-2g,+/-4g,+/-8g,+/-16g,帶寬:8Hz~1KHz |
片上FIFO | 32幀 |
片上中斷控制器 | new data/any-motion(slope)dection/tap sensing(signle/double tap)/orientation recognition |
極低功耗 | 低運行功耗,快速喚醒,極優電源管理 |
自帶溫度傳感器 | |
無鉛無鹵認證 |
1.概述:
BMA253E是一個三軸,low-g傳感器用於消費電子產品中。它可以測量3個相互垂直的加速度的值。
BMA253的分裝和接口被涉及符合多硬件的要求。
BMA253提供的VDDIO工作的范圍:1.2V ~3.6V 。
規格說明
操作條件 |
---|
參數 | 符號 | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
---|---|---|---|---|---|---|
加速度范圍 | GFS2G | 可選的串行數字接口 | +/-2g | g | ||
GFS4G | +/-4g | g | ||||
GFS8G | +/-8g | g | ||||
GFS16G | +/-16g | g | ||||
NormalMode | IDD | TA=25°C,bw=1kHz VDD=VDDIO=2.4V | 130 | µA | ||
SuspendMode | IDDsum | TA=25°C,bw=1kHz VDD=VDDIO=2.4V | 2.1 | µA | ||
DeepSuspendMode | IDDdsum | TA=25°C,bw=1kHz VDD=VDDIO=2.4V | 1 | µA | ||
LowPowerMode1 | IDDlp1 | TA=25°C,bw=1kHz VDD=VDDIO=2.4V,sleep duration = 25ms | 6.5 | µA | ||
LowPowerMode2 | IDDlp2 | TA=25°C,bw=1kHz VDD=VDDIO=2.4V,sleep duration = 25ms | 66 | µA | ||
Non-Volatile memory (NVM) write-cycles | Nnvm | 15 | cycles | |||
操作溫度的范圍 | Ta | -40 | 85 | ℃ |
輸出信號 |
---|
參數 | 符號 | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
---|---|---|---|---|---|---|
靈敏度 | S2g | Gfs2g,Ta=25℃ | 1024 | LSB/g | ||
Sfs4g,Ta=25℃ | 512 | LSB/g | ||||
Sfs8g,Ta=25℃ | 256 | LSB/g | ||||
Sfs16g,Ta=25℃ | 128 | LSB/g | ||||
溫度漂移 | TCS | Gfs2g 正常的Vdd供電 | +/-0.02 | %/K | ||
Zero-g 偏移 | OFFnew | Gfs2g,Ta=25℃,Vdd供電,在焊接之前 | +/- 20 | +/-60 | mg | |
OFF | Gfs2g,Ta=25℃,Vdd供電,在運行之中 | +/-80 | mg | |||
帶寬 | ||||||
bw8 | 2nd Order filter bandwidth programmable | 8 | Hz | |||
bw16 | 16 | Hz | ||||
bw31 | 31 | Hz | ||||
bw63 | 63 | Hz | ||||
bw125 | 125 | Hz | ||||
bw250 | 250 | Hz | ||||
bw500 | 500 | Hz | ||||
bw1000 | 1000 | Hz | ||||
溫度傳感器的測量范圍 | Ts | -40 | 85 |
2.絕對的最大速率:
略:直接看datasheet
3.圖表:
4.功能描述:
4.1供電與電源管理
BMA253提供有兩種方式供電:
1. Vdd直接供電給內部的模塊。
2. Vddio單獨給外部的接口供電。
彼此之間沒有任何的限制,只要他們在他們的正常的工作范圍之內。所以說,所以說設備可以被完全的關掉(Vdd = 0V)當在保持Vddio 正常供電時,反之亦然。
當所有Vddio被關掉,所有的接口pin腳(CSB,SDI,SCK,PS)必須被配置到GNDio。
該器件包含一個power-on 復位(POR)產生器。在上電提供了Vddio和Vdd后,會
重新復位邏輯部分和寄存器的部分。但是需要注意的是,所有的指定的設置並未默認的設置(具體參看6.2章節的映射圖),所以說,在執行了復位操作后(POR)必須要重新設置所有的寄存器。
上面逼逼逼說了那么多,意思就是傳感器如果出現了掉電,所有的配置就不保存,每次重新的上電需要重新配置所有的寄存器。
PS的選擇決定了使用IIC還是使用SPI。
PS->Vddio,IIC 方式
PS->GNDio,SPI 方式
4.2電源模式
BMA253E有六種不同的電源模式。一種normal mode 還有五種低功耗模式分別是:deep-suspend mode,suspend mode,standby mode,low-power mode1 和 low-power mode2。
/******************************** register:0x11 description: Normal Mode :{0,0,0} => 0x00 DEEP_SUSPEND Mode :{0;0;1} => 0x01 LOW_POWER mode:{0;1;0} => 0x02 SUSPEND mode:{1;0;0} => 0x04 illegal:{all other} => all other values are illegal *********************************/ typedef enum _pw_mode_select{ AccNormalMode = 0x00, //NORMAL mode AccDeepSuspendMode = 0x01, //DEEP_SUSPEND mode AccLowPowerMode = 0x02, //LOW_POWER mode AccSuspendMode = 0x04, //SUSPEND mode }PwModeSelect;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
BMA253E上電后為正常模式並且數據可以持續的產生。
深度模式,在深度模式下芯片狀態為最低的功耗狀態。只有Interface部分還處於供電部分。沒有數據的產生,以及所有的配置信息都丟失了。