Hello everyone, I am doing a small project in university and need to acquire data from three industrial single ended transducers. I need at least 16 bit, 2000 SPS sampling.
I chose ADS1211 adc chip, as there is a fully working library for arduino microcontroller.
I have it working, but it has a significant amount of noise. I read the Design Notes section about ground of the circuit, which I found very useful.
I have a few questions regarding noise reduction as follows:
1. I power adc circuit from the arduino 5 volt output. Would a separate power source for the adc circuit reduce noise?
2. Would an external low noise, low drift voltage reference as REF5025 help? Also if I am using the REF5025, should I use the buffer circuit with OPA365 as recommended in ADS1256 datasheet, figure 26, p. 29.
3. There is a recommended circuit for data acquisition in REF5025 datasheet (figure 34, p.12) with OPA365 op amp for the signal input. Does OPA365 circuit improve the results? And is there a cheaper and more manageable alternative to OPA365 (the chip is so tiny, I have no idea how the hobbyist would be able to use it).
4. Finally, is digital isolator unnecessary for the SPI interface, to isolate microcontroller noise from the adc circuit?
Any recommendations and comments are welcome.