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

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

3天内不再提示

MEMS 麦克风中数字 PDM 和 I²S 接口之比较

海阔天空的专栏 来源:Jeff Smoot 作者:Jeff Smoot 2023-10-03 14:52 次阅读

作者:Jeff Smoot

麦克风用在嵌入式系统中已经有很多年了。然而,自其诞生以来,由于家居、汽车和可穿戴设备中基于语音的应用范围不断扩大,MEMS麦克风的市场使用率迅速增加。MEMS 麦克风不仅具有显著减少电路板空间、低功率要求和提高抗电噪声能力的优点,而且还具有更高的设计灵活性,有多种输出选择。模拟输出
MEMS 麦克风仍然是工程师们的一个选择,以及像脉冲密度调制 (PDM) 和集成电路内置音频 (I²S) 这样的数字输出亦是如此。

本文将详细讨论这两种数字接口,简介它们的独特特性以及在系统设计时的优缺点。工程师具体选择哪一种,将取决于对两种技术的研究,并要了解那种协议对于特定应用更适合。具体要考虑的几个关键因素包括:

音质

功耗

物料成本

设计的空间限制

硬件的运行环境

脉冲密度调制 (PDM) 概述

用于将模拟信号电压转换为经过单比特脉冲密度调制的数字流,PDM 信号更接近于纵波,而不是在音频中看到的典型横波。不过,它们是模拟信号的数字表示。

1.png

上面图 1
显示了高比特密度是如何随着模拟信号振幅的增加而增加的。因此,当代表模拟信号振幅的较低端时,数字信号在其低值上保持的时间更长。这创造了一个信号,既有数字信号的许多好处,也仍然与模拟信号直接相关。为了实现这一点,PDM信号需要更高的采样率,超过 3 MHz,因为数字脉冲必须比所代表的模拟信号的振荡发生得更频繁。

与模拟信号相比,PDM的数字性质使其对电噪声环境的适应性大大增强。当发生信号退化时,它还具有更高的位容错。然而,信号的高频性质导致了距离的限制,因为较长传输线路上的电容增加,可能导致不必要的衰减,从而导致音频质量下降。PDM信号还需要由外部 DSP微控制器进行额外处理,并配备适当的编解码器,通过运行低通滤波器将 PDM信号减采样或下采样到较低的采样率,从而使其可用于其他设备。其概念的简单性意味着 PDM设备只需要两个信号,这使得它们的成本普遍较低,功率使用较少,占用的电路板较小。这些优势需要提供额外电路来实现,以处理来自 PDM 设备的信号。

集成电路内置音频 (I²S) 接口概述

I²S 是另一个流行的数字接口选择,最初出现在 20 世纪 80 年代中期,直到最近才在麦克风和其他小型设备中使用。I²S 和 PDM都是双通道接口,但这是它们唯一相似之处。在比较 I²S 和 I2C 协议时,人们常常有一种假定的关系或混淆,但它们的名字纯粹是巧合。

2.png

与 PDM 不同,I²S是一个完全的数字信号,意味着它不需要编码或解码。它是一种三线串行协议,具有时钟、数据和“字选择”线,其中“字选择”表示正在传输的数据所关联的右或左通道。虽然没有普遍要求的数据传输速度,但有一个最低速度,它取决于传输的数据及其精度。例如,如果音频采样率是行业标准的44.1kHz,精度为 8 位,那么一个单声道需要的时钟速度至少为 352.8 kHz。对于立体声应用来说,这将是 705.6 kHz时的两倍。精度的任何变化也会改变最小传输带宽。

采样频率 * 数据精度 * 通道数 = 带宽

44,100 Hz * 8 比特 * 2 通道 = 705,600 Hz

