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.

TLC5948A: Application Scenario Consulting

Part Number: TLC5948A
Other Parts Discussed in Thread: LP5009, LP5024,

Hi,

Requirements: Each channel can be controlled separately. 16-channel out0-out15 can write different data separately for each current, two pieces are needed, and cascading scanning is not carried out between the two pieces. Can this application scenario TLC5948ADBQ TLC6948DBQR be realized?

If possible, I would like to know how to design the two pins SCLK and GCLK. How to configure it?

Many thanks~

  • Hi Rhea,

    Yes. TLC5948ADBQ and TLC6948DBQR can realize the scenario you mentioned.

    Could you kindly share more detailed information for me to make a better suggestion?

    What is the application / end equipment? What effects do you want to achieve with our devices?

    Best Regards,

    Steven

  • Hi Steven,

    Thank you very much for your reply!

    Requirements: Control 8 RGB LED, need at least 2, 4 control IC, drive current can be adjusted, color can be adjusted, to achieve different color indication under different working conditions.

    1. Is TLC5948ADBQ /TLC6948DBQR and the main control only connected to 4 pins (SCLK, GCLK, DATA, LAT)? If I don't want to cascad between the two pieces, should both of them be connected to IO pins?

    2.SCLK: serial data transfer clock signal, used for synchronous data transmission control;

    GCLK for PWM control reference clock signal, I understand is to control each channel?

    How do these two control signals cooperate with DATA to complete the control of LED?

    3. Does GSCLK have to be provided by the Controller? Is there an internal CLK that would reduce the resource footprint of the Controller?

    4. Does the LP5009 also support this application? Or is the I2C interface also reduced IO pin? I don't know how to choose now, please help to recommend, thank you!

  • Hi Rhea,

    Do you mean 8 RGB LED = 8 * 3 LEDs in all?

    If this is the case, then LP5024 seems to be the suitable choice for your application. TLC5948ADBQ and TLC6948DBQR are over-spec.

    Best Regards,

    Steven

  • Hi Steven,

    No, it's just eight leds. It's one of those lights that has three colors.

    In fact, as long as each channel can be individually controlled on the line, you can do some effects.

    Best Regards,

    Rhea

  • Hi Rhea,

    Got it. Sorry for misunderstanding your words.

    So for your case, LP5009 seems to be the suitable choice.

    Best Regards,

    Steven

  • Hi Steven,

    OK ,many thanks~

  • Hi Rhea,

    You are welcome. I am going to close this thread. Feel free to contact me if you have any further questions.

    Best Regards,

    Steven

  • Hi Steven,

    I'm sorry. I think I hit the wrong button.

  • Hi Rhea,

    No. It was my fault. I am sorry for that.

    I will close this thread. Feel free to contact me if you have any further questions.

    Best Regards,

    Steven

  • Hi Steven,

    TLC5948ADBQ, using out0 ~ out7, IREF connection resistance 2.2K.

    Now I have done a version of the program, I want to make the 8 lights gradually light up, the current is about eight levels, the brightest one is set in accordance with the current maximum current (more than 20 mA in theory), is the state we need (is alternating on and off), but the other seven lights in the process of flashing (want only alternating on and off, rather than flashing) May I ask why this phenomenon? Please help analyze it, thank you!

    See the attachment for details.

    tlc5948A.docx                  

  • Hi Rhea,

    Sorry. I am currently out of office. I will reply to you by the end of 12/30/2022.

    BR,

    Steven

  • Hi Rhea,

    Sorry for the delayed response.

    I need to confirm some things:

    1. You mean you want only one red LED (which I circled in the below picture) to blink. However, other LEDs are flashing mistakenly. Is my understanding correct? 

    2. Could you check if the pin 21 and pin 22 of TLC5948A are wired correctly?

    Best Regards,

    Steven

  • Hi Steven,

    Thanks for your reply!

    You mean you want only one red LED (which I circled in the below picture) to blink. However, other LEDs are flashing mistakenly. Is my understanding correct? 

    No. I need eight leds,and they need to light up gradually.

  • Hi Steven,

    Could you check if the pin 21 and pin 22 of TLC5948A are wired correctly?

    Pin22 is suspended,pin 21 connects to the single chip microcomputer.

  • Hi Rhea,

    Please accept my friendship request on the forum in which I leave my personal contact info there. You can contact me directly. Please let me know if you have any problems in contacting me.

    Best Regards,

    Steven