对于PDM输出的信号直接滤波可以获得模拟信号吗?

Posted 卓晴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于PDM输出的信号直接滤波可以获得模拟信号吗?相关的知识,希望对你有一定的参考价值。

硅麦PDM模拟滤波输出

 

01 PDM信号输出


一、背景介绍

  在之前对于来自于Infineon公司的数字接口的硅麦 IM69D130进行了初步测试。 突发奇想,对于其信号进行低通滤波来恢复模拟信号。 下面对于这个想法进行测试。输出的PDM信号直接使用模拟低通滤波, 看是否可以得到模拟的音频信号?下面对于这个猜测进行试验验证一下。

▲ 图1.1.1 对输出的PDM波形进行模拟滤波

二、实验方案

  电路中的硅麦器件, 还是使用前面实验制作的带有面包板接口的数字硅麦。 根据前面博文中制作的记录,硅麦的接口为5PIN,这是它们的接口定义。 下面在面包板上搭建测试电路。

▲ 图1.2.1 硅麦面包板插头的接口定义

  这是搭建好的测试电路。示波器显示,在1MHz方波信号驱动下,硅麦已经有了信号输出了。 低通滤波器R取10k欧姆,电容C取0.1微法。 利用示波器观察电容上的电压信号。 这是测量的信号。上面黄色信号是1MHz的时钟信号,下面青色信号则是RC滤波后的信号。

▲ 图1.2.2 硅麦的时钟信号以及滤波后PDM信号

三、测试结果

  对于滤波后的信号,使用示波器隔直观察其中的交流信号。 使用有源扬声器对滤波后的信号进行播放。 除了声音发闷之外,也就是声音中的高频分量小,还是能够听出声音的内容。

 

  结 ※


  文测试了使用RC低通滤波的方法, 从硅麦的PDM调制信号中回复模拟信号。 结果证明了恢复信号中的高频被大大衰减了。


● 相关图表链接:

以上是关于对于PDM输出的信号直接滤波可以获得模拟信号吗?的主要内容,如果未能解决你的问题,请参考以下文章

CMOS图像传感器能输出模拟信号吗

模拟电路 请问Ri'为啥=Ri/F^2,看了半天也没明白?

数字滤波器

滤波器相关知识

Arduino可以把A0和数字信号引脚相连吗

模拟模拟伪随机 LFO 信号(Javascript 中的低通滤波)