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.

LM3421: Analog dimming instability issue

Part Number: LM3421

I'm designing a boost converter to drive an array of leds with the LM3421. The design is based on a previous version that is already in production but we need higher power and a different led fixture this time. Since the product will be used to illuminate high-speed video we need to use analog dimming. The design seems to work at higher power levels but at low power (high dimming ratio) we seem to be running into some weird stability issues. The problem appears as a low (relatively) frequency oscillation in output current. The frequency of this oscillation seems to go down with current - so as we dim more and more we eventually get the leds to blink at visible intervals (tens on Hz). This can be seen in the scope capture below - the yellow trace is output voltage, blue is main switching fet gate. It seems that for some reason switching stops and restarts periodically.

At startup there is one bigger peak but the waveform appears very fast and is very stable. The peak to peak amplitude and frequency seem to depend on the on-time of the main fet (and that depends on the relationship between input voltage and output current).

I know that this driver has a minimum on-time of around 200ns and I am trying to respect that but with the amount of jitter in the fet pulse length it is difficult. What might cause jitter in the pulse length?

Fet waveform at the minimum allowed length:

The problem becomes visible and bad when the pulse length jitter causes on-times shorter than 200ns.

Also there seems to be some bad oscillation at the turn-off of the main fet. Unfortunately the scope I have is ... sub-par ... so I'm not sure what exactly is happening there.

It looks like a lot of aliasing is going on in the ringing region but there must be something there for it to show up like this (I think). I'm not sure if this has anything to do with the periodic operation of the converter.

My main question is what could be causing the periodic operation? It kind of looks like a converter working in burst mode for a very light load (which this is for this design - the maximum output current is ~4 A, this problem appears at under some hundreds of milliamps) but as far as I can understand this converter shouldn't have a burst mode operating mode. The problem seems to exaggerated with noise on the CSH pin - these scope captures were taken with a large resistor soldered to the CSH pin to force the output current to be small. My schematic actually uses a 12 bit DAC to drive current into the CSH pin resistor to enable controllable dimming.

This is the schematic I have now.

  

To test without current control I just removed the resistor from the DAC output and increased the CSH resistor from 12k4 to 570k. This set the output current to ~20mA. With the DAC connected the problem appears sooner - even at ~500mA of output current.

We need to have as wide a dimming range as possible because we have two converters driving two white leds at 2700K and 6200K and we need to mix the colors and at low output at 6000K for example we need a tiny amount of 2700K to bring down the 6200K side. If the minimum current is too large our dimming range will be too restricted. I have implemented PWM dimming in hardware as well but I'm not sure if it would help us here.

  • Hello,

    As described in the datasheet, and you suspect, there is a minimum on time. If you try to dim below where the min duty cycle is limited the HSP-HSN voltage will increase higher than the regulation point and when it gets 30% higher the device will stop switching until it falls back to regulation level. This will repeat and would be the cause of that oscillation. The frequency of that oscillation will depend on Cout and the dynamic resistance of the LED load as well as how far you are trying to dim below the minimum. The only option to dim further are to either reduce the switching frequency or to add some dummy resistive load to trick the part. Or if it's an option you could change operating conditions to start off with a very large duty cycle so that it has more room to dim (lower input voltage or increase the LED stack voltage).

    Regards,

    Clint

  • Hello,

    Thank you for the prompt reply.

    I have attached a parallel resistance to my led stack now and it seems to have greatly improved the situation. The constant 2..3 W extra load is not a problem for this product so there doesn't seem to be a need to even control this resistance.

    I can now dim to a very low output but there still seems to be some instability visible at low levels. I think it may be caused by noise in the CSH pin circuit. I think this noise may cause the 30% overvoltage protection to kick in. Is there a way I can make that loop slower? I will try to vastly increase output (and input) capacitance today to see if that has any effect. There still seems to be quite a bit of jitter in the cycle by cycle pulse length. I have tried changing the COMP pin capacitor, tried adding a filter to the HSP and HSN pins - nothing seems to be affecting the jitter much. The only thing I saw reduce the jitter was to remove the DAC injecting current into CSH pin and just having a resistor there. Am I right to assume that this jitter is caused by noise in the injected current (or on CSH in general)? If so - is it ok to try and filter CSH with a cap to GND?
  • Hello,

    You can also slow the bandwidth by increasing the COMP capacitor if you would like to see if that helps. But yes, it is ok to bypass CSH with some capacitance.

    Regards,

    Clint