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

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

3天内不再提示

X-CUBE-MEMS1软件库如何提高准确性和性能

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-18 15:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

软件扩展X-CUBE-MEMS1和X-CUBE-MEMSMIC1最近进行了更新,以提供实时声波波束成形等新功能,或改进运动传感器数据的处理方式。ST 对软件的痴迷可能会让那些不熟悉公司历史的人感到惊讶,但它提供了业界领先的微机电系统 (MEMS)、最灵活的电源组件或一些最好的 Wi-Fi 模块,例如 SPWF04,当您努力增加生活时,这还不够。因此,ST 不断发布新的和改进的软件,以便工程师可以有效地利用硬件特性、强大的技术和最新的标准,以确保他们更快地设计出更好的产品。

STM32Cube:X-CUBE-MEMS1

X-CUBE-MEMS1 是围绕 ST 传感器开发应用的终极封装。它包含温度计-湿度计 ( HTS221 )、气压计 ( LPS25HB或LPS22HB )、磁力计 ( LIS3MDL或LSM303AGR ) 或其结合了陀螺仪和加速度计 ( LSM6DS0 , 或LSM6DSL)。还有一个 Unicleo 应用程序,它从传感器接收数据并将其输出到图形用户界面 (GUI),帮助可视化结果,从而更有效地对应用程序进行编程。为了快速利用预构建的二进制文件,可以使用以下堆栈(顶部的第一块板):

传感器板:X-NUCLEO-IKS01A1和X-NUCLEO-IKS01A2

STM32平台:NUCLEO-F401RE,或NUCLEO-L476RG

新的运动库

由于许多 ODE 库现已成为 X-CUBE-MEMS1 项目中的中间件,因此该软件扩展包获得了巨大的升级。最受欢迎的示例之一是MotionFX,我们首先在 FP-SNS-ALLMEMS1 STM32 ODE 功能包中看到了它。该库使用来自多个传感器和高级算法的数据来提高准确性和性能,这一过程称为“传感器融合”。

为了帮助工程师更快地掌握这个库,X-CUBE-MEMS1 还包含名为DataLogFusion的应用示例(路径 。/Projects/Multi/Applications/),它展示了软件如何使用其加速度计、陀螺仪和磁力计。与所有其他 ST 包一样,源代码是免费提供的,并且所有必要的文件都已按工具链组织,因此将它们导入集成开发环境 (IDE) 非常简单。一篇博文不可能深入探讨 X-CUBE-MEMS1 中可用的所有 Motion 库,但我们强烈建议您下载并亲自查看它们。

STM32Cube:X-CUBE-MEMSMIC1

随着智能扬声器和语音识别在每个人的脑海中浮现,X-CUBE-MEMSMIC1成为解决复杂音频问题的一站式解决方案。扩展软件包具有快速与MP34DT01-M配合使用的必要工具,MP34DT01-M是一种使用电容感应元件的全向数字麦克风。它还包括特殊的驱动程序,因此该设备可以自动充当 USB 麦克风,以立即开始音频流。工程师最终可以将下面列出的堆栈放在一起使用预编译的二进制文件(列出的第一个板在顶部):

数字MEMS麦克风:X-NUCLEO-CCA02M1

STM32 板:NUCLEO-F072RB、NUCLEO-F401RE、NUCLEO-F746ZG、NUCLEO-L053R8或NUCLEO-L476RG。目前只有 NUCLEO-F401RE 可以与所有预编译的应用程序一起使用。

波束成形和源定位

X-CUBE-MEMSMIC1 刚刚收到了两个新库:声束成形 (AcousticBF)和声源定位 (AcousticSL)。第一个使用两个数字 MEMS 麦克风记录的声音,并使用算法处理信号,该算法可以确定源空间中的特定方向,同时抑制环境噪声。这种技术可以确保用户的声音很容易被识别,即使在嘈杂的环境中也是如此。该库也非常强大,因为它允许工程师调整系统以在输出质量和资源消耗之间找到适当的平衡。还有许多自定义选项可根据噪声水平和其他环境因素调整输出分辨率。

AcousticSL 与焊接在 X-NUCLEO-CCA02M1 上的两个数字 MEMS 麦克风配合得很好,但用户也可以再添加两个,例如STEVAL-MKI129V1,以提高准确性。该库结合了三种到达方向 (DOA) 算法来估计音频源来自的角度。根据麦克风的数量,应用程序将在 180º 或 360º 平面上工作,一系列参数将帮助设计人员根据应用需求微调分辨率。

