音频——数字麦克风和模拟麦克风(DMIC/AMIC)

这篇具有很好参考价值的文章主要介绍了音频——数字麦克风和模拟麦克风(DMIC/AMIC)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

数字麦克风与模拟麦克风 (DMIC/AMIC)

  • 麦克风 (microphone):是将声音信号转换为电信号的能量转换器件,也就是用来采集你说话的声音
  • 扬声器 (speaker):是一种把电信号转变为声信号的换能器件,就是把对方说话产生的电信号转换成声音播放出来。
  • 简单来说,麦克风的功能是采集声音,扬声器的功能是播放声音。

AMIC

通常使用的 MIC 就是模拟麦克风,模拟麦克风输出的信号是模拟信号,需要经过 codec 处理为数字信号。

模拟麦克风的输出阻抗典型值为几百欧姆。这个阻抗要高于运放通常具有的低输出阻抗,麦克风后面的低阻抗电路会衰减信号电平

应用

数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM
一些 MCU 内部带有 codec,所以上图中 AMIC 直接到 MCU。

需要注意的是,AMIC 通常需要提供偏置电压

DMIC

数字 mic 相对于模拟 mic,内部集成了 ADC,所以输出的为数字信号,一般是 PDM 编码或者 I2S 信号(参见 I2S协议),这里以 PDM 为例。如果输出的是 PDM 格式的数据需要 MCU/codec 进行 PDM 解码。

数字麦克风将模数转换功能从编解码器转移进了麦克风,从而实现了从麦克风到处理器的全数字音频捕获通道。

DMIC 接口也称双 / 立体声数字麦克风接口。这种接口允许两个麦克风共享一个公共的时钟与数据线。每个麦克风被配置为在时钟信号的不同沿产生各自的输出。这样两个麦克风的输出就能保持相互同步,设计师就能确保来自每个通道的数据被同时捕获到

数字麦克风的输出只有 1bit ,所以使用 PDM 编码。

硬件拓扑

数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM

应用

数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM

上图中 codec/MCU 解码 PDM数据。

时序

数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM

  • SELECT 脚接 V D D V_{DD} VDD 时,CLK 下降沿时,DATA 输出有效数据

  • SELECT 脚接 GND 时,CLK 上升沿时,DATA 输出有效数据

主控上相应配置好采样即可,这样可以实现一个 DATA 和 CLK 接双麦。

PDM

脉冲密度调制(Pulse Density Modulation),简称 PDM,是一种使用二进制数 0,1 表示模拟信号的调制方式。在 PDM 信号中,模拟信号的幅值使用输出脉冲对应区域的密度表示

在实际输出的一位数据流中,只存在 1 和 0,1 的密度越大,代表该区域对应的模拟信号幅值越大,反之,0 的密度越大,代表该区域的模拟信号幅值越小。1 和 0 连续转换的区域对应中间幅值。

数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM

为 Maxim 的 Class-D 类型功放 MAX98358 PDM 接口时序为例,在 PDM_CLK 的上升沿采样左声道数据,在 PDM_CLK 下降沿采样右声道数据。
数字mic,音频,DMIC,AMIC,数字麦克风,模拟麦克风,PDM

手册链接文章来源地址https://www.toymoban.com/news/detail-694530.html

差异

  • 电路设计差异,数字电路集成度高,但是音质效果会比模拟电路稍微差一些,相反模拟电路的麦克风音质效果会更好。

