Adafruit商店新推出了一款特别的麦克风——PDM MEMS麦克风!除了模拟或I2S麦克风外,PDM是可与电子设备集成的“第三种”麦克风。这些麦克风在产品中很常用,但在创客项目中很少见。不过,它们有一些优点,所以我们决定在商店中提供这款转接板。需要注意的是,这款传感器不像我们的许多驻极体麦克风组件那样提供“模拟”输出,因此非常适合没有模拟输入的芯片。其次,数字接口是一种非常简单的脉冲密度调制输出。它是数字的,但不是PWM也不是I2S。你需要确保你的芯片有PDM接口,现在大多数32位处理器都有!PDM有点像1位PWM。你以1 MHz - 3 MHz的时钟速率为麦克风提供时钟,在数据线上你将得到一个与时钟同步的方波。数据线将输出0或1的逻辑值,方波的密度在平均后将得到模拟输出值。有几种方法可以管理这些麦克风:你的芯片带有硬件外设和库,可以高速处理所有数据,收集样本,应用滤波器并给出模拟值(nRF52840就是这样,非常理想);你的芯片带有硬件外设,可以给出数值,然后由你进行抽取/滤波(我们在ATSAMD21芯片组上有相关示例代码);你的芯片没有硬件外设,但你很聪明,想出了一种使用SPI的方法来让它工作(参见ATtiny85的示例);你生成高速时钟,然后在数据线上添加模拟滤波器,并读取模拟值(这是一种变通方法,但可行)。无论你选择哪种方式,都要确保了解你的平台提供的支持,因为这些芯片有点棘手!每个订单包含一个完全组装和测试好的麦克风。这款麦克风有一个4针JST SH连接器,带有3V、GND、DAT、CLK连接,可以使用我们的JST - SH电缆进行灵活的麦克风布置。如果你想要带引脚排针的版本,我们这里也有。板上的焊接跳线可以让你将麦克风从左声道切换到右声道。