Author Topic: Controlling high power LED with pnp transistor.  (Read 1041 times)

0 Members and 1 Guest are viewing this topic.

Offline ParistonTopic starter

  • Contributor
  • Posts: 33
  • Country: ca
Controlling high power LED with pnp transistor.
« on: November 27, 2020, 12:56:00 am »
Hi,
Recently I've designed a circuit where current through High Power LED is controlled with pnp transistor. I know there are more efficient ways of controlling current, but unfortunately I was not able to use any of these here. After one day pnp transistor died. This transistor was rated up to 0.5W (150C) while I used 0.25W(77C Max). Any suggestions why this could happen? I will attach circuit diagram and used components.

PNP - https://www.digikey.ca/en/products/detail/FMMT596TA/FMMT596CT-ND/92668?itemSeq=341787914
NMOS - https://www.digikey.ca/en/products/detail/BSS123/BSS123NCT-ND/244665?itemSeq=346061027
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Controlling high power LED with pnp transistor.
« Reply #1 on: November 27, 2020, 02:08:50 am »
How did you calculate the dissipation of the transistor? Keep in mind that the maximum temperature is the temperature of the die, which will normally be considerably higher than the case temperature. This is also the *maximum* temperature, not a target you want to operate at. I like to keep components under about 60C, if you can't hold your finger on it for a second or two then it's too hot.
 

Offline ParistonTopic starter

  • Contributor
  • Posts: 33
  • Country: ca
Re: Controlling high power LED with pnp transistor.
« Reply #2 on: November 27, 2020, 02:12:44 am »
I measured temperature directly from one of transistor's legs. Maximum observed voltage drop on this transistor was around 1.75 volt at 145 mA (0.254W)
 

Offline gcewing

  • Regular Contributor
  • *
  • Posts: 202
  • Country: nz
Re: Controlling high power LED with pnp transistor.
« Reply #3 on: November 27, 2020, 06:05:38 am »
77°C is pretty darn hot! I'd be putting a heatsink on it.

Also, have you actually measured the current, or are you just going by the rating of the light? Is there anything in the light to limit the current? If not, it could be passing more current than you think.
 

Offline ParistonTopic starter

  • Contributor
  • Posts: 33
  • Country: ca
Re: Controlling high power LED with pnp transistor.
« Reply #4 on: November 27, 2020, 06:47:37 am »
Yes, i measured current directly on the led line. Current is limited by potentiometer on the gate side of pnp transistor. Current on the line was set to 145 mA, which resulted in around 1.75 volt drop across pnp
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 13076
Re: Controlling high power LED with pnp transistor.
« Reply #5 on: November 27, 2020, 07:52:46 am »
I'd bet on thermal runaway.  See the hFE vs IC graph in the datasheet: https://www.diodes.com/assets/Datasheets/FMMT596.pdf
With IC in the range 100mA to 200mA, as the junction temperature increases from 25 deg C to 100 deg C, hFE will increase by approximately a third, so IC will increase proportionately.  Meanwhile as the LED array warms up its Vf will be decreasing, probably by about 0.3V for every ten deg C, increasing the voltage across the transistor.  It wont be long before its dissipating twice as much power, which would put it right on the bleeding edge  of failure.
« Last Edit: November 27, 2020, 08:24:17 am by Ian.M »
 
The following users thanked this post: Pariston

Offline ParistonTopic starter

  • Contributor
  • Posts: 33
  • Country: ca
Re: Controlling high power LED with pnp transistor.
« Reply #6 on: November 27, 2020, 07:59:17 am »
This could be it. I will perform some tests tomorrow to confirm.

Thanks
 

Offline aheid

  • Regular Contributor
  • *
  • Posts: 245
  • Country: no
Re: Controlling high power LED with pnp transistor.
« Reply #7 on: November 27, 2020, 08:55:56 am »
Note that the observed voltage drop and current is right at the edge of the Safe Operating Area for DC operation. Also note the SOA graphs are not always that accurate and so you probably should have more margin than that.
 

Offline golden_labels

  • Super Contributor
  • ***
  • Posts: 1340
  • Country: pl
Re: Controlling high power LED with pnp transistor.
« Reply #8 on: November 27, 2020, 12:13:22 pm »
Pariston
Aside from what everyone else has already said, you are not controlling current. You are sinking constant current from the base of the PNP transistor and, I assume, you expect that the collector current will be approximately hFE · IB. But the problem is that hFE varies wildly, by more than an order of magnitude. See the table on page 2. And not only between specimens. I see that there is a potentiometer to adjust that, but even if you do, the junction temperature and collector current affect hFE. Even worse, there is a positive feedback loop between temparature and the aplification you get, which is why you get thermal runaway mentioned by others.

You might as well use a 12Ω, 0.5W resistor there to control the current and a transistor as a switch.
« Last Edit: November 27, 2020, 12:14:58 pm by golden_labels »
People imagine AI as T1000. What we got so far is glorified T9.
 

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 3832
  • Country: nl
Re: Controlling high power LED with pnp transistor.
« Reply #9 on: November 27, 2020, 12:47:43 pm »
As said before, Hfe of a BJT is an unreliable parameter, and the trick is to use it in a way that it regulates itself.

In the attached circuit a single BJT is used as a current sink to drive the LED (string, presumably).

How it works:
I assume "LED4" is a 5V uC output, and when it is high, the BJT will be cut of if it's Emitter rises above around 4.3V. and this will happen at a current through R3 of around 4.3/32 = 134mA.
Most of that current will go through the LED.

R2 limits the Base current and also protects the uC in case the LED string is disconnected or the +48V power supply is absent.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf