Tuesday 23 August 2016

led - Which SIPO chip is better, 74HC4094 or 74HC595 or something else?


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?



Answer



I'm working on a LED POV project, and I'm using TI's TLC5925. It's pretty much a latched shift register with constant current sinking outputs. They have more advanced chips as well; some with digital brightness control and even PWM settings for each channel. It also has 16 output channels. Non-SMT versions are also available.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...