Page 1 of 1

Receive bipolar analog signal with sampling rate of 10 kHz

Posted: Sat Dec 19, 2020 4:23 pm
by Ranjan_Pal
Hi,

I wish to receive time-stamp data of a bipolar analog signal (analog signal that oscillates about 0 volts) from a sensor (which can only send analog data as an output) into ESP32 at Nyquist sampling rate (Fs) of 10kHz.

Also I wish to transit this data further to Raspberry-Pi for its further post-processing.

Is it possible to achieve this task with the help of ESP32 and RaspberryPi?

Is somebody who has worked on ESP32, could please let me know on how do we go about this, I would be very much thankful!

Re: Receive bipolar analog signal with sampling rate of 10 kHz

Posted: Wed Dec 23, 2020 6:02 am
by becorey
Esp32 built in adc should be able to support the 10k sample rate. Some people have demonstrated 100ksps: https://www.esp32.com/viewtopic.php?t=1215

Esp32 adc would need an input between 0 to 3.3v. You need to scale your bipolar signal, probably with an op amp circuit for bias and gain.