Author Topic: Low quiescent current 3.7V to 170V boost converter  (Read 2809 times)

0 Members and 1 Guest are viewing this topic.

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Low quiescent current 3.7V to 170V boost converter
« on: July 26, 2019, 08:55:48 pm »
Hello there.
I would like to make a circuit to power a Nixie tube out of a small lipo battery.
Looking around for some schematics I couldn't find anything with a small footprint that doesn't involve a bulky ccfl transformer.

I found out that there are some people that are using a MAX771 for this purpose, but since I can't simulate any circuit in Ltspice with this particular IC (due to the lack of a model of it), I can't verify of this IC is suitable for this purpose.

Do you have any suggestion?

Inviato dal mio LG-H930 utilizzando Tapatalk

« Last Edit: July 31, 2019, 10:48:14 am by RawCode »
 

Online David Hess

  • Super Contributor
  • ***
  • Posts: 17427
  • Country: us
  • DavidH
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #1 on: July 27, 2019, 03:28:21 pm »
Any single inductor or flyback transformer boost converter is suitable however an external transistor switch may be necessary.

What is your current requirement?
 

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #2 on: July 27, 2019, 06:22:25 pm »
What do you suggest? Which kind of design?
There are 4 nixie tubes, but i think that i'll multiplex them, so i would need something between 1-2mA
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #3 on: July 27, 2019, 06:40:43 pm »
You can find an equivalent of the MAX771 (which is a boost controller requiring an external transistor) with Linear parts (if you're going to want to simulate this with LTSpice).
Look up "External Power Switch Boost".
Something like the LT1619 should be usable?

Beware that the transistor, coil, diode and capacitors at the output will all have to be able to handle the high voltage.
 
The following users thanked this post: RawCode

Online David Hess

  • Super Contributor
  • ***
  • Posts: 17427
  • Country: us
  • DavidH
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #4 on: July 28, 2019, 12:15:41 am »
What do you suggest? Which kind of design?
There are 4 nixie tubes, but i think that i'll multiplex them, so i would need something between 1-2mA

Figure 17 on page 7 of Linear Technology application note 118 shows an example of the boost converter which would be suitable.

An alternative which does not require the external high voltage transistor is to place a charge pump voltage multiplier on the output as shown here:

https://www.analog.com/en/analog-dialogue/articles/high-voltage-boost-and-inverting-converters-for-communications.html

Both could be combined if you wanted a really high output voltage.
 
The following users thanked this post: RawCode

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #5 on: July 29, 2019, 12:44:11 pm »
I've done some simulations.
I started first with the LT1619 as SiliconWizard kindly suggested me, and it worked until i placed the mosfet i planned to use in the circuit: it didn't get to 170V, don't know why. maybe this transistor is not suitable for such a low voltage in the gate.

Then i tried to follow the suggestion given kindly by David Hess, getting rid off the high voltage transistor. For this purpose i used the LT8364 suggested in the link provided by David. It works, it can output 170V in a simplified load of 170kOhm(170V/1mA). It get to 170V in about 20ms.

What do you think about it? Is it a reasonable time?
 

Online voltsandjolts

  • Supporter
  • ****
  • Posts: 2549
  • Country: gb
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #6 on: July 29, 2019, 01:39:03 pm »
The link says LT8365 but I can't find any info on it.
Must mean LT8364?
 

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #7 on: July 29, 2019, 01:41:52 pm »
The link says LT8365 but I can't find any info on it.
Must mean LT8364?
Yes, i think so. It's probably a typo  :-\
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #8 on: July 29, 2019, 01:41:59 pm »
I've done some simulations.
I started first with the LT1619 as SiliconWizard kindly suggested me, and it worked until i placed the mosfet i planned to use in the circuit: it didn't get to 170V, don't know why. maybe this transistor is not suitable for such a low voltage in the gate.

Not sure. You could post the LTSpice sim so I can take a look. But yes the VGS threshold is possibly the culprit. Many of the high-voltage MOSFETs that have a model in LTSpice have relatively high thresholds so I wouldn't be surprised. (And many MOSFETs in general...)

Also do not connect the DRV pin (which powers the MOSFET driver) to the output voltage: it would destroy the LT1619 (and most likely the transistor as well, whichever dies first). Connect it to Vin instead. But then yes you need an appropriate MOSFET with a relatively low threshold.

There was a similar thread but for powering Geiger tubes. The BSP125 came up: https://www.infineon.com/cms/en/product/power/mosfet/12v-800v-small-signal-mosfet/bsp125/
It looks like a nice fit for this kind of high voltage but low output current applications. It has a relatively high RDSon so expect the starting time to be longer (well OTOH without a charge pump, it will be faster, so...), but it can be driven @3.3V without a problem. There is a Spice model, integrating it in LTSpice shouldn't be difficult.

Then i tried to follow the suggestion given kindly by David Hess, getting rid off the high voltage transistor. For this purpose i used the LT8364 suggested in the link provided by David. It works, it can output 170V in a simplified load of 170kOhm(170V/1mA). It get to 170V in about 20ms.

What do you think about it? Is it a reasonable time?

Well, given there is an additional charge pump, it definitely looks reasonable. I don't think you can get much better than this with this topology.

Note the average power consumption of this circuit with a 1mA load once it has reached 170V is still pretty high. Maybe higher than you expected. (I seem to be getting something ~85mA from simulation. Not too bad: it's approx. 60% efficiency, which is decent with this step-up + charge pump topology.)

Conversely, during start-up, if the input voltage source can't deliver enough current (I don't know if it's going to be from a battery or whatever), the starting time will be much longer than 20ms.

Edit: I re-read your initial post and it seems you're going to use a "small" lipo battery, so what I said above will probably apply. Also consider the power consumption. What is going to be your battery's capacity? Just consider that to estimate how long the battery's going to last.
« Last Edit: July 29, 2019, 01:53:57 pm by SiliconWizard »
 
The following users thanked this post: RawCode

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #9 on: July 31, 2019, 10:28:38 am »
Not sure. You could post the LTSpice sim so I can take a look. But yes the VGS threshold is possibly the culprit. Many of the high-voltage MOSFETs that have a model in LTSpice have relatively high thresholds so I wouldn't be surprised. (And many MOSFETs in general...)

Also do not connect the DRV pin (which powers the MOSFET driver) to the output voltage: it would destroy the LT1619 (and most likely the transistor as well, whichever dies first). Connect it to Vin instead. But then yes you need an appropriate MOSFET with a relatively low threshold.

There was a similar thread but for powering Geiger tubes. The BSP125 came up: https://www.infineon.com/cms/en/product/power/mosfet/12v-800v-small-signal-mosfet/bsp125/
It looks like a nice fit for this kind of high voltage but low output current applications. It has a relatively high RDSon so expect the starting time to be longer (well OTOH without a charge pump, it will be faster, so...), but it can be driven @3.3V without a problem. There is a Spice model, integrating it in LTSpice shouldn't be difficult.

Thanks you for the help, very appreciated :)
Yes I plugged the DRV pin to Vin, since i noticed that it can handle something like 20V at maximum.
I used a BSP89(which is already inside LTSPICE), which is similar to that one you suggested, and i can get only 100V out of this circuit. Maybe 3.7V as Vin is too small :/
If i try to use a STN3N45K3 by ST and the situation is even worse.
I'll attach the simulation file.

Well, given there is an additional charge pump, it definitely looks reasonable. I don't think you can get much better than this with this topology.

Note the average power consumption of this circuit with a 1mA load once it has reached 170V is still pretty high. Maybe higher than you expected. (I seem to be getting something ~85mA from simulation. Not too bad: it's approx. 60% efficiency, which is decent with this step-up + charge pump topology.)

Conversely, during start-up, if the input voltage source can't deliver enough current (I don't know if it's going to be from a battery or whatever), the starting time will be much longer than 20ms.

Edit: I re-read your initial post and it seems you're going to use a "small" lipo battery, so what I said above will probably apply. Also consider the power consumption. What is going to be your battery's capacity? Just consider that to estimate how long the battery's going to last.
Do you think that with a standard boost converter i can get a more efficient "conversion"?
How did you get the input current, though? I can only get a poorly readable graph for the current.
Anyway, I'm using a 380mAh lipo battery. I know, it's not very huge, but i plan to power on the Nixies only when needed.
How can i calculate the battery life out of this information?
« Last Edit: July 31, 2019, 10:48:51 am by RawCode »
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Low quiescent current 3.3V to 170V boost converter
« Reply #10 on: July 31, 2019, 03:06:24 pm »
I used a BSP89(which is already inside LTSPICE), which is similar to that one you suggested, and i can get only 100V out of this circuit. Maybe 3.7V as Vin is too small :/
If i try to use a STN3N45K3 by ST and the situation is even worse.

(The STN3N45K3 has a much higher threshold so yes it won't work properly here @3.3V. All typical figures are given @VGS = 10V.)

Well, to begin with, the values of the feedback resistors you selected would not yield an output of 170V but ~249V. [ 1.24*(1+2e6/10e3) ]

I made the following changes to your schematic:
* More typical values for the compensation network,
* Appropriate values for the feedback divider (~168V),
* More realistic value for the series resistor of the input power supply, picked an inductor from a real reference, picked the output cap from a real reference too and changed to diode to a Schottky one (although this last point shouldn't make much of a difference here).

It does settle to ~168V in ~25ms.

I was unimpressed with the average current draw once settled though (~204mA), so an efficiency of ~25%. Tried to figure out where the excessive losses would come from. The suspect was the transistor with its relatively high RDSon. Adding the following trace helped showing that: (V(vd)-V(vs))*Id(Q1)
=> an average dissipation of ~404mW in the transistor (for a total power draw of ~673mW!)

You can then further try playing with the current limit (Rsense), try other transistors, consider generating an elevated voltage for the MOSFET driver...

Do you think that with a standard boost converter i can get a more efficient "conversion"?

Theoretically yes, as this simple charge pump topology is not very efficient, and you're cumulating (multiplying) the efficiencies of the two cascaded stages (boost converter + charge pump).
For significantly higher output currents, you would probably not even have a choice.

But in practice, at these high voltage, low output current levels and high conversion ratio, it's hard to find something appropriate that's reasonably efficient.
The typical compromise is between the switching losses and the gate charge losses. Higher gate voltage (RDSon will be lower) and faster rise and fall times (the transistor will spend less time in the linear region) will limit power dissipation (drain-source), but increase the losses to drive the gate... At this low output current, this compromise gets critical.

So the solution with a LT8364 + a charge pump looks like a simple an not too bad solution here.

Some people could suggest a flyback topology, but I think it will be pretty hard to do better than 60%.

How did you get the input current, though? I can only get a poorly readable graph for the current.

LTSpice can compute average and RMS values for any trace in the waveform viewer.
For average current draw, I take the average current from a current trace.

To do that, hold the CTRL key and left click on the trace's title (not the trace itself). A message box pops up wih the average and RMS values (or integral depending on the dimension/unit of the trace) of the portion of trace that is currently displayed (so zoom in/out to have it computed on the portion you want).

Anyway, I'm using a 380mAh lipo battery. I know, it's not very huge, but i plan to power on the Nixies only when needed.
How can i calculate the battery life out of this information?

Well, you simply have to compute the average current draw using a weighted sum based on the duty cycle(s) of your system and the average current draw of each scenario (display on, display off, MCU running or in sleep mode, etc)

Then divide the battery's capacity by the average current draw and there you get your approximate battery life.
 
The following users thanked this post: RawCode

Offline RawCodeTopic starter

  • Regular Contributor
  • *
  • Posts: 67
Re: Low quiescent current 3.7V to 170V boost converter
« Reply #11 on: July 31, 2019, 08:25:15 pm »
Well, to begin with, the values of the feedback resistors you selected would not yield an output of 170V but ~249V. [ 1.24*(1+2e6/10e3) ]
Yes, i was trying to get an higher voltage without any results. I probably didn't save the file with the right feedback resistors :/

I made the following changes to your schematic:
* More typical values for the compensation network,
* Appropriate values for the feedback divider (~168V),
* More realistic value for the series resistor of the input power supply, picked an inductor from a real reference, picked the output cap from a real reference too and changed to diode to a Schottky one (although this last point shouldn't make much of a difference here).

It does settle to ~168V in ~25ms.

I was unimpressed with the average current draw once settled though (~204mA), so an efficiency of ~25%. Tried to figure out where the excessive losses would come from. The suspect was the transistor with its relatively high RDSon. Adding the following trace helped showing that: (V(vd)-V(vs))*Id(Q1)
=> an average dissipation of ~404mW in the transistor (for a total power draw of ~673mW!)

You can then further try playing with the current limit (Rsense), try other transistors, consider generating an elevated voltage for the MOSFET driver...


Thank you very much, i'll dig a bit more on this circuit.


Theoretically yes, as this simple charge pump topology is not very efficient, and you're cumulating (multiplying) the efficiencies of the two cascaded stages (boost converter + charge pump).
For significantly higher output currents, you would probably not even have a choice.

But in practice, at these high voltage, low output current levels and high conversion ratio, it's hard to find something appropriate that's reasonably efficient.
The typical compromise is between the switching losses and the gate charge losses. Higher gate voltage (RDSon will be lower) and faster rise and fall times (the transistor will spend less time in the linear region) will limit power dissipation (drain-source), but increase the losses to drive the gate... At this low output current, this compromise gets critical.

So the solution with a LT8364 + a charge pump looks like a simple an not too bad solution here.

Some people could suggest a flyback topology, but I think it will be pretty hard to do better than 60%.

LTSpice can compute average and RMS values for any trace in the waveform viewer.
For average current draw, I take the average current from a current trace.

To do that, hold the CTRL key and left click on the trace's title (not the trace itself). A message box pops up wih the average and RMS values (or integral depending on the dimension/unit of the trace) of the portion of trace that is currently displayed (so zoom in/out to have it computed on the portion you want).

Well, you simply have to compute the average current draw using a weighted sum based on the duty cycle(s) of your system and the average current draw of each scenario (display on, display off, MCU running or in sleep mode, etc)

Then divide the battery's capacity by the average current draw and there you get your approximate battery life.

Thank you for all the effort and the time you spent for me! I really really appreciate it! :)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf