This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

advice on using a string of TLC5947s

Other Parts Discussed in Thread: TLC5947

Hi,

I am using a string of 11 TLC5947s to drive various leds on a control panel. I am not clear from the data sheet how to best update the brightnesses of the leds. A previous post suggests I should raise BLANK, clock in the new serial data to the whole string, and then lower BLANK.

The problem I have is that there is a perceptable "flicker" in led brightness at each brightness update.

I am driving the serial interface with a SPI port such that XLAT is driven by the frame signal. This means XLAT is pulsed every 12bit word. I am thinking that perhaps it would be better to leave BLANK low after power-up initialisation and then only pulse XLAT and the end of the whole serial stream. I can't find an application note that covers this.

Would be very grateful for some advice here.

Many thanks, Richard