MEMS为何独领风骚?看完这篇秒懂!


显微镜下的MEMS结构(注意图片上的刻度,是微米哦)

文章来源:硬件十万个为什么

卡西欧早年就以电机马达、继电器等机电产品闻名。如今的卡西欧本身就是MEMS的制造商之一,用MEMS的思路解决传统机械手表遇到的问题是卡西欧的拿手好戏。所以,PRO TREK严格来说是一块真正电子表,它的三重感应器的功能也是以电路的形态集成到SoC芯片里面的。

PRO TREK内部的传感器元件

根据卡西欧官方提供的资料,第三代“三重感应器”的压力、温度、地磁传感器均使用了MEMS技术,其中最重要的地磁传感器集成到了一颗芯片里面(SoC),传感器的本体结构和微执行器、信号处理器、控制电路、通讯接口和电源等部件通过电路紧密的联系在一起,一次性就能完成数据的采集、处理和传输,并将准确的结果通过表盘上的各种指示反馈给用户,大幅度提高了系统的自动化、智能化水平。

MEMS应用范围很广,封装应根据实际终端应用要求(如保护性、气密性、散热性等)进行设计。

消费电子/移动应用驱动MEMS市场快速成长,复合年增长率可达13%。

  • 未来5年通信和医疗应用增长最快,复合年增长率高达20%。

  • 工业MEMS应用也不错,复合年增长率为13%。

智能手机中的MEMS和传感器

  • 智能手机中使用到很多MEMS器件,如加速度计、陀螺仪、电子罗盘、压力传感器、硅麦克风、图像传感器、MEMS微镜、BAW滤波器和双工器、射频开关、TCXO振荡器/谐振器等。

  • 随着智能手机出货量的迅速增长,移动产业正逐步转向一个复杂的遥感平台,而MEMS和传感器是该系统中最重要的一环,每个MEMS器件的增长都是令人印象深刻的。

对MEMS封装、组装和测试的影响

  • MEMS的封装、组装、测试和校准(包括基底成本)占整个MEMS模块成本的35%-60%。

  • MEMS封装类型比标准IC封装更为复杂,因为MEMS封装需要“System-in-Package”。

  • 此外,大多数MEMS封装需要符合最终应用环境。

  • MEMS封装从定制化小批量发展到量产必须标准化,这样才能保证降低MEMS传感器成本、实现大批量出货。


MEMS加速度计成本分析

消费类加速度计成本分析

汽车类加速度计成本分析

惯性MEMS封装的技术演进

MEMS定律正在改变

MEMS麦克风封装的关键要素

MEMS模块封装:关键制造步骤

MEMS封装趋势

组合传感器封装发展趋势

通过SOC/SiP组合所有运动传感功能:

MEMS测试介绍

MEMS产业的特异性:电学测试+机械测试

MEMS惯性传感器最后阶段的测试和校准

根据IHS Markit(消费者和移动设备运动传感器——2017年)的数据,无人机和玩具直升机中MEMS运动传感器(即加速度计、陀螺仪、IMU和压力传感器)的市场至2021年预计将达到约7000万台,而其2018至2021复合年增长率可达到17%。

MEMS传感器对无人机飞行性能的影响

得益于采用惯性MEMS传感器,无人机可确保其方向稳定,并可由用户精确控制,甚至可自主飞行。然而,一些挑战使无人机系统设计变得十分复杂,例如电机未完美校准,系统动态可能根据有效载荷而变化,操作条件可能出现突变,或传感器存在误差。这些挑战会造成定位处理偏差,并最终导致导航期间的位置偏差,甚至造成无人机失效。

要使无人机超越玩具的范畴,高品质MEMS传感器和先进软件至关重要。无人机的惯性测量单元(IMU)、气压传感器、地磁传感器、应用特定型传感器节点(ASSN)和传感器数据融合的精度对其飞行性能有着直接和实质的影响。 

尺寸限制以及苛刻的环境和操作条件(如温度变化和振动)将对传感器的要求提升到新的水平。MEMS传感器必须尽可能避免这些影响,并提供精确、可靠的测量。 

