I've made a circuit to multiplex stain gage signals into a single analog pin on a Teensy 3.6
All the channels multiplex correctly. The multiplexer feeds into an instrumentation amplifier. When reading from a channel every 5ms, it works great!
However, I may have had an oversight in the design. I was hoping to multiplex through these strain gages VERY quickly. Let's say for example, 10 strain gages at 1000hz.
The problem I am running into is that if I change channels too fast (~faster than 5ms per channel), then the values become the same, or at least start to meld into each other.
Is there anything I can do about this? Or is my only alternative to use an external ADC, possibly multiple ADC's to capture everything I want at a fast enough rate..?
It honestly might require a large re-design, but I was just wondering if I am correct in assuming that there's nothing more I can do about the fact that I am saturating the analog pin by trying to read too many different signals, all on the same pin, too fast.
If you need more information, I am happy to provide!