We hope to measure voltage of a laser sensor with MCC 128+Raspberry Pi 4 but found out the measurement precision is way worse than what we want to achieve.
To test the precision, we measured 3V DC voltage source with claimed ripple noise Vrms ~0.5mV and acquired 20000 samples with 1kHz sampling rate. The data shows standard deviation of ~7.7mV. The same source was measured with a different data logger (another maker, without filters) and standard deviation was ~0.19mV so the noise shouldn't come from the source. Attached are the python code for this test and measured data (ch1: 3V DC measurement, ch2: AGND measurement, ch3: open).
Are there any ways to improve the precision? Or is this what we should expect from MCC 128 boards?
We are new to analog to digital converters and any ideas would be appreciated.
Question
Chuting
Hello,
We hope to measure voltage of a laser sensor with MCC 128+Raspberry Pi 4 but found out the measurement precision is way worse than what we want to achieve.
To test the precision, we measured 3V DC voltage source with claimed ripple noise Vrms ~0.5mV and acquired 20000 samples with 1kHz sampling rate. The data shows standard deviation of ~7.7mV. The same source was measured with a different data logger (another maker, without filters) and standard deviation was ~0.19mV so the noise shouldn't come from the source. Attached are the python code for this test and measured data (ch1: 3V DC measurement, ch2: AGND measurement, ch3: open).
Are there any ways to improve the precision? Or is this what we should expect from MCC 128 boards?
We are new to analog to digital converters and any ideas would be appreciated.
3channelADC_trigger.py 1kHz_20000S_test_data.xlsx
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now