硬件基础知识(14)

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

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

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

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

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

什么时候用模拟的?

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

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

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

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

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

什么时候用数字接口?

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

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

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

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

↑图.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处理器。

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

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

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

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

其他数字接口:USB

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

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

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


觉得有道理? 左侧有“公众号”、“微信号”、“头条号”,随便你想加哪个都行!还不过瘾,直接Call我们吧!

前期精彩内容回顾:

喇叭、蜂鸣器、蜂鸣片,物联网产品是这样发出声音的!

差分线概念详解,模拟音频也在用差分线!

智能语音交互的工作流程。详解智能音箱内部架构!

头条号:https://www.toutiao.com/i6555746172638593549/

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

什么时候用数字接口?

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

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

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

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

↑图.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处理器。

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

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

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

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

其他数字接口:USB

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

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

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

(0)

相关推荐

  • 视频收音高性价比利器 索尼ECM-W2BT/LV1无线麦克风体验

    现在越来越多的人开始进入Vlog的创作,无论是去旅行.采访还是自拍等,他们往往会花大价钱去买一个机身,去买一个镜头,但是却有相当多的人会忽略声音的解决方案,好在现在越来越多的人开始重视声音,其实一个视 ...

  • XMOS USB Audio多声道方案和应用

    基于XMOS芯片平台设计USB Audio音频多声道是非常适合并且是极具优势的.XMOS的内核架构具有FPGA特性可以实现I/O引脚灵活,即音频接口灵活,实现I2S.DSD.S/PDIF.PDM.MI ...

  • 索尼PCM-A10录音笔评测,高效的录音小神器

    在日常生活中,其实很少人需用用到录音功能,所以录音笔从诞生之初就已经是一件专业性非常强的小众产品.而随着智能手机的普及,录音功顺理成章地成为了智能手机出场内置的基础功能之一,这也让录音笔这件原本已经够 ...

  • 硬件基础知识:上下拉电阻

    如果你检查任何数字输入电路,通常都会在其中找到上拉和下拉电阻.它们常用于偏置数字门的输入,以便在没有输入时,防止它们随机浮动. 使用他们将让你得到稳定的"高"或"低&qu ...

  • 电脑硬件基础知识,一起来看看电脑里面都有什么?

    电脑按轻便成度,可分为两种,台式机.笔记本: 笔记本电脑 台式机电脑 今天的重点是来熟悉台式机里面都有什么硬件. 电脑主机的组成: 一台电脑是由许许多多的零部件组成,只有这些零部件组合在一起协调的工作 ...

  • 对联基础知识(14)

    原文地址:对联基础知识(14)作者:散漫斋主 综上所述,基本上可以肯定:成熟的对联应该是产生于唐代.但这并不是说现在所发现的唐代的一些诗歌等作品(包括联句.题于门的诗歌等)中的对偶句都是对联.因为我们 ...

  • 电脑硬件基础知识

    ❆ 电脑硬件基础知识具体如下:1.电脑的基本组成 : 电脑一般都是由:主机(主要部分).输出设备(显示器).输入设备(键盘和鼠标)三大件组成.主机是电脑的主体,在主机箱中有:主板.CPU.内存.电源. ...

  • 国开电大(河北)2020秋 法学基础知识# 形成性考核1-4答案

    国开电大(河北)2020秋 法学基础知识# 形成性考核1-4答案 题目随机,请使用Ctrl+F组合键查找题目答案 形成性考核一 题目1 公民的政治权利和自由是指他的选举权和被选举权. 选择一项: 对 ...

  • 四年级下册语文1-4单元基础知识练习

    四年级下册语文1-4单元基础知识练习

  • 14、数据库备份基础知识

    备份工具 1.mysqldump 2.xtrabackup 3.select 语句部分备份 > select * from a into outfile '/testdir/a.back'; & ...

  • 【硬件】硬件基础小知识 之 SPI总线 (简洁要点)

    【硬件】硬件基础小知识 之 SPI总线 (简洁要点)