I²S 的一个主要优点是通过其内置波滤器来利用内部编解码器。PDM 需要一个外部编解码器来降低其采样率,而 I²S 的音频信号数据率在到达 DSP时已经达到可接受的水平。这消除了整体设计中处理所捕获音频数据所需的额外组件,使得 I²S非常适合用于自足式应用,以及需要节能的电池供电型操作之处。由于不需要额外的外部元件,在可穿戴设备等紧凑型设计中,节约成本和节省空间也可以成为关键因素。

在审视整个系统设计时,重要的是要注意是否已经具备了 DSP 能力。如果是这样,能够利用设计的内置 DSP 功能的 PDM设备可能是一个更好的选择,而不是最终会消耗更多功率和资源的三条信号线的 I²S。

PDM 与 I²S 之比较

由于 PDM 具有更好的位容错和抗噪性,因此为音质优先的应用提供了一个有吸引力的选择。另一方面,I²S也是一个可靠的选择,因为它易于安装,占用空间较小,且不需要外部组件处理什么,所以在空间限制或 BOM 成本问题上是一个可靠的选择。I²S还可以在更远的距离上提供更高的信号质量,当麦克风和处理电路在 PCB 上不那么接近时,它是比 PDM 更好的选择。话虽如此,I²S并不是专门为通过电缆或其他传输设备进行传输而设计的,因此不能将其推向极端,因为许多设备将没有合适的阻抗匹配。最后,将需进一步调查对应用、可用组件和预期数据速率的需求,以作出任何最终决定。

结语

MEMS 麦克风在一系列电子设备中使用得越来越多,选择一个合适的接口,无论是模拟还是数字的,对于在最终应用中实现最佳效果至关重要。CUI Devices拥有广泛的 MEMS 麦克风产品组合,可满足不同音频系统要求。除了模拟接口单元外,各种 PDM 和 I²S 数字接口麦克风亦已成熟。

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

    关注

    5082

    文章

    19104

    浏览量

    304797
  • mems
    +关注

    关注

    129

    文章

    3924

    浏览量

    190580
  • 麦克风
    +关注

    关注

    15

    文章

    636

    浏览量

    54811
  • 模拟信号
    +关注

    关注

    8

    文章

    1128

    浏览量

    52442
  • PDM
    PDM
    +关注

    关注

    2

    文章

    97

    浏览量

    17860
