电子说
在电子设计领域,音频采集是一个常见且重要的应用场景。今天要给大家介绍一款来自 Adafruit 的产品——Silicon MEMS Microphone Breakout - SPW2430(产品 ID:2716),它在音频采集方面有着独特的优势。
文件下载:2716.pdf
这款产品是一个用于超小 MEMS 麦克风的开发板。与传统的驻极体麦克风类似,MEMS 麦克风能够检测声音并将其转换为电压信号。但不同的是,它不需要偏置电阻或放大器,实现了一体化设计。SPW2430 是一款低成本的小型 MEMS 麦克风,频率范围为 100Hz - 10KHz,几乎适用于所有一般的音频录制和检测场景。
这个开发板非常适合用于一些特定的项目,例如语音变声器、音频录制/采样以及使用快速傅里叶变换(FFT)的音频反应项目。为了使开发板保持小巧和简单,只添加了一个 3V 电压调节器(麦克风需要 3.3V DC)和滤波电容,没有包含额外的运算放大器。
输出的峰 - 峰值电压有 0.67V 的直流偏置,当在麦克风附近说话时,峰 - 峰值约为 100mVpp。这个输出对于连接到期望“线路电平”输入的设备而不产生削波是合适的。如果有非常大的声音,峰 - 峰值可以高达 1Vpp。如果需要具有可调增益或自动增益控制的麦克风,可以考虑 Adafruit 的麦克风 + 放大器选项。若需要更高的峰 - 峰值,可以使用轨到轨运算放大器和一些电阻来提升。
使用该开发板非常简单。将 GND 连接到地,Vin 连接到 3.3 - 5VDC。为了获得最佳性能,建议使用最“安静”的电源(在 Arduino 上,就是 3.3V 电源)。音频波形将从 DC 引脚输出,输出会有 0.67V 的直流偏置,所以在完全安静时读取到的就是这个值,不过会有一点漂移。如果使用的音频设备需要交流耦合音频,可以从 AC 引脚获取信号,该引脚串联了一个 10uF 的电容。
需要注意的是,输出引脚不适合直接驱动扬声器或除最小的入耳式耳机之外的设备。如果想直接连接到扬声器,需要一个音频放大器(例如 Adafruit 的 3.7W 立体声放大器)。而如果连接到微控制器引脚,则不需要放大器或去耦电容,可直接将 DC 引脚连接到微控制器的 ADC 引脚。
大家在实际应用中,不妨根据项目需求来合理使用这款开发板,看看它能为你的音频项目带来怎样的效果。你在使用类似麦克风开发板时遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !