Author Topic: Adjustable current limit for pulsed diode driver  (Read 4200 times)

0 Members and 1 Guest are viewing this topic.

Offline balageTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: hu
Adjustable current limit for pulsed diode driver
« on: March 24, 2021, 07:43:10 pm »
Hi Fellowes,

I have built basically the same circuit as this one, what a low side FET that switches the laser diode load at high frequencies: https://www.ti.com/tool/TIDA-01573#1

This can be used as a laser diode driver to make high freq short laser pulses. But my problem is a basic for a variety of pulsed driving applications: I want to limit the current pulses with the ability of adjusting digitally.

I have found this doc about the topic: https://www.microsemi.com/document-portal/doc_download/129605-sg1526-digital-current-limiting-techniques-for-switching-power-supplies
But I dont think this method is fast enough for 100-200kHz or above frequencies.

How would you do this limit?
« Last Edit: March 24, 2021, 07:54:34 pm by balage »
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2867
  • Country: us
Re: Adjustable current limit for pulsed diode driver
« Reply #1 on: March 24, 2021, 08:40:20 pm »
What pulse lengths/rise times is your implementation doing or are you aiming to do?

That TI app note shows pulses on the order of 2ns.  That is not a trivial thing to design in any respect because of the di/dt involved, especially with a 60A pulse!

It's not the pulse repetition rate that determines the bandwidth required for active current limiting, it's the required slew rates.  There's basically no way you're going to be able to actively regulate a current pulse with 1ns rise times, at least not trivially, because the response would need to be equivalent to some GHz.  Your best option is to set pulse energy and peak power is to control the amount of energy available to supply the pulse, which you can do by trimming the supply voltage.  This will affect rise somewhat times as well, which may or may not be much of an issue for you.  Hypothetically you could also switch bypass capacitors in and out to adjust the energy storage, but it's practically impossible to do that without increasing the loop impedance to unacceptable levels.
« Last Edit: March 24, 2021, 09:19:19 pm by ajb »
 

Online langwadt

  • Super Contributor
  • ***
  • Posts: 5645
  • Country: dk
 

Offline balageTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: hu
Re: Adjustable current limit for pulsed diode driver
« Reply #3 on: March 24, 2021, 09:49:20 pm »
Ah, sorry: the current is 3 amps maximum and the freq is 200kHz max with pulse widths down to lets say 50ns.
What I see is that the limiting element must be something that dissipates power, and there is no way to get curent limiting and dissipation in the same time.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Adjustable current limit for pulsed diode driver
« Reply #4 on: March 24, 2021, 10:53:15 pm »
You can always make a conventional current mirror / source circuit, and just tune it to run fast.  Transistor capacitances are the enemy to settling in that time frame, and there is certainly no time to servo the current with an error amp, it needs to be right the first time.  Your input will be a square wave of controlled amplitude and duration (perhaps set by VREF --> DAC --> analog switch between DACOUT / GND --> current source).

Duty cycle will be limited by power dissipation, which is limited by transistor size and cooling.

Consider using RF transistors: they have much lower capacitances than power transistors.  Downside, you get far less Rds(on) for your buck.  But as cost hasn't been mentioned yet, I'm going to assume a solution is valid at any cost.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline David Hess

  • Super Contributor
  • ***
  • Posts: 19063
  • Country: us
  • DavidH
Re: Adjustable current limit for pulsed diode driver
« Reply #5 on: March 25, 2021, 04:12:03 pm »
200 kHz is roughly a 2.5 microsecond pulse width and faster, so assume a settling time of 1/10th that or 250 nanoseconds.  That is feasible with current mirrors like T3sl4co1l suggests.  A closed loop solution using a video amplifier could probably do it but attention to amplifier saturation when off would be needed.  A current switching design using transistors or diodes could absolutely do it and much faster but requires the current source to operate continuously which may be objectionable.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 7731
  • Country: nl
Re: Adjustable current limit for pulsed diode driver
« Reply #6 on: March 25, 2021, 06:58:37 pm »
Current steering using those EPC GaN MOSFETs.

