基本原理
由于加速度傳感在靜止放置時受到重力作用,因此會有1g的重力加速度。利用這個性質(zhì),通過測量重力加速度在X/Y軸上的分量,可以計算出在垂直平面上的傾斜角度。
如圖所示,有Ax=gsinα,Ay=gcosα。則Ax/Ay=tanα,即α=arctan(Ax/Ay)。
根據(jù)以上原理就可以根據(jù)2軸加速度傳感器測量X-Y的平面上的傾斜角度。
但是在實際應用中,很難保證傾斜只發(fā)生在X-Y平面。因此,用三軸傳感器的傾角計算公式可拓展如下:
上述公式基本解決了靜態(tài)環(huán)境下的傾角計算,我們再考慮一種更復雜的場景,運動條件下計算傾角,就需要再增加一個限定條件,即:
硬件實現(xiàn)
目前,在消費類產(chǎn)品中使用的加速度主要為數(shù)字輸出(I2C/SPI),可以非常簡單的跟MCU通信,實現(xiàn)測量功能。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。以上的精度
-
mcu
+關(guān)注
關(guān)注
146文章
17357瀏覽量
352794 -
加速度傳感器
+關(guān)注
關(guān)注
12文章
475瀏覽量
55268
原文標題:iPhone9高清渲染圖曝光 新增藍色版劉海依舊
文章出處:【微信號:chinacmos,微信公眾號:攝像頭觀察】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
三軸加速度計算物體傾斜角度的算法及代碼實現(xiàn)
數(shù)字式MEMS加速度傳感器在傾角測量的應用
加速度傳感器如何測量物體的傾斜角度
傾斜角傳感器的測量原理是什么?
如何利用SCA3000和LPC2210設(shè)計三軸傾斜角智能傳感器?
是否可以使用LIS2DW12加速度計進行傾斜角度檢測呢?
如何通過加速度計來實現(xiàn)傾斜角度的計算
利用加速度傳感器來測量物體的傾斜角度
基于三軸加速度計的傾斜角傳感器的研究與設(shè)計
![基于三軸<b class='flag-5'>加速度</b>計的<b class='flag-5'>傾斜角</b><b class='flag-5'>傳感器</b>的研究與設(shè)計](https://file.elecfans.com//web2/M00/3A/2A/pYYBAGJCc4-AdSOoAAAR-tlBW2g094.jpg)
加速度計輸出轉(zhuǎn)換為傾斜角度的基本原理
![<b class='flag-5'>加速度</b>計輸出轉(zhuǎn)換為<b class='flag-5'>傾斜角度</b>的基本原理](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論