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

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

3天内不再提示

智能硬件设计中I2S、PDM、TDM选什么音频接口

小刘 来源:辰光 作者:辰光 2022-02-23 15:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

智能硬件设计,I2S、PDM、TDM选什么音频接口?

在智能硬件和物联网产品设计中,经常遇到声音的传输。本文主要讲一下最常用的音频接口,以及使用场景。

主要分类:模拟、数字(I2S、PCM、PDM、TDM)

模拟音频,就是功放输出的,驱动音箱和喇叭的音频。模拟麦克风采样回来的数据也是模拟音频。通常会有单端或差分两种信号

数字音频,不能直接驱动喇叭,必须要通过DAC转换成模拟音频,才能发出声音来。数字音频的接口比较多,目前较为通用的是I2S、PCM、PDM和TDM接口。

智能硬件设计中I2S、PDM、TDM选什么音频接口

什么时候用模拟的?

在智能硬件产品中,模拟音频主要用在:喇叭播放声音、Line-in外接音源、麦克风输入等。设备外的音频传输一般使用模拟信号。

通常看到的音频波形,都是模拟音频,能够和声音实际的波动完全对应起来。

智能硬件设计中I2S、PDM、TDM选什么音频接口

当前有不少音频产品使用D类音频功放,输出波形看起来是方波,但实际上还是属于模拟音频类型的。是高频载波叠加的模拟音频的波形,经过LC滤波之后能够还原成模拟音频波形。

如下图,下半部分是D类功放输出的方波状的音频信号,上半部分的正玄波是还原出来的模拟音频波形。

智能硬件设计中I2S、PDM、TDM选什么音频接口

图.D类功放输出的方波状的模拟音频信号

什么时候用数字接口?

智能硬件产品的设备内音频传输,采用I2S、PCM、TDM、PDM等数字接口。

I2S速度快,专门用于传音乐。

MCU往Codec传音乐数据,一般使用I2S。包含主时钟、左右声道时钟、正反两根数据线。

如下图的I2S接口的时序,最典型的特征是LRCLK,用于区分左右声道的时钟。

智能硬件设计中I2S、PDM、TDM选什么音频接口

图.I2S接口的时序

PCM/TDM,主要用来传语音

这里讲的PCM不是PCM编码,而是PCM接口。和I2S差不多,也是4根线,通常用于AP处理器通信MODEM之间传输语音数据(就是双向打电话的数据)。

AP处理器和蓝牙之间也是通过PCM来传输语音数据,打电话的蓝牙数据走的是PCM,放音乐的蓝牙数据走的是串口(不是PCM)。

I2S只能传2个声道的数据,PCM可以传多达16路数据,采用时分复用的方式,就是TDM。像现在最流行的语音智能音箱的7麦克风矩阵,一般都是用TDM来传的数据,同时可以传输7路麦克风输入和3路以上的音频反馈信号。

如下图是某智能音箱,7个麦克风通过5个ADC,接入一组TDM接口上,传输给AP处理器。

智能硬件设计中I2S、PDM、TDM选什么音频接口

图.某智能音箱TDM接口(局部)

PDM,只有2根线,传音乐,编码方式和I2S不同。

很多数字麦克风使用的PDM接口,有数据和时钟两根线。PDM接口和I2S最大的区别是编码方式不同。

智能硬件设计中I2S、PDM、TDM选什么音频接口

图.PDM和I2S接口的数字麦克风

其他数字接口:USB

除了上述几个,在很多外接的音频模块上,用的是USB音频。

像科大讯飞的多mic降噪模块,用的就是usb接口,方便调试。

但是万变不离其宗,不管用的什么接口,传输的都是PCM或者PDM编码的数字音频。