So you have one MOSFET as a current source with an opamp, with two MOSFETs to steer the current either to some low voltage supply rail (to keep static power consumption manageable) or to the laser diode. The supply rail the laser diode connects to determines the max compliance voltage.
 

Offline balageTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: hu
Re: Adjustable current limit for pulsed diode driver
« Reply #7 on: March 25, 2021, 10:02:11 pm »
Consider using RF transistors: they have much lower capacitances than power transistors.  Downside, you get far less Rds(on) for your buck.  But as cost hasn't been mentioned yet, I'm going to assume a solution is valid at any cost.

That is why I have seen RF FETs in some high freq LD drivers.

Lets say it must be more professional than cheap.  ^-^

The driving signal is from an MCU.

200 kHz is roughly a 2.5 microsecond pulse width and faster, so assume a settling time of 1/10th that or 250 nanoseconds.  That is feasible with current mirrors like T3sl4co1l suggests.  A closed loop solution using a video amplifier could probably do it but attention to amplifier saturation when off would be needed.  A current switching design using transistors or diodes could absolutely do it and much faster but requires the current source to operate continuously which may be objectionable.

I don't know yet if a closed loop control is needed. It's complicated but worths a try.

Current steering using those EPC GaN MOSFETs.

So you have one MOSFET as a current source with an opamp, with two MOSFETs to steer the current either to some low voltage supply rail (to keep static power consumption manageable) or to the laser diode. The supply rail the laser diode connects to determines the max compliance voltage.

Do you mean that the current source is running constantly (so it can be closed loop controlled easily) and this current can be switched to the diode or to the ground?

I was wondering if a high current output opamp could be used direcctly somehow. https://mouser.com/ProductDetail/Apex-Microtechnology/PA165PQ?qs=TiOZkKH1s2TxoDJsZ7B3ng%3D%3D
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Adjustable current limit for pulsed diode driver
« Reply #8 on: March 25, 2021, 11:16:08 pm »
Do you mean that the current source is running constantly (so it can be closed loop controlled easily) and this current can be switched to the diode or to the ground?

Yes.  A current source on the bottom, then a diff pair on top.  The current is always running, so it can be set very accurately, e.g. with a slow servo loop (op-amp) -- and its bandwidth can be improved by adding resistance and inductance between the CCS and diff pair.  The diff pair should be driven differentially, so that the "tail" voltage doesn't vary a lot -- helping out the CCS that much more, but even if not, the voltage swing (compliance range) only needs to be around Vgs(on), rather than whatever the load voltage is.

Also, efficiency isn't completely terrible -- the "dump" side can be a low voltage source, while the load can be arbitrarily high.  Of course, you do need multiple sources in that case, but sometimes those are handy.

BTW, note that extra compliance range is needed for an inductive load, which, we're talking fairly low impedances here (3A and, under 150V maybe?), so, expect to draw transient voltages to get the current flowing.  Depends what your expected loads are, but something to think about.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline balageTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: hu
Re: Adjustable current limit for pulsed diode driver
« Reply #9 on: March 30, 2021, 01:23:25 pm »
I am not sure if I understand current steering well. So basically it should be the schematic here:1205692-0
The A and B signals are applied inverted. R1 is the dummy path of current and D1 is the laser diode path.

I am not sure this could be a final solution because of the dissipation. Or how do you mean to steer the current to a low voltage rail? The supply of R1 should be quite a low voltage, right? But in this case the current source should work on the same frequency as the diode switch.
Current steering using those EPC GaN MOSFETs.

So you have one MOSFET as a current source with an opamp, with two MOSFETs to steer the current either to some low voltage supply rail (to keep static power consumption manageable) or to the laser diode. The supply rail the laser diode connects to determines the max compliance voltage.