有多种方法可以实现出色的飞行性能:软件算法,如传感器校准和数据融合;机械系统设计,例如减少振动,以及根据无人机制造商自己的要求和需求选择MEMS传感器。下面就让我们仔细研究一下MEMS传感器并参考部分示例。

无人机的核心在于其姿态航向参照系统(AHRS),其中包括惯性传感器、磁力计和处理单元。AHRS估算设备定位,例如滚动、俯仰和偏航角。传感器误差(如偏移、灵敏度误差或热漂移)会导致定位错误。图1显示了加速度计偏移函数形式的定位误差(滚动、俯仰角),这通常是造成传感器连续误差的核心根源。例如,仅20 mg的加速度计偏移便会导致设备方向出现1度误差。

图:加速度计偏移引起的倾斜误差

惯性测量单元(IMU)

IMU包括加速度传感器和陀螺仪,以及相应的嵌入式处理程序。这使其能够在线性移动和旋转方面识别运动。 

Bosch Sensortec的BMI088是一款六轴IMU,具有低噪声16位加速度计和低漂移16位陀螺仪。这种高精度设备的技术源自高端汽车传感器,因此可在长时间内提供出色的偏置和温度稳定性,并具有高振动稳定性,使其成为无人机应用的理想选择。 

图显示了BMI088在不同温度下的典型偏移漂移。

图:BMI088在不同温度下的典型零重力和零速率偏移漂移

所示的加速度计偏移漂移范围仅为10 mg,而陀螺仪传感器的偏移漂移则小于0.5 dps。此外,BMI088随温度变化呈现线性趋势,且滞后非常小。这使得BMI088十分适用于无人机和机器人应用。 

气压传感器

无人机内置的高性能气压传感器可精确测量高度,并与IMU的高度控制读数结合使用。气压传感器必须尽可能避免外部影响和不准确性。

如今,结合诸如GPS和光流等附加传感器,距离传感器可用于提高系统的可靠性并减少位置误差。

Bosch Sensortec的新型BMP388气压传感器提供高度信息,以改善飞行稳定性、高度控制、起飞和着陆性能。这使得无人机控制轻而易举,由此吸引更广泛的用户。

对无人机中压力传感器的要求通常非常苛刻。由于受到不理想天气和温度条件的影响,高度精度必须保持在严格的公差范围内,而且传感器必须具有低延迟性,以及在长时间下的极低漂移。BMP388满足这些苛刻要求,相对精度达+/-0.08 hPa(+/- 0.66m),绝对精度为300至1100 hPa +/- 0.5 hPa,低TCO通常低于0.75 Pa/K。它具有极具吸引力的性价比、低功耗和仅为2.0 x 2.0 x 0.75mm³的极小封装尺寸。

除了TCO改进之外,还有多种因素有助于提高整体精度:相对准确度、噪声、稳定性和绝对精度。从笨拙的玩具到高精度飞机;只要工程师想得到,目前创新工业和商业无人机的应用潜力可以说无边无际。

磁力计

磁力计如同一部指南针,可以根据地球的磁场实现无人机的航向。Bosch Sensortec的BMM150就是一个例子,这是一部三轴数字地磁传感器。

BMM150与BMI088型IMU结合使用,可提供九自由度(DoF)解决方案,用于航向估算和导航。在宽泛温度范围内的稳定性能、16位分辨率和抗强磁场的能力(无磁性可实现稳定的传感器偏移)使BMM150非常适合无人机应用,并最大限度地减少了传感器偏移校准所需的工作量。

应用特定型传感器节点

应用特定型传感器节点(ASSN)提供高度集成的智能传感器集线器,将多个传感器组合在一个封装中,并配有可编程微控制器。它为运动传感应用提供灵活的低功耗解决方案。

例如,Bosch Sensortec的BMF055是一款带有集成加速度计、陀螺仪、磁力计和32位Cortex M0 +微控制器的ASSN,用于包括传感器输出在内的软件管理。BMF055与定位处理软件相结合可用作AHRS。该设备采用5.2 x 3.8 x 1.1 mm3小型封装,节省了宝贵的空间和重量。该传感器为无人机应用提供了一体化封装。图3展示了BMF055在无人机应用中作为具有集成传感器融合算法的定位处理单元的使用。

图:BMF055(ASSN)在无人机应用中用作AHRS。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/487867.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何把我的Java程序变成exe文件?

JAVA是一种“跨平台”的语言,拥有“一次编写,处处运行”的特点,让它成为当今IT行业,必不可少的一门编程语言。每一个软件开发完成之后,应该大家都需要打包程序并发送给客户,常见的方式:java程序…

福布斯:混合现实未来的八大应用场景

来源:AR工业应用近日,福布斯发布了一篇关于混合现实未来的八个值得关注的领域和应用场景。文中提到:随着时间的推移,技术永远在不断进展,而未来技术中很可能是AR和VR的结合形式。有报告显示:2024年&#xf…

php怎么实现简单的mvc框架,php实现简单的MVC框架实例

这篇文章主要介绍了php实现简单的MVC框架,较为详细的分析了php实现MVC框架的相关实现技巧与注意事项,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了php实现简单的MVC框架。分享给大家供大家参考。具体如下:在开始之前需要知道的知识1.php基础知识2.单一…

演化树,靠不住?挑战物种出现与灭绝速率的估算方法

来源:Nature自然科研原文作者:Mark Pagel以演化树形式绘制的图表能够显示物种之间的系统发育关系,这类图表被广泛用于估算新物种出现以及现存物种灭绝的速率,但一项新的研究对这种方法提出了质疑。科学家经常试图对生物的过去是什…

Windows中使用wget整站下载

weget wget安装 Windows下载 点击下载 https://eternallybored.org/misc/wget/会跳转到wget的下载页,根据自己电脑选择下载的文件,我下载的版本为wget-1.19.1-win64.zip下载完成后解压文件,并且双击exe使用wget wget使用 在需要下载到网站的位置新建文…

java中事件的概念,事件中心上IoTHub数据的概念

我是IoTHub的新手 . 我有一个关于数据如何发送到IoTHub \ EventHub的基本查询 . 从我的阅读中我看到 - 和 IoT Hub and Event Hub - 作为不同的实体 .My Requirement我需要开发一个可以将数据从Raspberry Pi3设备发送到IoT Hub的应用程序另一个Web应用程序,用于订阅…

Android媒体解码MediaCodec,MediaExtractor

Android提供了MediaPlayer播放器播放媒体文件&#xff0c;其实MediaPlyer只是对Android Media包下的MediaCodec和MediaExtractor进行了包装&#xff0c;方便使用。但是最好理解下Android媒体文件的解码&#xff0c;编码和渲染流程。 Shape Of My Heart.mp4 <source src"…

2020五大技术趋势一览!超自动化、人类增强技术、无人驾驶发展、机器视觉崛起、区块链实用化...

文章原载于 RichardLiu自动驾驶技术的发展近年来&#xff0c;自动驾驶技术一直在发展&#xff0c;特斯拉、英特尔等大公司在这一领域取得了长足的进展。虽然我们还没有达到L4级或L5级自动驾驶汽车的水平&#xff0c;但我们已经很接近了。为了解释每个级别的含义&#xff0c;下…

ansible执行mysql命令,Ansible常用命令(ad-hoc 命令)

Ansible提供两种方式去完成任务&#xff1a;1、ad-hoc命令2、写Ansible playbook脚本前者可以解决一些简单的任务&#xff0c;后者解决较复杂的任务(ad-hoc命令和ansible playbook的关系类似于在命令行敲入shell命令和写shell scripts两者之间的关系)。ansible命令应用基础语法…

Facebook 开源聊天机器人Blender,经94 亿个参数强化训练,更具“人情味”

来源&#xff1a;AI前线作者 | Kyle Wiggers编译 | Sambodhi策划 & 编辑 | 刘燕不久前&#xff0c;Facebook 开源了号称是全球最强大的聊天机器人 Blender&#xff0c;它标志着 Facebook 在 AI 领域的新进展&#xff1a;新的聊天机器人不仅解决了此前聊天机器人的固有缺点&…

微服务go还是java,Java微服务 vs Go微服务,究竟谁更强!?

