Hello,
I am working on a LED overdrive circuit design and could use some help. I have been working on the design and running simulations in LTSpice. I have the charging part figured out where I am using a Capacitor Charger IC and transformer to quickly charge a large capacitor (1 - 2.2mF). I am charging it up to around 120V currently and now I am trying to figure out how to handle the discharge phase of the circuit. The application is an LED flash at much higher current for a small pulse for machine vision. It needs to be able to to have different pulse widths and current control. The previous hardware I looked at that does this uses the same setup and just a low side MOSFET to do the pulse. My question is how can you do this while controlling the current? I want to be able to set the current to 20,30,40,50A setting.
One option would be to use 4 parallel low side drives and resistors to set this. Another I have been looking at was using the MOSFET it its linear region to try and make it a variable resistor. This method requires a low side gate drive with a variable voltage so not sure if that would work. Anyone have any other suggestions on how to do the current control?

I am working on a LED overdrive circuit design and could use some help. I have been working on the design and running simulations in LTSpice. I have the charging part figured out where I am using a Capacitor Charger IC and transformer to quickly charge a large capacitor (1 - 2.2mF). I am charging it up to around 120V currently and now I am trying to figure out how to handle the discharge phase of the circuit. The application is an LED flash at much higher current for a small pulse for machine vision. It needs to be able to to have different pulse widths and current control. The previous hardware I looked at that does this uses the same setup and just a low side MOSFET to do the pulse. My question is how can you do this while controlling the current? I want to be able to set the current to 20,30,40,50A setting.
One option would be to use 4 parallel low side drives and resistors to set this. Another I have been looking at was using the MOSFET it its linear region to try and make it a variable resistor. This method requires a low side gate drive with a variable voltage so not sure if that would work. Anyone have any other suggestions on how to do the current control?

