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

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

3天内不再提示

九轴传感器之陀螺仪

润欣科技Fortune 2019-09-26 18:55 次阅读

上海润欣科技股份有限公司创研社


接上一篇“九轴传感器之加速度计”,本篇主要讲述九轴姿态传感器中的陀螺仪部分。陀螺仪传感器可以让物体在运动过程中感知其水平、垂直、俯仰、航向和角速度等信息。关于三轴陀螺仪的工作原理见图1,旋转轴和转子在不受外力影响的情况下并不受物体的外部变化而变化,利用这个特性,我们可以在物体三维运动中提炼出相关的角度和角速度。


1569374074675029.png

图1


角速度,即单位时间内所转过的弧度,其单位是弧度每秒(简称 度/秒);如图2所示,物体从X0/Y0/ZO转到X1/Y1/Z1可以分解为三个方向轴上的角度变化,而每一个轴的角度变化又可以通过旋转另外两个轴得到。以Z轴为例,Z0到Z1的转角Az01分别在XZ平面和YZ平面上投影了Ay和Ax,也就是说Z轴在Z0的方向上绕着Y轴旋转Ay度,再绕着X轴旋转Ax度,就得到了Z1的方向;到此就完成了X/Y二轴的旋转检测,最后加上绕着Z轴的旋转角度Az即可完成三轴陀螺仪的环绕角度变化的检测。


1569374121845983.png

图2


陀螺仪最终输出的是角度的变化率,也就是说,陀螺仪输出不是Ax/Ay/Az的角度值,而是单位时间内角度的变化,假设物体t0秒测出的三轴的旋转弧度分别为Ax0/Ay0/Az0,t1秒测出的三轴旋转弧度为Ax1/Ay1/Az1,则三轴角速度ωX/ωY/ωZ的值为


ωX = (Ax1-Ax0) / (t1 – t0)

ωY = (Ay1-Ay0) / (t1 – t0)

ωZ = (Az1-Az0) / (t1 – t0)


如图3所示,跟加速度计一样,陀螺仪的输出有通过I2C/SPI等接口直接输出数字的,也有需要经过ADC转换的模拟信号输出,类似的我们以12bit ADC为例,其输出值最大为2^12-1=4095,我们定义Acx/Acy/Acz为X/Y/Z三轴角速度的ADC输入值,则可以用以下公式得出三轴角速度ωX/ωY/ωZ的值


ωX = ((Acx/4095) * Vref – V0ω) / Sens

ωY = ((Acy/4095) * Vref – V0ω) / Sens

ωZ = ((Acz/4095) * Vref – V0ω) / Sens


等式中Vref为参考电压,V0ω为零角速度电压值,也就是说物体在没有任何转动影响时候的输出电压(可以测量得到),Sens为陀螺仪的灵敏度(即单位角速度变化引起的电压变化值)。


1569374143232287.png

图3

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

    关注

    44

    文章

    726

    浏览量

    97653
  • 九轴传感器
    +关注

    关注

    0

    文章

    8

    浏览量

    8701
