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

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

3天内不再提示

基于MEMS和MR传感器的嵌入式系统姿态测量

li5236 来源:传感器门户网 作者:传感器门户网 2022-03-29 11:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.介绍:

传统的姿态测量系统采用捷联式惯导系统(SINS),相比平台式惯导系统而言,其具有体积相对更小,成本相对更低,易于安装和维护并且可靠性更高的有点,因此,捷联惯导系统在飞行器导航和姿态测量中得到了广泛的研究和应用。

然而,传统的姿态测量系统包括捷联式惯导普遍具有体积大,重量大,复杂程度高等特点,使得传统的姿态测量系统无法应用于日常应用。同时,传统的捷联惯导系 统一般需要一个寻北系统的辅助来获得载体的方位角,但是传统的寻北系统多为基于陀螺的系统,其体积和复杂度也是日常应用所无法接受的。可见,对于对体积具 有严格限制的嵌入式系统而言,需要研制一种小型的姿态测量系统来满足其姿态测量的要求。MEMS技术和MR技术的快速发展,为研制这种低成本,小体积,高 集成度的姿态测量系统提供了可能,从而可以使得对体积和成本敏感的系统具有姿态测量的能力。

本文论述了由MEMS加速度计和MR传感器组成的姿态测量系统。在本系统中,三轴MEMS加速度计用来获得载体基于重力向量的俯仰角和横滚角,而三轴MR传感器的输出经过以俯仰角和横滚角为参数的矩阵变换后可以给出载体相对于地磁北极的方位角。

2.硬件描述:

本论文论述的姿态测量系统主要由三轴MEMS加速度计,三轴MR传感器,ARM内核微控制器和用于显示结果的LCD显示器组成。

2.1三轴MR传感器

本系统选用了Honeywell的HMC2003三轴磁阻传感器。HMC2003是一个高灵敏度三轴MR传感器,它是由单轴MR传感器HMC1001和双 轴MR传感器HMC1002组合而成。其精度可以达到400ugauss,量程为±2gauss,灵敏度为1V/gauss.磁阻传感器在经历了强磁场之 后会被磁化而引起磁滞,从而引起输出信号的失真,Honeywell的“set/reset”功能可以消除这种磁滞而使传感器恢复到正常的工作状态。

2.2 三轴MEMS加速度计

本系统中的加速度计选用了Freescale的MMA7260Q单片三轴加速度计。MMA7260Q是一个低成本的电容微机械加速度计,其内部具有信号调整、单极低通滤波器、温度补偿等功能,其量程可以通过编程选择1.5g/2g/4g/6g之一。其主要特点如下:

pYYBAGJCdsuAQ1B2AAAgCJU1r5I013.jpg

2.3 微处理器

本系统选用的微处理器为Atmel公司的At91sam7s64 ARM微控制器。At91sam7s64是基于32位ARM内核的低管脚数高性能并且内置Flash的微控制器。其内部集成了64k字节Flash和 16k字节的SRAM以及大量的外设接口,例如两个USART接口,可以分别用来与PC机通信和控制串口LCD屏显示测量结果。其具有一个10位的SAR 逐次逼近式A/D转换器,并具有8选1模拟复用器。A/D转换器的采样率可以达到384ksps.At91sam7s64的ARM内核的最高运行频率可以 达到55MHz,0.9Mips/MHz,以上的特点使At91sam7s64非常适合于低成本体积敏感的姿态测量系统。

2.4硬件结构:

本系统的硬件结构如图2.4 -1所示。由于At91sam7s64具有片上A/D转换器而且具有8选1模拟复用器,使得MMA7620Q和HMC2003可以直接与微控制器相连而不 必外加A/D转换器和复用器,不仅降低了系统的成本和体积,提高了系统的集成度,同时减少了误差源,提高了精度。经过A/D转换的测量数据经过ARM核的 处理后,被送到串口LCD并通过RS232接口送入PC机进行进一步的分析。

poYBAGJCdsuAPlCrAAAjLyXVK38240.jpg

3.姿态参数的获得

在本系统中,三轴加速度计和三轴MR传感器都以以下的方式安装于电路板上:它们的X轴平行于系统的横轴指向右,Y轴平行于系统的纵轴指向前,X、Y、Z轴定义为右手坐标系统,如图3 -1所示。

pYYBAGJCdsuAN5QzAAApo5jpDcY455.jpg

3.1俯仰角与横滚角的获得:

