A way to improve ADC signal to noise ratio (an idea)
Posted: Sun Apr 01, 2018 8:04 am
I have been playing for a while with ESP32 ADCs, and clearly they are suffering from internal cross talk from other digital circuits. The ADC itself have decent linearity, but the noise is way above expectations.
The common way to deal with this is to shut down as much periphery as you can, so probably managing conversion from ULP while main CPUs is off will help in future. But meanwhile, what can we shut down to minimize noise to ADC and confirm the hypothesis? Does anyone already tried it? Theoretically even reducing CPU clock rate should help. What do you think?
The common way to deal with this is to shut down as much periphery as you can, so probably managing conversion from ULP while main CPUs is off will help in future. But meanwhile, what can we shut down to minimize noise to ADC and confirm the hypothesis? Does anyone already tried it? Theoretically even reducing CPU clock rate should help. What do you think?