0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于加速度传感器计算物体垂直平面上的倾斜角度

4dD0_chinacmos 来源:未知 作者:工程师曾玲 2018-07-29 10:00 次阅读

基本原理

由于加速度传感在静止放置时受到重力作用,因此会有1g的重力加速度。利用这个性质,通过测量重力加速度在X/Y轴上的分量,可以计算出在垂直平面上的倾斜角度。

基于加速度传感器计算物体垂直平面上的倾斜角度

如图所示,有Ax=gsinα,Ay=gcosα。则Ax/Ay=tanα,即α=arctan(Ax/Ay)。

根据以上原理就可以根据2轴加速度传感器测量X-Y的平面上的倾斜角度。

但是在实际应用中,很难保证倾斜只发生在X-Y平面。因此,用三轴传感器的倾角计算公式可拓展如下:

基于加速度传感器计算物体垂直平面上的倾斜角度

上述公式基本解决了静态环境下的倾角计算,我们再考虑一种更复杂的场景,运动条件下计算倾角,就需要再增加一个限定条件,即:

基于加速度传感器计算物体垂直平面上的倾斜角度

硬件实现

目前,在消费类产品中使用的加速度主要为数字输出(I2C/SPI),可以非常简单的跟MCU通信,实现测量功能。ST提供的产品按照精度分为LIS2DH12TR(12bit),LIS2HH12TR(16bit),车规加速度AIS328DQTR(12bit)。

倾斜角度的精度和加速度值的分辨率之间的关系:

● 8bit的ADC可以得到3.4。以上的精度

● 10bit的ADC可以得到0.8。以上的精度

● 12bit的ADC可以得到0.2。以上的精度

● 14bit的ADC可以得到0.05。以上的精度

● 16bit的ADC可以得到0.0124。以上的精度

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    145

    文章

    15885

    浏览量

    342774
  • 加速度传感器

    关注

    12

    文章

    458

    浏览量

    54803

原文标题:iPhone9高清渲染图曝光 新增蓝色版刘海依旧

文章出处:【微信号:chinacmos,微信公众号:摄像头观察】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是加速度传感器加速度传感器如何工作

    ,也就是重力。加速力可以是个常量,比如g,也可以是变量。加速度传感器一般用在哪里?通过测量由于重力引起的加速度,你可以计算出设备相对于水
    发表于 02-02 15:30

    三轴加速度计算物体倾斜角度的算法及代码实现

    传感器采集三轴加速度数据(采集见我前一篇文章),通过数据计算物体倾斜角度的算法及代码实现,见附件
    发表于 09-26 20:39

    数字式MEMS加速度传感器在倾角测量的应用

    α,则倾斜角α= cos-1(Ax/g)。这个方法在普通的道路坡度只能在Ax方向产生一个很小的加速度变化,而这对于该传感器的精度是很难达到的。  故考虑采用如图1- (c)所示方法进行测量,利用双轴
    发表于 11-01 14:46

    加速度传感器如何测量物体倾斜角度

    测量物体倾斜角度加速度传感器的一种常见应用,虽然测试原理十分简单,但具体实现过程中仍然会遇到很多问题,比如倾斜角度的精度问题,环境干扰问
    发表于 07-30 07:40

    倾斜角传感器的测量原理是什么?

    加速度传感器测量倾斜角的途径很多,文献中提出了一种基于两轴加速度传感器ADXL213的倾角测量装置,实现了全摆幅高精度测量,并能在运动车辆
    发表于 10-23 06:24

    单轴加速度传感器的设计要点

    单轴加速度传感器检测倾斜角时,检测轴垂直于重力平面还是平行于重力平面?
    发表于 08-07 06:24

    如何利用SCA3000和LPC2210设计三轴倾斜角智能传感器

    本文基于三轴加速度计SCA3000和ARM处理芯片LPC2210设计了一种三轴倾斜角智能传感器,它具有全方位和全摆幅的特点。本文对两轴、三轴加速度
    发表于 04-07 06:00

    是否可以使用LIS2DW12加速度计进行倾斜角度检测呢?

    我正在使用 LIS2DW12 加速度计进行倾斜角度检测是否可以如图所示检测两个方向的倾斜角度(A和B)并在唤醒中断模式下触发中断事件?在 6d 方向模式下是可能的,但我需要唤醒中断模式,因为我必须检测 10 度的
    发表于 01-05 07:01

    基于三轴加速度计SCA3000和 LPC2210的倾斜角传感

     0 引言   由加速度传感器测量倾斜角的途径很多,文献中提出了一种基于两轴加速度传感器ADXL213的倾角测量装置,实现了全摆幅高精度
    发表于 07-08 10:49 2232次阅读
    基于三轴<b class='flag-5'>加速度</b>计SCA3000和 LPC2210的<b class='flag-5'>倾斜角</b><b class='flag-5'>传感</b>

    利用加速度传感器测量物体倾斜角度

    利用gsensor计算倾斜角度计算方法。
    发表于 06-21 17:02 18次下载

    如何利用加速度传感器测量物体倾斜角度

    测量物体倾斜角度加速度传感器的一种常见应用,虽然测试原理十分简单,但具体实现过程中仍然会遇到很多问题。
    的头像 发表于 08-30 16:41 2.5w次阅读
    如何利用<b class='flag-5'>加速度</b><b class='flag-5'>传感器</b>测量<b class='flag-5'>物体</b>的<b class='flag-5'>倾斜角度</b>?

    都是用加速度传感器检测倾斜角,双轴比单轴器件强在哪儿?

    都是用加速度传感器检测倾斜角,双轴比单轴器件强在哪儿?
    的头像 发表于 07-02 11:40 3142次阅读

    如何通过加速度计来实现倾斜角度计算

    手机现在通常会在用户旋转手机时更改屏幕方向。本文讨论了将加速度计的输出转换为倾斜角度的基本原理和所需计算。 确定系统倾斜倾斜度的一种常用方
    发表于 06-02 15:49 3927次阅读

    利用加速度传感器来测量物体倾斜角度

    由于加速度传感器在静止放置时受到重力作用,因此会有1g的重力加速度。利用这个性质,通过测量重力加速度在X/Y轴上的分量,可以计算出在
    的头像 发表于 12-26 00:46 1341次阅读

    加速度计输出转换为倾斜角度的基本原理

    电子发烧友网站提供《加速度计输出转换为倾斜角度的基本原理.pdf》资料免费下载
    发表于 11-28 11:01 0次下载
    <b class='flag-5'>加速度</b>计输出转换为<b class='flag-5'>倾斜角度</b>的基本原理