收藏 人收藏

    评论

    相关推荐

    【TI SimpleLink SensorTag试用体验】9.MEMS数位麦克风SPH0641LU

    看到,MEMS麦克风的数据输出(pin#1)是PDM output,我们有必要学习一下~我们最常见的音频接口IC协议应该是IIS吧,这里I2S
    发表于 05-17 12:01

    如何用MEMS麦克风估算声强?

    的条高度上。数据表是适度的,甚至没有任何说明。我该如何解决这个问题?#mp45dt02-MEMS麦克风傅立叶以上来自于谷歌翻译以下为原文 hi, I've been looking for a
    发表于 11-15 10:59

    MEMS与ECM:比较麦克风技术

    前置放大器的输出提供给用户。但是,如果需要数字输出信号,则模数转换器(ADC)与音频前置放大器结合在同一个芯片上。脉冲密度调制(PDM)是用于MEMS麦克风中
    发表于 02-23 14:05

    PDM数字输出MEMS麦克风评估板EVAL-ADMP522Z-FLEX

    评估板EVAL-ADMP522Z-FLEX允许在封装尺寸为4.00 mm×3.00 mm的封装中快速评估ADMP522 PDM输出MEMS麦克风的性能。柔性印刷电路板(PCB)的小尺寸和低外形使得
    发表于 03-18 09:43

    带2个MEMS麦克风的立体声录音怎么捕获两个通道

    ......到目前为止,我只是在一个边缘从集成麦克风中捕获了一些使用I2S ...... 这是我的I2S配置: static void WaveRecorder_SPI_Init(uint32_t Freq
    发表于 05-24 11:43

    MEMS麦克风传感器参考设计的录音机

    具有MEMS麦克风传感器参考设计的录音机。该参考设计演示了基于SAMG53微控制器和两个数字MEMS麦克风传感器的录音机。该设计使用户能够轻
    发表于 05-20 14:45

    PDM2PCM与ST PDM麦克风相比如何对mems起作用?

    将不胜感激您的帮助。我必须将 PCM 值的原始数据提取写入 sdmmc sd 卡。谁能向我解释 PDM2PCM 与 ST PDM 麦克风相比如何对 mems 起作用?我通常会找到带有M
    发表于 12-29 06:05

    使用NuMicro M487上的SPI或I2S来捕捉PDM麦克风数据

    应用程序 : 这个 USB 音频类示例代码记录来自 SPI 或 I2S 上的 PDM 麦克风的声音, 当微控制器(MCU) 没有专用接口时, 它会连接到 SPI 或
    发表于 08-29 07:36

    MEMS麦克风中新型电荷泵的设计

    MEMS麦克风中新型电荷泵的设计_覃仕成
    发表于 01-07 21:39 6次下载

    AN-第1325:高性能数字MEMS麦克风与具有I2S输出的SigmaDSP音频处理器的简单接口

    AN-第1325:高性能数字MEMS麦克风与具有I2S输出的SigmaDSP音频处理器的简单接口
    发表于 04-15 15:23 11次下载
    AN-第1325:高性能<b class='flag-5'>数字</b><b class='flag-5'>MEMS</b><b class='flag-5'>麦克风</b>与具有<b class='flag-5'>I2S</b>输出的SigmaDSP音频处理器的简单<b class='flag-5'>接口</b>

    MEMS 麦克风中PDMI²S 接口对比

    I²S 的一个主要优点是通过其内置波滤器来利用内部编解码器。PDM 需要一个外部编解码器来降低其采样率,而 I²S 的音频信号数据率在到达
    发表于 07-26 11:44 6451次阅读
    <b class='flag-5'>MEMS</b> <b class='flag-5'>麦克风中</b><b class='flag-5'>PDM</b> 和 <b class='flag-5'>I</b>²<b class='flag-5'>S</b> <b class='flag-5'>接口</b>对比

    MEMS 麦克风中数字 PDMI²S 接口比较

    发表于 11-24 19:21 3次下载
    <b class='flag-5'>MEMS</b> <b class='flag-5'>麦克风中</b><b class='flag-5'>数字</b> <b class='flag-5'>PDM</b> 和 <b class='flag-5'>I</b>²<b class='flag-5'>S</b> <b class='flag-5'>接口</b>的<b class='flag-5'>比较</b>

    MEMS 麦克风接口:模拟与数字输出

    非常流行,已经成为语音控制电子产品显着增长的推动因素。随着MEMS 技术在麦克风领域占据了主导地位,现在正是研究MEMS 麦克风的各种电气接口
    的头像 发表于 02-13 15:06 1910次阅读
    <b class='flag-5'>MEMS</b> <b class='flag-5'>麦克风</b><b class='flag-5'>接口</b>:模拟与<b class='flag-5'>数字</b>输出

    TAS2563 PDM麦克风接口和回声参考

    电子发烧友网站提供《TAS2563 PDM麦克风接口和回声参考.pdf》资料免费下载
    发表于 09-13 10:11 1次下载
    TAS2563 <b class='flag-5'>PDM</b><b class='flag-5'>麦克风</b><b class='flag-5'>接口</b>和回声参考

    MEMS麦克风通过I2SPDM输入直接传输至带软件抽取的C5515EVM

    电子发烧友网站提供《MEMS麦克风通过I2SPDM输入直接传输至带软件抽取的C5515EVM.pdf》资料免费下载
    发表于 10-11 10:44 0次下载
    <b class='flag-5'>MEMS</b><b class='flag-5'>麦克风</b>通过<b class='flag-5'>I2S</b>将<b class='flag-5'>PDM</b>输入直接传输至带软件抽取的C5515EVM