传感器研究NO1.陀螺仪

2023-05-16

一、陀螺仪重要参数

如下图所示,一般陀螺仪手册具有很多参数,此处仅记录软件编程应注意的参数。

  • Full-Scale Range(量程):dps(Degree Per Second)是角速度单位
  • Sensitivity Scale Factor(灵敏度/刻度因子):输出与输入的比值。“量程大,灵敏度小”。
  • Sensitivity Scale Factor Initial Tolerance(灵敏度初始误差)
  • Sensitivity Scale Factor Variation Over Temperature(灵敏度动态误差)
  • Nonlinearity(非线性度):满量程的非线性度,即满量程的误差。
  • Initial ZRO Tolerance(初始零漂)
  • ZRO Variation vs. Temperature(零漂温度系数)

二、陀螺仪方向

       在航空中,pitch, yaw, roll如图所示。pitch是围绕x轴旋转,也叫做俯仰角。yaw是围绕z轴旋转,也叫偏航角。roll是围绕y轴旋转,也叫翻滚角。

注意:实际意义的pitch, yaw, roll 和陀螺仪pitch, yaw, roll未必是一致的。

 

 

三、常见陀螺仪品牌

3.1 高精度惯性传感器

美国ADI亚德诺半导体,ADIS16480等

3.2 市场用的

ST意法半导体、Invensence  应美胜、Bosh  博世、艾普森

 

四、注意事项

 

五、算法相关


六、陀螺仪芯片备注

6.1 Bosch BMI270

此款超低功耗IMU采用Bosch 的MEMS工艺技术,大大减小了加速度计的偏移并提高了灵敏度。BMI270包含直观的手势、情境和活动识别功能,并集成了即插即用计步器,特别适合可穿戴设备、可听戴设备、增强现实和虚拟现实 (AR/VR) 等应用。

IMU内置的业界首款自校准陀螺仪采用了Bosch独有的静止组件重新调整 (CRT) 功能,可补偿MEMS焊接漂移,从而在测试制造过程中为原始设备制造商 (OEM) 节省宝贵的时间和成本。

 


七、陀螺仪类型简介

7.1 静电陀螺仪

虽然传统的机械陀螺仪已经满足不了用户、或是场景变换上的精度需求了,但并不意味着包含转子结构的陀螺仪已经完全退出了高精度陀螺仪队伍当中。其身为机械陀螺仪的升级版本,静电陀螺仪利用电场克服了转子旋转的摩擦力,大大提高了陀螺仪的精度。可惜生产难度较大,限制了其大规模的应用。

7.2 压电陀螺仪

对于经常接触传感器的人都会知道,在需要完成测压力这一任务的时候,我们基本会采用压电传感器。但对压电陀螺仪并不清楚,压电陀螺仪是一种振动陀螺,依靠压电材料的压电效应,当角速度不同时,贴在不同方向上的压电薄片的电压也出现偏差,依此测量角速度。作为高精度陀螺仪,压电陀螺仪的抗干扰能力也十分强大,甚至经受的动态核爆实验也没有损坏,因此多用在军工方面。

7.3.光纤陀螺仪

光纤陀螺仪可谓顺应着时代的陀螺仪潮流而诞生,其具有精度高,体积小等特点,而且在成本方面也非常低,占据着绝大的地位,几乎完美。该种类的高精度陀螺仪利用的是光在转动光纤线圈内光程随角速度大小的变化,利用干涉来显现出来。目前光纤陀螺仪由于精度和价格的原因,往往在使用者的首选名单之中。

7.4.MEMS微机械陀螺仪

说到微机械陀螺仪,这其实一般情况下说的是其制造的工艺,并不是原理方面的概述,也可以说是微机械陀螺仪在设计上还有他的原理存在是多种多样的,上诉的大部分陀螺仪都可以做成微机械陀螺仪。但有一点可以肯定:微机械陀螺仪内部没有转子结构,因为把转子做成微小结构实在太难了。一般来说,比较常见的微机械陀螺仪采用的是振动物体测量加速度的方法。虽然身为高精度陀螺仪,体积小是它最大的优点,拥有着可以像电路板一样完成印制,也很方便集成。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

