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)的泰勒展开后才能计算得到。

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

    关注

    2525

    文章

    48137

    浏览量

    740308
  • 电路板
    +关注

    关注

    140

    文章

    4626

    浏览量

    92600
收藏 人收藏

    评论

    相关推荐

    嵌入式热门发展方向有哪些?

    。它们被用于控制和监控各种设备,如机器人、传感器、仪器仪表、控制等。嵌入式系统在工业自动化中的作用包括:精度:嵌入式
    发表于 04-11 14:17

    嵌入式系统发展前景?

    嵌入式系统发展前景? 嵌入式系统,从定义上来说,是一种专用的计算机系统,它被设计用来控制、监视或者帮助操作一些设备、装置或机器。在过去的几年
    发表于 02-22 14:09

    嵌入式学习步骤

    语言编写。但是,有些嵌入式系统也使用其他编程语言,例如Python或Java。 (3).了解硬件:深入了解您要控制的硬件设备的功能和特性。您需要了解嵌入式系统的处理
    发表于 02-02 15:24

    怎样测量MEMS加速度传感器的频率响应?

    您好!请教2个问题: 1.手册中MEMS加速度传感器的频率响应曲线是怎么测试出来的?有具体测试方法可以介绍吗? 2.实际产品的结构设计和MEMS的安装对频率响应会造成影响么?如果有影响,怎样选择合适方法减小这种影响? 谢谢!
    发表于 12-28 07:27

    【ELF 1开发板试用】板载资源测试2:体验六轴传感器

    飞凌嵌入式ELF1开发板(以下简称为“开发板”)将六轴传感器ICM-20607集成在了底板上,最直接的感觉是:如果配上显示屏就可以开发一款游戏。此次依旧做最基础的测试,以下是测试过程记录。一、实验
    发表于 12-15 00:02

    嵌入式Linux在磁场测量系统中的应用

    电子发烧友网站提供《嵌入式Linux在磁场测量系统中的应用.pdf》资料免费下载
    发表于 10-11 10:11 0次下载
    <b class='flag-5'>嵌入式</b>Linux在磁场<b class='flag-5'>测量</b><b class='flag-5'>系统</b>中的应用

    STM32嵌入式操作系统介绍

    嵌入式操作系统的特点• 嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统
    发表于 09-28 06:59

    STM32嵌入式操作系统介绍

    嵌入式操作系统的特点• 嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统
    发表于 09-11 07:24

    IIS3DWB传感器规格书

    ,特别适合工业应用中的振动监控。低功耗、高性能、还有数字输出和嵌入式数字功能(如 FIFO 和中断),这些特点非常适合电池供电的工业无线传感器节点。IIS3DWB 具有可选的满量程加速度范围(±2/±4
    发表于 09-08 07:23

    MEMS传感器的主要构造是怎样的呢?怎么造一颗MEMS传感器呢?

    MEMS技术制造的新型传感器,就称为MEMS传感器。一般传感器的主要构造有敏感元件、转换元件、变换电路和辅助电源四部分组成。那么,
    发表于 08-23 17:38 1377次阅读
    <b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的主要构造是怎样的呢?怎么造一颗<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>呢?

    FD1157H 带有嵌入式霍尔传感器的智能电机驱动芯片

    保护 可在SIP-4L包 为12V系统 一般说明 FD1157H是一个嵌入式霍尔传感器的双线圈电机驱动。它集成了电机驱动和霍尔
    发表于 08-22 14:25

    FD0259F 带有嵌入式霍尔传感器的智能电机驱动芯片

    切换技术减少振动和噪音 热停机保护(TSD) PWM模式变速控制 可在TS826包 5V直流电机/风扇系统 一般说明 FD0259f是一种嵌入式霍尔效应传感器的单相全波电机驱动
    发表于 08-22 14:16

    芯动联科:高性能MEMS惯性传感器龙头

    芯动联科主要从事高性能本土化MEMS传感器的研发,主要产品为高性能MEMS惯性传感器,包括MEMS陀螺仪及
    发表于 08-01 09:27 411次阅读

    MEMS传感器所具备的嵌入式可编程功能

    本文介绍部分意法半导体MEMS传感器所具备的嵌入式可编程功能,特别介绍了有限状态机 (FSM)、机器学习内核 (MLC) 和智能传感器处理单元 (ISPU)
    的头像 发表于 07-08 11:26 425次阅读

    不同类型MEMS传感器的比较 MEMS传感器的工作原理

    由于MEMS传感器测量的外部信号不同,不同类型的MEMS传感器技术差异较大。MEMS惯性
    发表于 06-13 09:08 3783次阅读
    不同类型<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的比较 <b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的工作原理