到了这里,关于音频——数字麦克风和模拟麦克风(DMIC/AMIC)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue前端获取/切换麦克风,播放采集音频和采集音量大小

    使用时确保你有如下依赖且版本为Vue2,终端里面运行 重要代码:audio: { deviceId: this.form.chooseMicDeviceId },将上面选的麦克风放到getUserMedia中,即可启用用户自己选择的麦克风 在sendData中可以把数据流传给后端,可以播放/下载采集到的数据流,也可以将数据流转换成file传给后端

    2024年02月08日
    浏览(35)
  • 微信小程序开发中的麦克风录音和音频上传

    微信小程序开发中,麦克风录音和音频上传非常常见。下面将详细介绍如何使用微信小程序开发工具进行麦克风录音和音频上传。 一、麦克风录音 首先在wxml文件中添加一个录音按钮,用于触发录音操作:   然后在js文件中定义startRecord事件,用于开始录音:

    2024年02月04日
    浏览(39)
  • 【Unity每日一记】音频,麦克风,粒子和拖尾渲染器

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 :Unity基础实战 👨‍💻👍常用操作 获取音频资源组件 : AudioSource = GetComponent AudioSource(); 获取音频: Public AudioClip xx ; AudioSouce.Clip = xx C

    2024年02月08日
    浏览(40)
  • 虚拟声卡(虚拟扬声器和虚拟麦克风)应用之音频回环(Virtual Audio Cable)

    首先在了解Virtual Audio Cable音频回环技术之前,我们先介绍几个基础的概念: 虚拟声卡:是一种硬件虚拟化技术;基于软件技术虚拟出麦克风或者虚拟扬声器硬件,提供给上层用户程序使用虚拟麦克风和扬声器,例如通过给虚拟扬声器喂送音频数据实现麦克风录音效果。 音频

    2024年01月17日
    浏览(105)
  • 传感器使用——ESP-WROOM-32 and INMP441麦克风音频采集

             使用不同传感器前需要了解其连接及通信方式。对于 ESP-WROOM-32 and INMP441麦克风 是通过 I2S 方式进行通信。具体连接引脚参照下图: ESP-WROOM-32引脚示意图          使用的麦克风为MEMS麦克风,具体规格可参照芯片规格数说明。 INMP441麦克风         I2S音频连接

    2024年02月09日
    浏览(36)
  • 【ESP32音视频传输】②通过I2S采集SPH0645麦克风音频数据并上传到服务端实时播放

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 本文章基于Arduino ESP32 2.07版本,因为2.04版本开始I2S驱动被更改了,所以相同代码可能效果不太同 本文主要参考了:https://atomic14.com/2020/09/12/esp32-audio-input.html ESP32有多种方式从外置麦克风中读取数据:

    2024年02月11日
    浏览(43)
  • 电脑麦克风没声音?

    这3招就可以解决! 在我们使用电脑录制视频时,有时会遇到一个令人头疼的问题:麦克风没有声音。那么,为什么会出现这种情况呢?更重要的是,我们应该如何解决这个问题呢?本文将介绍3种方法,帮助您解决麦克风没有声音的难题! 方法一:通过声音设置来调整麦克风

    2024年02月13日
    浏览(42)
  • 麦克风分类汇总

    1)按声电转换原理分为:电动式(动圈式、铝带式),电容式(直流极化式)、压电式(晶体式、陶瓷式)、以及电磁式、碳粒式、半导体式等。 2)按声场作用力分为:压强式、压差式、组合式、线列式等。 3)按电信号的传输方式分为:有线、无线(无线麦克风分为三个频段,

    2024年02月09日
    浏览(41)
  • 成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入

    成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入 目录 1.解决问题 2.解决方法 电脑无法录制声音,经过查看发现问题,麦克风Realtek(R) Audio未插入 搜索框输入Realtek Audio Console→麦克风阵列→点击取消静音,即可! 哈哈,大功告成! 完工了!!

    2024年02月11日
    浏览(56)
  • mac 麦克风权限添加应用

    系统偏好设置 - 安全性与隐私 - 麦克风  右侧无 \\\"+\\\" 图标 没办法添加应用的麦克风权限 准备工作: 获取 游戏/程序 包名 找到安装应用的目录(下文是网易的 荒野行动 游戏),可以访达里搜 荒野行动 ,找到对应目录,找到目录下的一个Info.plist 文件,右键用 文本编辑.app或者其

    2024年02月06日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包