PDM麦克风在ADAU1761上的应用详解(实现逻辑、硬件设计原理图和软件配置详解)
作者的话
SigmaDSP 有很多型号都支持 PDM 数字麦克风输入,我也做过很多相关的软硬件设计,PDM MIC IN这个接口的硬件设计,是从 ADI 的参考设计那里直接搬过来的,硬件肯定是没有问题,但是软件怎么配置才能实现?ADI 没有什么特别的说明,总是要我们去猜,有点烦。那我就写一写,说一说,兄弟们想用的话,不用去猜了,直接看我这个就行。
硬件准备
ADAU1761EVB:ADAU1761开发板
USBi:ADAU专用仿真器
PDM数字麦克风
软件准备
SigmaStudio
硬件原理图
硬件环境的搭建
PDM 数字麦克风如何跟 SigmaDSP 的数字麦克风接口链接
首先看一下我们板子上的立体声数字麦克风接口
再看看我们的 PDM 数字麦克风的接口
很明显,数字麦克风就 4 根线,怎么跟 DSP 接呢,以我上图为例:
DAT------------DMICN(原理图 9 脚)
CLK------------BCLK(原理图 3 脚)
VOC------------IOVDD(原理图 11 脚)
GND-----------GND(原理图 1 脚)
看图说话,详细看一下怎么接线。
数字 MIC 接口,我要接这个白框里这一路:
例程:数字 MIC 输入,DAC 输出
程序很简单,主要在配置里:
具体怎么配的我就不细说了,看我程序里的这些设置就好了,或者你就干脆直接在我的程序里去改。
下载程序后,轻轻对着数字麦克风模块吹起或者弹一下,耳机里非常清晰的能够听得到相应的声音。
结束语
以上就是 PDM 的数字麦克风是怎么去跟 SigmDSP 对接,实现数字麦克风输入的。其他型号的 DSP 均可做参考,有可能设置的界面不同,但原理均是如此!
总结
以上是生活随笔为你收集整理的PDM麦克风在ADAU1761上的应用详解(实现逻辑、硬件设计原理图和软件配置详解)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Improving neural net
- 下一篇: if语句使用建议