Dear,
I’m using a microphone + pre-ampl (sens. 3mV/Pa) and an audio ADC converter PCM1803A, controlled by an ARM STM32F4.
This ADC has 2 channel, but I'm using only the channel left.
By the datasheet, the conversion is from 1.0 to 4.0Vcc, with 2.5Vref, so i can input a sin wave with 1.5Vp.
The conversion is: data*1.5/(2^23) [V].
I want measure in [Pa], so using 3m[V/Pa], I need to use a gain of 500. (when I have 1.5 [Vp], I have 500 [Pa]). This is ok.
As you can see, my gain is 500.
The problem is without input signal. In this condition, I measure 0.3 Pa (= 0.6mV os noise.
When I put off the microphone and the signal is below of 0.6mV, I can’t measure. I need to measure 0.006 Pa = 0.018mV (the noise is 0.6mV).
I can see the noise with the osciloscope on analog supply and on input left of adc converter.
As I saw on datadheet, the PCM1803A has an enable pin. (controlled by the MCU).
When it is off, I don’t have this noise on supply and input (and I can’t measure the signal, because it is off ,of course), but when I enabled the adc, I have this noise. So the noise is generated by the ADC converter!! Why?
I'm using the left channel. The other channel I jumped to GND in one test and put it floating in another test... no difference achieved.
best regards.