收藏 人收藏

    评论

    相关推荐

    EPSON的GGPM6083STD陀螺仪传感器(压电侠)

    之前介绍过应用于割草机惯性导航高性能陀螺仪传感器SGPM01,SGPM01是基于高性能陀螺仪传感器和加速度计开发的模组,内置3轴陀螺仪和3
    发表于 03-05 16:59 0次下载

    手机陀螺仪失灵解决方法

    手机陀螺仪是一种用于感知和测量设备旋转、倾斜和方向的传感器。失灵的陀螺仪可能导致手机在运动控制、游戏和导航等应用中出现问题。下面将详细介绍陀螺仪失灵的原因和解决方法。
    的头像 发表于 01-30 10:06 8494次阅读

    陀螺仪x和y比例是多少 陀螺仪x轴和y轴是指什么

    陀螺仪通过使用惯性传感器(如MEMS)来测量物体的旋转角速度。在x轴和y轴上分别放置两个陀螺仪,可以更全面地捕捉到物体的旋转和转动。 陀螺仪x轴通常与设备的长轴(通常是水平轴)对齐,
    的头像 发表于 01-17 11:10 711次阅读

    陀螺仪传感器工作原理

    陀螺仪传感器是一种广泛应用于航空、航天、导航和自动化控制系统中的重要传感器。它的主要作用是测量并感知物体的角速度。本文将详细介绍陀螺仪传感器
    的头像 发表于 01-02 14:45 676次阅读

    陀螺仪传感器的应用实例

    陀螺仪传感器是一种用于检测和测量设备旋转的传感器,可以在多个领域中应用。在本文中,我们将详细介绍陀螺仪传感器的运作原理和常见应用实例。
    的头像 发表于 01-02 14:37 501次阅读

    请问ADIS16300中的单陀螺仪可以垂直放置使用吗?

    你好, 根据技术手册,得知ADIS16300中只有一个Yaw方向的陀螺仪,一般情况下是将器件水平放置,可测量水平面的偏航角(Yaw)角速度。但是我目前需要测量横滚(Roll)方向上的速度,请问是否可以将器件竖立起来,从而用这个单陀螺
    发表于 12-29 07:33

    如何知道3陀螺仪输出数据是否准确?

    如何知道3陀螺仪输出数据是否准确?对于终端用户来说都有哪些简单方便的方法?
    发表于 12-29 06:22

    陀螺仪的基本组成 陀螺仪的工作原理 陀螺仪的作用

    陀螺仪的基本组成 陀螺仪的工作原理 陀螺仪的作用 陀螺仪和重力传感器有什么区别呢? 陀螺仪是一种
    的头像 发表于 12-07 11:26 1080次阅读

    电子陀螺仪怎么工作的?怎么使四无人机平衡的 ?

    陀螺仪怎么工作的,怎么使四无人机平衡的
    发表于 11-10 07:27

    陀螺仪传感器与加速度传感器的区别

    随着现代科技的飞速发展,传感器技术在各个领域中得到了广泛的应用。在移动设备、航空航天、汽车、工业自动化等领域,陀螺仪传感器和加速度传感器作为两种常见的惯性
    的头像 发表于 10-05 10:49 1800次阅读

    ST L3GD20H 3数字陀螺仪相关的使用信息和应用提示

    本文档旨在提供ST L3GD20H 3数字陀螺仪相关的使用信息和应用提示。L3GD20H为3轴角速率传感器,具有数字I2C/SPI串行接口标准输出。该器件的量程范围为±245/±500/±2000 dps,能使用用户选择的带宽
    发表于 09-05 06:53

    i2c总线的组成,及其作用 i2c总线的优点是什么

    如果您正在使用OLED显示器,气压传感器陀螺仪/加速度计模块的项目,您可能会发现正在使用I2C总线。
    的头像 发表于 08-07 16:18 961次阅读

    IIO驱动框架创建和相关配置

    IIO驱动框架创建 分析 IIO 子系统的时候大家应该看出了,IIO框架主要用于 ADC 类的传感器,比如陀螺仪、加速度计、磁力计、光强度计等,这些传感器基本都是IIC 或者 SPI 接口的。因此
    的头像 发表于 07-30 11:53 774次阅读

    加速度传感器的应用总结

    、安防振动侦察等领域。接下来,我们将给出一些应用场景示例,以更好地了解加速度传感器。加速度传感器有两种:一种是角加速度传感器,由陀螺仪改进而来。另一种是线性加速度
    的头像 发表于 06-06 18:19 933次阅读
    加速度<b class='flag-5'>传感器</b>的应用总结

    关于加速度传感器7102A-0100的几种应用

    7102A-0100加速度传感器一种能够测量加速力的电子设备。加速力是物体加速时作用在物体上的力。 加速度传感器有两种:一种是角加速度传感器,由陀螺仪改进而来。 另一种是线性加速度
    的头像 发表于 06-01 10:02 301次阅读
    关于加速度<b class='flag-5'>传感器</b>7102A-0100的几种应用