I am building a line follower and I was wondering how to get more ADC pins on my arduino based robot than the standard six that come with the arduino. Idealy i need a total of 8, but in general, I am wondering if there is a "goto" chip that people commonly use for extra adc's and how it works and how fast it is compared to the standard arduino pins etc.
I've been using MCP3208, 12-bit, 8-channel ADC, SPI interface, works very nice.
Connect Vref to +5V, with a 0.1uF cap to Gnd.
In my application I sample an input every 5ms (so all 8 every 40mS) and send the sampled input over RS232 to 1 of 8 DACs that then recreate the 0/5V input.
Will certainly go faster.
The Teensy has 12 analog pins on a USB-capable chip, assembled board for $16.