感測器 BMA253 數字,三軸加速度感測器

2021-07-24 04:39:05 字數 3692 閱讀 3865

密碼:9new

關鍵特性:

關鍵特性

封裝方式lga封裝(12pins),長*寬(2mm*2mm),高度0.95mm

數字介面spi(4線,3線),i2c,兩個中斷pins,vddio範圍:1.2v~3.6v

功能加速器範圍:+/-2g,+/-4g,+/-8g,+/-16g,頻寬:8hz~1khz

片上fifo32幀

片上中斷控制器new data/any-motion(slope)dection/tap sensing(signle/double tap)/orientation recognition

極低功耗低執行功耗,快速喚醒,極優電源管理

自帶溫度感測器

無鉛無滷認證

bma253e是乙個三軸,low-g感測器用於消費電子產品中。它可以測量3個相互垂直的加速度的值。

bma253的分裝和介面被涉及符合多硬體的要求。

bma253提供的vddio工作的範圍:1.2v ~3.6v 。

規格說明

操作條件 引數

符號條件

最小值典型值

最大值單位

加速度範圍gfs2g

可選的序列數字介面

+/-2g

ggfs4g

+/-4g

ggfs8g

+/-8g

ggfs16g

+/-16g

gnormalmodeidd

ta=25°c,bw=1khz vdd=vddio=2.4v

130µa

suspendmodeiddsum

ta=25°c,bw=1khz vdd=vddio=2.4v

2.1µa

deepsuspendmodeidddsum

ta=25°c,bw=1khz vdd=vddio=2.4v1µa

lowpowermode1iddlp1

ta=25°c,bw=1khz vdd=vddio=2.4v,sleep duration = 25ms

6.5µa

lowpowermode2iddlp2

ta=25°c,bw=1khz vdd=vddio=2.4v,sleep duration = 25ms

66µa

non-volatile memory (nvm) write-cyclesnnvm

15cycles

操作溫度的範圍ta

-4085℃

輸出訊號 引數

符號條件

最小值典型值

最大值單位

靈敏度s2g

gfs2g,ta=25℃

1024

lsb/g

sfs4g,ta=25℃

512lsb/g

sfs8g,ta=25℃

256lsb/g

sfs16g,ta=25℃

128lsb/g

溫度漂移tcs

gfs2g 正常的vdd供電

+/-0.02

%/kzero-g 偏移offnew

gfs2g,ta=25℃,vdd供電,在焊接之前

+/- 20

+/-60

mgoff

gfs2g,ta=25℃,vdd供電,在執行之中

+/-80

mg頻寬

bw82nd order filter bandwidth programmable8hz

bw16

16hz

bw31

31hz

bw63

63hz

bw125

125hz

bw250

250hz

bw500

500hz

bw1000

1000

hz溫度感測器的測量範圍

ts-40

85略:直接看datasheet

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 : => 0x00

deep_suspend mode : => 0x01

low_power mode: => 0x02

suspend mode: => 0x04

illegal: => all other values are illegal

*********************************/

typedef enum _pw_mode_selectpwmodeselect;

bma253e上電後為正常模式並且資料可以持續的產生。

深度模式,在深度模式下晶元狀態為最低的功耗狀態。只有inte***ce部分還處於供電部分。沒有資料的產生,以及所有的配置資訊都丟失了。

三軸加速度感測器的計步測演算法

現如今,很多現代人都非常注重自己的日常鍛鍊,計步作為一種有效記錄監控鍛鍊的監控手段,被廣泛應用在移動終端的應用中。目前,大部分的計步都是通過gps訊號來測算運動距離,再反推行走步數實現的。這種方法很是有效,但在室內或沒有gps訊號的裝置上無法工作。同時,gps精度對結果的干擾也比較大。為避免上述問題...

村田美洲推出三軸MEMS加速度感測器

村田美洲公司宣布推出sca3300系列三軸mems加速度計,適用於工業和汽車應用領域。該產品尺寸為7.6mm 8.6mm 3.3mm。該表面貼裝式感測器提供1.5,3或6g的幾個測量範圍,提供小於10mg的偏移穩定性。該mems感測器的非線性為0.1 雜訊密度為37 ug hz,工作溫度範圍為 40...

STM32控制三軸加速度感測器實現分析(2)

mems控制原理 在程式動作前,需要初始化系統中斷向量表 使用nvic setvectortable函式 配置系統時鐘 使能各外設時鐘 systeminit,rcc apb2periphclockcmd,rcc apb1periphclockcmd 1。gpio pb6,pb7分別作為scl和sda...