Hi all,
I couldn't find an introduction forum so I'll shortly do it here, my name is Niels and I'm a mechanical engineer working in the automotive industry, I'm mainly working in a theoretical environment developing optimization and control strategies for hybrid and electric vehicles. In my spare time, I like to tinker and work on my Lotus 7 replica, with electronics I can often find my way around making use of the internet resources but I'm not an electrical engineer by a long shot.
I'm currently however building a project where I need to drive 6 SYNIOS LEDs. Something which looked pretty straight forward at first but turns out to be not, maybe someone over here can help me out with this. I'll try to provide as much information as possible.
First of all, the project consists of multiple boards all driving 6 LEDs, they are all SYNIOS P2720 but are different in luminous intensity and electrical spec. The forward current ranges among them from 200mA until 700mA. The goal was to have a generic architecture in which I would be able to use the same STCS2 driver for the different boards and change the current sensing resistors according to the used LEDs. Just to be clear, each board would consist of 1 LED type only, for clarity I'll explain my problem with a specific LED which at this point causes issues.
For this particular board, I'm trying to run 6 "KS DMLS31.23-6J8K-68-M3W3" LEDs which are rated at 700mA and 2.43V, the board design comes basically directly from the STCS2 datasheet for which I've adapted the current sensor resistors accordingly. According to the datasheet, this is calculated by taking the ratio of the STCS2s feedback voltage over the LEDs forward current \[ R_f =\frac{V_{FB}}{I_{LED}} = \frac{100[mV]}{700[mA]} = 143 m\Omega \]. Note, that I'd like to drive 6 LEDs in total, therefore I've created two parallel branches each taking 3 LEDs in series, which in my mind would result in 1400mA (at least that is what I've learned way-back in school), this would mean \[72m\Omega \] instead of \[143m\Omega \]. However, I tried this and results in nice and smokey toasted LEDs (Trial and error ftw?).
So, I've replaced my resistors with the \[143m\Omega \] which actually works perfectly fine for a limited amount of time. After this time the LEDs shut down and will go on after a few seconds again, this is repeating endlessly. I'm pretty sure to have reached the limits of my STCS2 in terms of its dissipation capabilities. Does someone have a "simple" but robust advise on how to tackle this whenever I already have a PCB design, can I increase my thermal conductivity enough via an external path? Or, do I have to redesign my board, adapt the electronics and create an onboard heat spreader?
Thank you
Niels

I couldn't find an introduction forum so I'll shortly do it here, my name is Niels and I'm a mechanical engineer working in the automotive industry, I'm mainly working in a theoretical environment developing optimization and control strategies for hybrid and electric vehicles. In my spare time, I like to tinker and work on my Lotus 7 replica, with electronics I can often find my way around making use of the internet resources but I'm not an electrical engineer by a long shot.
I'm currently however building a project where I need to drive 6 SYNIOS LEDs. Something which looked pretty straight forward at first but turns out to be not, maybe someone over here can help me out with this. I'll try to provide as much information as possible.
First of all, the project consists of multiple boards all driving 6 LEDs, they are all SYNIOS P2720 but are different in luminous intensity and electrical spec. The forward current ranges among them from 200mA until 700mA. The goal was to have a generic architecture in which I would be able to use the same STCS2 driver for the different boards and change the current sensing resistors according to the used LEDs. Just to be clear, each board would consist of 1 LED type only, for clarity I'll explain my problem with a specific LED which at this point causes issues.
For this particular board, I'm trying to run 6 "KS DMLS31.23-6J8K-68-M3W3" LEDs which are rated at 700mA and 2.43V, the board design comes basically directly from the STCS2 datasheet for which I've adapted the current sensor resistors accordingly. According to the datasheet, this is calculated by taking the ratio of the STCS2s feedback voltage over the LEDs forward current \[ R_f =\frac{V_{FB}}{I_{LED}} = \frac{100[mV]}{700[mA]} = 143 m\Omega \]. Note, that I'd like to drive 6 LEDs in total, therefore I've created two parallel branches each taking 3 LEDs in series, which in my mind would result in 1400mA (at least that is what I've learned way-back in school), this would mean \[72m\Omega \] instead of \[143m\Omega \]. However, I tried this and results in nice and smokey toasted LEDs (Trial and error ftw?).
So, I've replaced my resistors with the \[143m\Omega \] which actually works perfectly fine for a limited amount of time. After this time the LEDs shut down and will go on after a few seconds again, this is repeating endlessly. I'm pretty sure to have reached the limits of my STCS2 in terms of its dissipation capabilities. Does someone have a "simple" but robust advise on how to tackle this whenever I already have a PCB design, can I increase my thermal conductivity enough via an external path? Or, do I have to redesign my board, adapt the electronics and create an onboard heat spreader?
Thank you
Niels
