Receive bipolar analog signal with sampling rate of 10 kHz

Ranjan_Pal
Posts: 1
Joined: Sat Dec 19, 2020 4:07 pm

Receive bipolar analog signal with sampling rate of 10 kHz

Postby Ranjan_Pal » Sat Dec 19, 2020 4:23 pm

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!

becorey
Posts: 92
Joined: Sat Mar 28, 2020 4:18 pm

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

Postby becorey » Wed Dec 23, 2020 6:02 am

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.

Who is online

Users browsing this forum: JohnnyZ and 96 guests