1、如果芯片水平静置,X、Y方向的重力分量为0g,而Z轴方向的重力分量为g。如下图所示,X=0;Y=0;Z=g。

2、如果两边各有一些夹角则如图二所示

基于图2中的夹角概念,他们的关系为α=90°-ɑ1,β=90°-β1,γ=90°-γ1。
g在各轴上的分量为:Ax=gcosα,Ay=gcosβ,Az=gcosγ。
所以:Ax=gcosα=gcos(90°-ɑ1)=gsinɑ1
Ay=gsinβ1
Az=gsinγ1
2、如图3所示:(其中各垂直虚线的大小为:gg=AxAx+gcosα1gcosα1)
gcosβ1=squr(g
g-AyAy),
gcosγ1=squr(g
g-AzAz)。

根据立体几何中,g相当于立方体的对角线,Ax、Ay、Az相当于三条边,如下图4所示,虚线大小等于Ay
Ay+AzAz,所以根据勾股定理AxAx+AyAy+AzAz=g*g

由图4和5可以知道,(以X轴为例)sinα1=Ax/g,cosα1=squr(gg-AxAx)/g,
Tanα1=(Ax/g)/【squr(gg-AxAx)/g】=Ax/squr(gg-AxAx)=Ax/squr(AyAy+AzAz)。
Tanβ1=Ay/squr(AxAx+AzAz),
Tanγ1=Az/squr(AxAx+AyAy)。

最后得出加速度传感器值与角速度值(弧度)的关系:
Tanα1=Ax/squr(AyAy+AzAz),
Tanβ1=Ay/squr(AxAx+AzAz),
Tangγ1=Az/squr(AxAx+AyAy)。
其中α1、β1、γ1分别是X、Y、Z轴和水平线弧度值,Ax、Ay、Az是三个轴上的加速度值。那么弧度值分别为:
α1=arctan(Ax/squr(AyAy+AzAz))
β1=arctan(Ay/squr(AxAx+AzAz))
γ1=arctan(Az/squr(AyAy+AxAx))
接下来就得使用数据格式:弧度=θπR/180。这样算得θ=弧度180/πR,其中R取1。最后得到的各轴的角度值分别为:
θx=α1
180/π=[arctan(Ax/squr(AyAy+AzAz))]180/π
θy=β1
180/π=[arctan(Ay/squr(AxAx+AzAz))]180/π
θz=γ1
180/π=[arctan(Az/squr(AxAx+AyAy))]*180/π

三轴加速度计得到角度值原理相关推荐

  1. 维特智能高精度三轴加速度计ros角度倾角传感器陀螺仪震动HWT9053

    1.项目介绍 随着我国新能源技术的大力发展,风力发电的装机量也在快速增长.现代大型风力发电机组的轮毂高度一般均超过80米,基础微小的不均匀沉降将引起塔筒倾斜,机舱.轮毂.叶片发生较大的水平偏移.基础严 ...

  2. 三轴加速度计、三轴陀螺仪、三轴磁力计

    1.今天要做的事情 列出:可能影响因素,对影响因素做实验.如何设置对比实验? 如何设置对比实验? 三轴加速度计 1.加速度计的原理 三轴加速度:输出的速度是去掉重力后的整体加速度,因此,三轴加速度计可 ...

  3. 三轴加速度计Triaxial accelerometer

    产品介绍 ACC356T是咏为传感针对震动.撞击测试.汽车电子等多个领域开发的一款三轴加速度计,ACC356T为单晶硅电容式传感器,由一片经过微机械处理的硅芯片,用于信号调整的低功率ASIC,用于存储 ...

  4. Arduino I2C + 三轴加速度计LIS3DH

    LIS3DH是ST公司生产的MEMS三轴加速度计芯片,实现运动传感的功能.主要特性有: 宽工作电压范围:1.71 ~ 3.6V 功耗:低功耗模式2μA:正常工作模式.ODR = 50Hz时功耗11μA ...

  5. STM32开发 -- LIS3DH三轴加速度计开发详解

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/87096085 这次要讲一下LIS3DH三轴加速度计的开发使用,之前是有讲过 ...

  6. 三轴加速度计的原理和方法

    现如今,很多现代人都非常注重自己的日常锻炼,计步作为一种有效记录监控锻炼的监控手段,被广泛应用在移动终端的应用中. 目前,大部分的计步都是通过GPS信号来测算运动距离,再反推行走步数实现的.这种方法很 ...

  7. Arduino I2C + 三轴加速度计ADXL345

    ADXL345是ADI公司生产的三轴数字加速度计芯片,与ST的LIS3DH功能接近.主要特性有: 工作电压:2.0 ~ 3.6V 功耗:待机功耗0.1μA:工作时与数据输出频率(ODR)有关,如ODR ...

  8. 三轴加速度计解算姿态(四元数)

    原理 当传感器载体静止时,加速度计只会输出重力加速度,可以凭此来计算载体的俯仰角和滚转角. 方法 假设导航坐标系为东北天,载体坐标系为右前上. 初始载体坐标系和导航坐标系重合,对应的四元数为q=[1, ...

  9. [每日电路图] 8、三轴加速度计LIS3DH电路图及功耗等指标

    看TI的官网资料:http://www.st.com/web/en/catalog/sense_power/FM89/SC444/PF250725 一.初次接触关注的信息: 1.1.概述中的关键信息 ...

最新文章

  1. 发布AI操作系统、应用市场,开源机器学习数据库和AI操作系统内核,第四范式这波操作有点秀!
  2. linux python3安装包_Linux下安装python3及相关包
  3. [一文一命令]less命令详解
  4. 【深度学习】——如何提高map值
  5. html5 websocket与c,打通B/S与C/S !让HTML5 WebSocket与.NET Socket公用同一个服务端!
  6. 黑盒测试用例设计方法实践---(判定表驱动法)
  7. Hadoop配置Yarn
  8. jmeter下载安装教程
  9. 黄杏元《地理信息系统概论》考研复习考点精讲(二)
  10. C语言编程的双大于号,VC 双小于 双大于号
  11. 分享网页游戏后台开发技术经验
  12. 二维数组调时候的传参问题 and 一维数组的中括号秘密( [ ] )——实参与形参的对应 —————— 开开开山怪
  13. flowchart流程图编程语言下载_flowchart.net
  14. C# - Entity Framework 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性
  15. ps教程:教你如何制作一种漂亮的银色金属字体
  16. mysql数据库recover_xxx数据库恢复 mariadb数据库误删除恢复 mysql数据库被黑删库恢复
  17. android volte功能,Android 8.0 Volte开关流程 HD图标显示
  18. php照片墙,照片墙(CSS3动态效果)
  19. 模糊数学(Fuzzy mathematics)及其应用
  20. 数据分析-描述数据方法

热门文章

  1. 使用hMailServer搭建邮件服务器(windows邮件服务器)
  2. 中国高校人工智能专业综合排名榜单,看看你母校上榜了吗?
  3. 【开发环境】Windows环境下Python开发环境 Pycharm Anaconda安装配置(无错完整)
  4. python的100道简单习题,祝你成为python大神的小老弟
  5. 电子元器件[1]——晶振
  6. 沉降观测曲线图 沉降观测汇总_沉降观测曲线图怎么画?
  7. Google Earth Engine(gee)中的Geometry
  8. UID和GID(详细说明)
  9. 软件系统安全性测试列表(Checklist)
  10. 学习计划和个人提升(一个月内完成)