概述

PDM = Pulse Density Modulation是一种用数字信号表示模拟信号的调制方法。
PDM则使用远高于PCM采样率的时钟采样调制模拟分量,只有1位输出,要么为0,要么为1。因此通过PDM方式表示的数字音频也被称为Oversampled 1-bit Audio。相比PDM一连串的0和1,PCM的量化结果更为直观简单。

以PDM方式作为模数转换的接收端,需要用到抽取滤波器(Decimation Filter),将密密麻麻的0和1代表的密度分量转换为幅值分量。

硬件接口

PDM mic一般是引出5个pin,即:VDD DATA CLK SELECT GND


上图是Dmic内部简图,L/R即SELECT,选择左右声道,即一组DATA能够传输两组数据

时序图

它在PDM_CLK的上升沿采样左声道数据,在PDM_CLK下降沿采样右声道数据,具体如下所示:

总结

测试测量的基本参数于上一篇中发出了,可以参考,测试的参数基本差不多;PDM mic 比analog mic多了个ADC转换,两者的应用都很多,Amic的应用如:助听器,耳机等,Dmic则更多的应用于手机,平板,电脑这些电子产品。

MEMS mic之PDM mic(二)相关推荐

  1. MEMS mic之IIS mic(三)

    背景 microphone家族中还有不可或缺的IIS mic,这个mic相比于PDM mic和Analog mic在应用方便来说就少很多了,但存在即必有需求,在特定的应用中IIS mic比其他两种mi ...

  2. 模拟MIC和数字MIC

    模拟MIC和数字MIC 模拟MIC和数字MIC两者都包括:ECM(驻极体麦).MEMS(硅麦)类型. 其中ECM(Electret Condenser Microphone),体积较大,不适合SMT, ...

  3. ML之MIC:利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现

    ML之MIC:利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现 目录 利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现 实现结果 实现代码 利用某数据集计算 ...

  4. android主、副mic,副mic录音声音小,几乎听不见

    高能平台的项目,有主副mic,在工程测试中,主mic可以正常工作,副mic录音声音非常小,几乎听不见,有遇到的没有,请教下 这个项目的双mic是采用fluence的算法

  5. I2S/(PCM/TDM)/AC97/PDM区别(二十)

    android audio 生产者与消费者 简介 全面接触生产者/消费者问题是在操作系统原理中,并发性原理讨论的问题 生产者/消费者问题.最近的工作偏向音频,接着上一篇文章,用生产者,消费者模型来理解 ...

  6. MEMS mic之Amic(一)

    空闲之余整理了一下我目前了解到的关于麦克风测试测量方便的相关知识,大概会讲述一下:Amic,PDM mic,IIS mic,TDM格式,指向性mic等,分为一个系列来进行阐述. 背景 MEMS(微型机 ...

  7. MIC:最大信息系数

    目录 1. 概念 1.1 MIC 1.2 互信息 2. MIC的优点 3. 算法原理 3.1  MIC公式原理 3.2 MIC计算步骤 (1)计算最大互信息值 (2)对最大的互信息值进行归一化 (3) ...

  8. 【杰理AC696X】MIC能量采集的三种方式

    MIC能量采集的三种方式 测试SDK版本:<ac696n_soundbox_sdk_v1.5.0-20211217> 文章目录 MIC能量采集的三种方式 前言 一.混响流程的MIC能量检测 ...

  9. 从语音信号处理角度解读mic规格书

    简介: 对于语音信号处理来说,输入音频数据的质量很重要.而mic作为声音的采集设备,会直接影响采集到声音的质量.虽然mic选型是硬件或者声学方面的工作重点,但是对于从事语音信号处理相关人员来说,理解m ...

最新文章

  1. mysql错误消息1_MySQL出错信息: Subquery returns more than 1 row及其解决方法
  2. vim编写python_用vim写python代码
  3. 如何实现服务器转发客户端消息,socket 怎么实现服务器与客户端不停的互发消息呢?...
  4. python生成的词云没有图案_还在为专栏封面发愁?我用Python写了个词云生成器!...
  5. 大号字代码php,如何用QQ发超大汉字_php
  6. 去除标签_生活小常识:3m胶怎么去除
  7. python爬虫从入门到放弃-python爬虫从入门到放弃(二)之爬虫的原理
  8. FTP-学习笔记(1)
  9. 共轭梯度法python实现
  10. python 化学_Python趣用—配平化学方程式!
  11. 软件工程-读《构建之法》读后感
  12. 在Unity中通过NGUI UITexture制作动态聊天表情
  13. 排列组合常见解题方法
  14. 鸿蒙系统运行内存为啥只有8g,为什么手机运存是8G的,但是可用却只有5G?
  15. Premiere背后的视频剪辑原理
  16. 怎么利用计算机向邮箱传输文件,如何使用QQ邮箱发送整个文件夹-电脑自学网
  17. 共享WiFi全国招商0加盟0手续次日可提现人人可做
  18. WebBench压力测试工具(详细源码注释+分析)
  19. app四种开发模式的优缺点
  20. jbpm--jpdl

热门文章

  1. 射击类游戏--射击辅助线的实现
  2. 便签纸文字提示ui布局css3
  3. Win10开了hdr灰蒙蒙的怎么办?
  4. Mondo Rescue备份iso镜像文件与安装系统
  5. Oracle最无奈错误PLS-00103
  6. java主类不用public_Java源文件如果含有主类,主类必须是public类
  7. photoshop怎么设计淘宝天猫海报amp;nb…
  8. 【采样算法】拉丁超立方采样
  9. YS-FS150型电缆防水接头的操作步骤
  10. 手把手教你用Python打造一个语音合成系统(已生成软件)