Also to keep the current source MOSFET's dissipation low the supply voltage should be low, but in this case the FET would work in the very low D-S resistance region.
« Last Edit: March 30, 2021, 01:31:10 pm by balage »
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Adjustable current limit for pulsed diode driver
« Reply #10 on: March 30, 2021, 05:39:10 pm »
You've got C and E swapped, it has to use NPN / Nch.  And then R1 can be arbitrarily low, and Q3's supply voltage can be higher as needed for compliance range.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline balageTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: hu
Re: Adjustable current limit for pulsed diode driver
« Reply #11 on: March 30, 2021, 06:39:06 pm »
Laser diodes are current driven and current sensitive semiconductors. A change in drive current equals a change in the devices’ wavelength and output power. Any instability in the drive current (noise, drift, induced transients), will affect the laser diode’s performance characteristics. Specifically, they will affect the output power and wavelength. Furthermore, the temperature of the diode junction is directly affected by current. The current instability of the source will cause junction temperature swings; the output characteristics (again power and wavelength) will change.

This stability thing is actually a reason to make a precise driver even if it is dissipating more.

You've got C and E swapped, it has to use NPN / Nch.  And then R1 can be arbitrarily low, and Q3's supply voltage can be higher as needed for compliance range.

Tim

But if the two path's supply is different then the current source opamp has to regulate every time when the paths are changed. Am I right? I mean it will not has a stable condition.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 7731
  • Country: nl
Re: Adjustable current limit for pulsed diode driver
« Reply #12 on: March 30, 2021, 07:17:15 pm »
Current steering, even with those GaN MOSFETs will probably ring quite a bit.

I've been trying to think up a closed loop fast voltage to current circuit with a SiGe NPN, a BUK4D60-30 MOSFET and a 1 Ohm shunt connected to the positive supply rail (with the load in between the shunt and the MOSFET) but I can't really think up something elegant.
« Last Edit: March 30, 2021, 07:20:52 pm by Marco »
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Adjustable current limit for pulsed diode driver
« Reply #13 on: March 30, 2021, 08:09:56 pm »
This stability thing is actually a reason to make a precise driver even if it is dissipating more.

It's your regular accuracy tradeoff, you can have speed or efficiency or whatever, but some combinations are easier than others.

Example, you could maaaaybe just pull this off with high efficiency, using a GaN inverter and resonant topology, but it'll be a lot of work to achieve, and still probably not all that stable (output ripple filtering directly affects step response, so the settling and stability are at odds here).


Quote
But if the two path's supply is different then the current source opamp has to regulate every time when the paths are changed. Am I right? I mean it will not has a stable condition.

CCS only sees the differential pair's tail voltage, which due to balanced drive, is nearly constant.  What's left is due to Early effect / channel length modulation, a small effect for most types.


Current steering, even with those GaN MOSFETs will probably ring quite a bit.

I've been trying to think up a closed loop fast voltage to current circuit with a SiGe NPN, a BUK4D60-30 MOSFET and a 1 Ohm shunt connected to the positive supply rail (with the load in between the shunt and the MOSFET) but I can't really think up something elegant.

Yeah, layout will need to be tight, and expect to use series gate resistors (or ferrite beads), and probably source degeneration too, to keep them from singing.

SiGe into VDMOS, odd bedfellows...  But I suppose that's because, you can't really get anything else that's fast and moderately powerful?

LDMOS is probably worthwhile, with the downside that the packaging may be a bit awkward? -- you've got signal flowing through what's normally the ground return path, and also heatsinking.  (At least, most types are common source..)

Not that power types, with the heatsinking on the output node (drain), are any better in that regard, heheh.

Tim
« Last Edit: March 30, 2021, 08:11:40 pm by T3sl4co1l »
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 7731
  • Country: nl
Re: Adjustable current limit for pulsed diode driver
« Reply #14 on: March 30, 2021, 09:42:53 pm »
SiGe into VDMOS, odd bedfellows

Well, you'll need some extra amplification and a fast NPN is cheaper than some exotic opamp. The MOSFET same thing, cheapest device which gets in the neighbourhood, though honestly something like EPC8004 or ST/NXP LDMOS isn't exactly expensive.

With NPN+PMOS a voltage to current transformer which uses a feedback shunt on the same side of the MOSFET as the load is a little more straightforward.
« Last Edit: April 01, 2021, 01:59:41 pm by Marco »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf