2021-07-27 12:44 AM
2021-07-27 01:26 AM
OK, you are talking about a digital MEMS microphone.
Correct, the DFSDM module does not contain any amplification, because this can easily be done by simple multiplication of the sample values in the core afterwards. The DFSDM Extreme Detector function can also be very helpful in this regard, in order to avoid clipping due to amplification factors that are too high.
Regards
/Peter
2021-07-27 01:12 AM
A MEMS microphone typically does not contain its own amplifier. A gain can therefore only be set with a subsequent amplifier, with analog microphones with an opamp, with digital microphones via software.
Regards
/Peter
2021-07-27 01:16 AM
I know this, but is it not possible to change the gain via DFSDM filter or channel setting in the STM32 controller.
best regards
Josef
2021-07-27 01:26 AM
OK, you are talking about a digital MEMS microphone.
Correct, the DFSDM module does not contain any amplification, because this can easily be done by simple multiplication of the sample values in the core afterwards. The DFSDM Extreme Detector function can also be very helpful in this regard, in order to avoid clipping due to amplification factors that are too high.
Regards
/Peter