I am trying to read an ORP probe which produces a +/- 2000 mV signal with an ADS1115. The challenge that I have is the noise is so high that I can't pick out the signal without a lot of software filtering in NodeRED. From a hardware perspective, I've been trying to tackle the noise problem at https://forums.adafruit.com/viewtopic.p ... 6fa9f5ea6e For example:
I'm new to ESP Easy, but it is awesome. I was wondering how hard it would be to implement a noise filtering algorithm like the one demonstrated at http://damienclarke.me/code/posts/writi ... analogread. It has some interactive examples of how various stages of filtering can be implemented.
My thought is that if I was able to run 25 samples as fast as the ADS1115 could read them, throw out the first 5, get the best fit of the remaining 20, and send that to the controller every 15 seconds or so, it would provide more usable data.
And thoughts, comments, critiques?
Analog Noise Filtering ADS1115 [Feature Request]
Moderators: grovkillen, Stuntteam, TD-er
-
- New user
- Posts: 1
- Joined: 11 Sep 2017, 22:28
Who is online
Users browsing this forum: No registered users and 18 guests