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