USE DISCOUNT CODEEXPERT30TO SAVE $30 USD
MEMS Microphone Circuit Design.
Anik , 04-30-2024, 08:20 AM
Hi,I am trying to make a voice assistant device with 7 MEMS microphone like the photo. The microphone model is SPH0645LM4H-B (Datasheet attached). Its a digital microphone. I will want to use I2S communication system with it. But I want to add High pass and Low pass optional system with it. How can I do it with this microphone?? Or another way to improve input audio quality like using TLV320ADC3101 ( https://www.ti.com/product/TLV320ADC3101 ) . Please help me...!Thank youAnik
QDrives , 04-30-2024, 03:15 PM
"But I want to add High pass and Low pass optional system with it." -- High pass and low pass FILTER? The microphone already has limited frequency range from something like 100Hz to 4kHz.
Robert Feranec , 04-30-2024, 03:45 PM
as you described the output is digital, so for any signal processing you may want to use a DSP (?)
Anik , 05-01-2024, 06:25 AM
There is a switch for changing the pass filter. I want to add this type of feature. So maybe I need DSP as @Robert Feranec sir told.Is my given TLV320ADC3101 ok?? Or if any suggestion for DSP....
VoiLois , 05-01-2024, 11:11 AM
Well the thing you are showing in the picture is a different kind of microphone (probably a condenser mic, but not sure), here analog signal conditioning and filtering makes sense, as the conversion from analog to digital takes place somewhere else,.But in the case of your ic, you already have the adc on your chip, and your output is already digital. So the tlv320adc3101 does not make sense here. Depending on your latency and throughput requirements, anything from a simple microcontroller up to an fpga is capable of doing digital signal processing.
QDrives , 05-01-2024, 04:13 PM
Have a look here https://www.linkedin.com/posts/chumiecki_hardwaredesign-audiodesign-dsp-activity-7190907718197501953-MgUq?utm_source=share&utm_medium=member_desktop
Anik , 05-02-2024, 04:53 PM
Thank you so much sir, I understand
Use our interactive
Discord forum to reply or ask new questions.