• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Power Management » LED Drivers/LCD Bias » LED Drivers/LCD Bias Forum » interfacing the TLC5947
Share
LED Drivers/LCD Bias
  • Forum
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS

interfacing the TLC5947

interfacing the TLC5947

This question is answered
Rene Wassenburg
Posted by Rene Wassenburg
on Nov 06 2009 08:35 AM
Prodigy30 points

Hi there,

I'm new on this forum, so i hope i posted this topic in the right forum section.

 

I'm using a TLC5947, and i want to drive 1W LEDs. For this is I want to use a buck converter from Zetex; the ZXLD1350.

http://www.diodes.com/zetex/_pdfs/3.0/pdf/ZXLD1350.pdf

The outputs of the TLC5947 are constant current and the input of the ZXLD1350 wants to be hooked to an open collector output. The TLC5947 is an open collector, so that should work.

 

However, my analog skills are not top notch, and the internal schematic of both the TLC5947 and the ZXLD1350 are unclear to me.

Am i right that i CAN hookup the ZXLD1350 straight to the output of the TLC5947?

 

Or..should I put a pullup resistor to the output of the TLC5947 and the connect the output (via a resistor divider) into the base of an external NPN transistor? The collector of this external transistor can then be hooked to the input of the Zetex.

I'm very confused in this.

Of course I want to minimize the amount of components on my board, but I am really not sure if i can directly drive the Zetex chip with the TLC5947.

Hope somebody can clear this up for me..

Thanx in advance!

 

 

I understand that if i do so, i will have inverted PWM, but doesnt matter, my software can correct that.

Can somebody help me out with this?

 

TLC5947 ZXLD1350 interfacing
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Dmitry Vasilenko - Arrow
    Posted by Dmitry Vasilenko - Arrow
    on Nov 19 2009 00:56 AM
    Expert1150 points

    Rene, for driving 1W LEDs you need 350 mA drive capability. TLC5947 hs only 30 mA. I'm not sure which application you design, but I'd suggest:

    - try to cascade 6 TLC59213

    - or ZXLD1350 for each LED + MCU (like Piccolo) with as many PWMs as possible

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Rene Wassenburg
    Posted by Rene Wassenburg
    on Nov 19 2009 16:15 PM
    Suggested Answer
    Prodigy30 points

    Dmitry,

    The thing i wanted to do was indeed hook up a ZXLD1350 per output of a TLC5947. With this i could use the 24channels of PWM control with a current boost of 350mA per channel.

    The thing that confused me was the fact that the output circuitry of the TLC5947 does not become clear from the datasheet.

    The only thing the datasheet says, is that it has an open collector output, with a fixed output current. In other words, its a current source.

     

    My main question was, what happens if you hook this up to a ZXLD1350?

    Is the TLC gonna force the set current..or not? The datasheet of the TLC does NOT say that the output current is the MAX outputcurrent. I just wanted to be sure.

    Also the inputcircuitry of the ZXLD (the adj input) confused me, and did not become clear to me from the datasheet.

     

    Anyway, my PCB's have allready arrived, and they are stuffed now and it seems that everything goes okey with hooking up the ZXLD1350 straight to the output of the TLC chip.

    thanx for reacting.

     

    I still would like to know HOW the output circuit of the TLC5847 functions.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Dmitry Vasilenko - Arrow
    Posted by Dmitry Vasilenko - Arrow
    on Nov 20 2009 04:02 AM
    Expert1150 points

    Rene, ZXLD1350 does DC-V into DC-I transformation. It's controlled by voltages, not by currents. If you need PWM control of LED drivers, you should us an MCU with PWM outputs (like Piccolo).

    From which country are you? From your name I guess - from Germany. You can ask then for local support from our Arrow (former Spoerle office), we have both Zetex and TI in linecard. Please, check here

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Rene Wassenburg
    Posted by Rene Wassenburg
    on Nov 20 2009 18:12 PM
    Prodigy30 points

    I see what you mean, and thats why i did my first post.

    The zetex IC has an adj-input, which should be hooked up to a NPN open collector output.

    This is the recomended way of interfacing the zetex IC with logic or u-controllers.

    I wanted to know if it was possible to use the open collector output of the TLC IC, just to be able to have an easy I/O expansion for my u-controller.

    The reason is that i need 144 individual PWM channels.

    The u-controller runs a program and also the LEDs, so PWM in the ucontroller becomes a bit a no-go.

     

    Anyway, the zetex IC has an input circuit i dont really understand, and the TLC datasheet doesnt tell me if it is a real current source, or a current limited output.

    (the zetex adj pin has 1.25V (with 200K input resistance) present, created from the internal circuitry, switching that to zero turns off the internal mosfet, you can control it with PWM)

    Do you understand my confusion?

     

    (FPGA design becomes a bit more logical here i think...)

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Michael Day
    Posted by Michael Day
    on Dec 17 2009 15:38 PM
    Verified Answer
    Verified by Brigitte
    Mastermind36070 points

    I don't fully understand what you are trying to accomplish by connecting the Zetex IC to the TLC5947.  A quick explanation of the TLC5947 is that it sinks a constant amount of current regardless of the voltage on the OUT pins.  If you can generate a supply voltage to connect to the anode of your LED, and then connect the LED cathode to the TLC5947, the TLC5947 will sink a contant amount of current.  Your microprocessor can control the turn on and turn off the LED.  Also note that the TLC5947 outputs can be connected in parallel to sink a total of 24*0.030A = 0.72A.  If you need less functionality than the TLC5947, you might consider the TLC5927.  It has 16 outputs and each output can sink 45mA.  If the output of the TLC5927 is turned off, it is open collector.  When the processor tells a TLC5927 output to turn on, the output sinks the programmed constant current.  The voltage at OUT gets pulled down to whatever voltage is necessary to drive the current through the LED.  If you connect a resistor to the OUT pins, the TLC5927 will still try to sink a constant current.  If the programmed sink current times the resistor value is greater than the pullup voltage on the resistor, the OUT voltage goes to 0V.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use