I need to control 512 knobs digitally using 128 digital potentiometers. The AD5204 supports daisy-chaining but what do I need to be careful of when interfacing this with a ATmega328P?
I plan to split this across 8 chip select lines with 16 devices on each chip select (CS) line. It looks like the digital out is powered by the device so to me it looks like it will work.
What am I missing?
- Will the atMega drive so many devices, if not how should I amplify the bus?
- The CS will be held low for a command of 176 bit for the commands to get to the last in the chain.
- Noise considerations - erm, low pass filters and load resisters?