Go Down

Topic: Help needed: Arduino Uno LED cube driver circuit (Read 1 time) previous topic - next topic


Jan 15, 2011, 07:39 pm Last Edit: Jan 16, 2011, 03:39 am by drabaecus Reason: 1
To whom it may concern:

Not sure if I have the right channel for this, if not, point me in the right direction.

I'm an ex software dev having a look at how the other half lives - so  by no means do I know what I'm doing!  ;)

I have thrown together the below circuit and would like feedback from those who know about such things to see where I went wrong, need improvement etc.

Basically, I'm using 5 arduino pins (5 digital 0/1, 2 digital PWM), two 4051 ICs and a 595 shift register to drive a 3x3x3 led cube.

The shift register controls the two 4051 ICs and the three grounding transistors (PN100).  I'm using a multiplexing scenario to invoke POV.

There are a few visual artifacts that I'd like to address, the main one being that LEDs on 'drive pin 9' (2nd 4051 IC pin 0) flicker under certain conditions (full cube glow) - this is caused by the switching on and off of the drive pin (two drive pins, one for each 4051 IC) when switching between ICs - or so I believe.

Circuit below (I think its complete, if not, highlight possible omissions and I will review)

Go Up