审核编辑:汤梓红

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

    关注

    33

    文章

    9446

    浏览量

    156150
  • 音频
    +关注

    关注

    31

    文章

    3134

    浏览量

    84929
  • 物联网
    +关注

    关注

    2939

    文章

    47324

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    纳祥科技NX9068,PIN TO PIN CS5368的8路差分I2S输入ADC,自带TDM接口模式

    NAXIANGTECHNOLOGY纳祥科技NX9068114dB8通道音频ADC8路差分I2S输入音频ADC纳祥科技NX9068是一款完整的8通道模拟-数字转换器,自带TDM
    的头像 发表于 11-18 11:06 393次阅读
    纳祥科技NX9068,PIN TO PIN CS5368的8路差分<b class='flag-5'>I2S</b>输入ADC,自带<b class='flag-5'>TDM</b><b class='flag-5'>接口</b>模式

    ESP32 I2S音频总线学习笔记(二):I2S读取INMP441音频数据

    在这上一篇文章,我们介绍了ESP32 I2S音频总线的相关知识,简要了解了什么是I2S总线、它的通信格式,以及相关的底层API函数,这篇文章将介绍一个小案例——ESP32驱动INMP
    的头像 发表于 10-23 19:55 3589次阅读
    ESP32 <b class='flag-5'>I2S</b><b class='flag-5'>音频</b>总线学习笔记(二):<b class='flag-5'>I2S</b>读取INMP441<b class='flag-5'>音频</b>数据

    【干货】一文带你彻底搞懂数字音频PCM接口:从通信基石到多声道TDM应用

    对于数字音频接口,我们之前对I2S已经进行了解析,其实我们除了I2S之外,还经常看到PCM接口。它也是一种常见的数字音频信号传输
    的头像 发表于 10-16 19:34 754次阅读
    【干货】一文带你彻底搞懂数字<b class='flag-5'>音频</b>PCM<b class='flag-5'>接口</b>:从通信基石到多声道<b class='flag-5'>TDM</b>应用

    【干货】一文带你彻底搞懂I2S协议:从基础信号到主从模式的深度解析

    在电子开发领域,数字音频的处理与传输是音频类项目开发的核心环节。I2S(Inter-ICSound)协议作为业界通用的数字音频串行接口标准,
    的头像 发表于 10-09 19:35 1166次阅读
    【干货】一文带你彻底搞懂<b class='flag-5'>I2S</b>协议:从基础信号到主从模式的深度解析

    嵌入式接口通识知识之I2S接口

    1.1 基础概念I2S的全称是Inter-IC Sound或Integrated Interchip Sound,译为芯片内集成音响。它是IC间传输数字音频资料的一种接口标准,最初由飞利浦
    发表于 08-29 15:45

    用软件定义SoC实现专业音频接口灵活转换

    一款专为从USB转换到I2S音频转换设计的评估板——A316-HF-I2S-V1。
    的头像 发表于 07-30 11:59 416次阅读

    A316-HF-I2S-V1:USB TO I2S HiFi音频转换器评估板技术解析

    基于XMOSXU316技术的专业音频接口转换平台。产品概述A316-HF-I2S-V1是一款专为USBTOI2SHiFi音频转换器设计的评估板,采用A316-Mini-V1模组设计
    的头像 发表于 07-22 15:17 462次阅读
    A316-HF-<b class='flag-5'>I2S</b>-V1:USB TO <b class='flag-5'>I2S</b> HiFi<b class='flag-5'>音频</b>转换器评估板技术解析

    如何通过I2S使用CYW4373 HFP音频数据?

    请教我使用 CYW4373 通过 I2S 使用 HFP 音频数据所需的步骤和供应商特定命令。 配对完成,SCO 已连接,数据正在通过 I2S 发送,但Bluetooth®耳机没有音频
    发表于 07-17 07:43

    第三十五章 I2S——音频传输接口

    本文介绍了W55MH32的I2S音频传输接口,其与SPI共享硬件,具单工通信等特点,基于SCK等信号线工作,可配合DMA传输。适用于多类音频
    的头像 发表于 07-01 16:24 887次阅读
    第三十五章 <b class='flag-5'>I2S</b>——<b class='flag-5'>音频</b>传输<b class='flag-5'>接口</b>

    基于瑞萨电子RA8D1 MCU的USB和I2S数字音频应用解决方案

    今天给大家介绍一下上海觉鑫智能科技有限公司基于瑞萨电子RA8D1 MCU的USB&I2S数字音频应用解决方案。
    的头像 发表于 04-30 14:47 2475次阅读
    基于瑞萨电子RA8D1 MCU的USB和<b class='flag-5'>I2S</b>数字<b class='flag-5'>音频</b>应用解决方案

    从蓝牙音频模块中了解I2S的主端和从端功能应用

    工作,实现了近乎无损的无线音频传输。那么,蓝牙I2S主端和从端各自承担什么功能?让我们从安朔科技蓝牙音频模块(ANS-BT301M)深入解析!1、主从模式定义主设备:
    的头像 发表于 04-25 16:06 877次阅读
    从蓝牙<b class='flag-5'>音频</b>模块中了解<b class='flag-5'>I2S</b>的主端和从端功能应用

    HT5943单芯片立体声模数转换器英文手册

        HT5943设备是一种高性能、低成本、单芯片立体声模数转换器,具有差分模拟电压输入还支持单端模拟输入和PDM输入。    对于各种应用,HT5943设备支持主从模式和各种格式的串行音频接口,如I2S、左对齐、DSP/PC
    发表于 04-14 17:43 0次下载

    PCB设计丨AUDIO音频接口

    音频接口总线类型主要有I2S(IIS)、PCM、PDM等。其中,I2S(IIS)是比较常见的音频数据总线,主要用于主控器和
    发表于 03-19 14:31

    PCB设计丨AUDIO音频接口

    音频接口(audio interface)是连接麦克风、其他声源和计算机的设备,它可以在模拟信号和数字信号之间起到桥梁连接的作用。主要作用是将模拟信号转换为数字信号,并将其传输到计算机中进行处理
    的头像 发表于 03-19 14:30 7891次阅读
    PCB设计丨AUDIO<b class='flag-5'>音频接口</b>

    TN:将I2S兼容音频器件与ADSP-21065L接口

    电子发烧友网站提供《TN:将I2S兼容音频器件与ADSP-21065L接口.pdf》资料免费下载
    发表于 01-07 14:10 0次下载
    TN:将<b class='flag-5'>I2S</b>兼容<b class='flag-5'>音频</b>器件与ADSP-21065L<b class='flag-5'>接口</b>