传感器研究NO1.陀螺仪 的相关文章

  • PID--位置型PID和增量式PID比较

    一 位置型PID 位置型 PID 算法适用于不带积分元件的执行器 执行器的动作位置与其输入信号呈一一对应的关系 控制器根据第 n 次计算机采样结果与给定值之间的偏差 e 来计算出第 n 次采用后所输出的控制变量的值 以调节阀来简单说明 xf
  • 你可能不知道的室内无人机秘密都在这里(二 )

    接上篇 xff1a 你可能不知道的室内无人机秘密都在这里 xff08 一 xff09 如果说上一篇是无人机现状的一些科普知识篇 xff0c 那这篇就直接上干货了 xff0c 希望能真正帮助到喜欢无人机行业 想深入研究无人机的小伙伴们 具体我
  • 漫话程序员们的家庭装修——书房篇

    身为一名程序员 xff0c 辛辛苦苦码代码N年 xff0c 终于攒下钱买了自己的小窝 xff0c 不好好犒劳一下自己都对不起自己的近视眼和鼠标手 这就来分享一下我装修的心得 xff0c 从书房开始 xff01 书房作为程序员在公司战斗一天回
  • Windows下使用vscode 调试linux kernel

    安装WSL2 在microsoft store上安装Ubuntu xff0c 当不能安装时可能需要梯子window中访问Ubuntu的目录使用 xff1a wsl Ubuntu中需要修改软件源 xff1a 参考 https mirrors
  • 计算器算法----C语言实现(堆栈法)

    1 字符串去空格处理 实现一 xff1a span class hljs keyword void span spacess span class hljs keyword char span span class hljs keyword
  • 链接脚本

    本文转自 xff1a http www cnblogs com li hao p 4107964 html 一 概论 每一个链接过程都由 链接脚本 linker script 一般以lds作为文件的后缀名 控制 链接脚本 主要用于规定如何把
  • 记录2017/9/7趋势科技笔试题

    1 下面程序一共会在屏幕上输出多少个 xff1f include lt iostream gt include lt stdio h gt include lt sys types h gt include lt unistd h gt u
  • 字节对齐算法

    ps xff1a 遇见这种算法纯属一个巧合 xff0c 刚入职的我 xff0c 在忙着调用各种SDK中的API xff0c 无暇顾及代码的具体实现 xff0c 有些代码还被屏蔽了 xff0c 在写flash的过程中 xff0c 参考了前辈们
  • UCOSIII学习笔记

    目录 1 学习环境 2 滴答定时器 3 任务 3 1 UCOSIII系统任务 3 2 UCOSIII任务状态 3 3 UCOSIII任务调度 3 4 任务相关的API函数 3 5 钩子函数 4 UCOSIII的中断 5 UCOSIII的临界
  • QCC5125----GAIA

    1 描述 GAIA全称 xff1a Generic Application Interface Architecture xff0c 实现了端到端 xff0c 主机无关的生态系统 xff0c 支持主机应用程序访问设备功能 底层的数据包由8个
  • 【SQLserver】使用openrowset方法导入EXCEL表格数据

    一 前言 在之前的一篇博文中记录了用OPENDATASOURCE函数将EXCEL数据写入SQLserver表中的方法 这一方法需要表名sheet1为固定名称不可更改 实际业务中可能会遇到表名随着日期而改动的情况 xff0c 如果excel表
  • PDM

    PDM Pulse Density Modulation 1 Protocols Introduction1 1 PDM Introduction1 2 PCM Introduction1 3 PDM To PCM 2 PDM Struct
  • FreeRTOS --(1)链表

    Based On FreeRTOS Kernel V10 3 1 1 相关文件 链表结构是 OS 内部经常使用到的 xff0c FreeRTOS 自然也不例外 xff0c 在深入分析各个模块的工作原理之前 xff0c 首先来分析 FreeR
  • FreeRTOS --(3)任务管理之创建任务

    目录 1 描述任务的结构 2 任务创建 2 1 xTaskCreate 2 2 prvInitialiseNewTask 2 3 pxPortInitialiseStack 2 4 prvAddNewTaskToReadyList 在 Fr
  • FreeRTOS --(9)信号量之概述

    目录 1 Binary Semaphores 1 1 Usage 1 2 APIs 1 2 1 xSemaphoreCreateBinary 1 2 2 xSemaphoreTake xSemaphoreTakeFromISR 1 2 3
  • FreeRTOS --(11)资源管理之临界区

    目录 1 taskENTER CRITICAL 2 vTaskSuspendAll 3 Mutexes 3 1 Usage 临界区的概念在任何的 SoC 都存在 xff0c 比如 xff0c 针对一个寄存器 xff0c 基本操作为 xff1
  • MIPI 打怪升级之DCS篇

    目录 1 Overview2 Display Architectures2 1 The Type 1 Display Architecture 3 Power Level3 1 Type 1 Display Architecture Pow
  • MIPI 打怪升级之DPI篇

    目录 1 Overview2 Display Architectures2 1 Type 1 Display Architecture Block Diagram2 2 Type 2 Display Architecture Block D
  • MIPI 打怪升级之DBI篇

    目录 1 Overview2 Display Architectures2 1 Type 1 Display Architecture Block Diagram2 2 Type 2 Display Architecture Block D

