One of the modules we want to offer is an analog input module. One problem, there are thousands to ADCs to chose from, ranging from few dollars to $$$ and from 8bit to 24bit!
So what is on your wish list for an analog input module?
Input voltage levels?
Resolution?
Differential inputs?
Adding A-type sockets for input will increase cost and over complicate things. Is 0.1" header or terminal block okay?
How will you use it? An example application will help very much.
I guess there’s still a need to have 5v input but I’d sacrifice that if needed. If it was switchable to work as a 3v3 or 5v reference that would be a great feature too.
connections: personally with Analog Input I sometimes think that even .1" headers are not flexible enough, and it might be more suitable to have screw down connections (depending on use cases)
Actually talking about use cases, I can’t think of any ???
The lowest cost solution I’ve played with is Microchip’s MCP3304. It can do 4 differential or 8 single ended, runs off 5V through and through and costs ~$5. It’s 13 bit and of course SPI.
Uses. Read all those IR distance sensors, or measure back emf on your robots motors. So many sensors so few analog inputs…
The Linear Technology’s LTC1867 is similarly capable but it’s 16 bit and supports Bipolar conversions all for ~$16.
Bipolar is great for small signals near ground. The LTC1863 is the 12 bit version for ~$8.
I’d like to see a programmable analog front end. Something with 1M or more input impedance and an auto range function for voltages from -50V to +220V with x0.01 x0.1x1 x10 x100 amplification.
It is easier than it sounds. Just a good op amp with a digital pot or R2R ladder. There are plenty in DIY oscilloscope designs.
There are such nice analog sensors to read but the analog conditioning is always such a pain. In Gadgeteer style I’d like to plug and play.