Your cart is empty.
Your cart is empty.
MP34DT01 Digital Microphone Module Simple Pulse Density Modulation Output Small Omnidirectional Microphone MEMS
Description
An exotic new microphone has entered the store, a PDM MEMS microphone! In addition to analog or I2S, PDM is the "third" microphone that can be integrated with electronic devices. These microphones are very common for products, but are rarely seen in manufacturer projects. However, they still have some benefits, so we think we will provide a breakthrough for the store.
The first thing to note is that this sensor does not provide an "analog" output like many of our electret microphone components. Therefore, it is great for chips without analog input. Second, the digital interface is a very simple pulse density modulated output. It is digital, but it is not PWM and it is not I2S. You need to make sure your chip has a PDM interface - most 32-bit processors are available today!
PDM is a bit like a 1-bit PWM. You clock the microphone at a clock rate of 1 MHz - 3 MHz. On the data line, you get a square wave that is synchronized with the clock. The data line is a 0 or 1 logic output, and the density created by the square wave will cause the analog value to be output on average.
There are several ways to manage these microphones:
Your chip comes with hardware peripherals and libraries that manage all your data at high speed, collect samples, apply filters and give you analog values (ideal!)
Your chip comes with a hardware peripheral that gives you the value, and then you perform the extraction/filtering. (We have some sample code on the ATSAMD21 chipset)
Your chip is not equipped with hardware peripherals, but you are very smart and figure out a way to get it working (see the ATtiny85 example)
You generate a high speed clock, then add an analog filter to the data line and read the analog value (A hack, but effective!)
Either way you decide to go, make sure you master your platform support, becaus