前言Java微服务能像Go微服务一样快吗&#xff1f;这是我最近一直在思索地一个问题。去年8月份的the Oracle Groundbreakers Tour 2020 LATAM大会上&#xff0c;Mark Nelson和Peter Nagy就对此做过一系列基础的的测试用以比较。接下来就给大家介绍下。在程序员圈子里&#xff0c…

php类中双冒号和-的区别

就是为了区分对象的方法和属性&#xff0c;和是访问类的静态方法和静态变量&#xff0c;类的静态方法和静态变量是类公用的&#xff0c;不需要实例化也能访问&#xff0c;而对象的方法和属性是每个对象特有的&#xff0c;因此必须先实例化。其他语言如C,JAVA等也是一样的&#…

java用循环语法在窗体中显示文字,如果子窗体在窗体视图中,则访问2003循环当前页面不起作用...

我有一个包含多个子表单的表单 .我想有以下行为&#xff1a;按主窗体的最后一个字段中的tab键或子窗体的最后一个字段中焦点移动到下一个子窗体或根据定义的Tab顺序返回到主窗体 .为此&#xff0c;所有子表单和主表单都将Cycle属性设置为Current页面 .除了表单视图中显示的子表…

Defi安全-Mono攻击事件分析--etherscan+phalcon

MonoX攻击事件相关信息 在Ethereum和Polygon网络都发生了&#xff0c;攻击手段相同&#xff0c;以Ethereum为例进行分析&#xff1a; 攻击者地址&#xff1a;MonoX Finance Exploiter | Address 0xecbe385f78041895c311070f344b55bfaa953258 | Etherscan 攻击合约&#xff1a…

特斯拉自动驾驶靠自研芯片,国产智能汽车怎么办?

文章来源&#xff1a;量子位从这个月开始&#xff0c;特斯拉终于跌破30万&#xff0c;进入补贴行列&#xff0c;与国产汽车展开正面竞争。在国产汽车和特斯拉之间该如何选择&#xff0c;除了续航里程外&#xff0c;最重要的可能就是智能驾驶系统了。智能驾驶系统该怎么比较&…

Codeforces Round #263 (Div. 2) D. Appleman and Tree 树形dp

链接&#xff1a; http://codeforces.com/contest/462/problem/D 题意&#xff1a; 给定n个点的树&#xff0c; 0为根&#xff0c;下面n-1行表示每个点的父节点 最后一行n个数 表示每个点的颜色&#xff0c;0为白色&#xff0c;1为黑色。 把树分成若干个联通块使得每个联通块有…

【星·企业】竞逐卫星互联网“新基建”,「九天微星」完成2.7亿元B 轮融资

图为九天微星一箭七星“瓢虫系列”主星示意图来源&#xff1a;中科创星据了解&#xff0c;「九天微星」将用此轮融资在河北唐山和四川宜宾分别建设互联网卫星平台、载荷自动化产线&#xff0c;同时强化宽带通信系统研发能力&#xff0c;加速地面终端产品投产。九天微星卫星工厂…

java kafka搭建,Apache Kafka 安装步骤

概览安装过程总共分为 3 大块&#xff0c;第一 Java 环境不必多说&#xff0c;第二 Zookeeper 安装&#xff0c;第三 Kafka 安装。概念了解Kafka 有几个重要的概念需要先了解一下名词解释broker可以理解为 Kafka 所在的服务器ZooKeeper分布式服务框架在 Kafka 中的作用主要负责…

Java的for-each循环

for (循环变量类型 循环变量名称 : 要被遍历的对象) 例&#xff1a; for (String string:str) for(int i0;i<str.size();i){   String string str[i];} 上面代码简单点来描述就是把str里的内容依次遍历给string转载于:https://www.cnblogs.com/CYG7/p/7289497.html

3D原子映射有助于研究生命的起源

Chi Ma/Royal Ontario Museum来源&#xff1a;IEEE电气电子工程师一种相对较新的研究原子的技术可能会对地球上生命的起源提供更多的线索。科学家利用三维原子图&#xff08;特别是原子探针层析成像&#xff09;发现&#xff0c;太阳系中最古老的分子流体本可以支持氨基酸的发展…