审核编辑:郭婷

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

    关注

    2577

    文章

    55498

    浏览量

    793885
  • 陀螺仪
    +关注

    关注

    44

    文章

    897

    浏览量

    102093
  • 应用程序
    +关注

    关注

    38

    文章

    3346

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何确保电能质量在线监测装置运行日志的准确性

    “真实、完整、可追溯”。以下是具体落地措施: 一、源头把控:确保日志数据采集的真实与精度 日志的准确性始于数据采集环节,需从 “时间同步、传感器精度、硬件稳定性” 三方面筑牢基础: 1. 高精度时间同步(日志时间戳核
    的头像 发表于 12-17 11:08 733次阅读
    如何确保电能质量在线监测装置运行日志的<b class='flag-5'>准确性</b>?

    确保X光设备检测的有效准确性的关键技巧

    行业关注的重点。本文将围绕“X光设备检测有效”和“X光检测准确性提升”这两个核心长尾关键词,深入解析5个关键技巧,帮助企业提升设备性能,降
    的头像 发表于 11-18 11:27 575次阅读

    电能质量在线监测装置的精度等级对其测量结果的准确性有何影响?

    电能质量在线监测装置的精度等级是衡量其测量结果准确性的 核心量化指标 ,直接决定了测量值与 “真实值” 的偏差范围。精度等级越高(如 A 级),误差限值越严格,测量结果的准确性越高;反之(如 B/C
    的头像 发表于 09-26 17:40 1553次阅读

    怎样提高电能质量在线监测装置定位谐波源的准确性

    提高电能质量在线监测装置定位谐波源的准确性,需围绕 “ 优化监测基础条件→升级核心技术能力→适配电网动态工况→强化数据质量管控 ” 四大维度,针对 “测点布局、同步精度、算法适配、干扰抑制” 等关键
    的头像 发表于 09-26 15:24 790次阅读

    电能质量在线监测装置定位谐波源的准确性有多高?

    电能质量在线监测装置定位谐波源的准确性 没有固定数值 ,而是受 “ 监测网络设计、技术参数精度、算法适配、电网工况复杂 ” 四大核心因素影响,呈现 “ 场景化差异 ”—— 在理想条件下(如低压配
    的头像 发表于 09-26 15:20 758次阅读

    电能质量监测中,数据校验系统的准确性如何影响暂态过电压指标?

    在电能质量监测中,暂态过电压的核心监测价值在于 精准捕捉 “短时、突发” 的电压异常特征 (关键指标包括幅值、持续时间、上升时间、波形形态),而数据校验系统的准确性直接决定了这些特征参数的测量可信度
    的头像 发表于 09-25 17:57 811次阅读

    如何保障电能质量监测装置的准确性

    输出的电压、电流、谐波、暂态事件等数据始终符合《GB/T 19862-2016 电能质量监测设备通用要求》(如 0.2 级装置误差≤±0.2%)。具体措施可按 “六大核心维度” 展开: 一、维度 1:源头选型 —— 选择高精度、高可靠的装置(
    的头像 发表于 09-23 16:03 1077次阅读

    除了校准,还有哪些方法可以保证电能质量在线监测装置的准确性

    个核心方法,每个方法均包含具体落地措施: 一、硬件选型:从源头确保 “基础精度达标” 监测装置的准确性首先依赖硬件本身的性能,选型时需规避 “低精度、不兼容” 设备,核心关注 3 个维度: 精度等级与采样能力匹配监测需求 根据监测场
    的头像 发表于 09-19 14:15 815次阅读
    除了校准,还有哪些方法可以保证电能质量在线监测装置的<b class='flag-5'>准确性</b>?

    如何保证数据校验系统的时间同步以提高准确性

    在电能质量监测的数据校验系统中, 时间同步的准确性直接决定了多监测点数据的时空一致、暂态事件的时序匹配度,以及校验结果的可信度 。要保证时间同步以提升数据校验准确性,需从 “协议选择、硬件保障
    的头像 发表于 09-19 11:28 863次阅读

    电能质量监测中,有哪些方法可以提高数据校验系统的准确性

    在电能质量监测中,数据校验系统的准确性是保障监测数据可信度的核心,需从 “标准源精度、校准流程、硬件适配、算法优化、时间同步、运维管理” 等多维度构建提升方案,针对解决 “信号失真、参数偏差、环境
    的头像 发表于 09-19 10:03 754次阅读

    哪些环境因素会对电能质量在线监测装置的校验准确性产生影响?

    。以下是对校验准确性影响最显著的 7 类核心环境因素 ,及其具体影响机制与后果: 1. 温度因素:电子元件参数漂移的主要诱因 温度是影响电子元件性能最直接的环境因素,装置内部核心元件(如 ADC、电压 / 电流互感器、精密电阻、
    的头像 发表于 09-18 11:14 957次阅读
    哪些环境因素会对电能质量在线监测装置的校验<b class='flag-5'>准确性</b>产生影响?

    如何确保电能质量在线监测装置的数据校验的准确性

    确保电能质量在线监测装置(以下简称 “监测装置”)数据校验的准确性,需围绕 “ 标准溯源、流程规范、环境控制、数据审核、全周期追溯 ” 五大核心环节,建立全链条管控机制,覆盖校验前准备、校验过程执行
    的头像 发表于 09-18 11:05 757次阅读
    如何确保电能质量在线监测装置的数据校验的<b class='flag-5'>准确性</b>?

    如何使用运行数据趋势分析验证装置准确性

    利用运行数据趋势分析验证电能质量在线监测装置准确性,核心逻辑是 通过长期采集的电网运行数据,判断其趋势是否符合电网实际规律、是否具备稳定性与一致 —— 若装置准确,其输出的数据趋势应与电网工况(如
    的头像 发表于 09-18 10:33 610次阅读
    如何使用运行数据趋势分析验证装置<b class='flag-5'>准确性</b>?

    测缝计测量数据的准确性和校准方法解析

    在结构物安全监测领域,数据准确性是评估工程健康状态的核心依据。振弦式测缝计作为主流裂缝监测设备,其测量精度直接影响裂缝发展趋势的判断。那么如何确保测缝计测量数据的准确性以及如何校准?下面是南京峟思给
    的头像 发表于 07-07 13:56 808次阅读
    测缝计测量数据的<b class='flag-5'>准确性</b>和校准方法解析

    必知!影响手机气密检测准确性的重要因素

    移动设备防水防尘技术升级,手机气密检测成保障产品可靠的关键。但检测准确性受设备精度、环境稳定性、操作规范性及手机结构设计局限等因素干扰,影响测试结果、产品良品率和用户体验。影响手机气密
    的头像 发表于 07-04 14:26 1069次阅读
    必知!影响手机气密<b class='flag-5'>性</b>检测<b class='flag-5'>准确性</b>的重要因素