說(shuō)明
測(cè)量物體的傾斜角度是加速度傳感器的一種常見應(yīng)用,雖然測(cè)試原理十分簡(jiǎn)單,但具體實(shí)現(xiàn)過程中仍然會(huì)遇到很多問題,比如傾斜角度的精度問題,環(huán)境干擾問題。本文將對(duì)精度問題進(jìn)行討論,并給出一種簡(jiǎn)化的計(jì)算方式。
基本原理
由于加速度傳感器在靜止放置時(shí)受到重力作用,因此會(huì)有1g的重力加速度。利用這個(gè)性質(zhì),通過測(cè)量重力加速度在X/Y軸上的分量,可以計(jì)算出在垂直平面上的傾斜角度。
如圖所示,有Ax=gsinα,Ay=gcosα。則Ax/Ay=tanα,即α=arctan(Ax/Ay)。
根據(jù)以上原理就可以根據(jù)2軸加速度傳感器測(cè)量X-Y的平面上的傾斜角度。
但是在實(shí)際應(yīng)用中,很難保證傾斜只發(fā)生在X-Y平面。因此,用三軸傳感器的傾角計(jì)算公式可拓展如下:
上述公式基本解決了靜態(tài)環(huán)境下的傾角計(jì)算,我們?cè)倏紤]一種更復(fù)雜的場(chǎng)景,運(yùn)動(dòng)條件下計(jì)算傾角,就需要再增加一個(gè)限定條件,即:
硬件實(shí)現(xiàn)
目前,在消費(fèi)類產(chǎn)品中使用的加速度主要為數(shù)字輸出(I2C/SPI),可以非常簡(jiǎn)單的跟MCU通信,實(shí)現(xiàn)測(cè)量功能。ST提供的產(chǎn)品按照精度分為LIS2DH12TR(12bit),LIS2HH12TR(16bit),車規(guī)加速度AIS328DQTR(12bit)。
傾斜角度的精度和加速度值的分辨率之間的關(guān)系:
-
8bit的ADC可以得到3.4。以上的精度
-
10bit的ADC可以得到0.8。以上的精度
-
12bit的ADC可以得到0.2。以上的精度
-
14bit的ADC可以得到0.05。以上的精度
-
16bit的ADC可以得到0.0124。以上的精度
-
加速度傳感器
+關(guān)注
關(guān)注
12文章
475瀏覽量
55268 -
傾斜角
+關(guān)注
關(guān)注
0文章
5瀏覽量
6846
原文標(biāo)題:利用加速度傳感器測(cè)量物體的傾斜角度
文章出處:【微信號(hào):St_AMSChina,微信公眾號(hào):意法半導(dǎo)體AMG】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
三軸加速度計(jì)算物體傾斜角度的算法及代碼實(shí)現(xiàn)
數(shù)字式MEMS加速度傳感器在傾角測(cè)量的應(yīng)用
加速度傳感器如何測(cè)量物體的傾斜角度
如何利用SCA3000和LPC2210設(shè)計(jì)三軸傾斜角智能傳感器?
是否可以使用LIS2DW12加速度計(jì)進(jìn)行傾斜角度檢測(cè)呢?
基于三軸加速度計(jì)SCA3000和 LPC2210的傾斜角傳感
![基于三軸<b class='flag-5'>加速度</b>計(jì)SCA3000和 LPC2210的<b class='flag-5'>傾斜角</b><b class='flag-5'>傳感</b>](https://file1.elecfans.com//web2/M00/A5/A3/wKgZomUMOV2ALG9gAABWuZf6gZw788.jpg)
都是用加速度傳感器檢測(cè)傾斜角,雙軸比單軸器件強(qiáng)在哪兒?
如何通過加速度計(jì)來(lái)實(shí)現(xiàn)傾斜角度的計(jì)算
利用加速度傳感器來(lái)測(cè)量物體的傾斜角度
加速度計(jì)輸出轉(zhuǎn)換為傾斜角度的基本原理
![<b class='flag-5'>加速度</b>計(jì)輸出轉(zhuǎn)換為<b class='flag-5'>傾斜角度</b>的基本原理](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評(píng)論