I need to process low magnitude analog signal (~mirco-volts) and complete the feedback loop in the following way :
Analog Signal coming from my chip (~mirco-volts) -> Instrumentation Amplifier -> Anti-aliasing filter (Low pass filter) -> ADC (~12bit) -> Digital processing (eg in Arduino board) -> DAC (~16bit) with output buffer (this signal goes back to my chip)
- Sampling Speed will be between 5KHz and 100Khz.
- As I change the sampling frequency, I would like to tune the cut-off frequency of anti-alias filter along with it
- As I am processing low magnitude of signal, noise is a concern.
Can someone please suggest me if there is a possibility for some ready-made / already tested solution for this.
Hoping for your prompt response
Thanks and regards