为了获得系统基于重力向量的俯仰角θ和横滚角φ,需要使用加速度计的三个输出:Ax, Ay, Az.俯仰角和横滚角可以通过以下公式(1)和公式(2)计算得到。对于微控制器,函数中的arctan(x)需要通过以下公式(3)的泰勒展开后才能计算得到。

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

    关注

    2573

    文章

    54368

    浏览量

    786006
  • 电路板
    +关注

    关注

    140

    文章

    5252

    浏览量

    106466
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式系统软件架构通常划分

    嵌入式系统的软件架构通常划分如下分层设计: 应用层:环境温度监测、报警触发逻辑。 中间件层:支持MQTT协议的网络通信模块,用于将温度数据上传至云端。 操作系统层:基于FreeRTOS进行多任务管理
    发表于 12-01 07:20

    军用导航领域嵌入式计算机分析

    在导航系统中,嵌入式计算机的核心作用是实时处理多种传感器的数据,运行复杂的导航算法,最终计算出载体的精确位置、姿态、速度和时间信息。
    的头像 发表于 09-26 16:52 807次阅读

    MEMS惯性传感器​都有哪些种类?MEMS惯性传感器有哪些特点

    MEMS惯性传感器都有哪些种类?MEMS惯性传感器有哪些特点,下面火丰精密小编为你讲解一下: MEMS惯性
    的头像 发表于 08-26 17:39 744次阅读
    <b class='flag-5'>MEMS</b>惯性<b class='flag-5'>传感器</b>​都有哪些种类?<b class='flag-5'>MEMS</b>惯性<b class='flag-5'>传感器</b>有哪些特点

    入行嵌入式应该怎么准备?

    是至关重要的,因此,掌握C/C++编程技巧是入行嵌入式的基础。 二、硬件基础知识了解基本的电子电路和数字逻辑是嵌入式系统开发的基础。你需要了解数字电路、模拟电路、传感器和执行
    发表于 08-06 10:34

    嵌入式开发就业还有前景吗?

    。在智能家居领域,嵌入式开发的主要工作是开发各种智能化设备和系统,如智能照明、智能安防、智能家电等。嵌入式开发人员需要掌握相关的硬件和软件技术,如处理
    发表于 07-16 10:47

    博世MEMS传感器的应用领域

    MEMS惯性测量单元(IMU)是一种基于微机电系统 (MEMS) 技术的高精度传感器,其核心零部件为陀螺仪和加速度计。陀螺仪用以获取运动体的
    的头像 发表于 06-04 16:17 992次阅读
    博世<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的应用领域

    嵌入式软件行业增长驱动因素

    嵌入式软件在物联网应用中至关重要,因为它管理设备操作、控制传感器、支持连接并确保数据安全。例如,在智能家居中,恒温、安全摄像头和灯光等设备使用嵌入式
    的头像 发表于 05-09 11:26 665次阅读

    MEMS声敏传感器分类与应用

     在科技日新月异的今天,MEMS(微机电系统传感器作为获取信息的关键器件,正逐步渗透到我们生活的方方面面。其中,MEMS声敏传感器,以其微
    的头像 发表于 04-17 16:50 1129次阅读

    电容MEMS压力传感器有哪些优点?纯国产电容MEMS压力传感器芯片有哪些?

    在科技飞速发展的今天,传感器作为获取信息的关键部件,其性能的优劣直接影响到众多系统的运行效果。电容MEMS压力传感器凭借其独特的优势,在压
    的头像 发表于 04-09 10:54 1595次阅读
    电容<b class='flag-5'>式</b><b class='flag-5'>MEMS</b>压力<b class='flag-5'>传感器</b>有哪些优点?纯国产电容<b class='flag-5'>式</b><b class='flag-5'>MEMS</b>压力<b class='flag-5'>传感器</b>芯片有哪些?

    午芯芯科技国产电容MEMS压力传感器芯片突破卡脖子技术

    从设计到生产,包括原材料,全部国产化,无任何外资,不受国外技术或价格影响,供应稳定。3.后续会推出加速度计、陀螺仪、硅麦等产品午芯芯科技WXP380 是电容 MEMS 压力传感器芯片,具有低功耗、低
    发表于 02-19 12:19

    嵌入式机器学习的应用特性与软件开发环境

    设备和智能传感器)上,这些设备通常具有有限的计算能力、存储空间和功耗。本文将您介绍嵌入式机器学习的应用特性,以及常见的机器学习开发软件与开发环境。 嵌入式机器学习的应用特性与优势 由于嵌入式
    的头像 发表于 01-25 17:05 1209次阅读
    <b class='flag-5'>嵌入式</b>机器学习的应用特性与软件开发环境

    MPU在嵌入式系统中的应用

    它们。这包括算术运算、逻辑运算和数据传输等操作。 数据处理:MPU能够对数据进行处理,包括数据的读取、写入、存储和传输。 控制:MPU控制嵌入式系统中的其他硬件设备,如传感器、执行
    的头像 发表于 01-08 09:26 1498次阅读

    压阻压力传感器MEMS技术的关联

    引言 压阻压力传感器是一种基于半导体材料的压阻效应来测量压力的传感器。这种传感器具有高灵敏度、高稳定性和良好的线性特性,广泛应用于汽车、航
    的头像 发表于 12-29 14:14 1267次阅读

    新手怎么学嵌入式?

    ,实现一些简单的功能,如点亮一个 LED 灯、读取传感器数据等,来加深对嵌入式技术的理解。你还可以参加一些线上或线下的嵌入式项目实践活动,与其他爱好者一起学习和交流。 5. 学习嵌入式
    发表于 12-12 10:51

    嵌入式系统开发与硬件的关系 嵌入式系统开发常见问题解决

    系统开发与硬件关系的几个关键点: 硬件依赖性 :嵌入式系统的软件必须能够在特定的硬件上运行,这包括处理、内存、输入/输出接口等。软件必须能够充分利用硬件的特性,同时绕过其限制。 资源
    的头像 发表于 12-09 09:38 1466次阅读