I want to drive lots of LEDs in a spinning persistence-of-vision (POV) device. I need one output pin per LED, because matrix techniques don't work right in spinning POV devices. A serial-input, parallel-output (SIPO) chip is the best way to independently control lots of output pins using only a few pins on my microcontroller, right? Which SIPO chip should I choose?
- 74HC4094 used in Doboz
- 74HC595 used in bicycleledpov aka spokepov
- TPIC6595 used in ... (a POV device I can't find the link to right now)
- ... or perhaps something I'm overlooking?
Does one SIPO chip clearly have more capabilities or easier to use than another, or are they all more-or-less equivalent functionality? They all can be connected in the "daisy-chain SPI" configuration, right? If I only have room for one kind of SIPO chip in my box of "electronics components I always have on hand", which one should it be?