随机推荐

  • 还不会华为交换机如何恢复出厂设置的,看这里

    哎呀 xff01 看错了 xff0c 我把三层交换机的配置写到二层交换机了 xff0c 其他的配置可都是好好的 xff0c 不会又要让我重新来一遍吧 xff01 小曼自从上次败北之后就开始研究起网络通信了 xff0c 没想到做个仿真实验还得
  • 基于stm32与NRF24L01的无线门禁系统

    首先 xff0c 需要说明梁只是一个小本科生 xff0c 水平不高 xff0c 许多错误请大家指教 xff08 qq1257681989 xff09 所写的内容是我自己做的 xff0c 写此博客仅在于让自己在完成之后有个回顾和总结 进入正文
  • 2016TI杯——寻迹小车

    首先 xff0c 我选择的是B题 自动循迹小车 xff0c 具体如下 xff1a B题 xff1a 自动循迹小车 1 xff0e 任务 设计制作一个自动循迹小车 小车采用一片 TI公司LDC1314或LDC1000电感数字转换器作为循迹传感
  • C语言小函数——删除字符串str1中含有的字符串str2

    本函数实现的是删除str1中的含有的所有str2 char span class hljs variable delstr span char span class hljs variable src span const char spa
  • 设备树简介

    设备树简介 一 xff1a 设备树由来 linux内核源码中 xff0c 之前充斥着大量的平台相关 xff08 platform Device xff09 配置 xff0c 而这些代码大多是杂乱且重复的 xff0c 这使得ARM体系结构的代
  • NVIDIA TX2上手体验

    NVIDIA TX2上手体验 硬件基础刷机流程远程登陆CAN总线调试回环模式硬件测试 硬件基础 新入手Nvidia TX2开发套件 xff0c 准备安装ubuntu16 04 xff0c 对应jetpack3 3版本 刷机流程 首先你要有一
  • 解决Pixhawk启动解锁过程中出现一些问题

    硬件 xff1a pixhawk2 4 6 固件 xff1a PX4 1 6 4 平台 xff1a linux qgroundcontrol 问题 xff1a 解锁过程中提示 Flying with usb is not safe xff0
  • 使用无线数传 radio telemetry 连接pixhawk进入offboard模式进行mavlink协议通讯的尝试

    环境 xff1a Windows电脑一台 Linux电脑一台 Radio telemetry 收发两端 Pixhawk 2 4 6飞控 USB micro 连接线 软件 xff1a PX4固件 QGroundcontrol 地面站 mavl
  • ROS学习笔记(四)ros 无法rosdep init 或者update解决方法

    如果提示的是 ERROR unable to process source https raw githubusercontent com ros rosdistro master rosdep xxxxx 之类的错误 xff0c 同时保证
  • ROS学习笔记(十二)ROS noetic ubuntu20.04 版本 rosdep init,rosdep update 问题解决方法

    ROS1 noetic 版本在ubuntu20 04安装出现问题 xff0c rosdep update无法下载 xff0c 网络地址访问超时 ROS1 noetic 版本在ubuntu20 04系统上的安装方法见博客 xff1a Ubun
  • FreeRTOS之xTaskCreate()

    xTaskCreate 函数解析 task span class token punctuation span h BaseType t span class token function xTaskCreate span span cla
  • 解决笔记本双USB接口散热器无法给其他外接设备供电的问题

    问题描述 xff1a 有个双usb接口的笔记本散热器 xff0c 之前是散热器接笔记本的一个usb接口 xff0c 连接到散热器的一个USB接口上 xff0c 散热器上的另一个usb接口可以连其他设备 xff0c 比如外界键盘 出现了问题
  • FreeRTOS之vTaskDelete()

    vTaskDelete 函数解析 task span class token punctuation span h span class token keyword void span span class token function v
  • MobaXterm连接不上虚拟机linux的问题

    目录 问题描述 xff1a step1 进入centOS下的 etc sysconfig network scripts step2 输入命令vi ifcfg ens33 查看并编辑该文件 step3 将文件中的 step4 重启网络服务
  • Linux LVM root分区 磁盘扩容

    LVM 的基本概念 物理卷 Physical Volume PV xff1a 可以在上面建立卷组的媒介 xff0c 可以是硬盘分区 xff0c 也可以是硬盘本身或者 回环文件 xff08 loopback file xff09 物理卷包括一
  • 浅尝树莓派3之串口配置

    树莓派3硬件串口的使用及编程 发表于 2017 01 29 分类于 树莓派 暂无评论 阅读次数 54 引言 本文转载自 xff1a http etrd org 2017 01 29 E6 A0 91 E8 8E 93 E6 B4 BE3 E
  • Android开发必备——注解

    前言 阅读官方源码以及各类第三方框架时可以发现 xff0c 很多地方都有注解 xff0c 作为一名Android程序员 xff0c 掌握注解属于必不可少的一项技能 1 什么是注解 注解是以 64 符号开头的用来标识如类 字段 方法等的工具
  • ROS 'catkin_make' 命令出错

    之前 xff0c 我在自己的电脑上 xff08 新安装的ubuntu16 04 xff09 装好了ROS xff0c 用catkin make编译成功了 xff0c 但是用一样的方法在实验室的电脑上编译就报错 xff0c 后来发现和之前装过
  • PX4 里面的TCP服务端代码

    PX4 里面的TCP服务端代码 span class token comment examples nettest nettest server c Copyright C 2007 2011 2012 Gregory Nutt All r
  • 传感器研究NO1.陀螺仪

    一 陀螺仪重要参数 如下图所示 xff0c 一般陀螺仪手册具有很多参数 xff0c 此处仅记录软件编程应注意的参数 Full Scale Range xff08 量程 xff09 xff1a dps xff08 Degree Per Sec