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.

Proteus Library for TLC5927

Other Parts Discussed in Thread: TLC5927

I'm trying the TLC5927 in controlling some RGB Leds but It seems that the Datasheet is quite ambiguous :(. Thus, I want to check my code and schematic before making PCB. Does anyone have the TLC5927 in Proteus to help me stimulate my Circuit? Thanks for help.

  • Hi,

    Can you be a bit more specific about how the datasheet is ambiguous?  What is it that is not clear?  Perhaps we can help with the device operation theory.

    Regards,

    Dick

  • Thanks a lot Mr.Dick.

    The first problem that I met is the differences between TLC5927 and the 74HC595 (i used to control Led matrix). I don't know how to use to TLC5927 to control the voltage of the Led and what is the use of the mode changing??? Can we use it to be more convenient while programming?

    Regards,

    Tan

  • Tan,

    The TLC5927 is a constant current LED Driver.  Choose a value for the REXT that will set the current on each of your outputs.  The LED voltage (VLED) is supplied externally and should be set to at least the LED Forward Voltage (VF) plus the Output Level (VOL) of the LED Driver.  For example.  If you set your REXT to 720 Ohms, your outputs will be sest to 26mA and your output voltage will be less than 0.6V. If your VF is 3.5V, you'd need to set the VLED to > 3.5V + 0.6V.  

    The MODE changing is used to change between "normal mode" and "Special mode".  Normal mode is the default condition and is used to enable writing to the LED outputs.  When data is written into the TLC5927 and latched, the outputs will turn off or on based on the data written (1 is ON, 0 is OFF).  This is, of course, depending on the state of OE (Low turns the enabled outputs on, high keeps them all off).  The special mode allows you to look for errors or to program a global brightness register (gain).  This allows you to choose different brightness levels without changing the REXT value.

    Let me know if this helps.

    Regards,

    Dick

  • Thanks for your help, Dick. It's really helpful