EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

"High" voltage timer

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - Electronics Design - "High" voltage timer

Goto page 1, 2  Next

Tim Williams
Guest

Thu Jan 26, 2012 4:58 am   



Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz. All I need is complementary drive to the left
and right-hand side gate drivers. Trouble is, my gate drive circuitry
needs 12V. Old skool metal gate logic would suffice, but fancy that,
no one makes special circuits out of it. :)

Options:
- Use, e.g., LT's TimerBlox, or logic (e.g., Schmitt trigger
oscillator at 400kHz, followed by a T flip-flop to generate
complementary outputs and 50% duty) and level shifter. Ugly, the
level shifter wastes all the components the TimerBlox was supposed to
save.
- I *could* use a TimerBlox, *if* I use logic level MOSFETs. But my
simulations show this will at least double the losses, based on
typical MOSFETs. I might go shopping to find others more suitable but
Rds(on) will always be higher than with 10-12V drive; the expense is
an overkill transistor with disproportionately higher Qg, which means
more drive, more supply consumption...
- Skip the gate drive circuit I have, and use one of those VCOs with
gate drives included (e.g., IR27xxx), downside being I need four gate
outputs, not two. I don't know of any offhand that do that in one
chip; the 8-pin models don't support synchronization so this would be
a challenge (even more level shifting? fuggedaboudit).
- Do the Schmitt trigger + T flip-flop, but implement it in CD4000
MOS. Downside: I'm pretty sure no one makes CDTinyLogic4000's, so
that's two SO-14's almost entirely wasted.
- Use an SMPS controller. I'm intently eyeballing UC3825, the
"improved TL494". It's fast enough and has true complementary
outputs, but it has limited duty cycle (dead time), as do most PP/
bridge controllers. I can tolerate plenty of deadtime, but it's not as
elegant as having simple complementary outputs. It's also an SO-16 or
whatever, when all I really need is an SOT-23-6, but still, it's
better than two SO-14s.
- Just make a fucking astable multivibrator*. We live in a world of
everything integrated, but hey, what works, works... Plus, it saves
one of those damn $5 chips. Not that the placement of all those
resistors is any cheaper.

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V. CMOS outputs drive a nominal amount of current (>5mA)
at roughly supply voltages, give or take drop. Heck, crude bipolar
outputs would be acceptable too (e.g., a 555 with complementary
outputs).

*Last time I had this same problem, I built the multivibrator out of
the very power stage itself (2N4401 for the win). And the time before
that, I had some FPGA outputs to spare, so I just clocked some square
waves out of that. Which still required a level shift, but a
transistor per phase happened to be enough in that case.

Tim

Tim Wescott
Guest

Thu Jan 26, 2012 4:58 am   



On Wed, 25 Jan 2012 18:58:52 -0800, Tim Williams wrote:

Quote:
Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz. All I need is complementary drive to the left and
right-hand side gate drivers. Trouble is, my gate drive circuitry needs
12V. Old skool metal gate logic would suffice, but fancy that, no one
makes special circuits out of it. :)

Options:
- Use, e.g., LT's TimerBlox, or logic (e.g., Schmitt trigger oscillator
at 400kHz, followed by a T flip-flop to generate complementary outputs
and 50% duty) and level shifter. Ugly, the level shifter wastes all the
components the TimerBlox was supposed to save.
- I *could* use a TimerBlox, *if* I use logic level MOSFETs. But my
simulations show this will at least double the losses, based on typical
MOSFETs. I might go shopping to find others more suitable but Rds(on)
will always be higher than with 10-12V drive; the expense is an overkill
transistor with disproportionately higher Qg, which means more drive,
more supply consumption... - Skip the gate drive circuit I have, and use
one of those VCOs with gate drives included (e.g., IR27xxx), downside
being I need four gate outputs, not two. I don't know of any offhand
that do that in one chip; the 8-pin models don't support synchronization
so this would be a challenge (even more level shifting? fuggedaboudit).
- Do the Schmitt trigger + T flip-flop, but implement it in CD4000 MOS.
Downside: I'm pretty sure no one makes CDTinyLogic4000's, so that's two
SO-14's almost entirely wasted. - Use an SMPS controller. I'm intently
eyeballing UC3825, the "improved TL494". It's fast enough and has true
complementary outputs, but it has limited duty cycle (dead time), as do
most PP/ bridge controllers. I can tolerate plenty of deadtime, but it's
not as elegant as having simple complementary outputs. It's also an
SO-16 or whatever, when all I really need is an SOT-23-6, but still,
it's better than two SO-14s.
- Just make a fucking astable multivibrator*. We live in a world of
everything integrated, but hey, what works, works... Plus, it saves one
of those damn $5 chips. Not that the placement of all those resistors
is any cheaper.

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V. CMOS outputs drive a nominal amount of current (>5mA) at
roughly supply voltages, give or take drop. Heck, crude bipolar outputs
would be acceptable too (e.g., a 555 with complementary outputs).

*Last time I had this same problem, I built the multivibrator out of the
very power stage itself (2N4401 for the win). And the time before that,
I had some FPGA outputs to spare, so I just clocked some square waves
out of that. Which still required a level shift, but a transistor per
phase happened to be enough in that case.

Tim

Use gate drivers that work at CMOS levels? There's plenty out there.

--
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com


Guest

Thu Jan 26, 2012 5:26 am   



On Jan 25, 9:58 pm, Tim Williams <tmoran...@gmail.com> wrote:
Quote:
Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz.  All I need is complementary drive to the left
and right-hand side gate drivers.  Trouble is, my gate drive circuitry
needs 12V.  Old skool metal gate logic would suffice, but fancy that,
no one makes special circuits out of it. :)

Options:
- Use, e.g., LT's TimerBlox, or logic (e.g., Schmitt trigger
oscillator at 400kHz, followed by a T flip-flop to generate
complementary outputs and 50% duty) and level shifter.  Ugly, the
level shifter wastes all the components the TimerBlox was supposed to
save.
- I *could* use a TimerBlox, *if* I use logic level MOSFETs.  But my
simulations show this will at least double the losses, based on
typical MOSFETs. I might go shopping to find others more suitable but
Rds(on) will always be higher than with 10-12V drive; the expense is
an overkill transistor with disproportionately higher Qg, which means
more drive, more supply consumption...
- Skip the gate drive circuit I have, and use one of those VCOs with
gate drives included (e.g., IR27xxx), downside being I need four gate
outputs, not two.  I don't know of any offhand that do that in one
chip; the 8-pin models don't support synchronization so this would be
a challenge (even more level shifting? fuggedaboudit).
- Do the Schmitt trigger + T flip-flop, but implement it in CD4000
MOS.  Downside: I'm pretty sure no one makes CDTinyLogic4000's, so
that's two SO-14's almost entirely wasted.
- Use an SMPS controller.  I'm intently eyeballing UC3825, the
"improved TL494".  It's fast enough and has true complementary
outputs, but it has limited duty cycle (dead time), as do most PP/
bridge controllers. I can tolerate plenty of deadtime, but it's not as
elegant as having simple complementary outputs.  It's also an SO-16 or
whatever, when all I really need is an SOT-23-6, but still, it's
better than two SO-14s.
- Just make a fucking astable multivibrator*.  We live in a world of
everything integrated, but hey, what works, works...  Plus, it saves
one of those damn $5 chips.  Not that the placement of all those
resistors is any cheaper.

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V.  CMOS outputs drive a nominal amount of current (>5mA)
at roughly supply voltages, give or take drop.  Heck, crude bipolar
outputs would be acceptable too (e.g., a 555 with complementary
outputs).

*Last time I had this same problem, I built the multivibrator out of
the very power stage itself (2N4401 for the win).  And the time before
that, I had some FPGA outputs to spare, so I just clocked some square
waves out of that.  Which still required a level shift, but a
transistor per phase happened to be enough in that case.

Tim

Gee, that's an awfully wordy ramble Tim.

50% duty complementary outputs @ 200Khz? Any CMOS flop will do that.
For a driver, IRS2101. Or, translate your logic-level to 12v with a
couple 2n7002s, plus pull-ups.

--
Cheers,
James Arthur

Tim Williams
Guest

Thu Jan 26, 2012 5:54 am   



On Jan 25, 9:26 pm, dagmargoodb...@yahoo.com wrote:
Quote:
Gee, that's an awfully wordy ramble Tim.

Thanks? I've had a few and I'm tired, conditions under which I tend
to get unusually verbose. Sometimes good or bad, I suppose?!

Quote:
50% duty complementary outputs @ 200Khz?  Any CMOS flop will do that.
For a driver, IRS2101.  Or, translate your logic-level to 12v with a
couple 2n7002s, plus pull-ups.

To a point, that's what I've got now (the 2N7002s, for the high sides;
high and low actually get to the gates via emitter followers, hence
the 12V source requirement), but that doesn't save me oscillator +
level shift gibberish. :(

Tim

Tim Williams
Guest

Thu Jan 26, 2012 5:56 am   



On Jan 25, 9:22 pm, Tim Wescott <t...@seemywebsite.please> wrote:
Quote:
On Wed, 25 Jan 2012 18:58:52 -0800, Tim Williams wrote:
Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz.  All I need is complementary drive to the left and
right-hand side gate drivers.  Trouble is, my gate drive circuitry needs
12V.  Old skool metal gate logic would suffice, but fancy that, no one
makes special circuits out of it. :)

Options:
- Use, e.g., LT's TimerBlox, or logic (e.g., Schmitt trigger oscillator
at 400kHz, followed by a T flip-flop to generate complementary outputs
and 50% duty) and level shifter.  Ugly, the level shifter wastes all the
components the TimerBlox was supposed to save.
- I *could* use a TimerBlox, *if* I use logic level MOSFETs.  But my
simulations show this will at least double the losses, based on typical
MOSFETs. I might go shopping to find others more suitable but Rds(on)
will always be higher than with 10-12V drive; the expense is an overkill
transistor with disproportionately higher Qg, which means more drive,
more supply consumption... - Skip the gate drive circuit I have, and use
one of those VCOs with gate drives included (e.g., IR27xxx), downside
being I need four gate outputs, not two.  I don't know of any offhand
that do that in one chip; the 8-pin models don't support synchronization
so this would be a challenge (even more level shifting? fuggedaboudit).
- Do the Schmitt trigger + T flip-flop, but implement it in CD4000 MOS.
Downside: I'm pretty sure no one makes CDTinyLogic4000's, so that's two
SO-14's almost entirely wasted. - Use an SMPS controller.  I'm intently
eyeballing UC3825, the "improved TL494".  It's fast enough and has true
complementary outputs, but it has limited duty cycle (dead time), as do
most PP/ bridge controllers. I can tolerate plenty of deadtime, but it's
not as elegant as having simple complementary outputs.  It's also an
SO-16 or whatever, when all I really need is an SOT-23-6, but still,
it's better than two SO-14s.
- Just make a fucking astable multivibrator*.  We live in a world of
everything integrated, but hey, what works, works...  Plus, it saves one
of those damn $5 chips.  Not that the placement of all those resistors
is any cheaper.

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V.  CMOS outputs drive a nominal amount of current (>5mA) at
roughly supply voltages, give or take drop.  Heck, crude bipolar outputs
would be acceptable too (e.g., a 555 with complementary outputs).

*Last time I had this same problem, I built the multivibrator out of the
very power stage itself (2N4401 for the win).  And the time before that,
I had some FPGA outputs to spare, so I just clocked some square waves
out of that.  Which still required a level shift, but a transistor per
phase happened to be enough in that case.

Tim

Use gate drivers that work at CMOS levels?  There's plenty out there.

I've got the gate drive already -- a couple discrete transistors and
resistors are about the same size as an 8-pin driver, so I still have
the problem of generating the complementary clock to begin with.

Tim

Tim Wescott
Guest

Thu Jan 26, 2012 8:38 am   



On Wed, 25 Jan 2012 19:56:45 -0800, Tim Williams wrote:

Quote:
*Last time I had this same problem, I built the multivibrator out of
the very power stage itself (2N4401 for the win).  And the time
before that, I had some FPGA outputs to spare, so I just clocked some
square waves out of that.  Which still required a level shift, but a
transistor per phase happened to be enough in that case.

Tim

Use gate drivers that work at CMOS levels?  There's plenty out there.

I've got the gate drive already -- a couple discrete transistors and
resistors are about the same size as an 8-pin driver, so I still have
the problem of generating the complementary clock to begin with.

Tim

Well, don't let me get in the way of your progress.

A 555 timer will run off of 12V, if I'm not mistaken.

--
Tim Wescott
Control system and signal processing consulting
www.wescottdesign.com

Klaus Kragelund
Guest

Thu Jan 26, 2012 10:52 am   



Use a driver chip with inverters in the input, route the output (clamped) to the input to make a RC osc (won't be 50% duty exactly)

Use the L6569 with internal oscillator (wont be exactly 50% duty)

Use a ballast controller (FAN7544). Has internal osc and F/F, so will be 50% duty

Google other drivers with internal osc, there's plenty

Cheers

Klaus

Bill Sloman
Guest

Thu Jan 26, 2012 3:03 pm   



On Jan 26, 4:54 am, Tim Williams <tmoran...@gmail.com> wrote:
Quote:
On Jan 25, 9:26 pm, dagmargoodb...@yahoo.com wrote:

Gee, that's an awfully wordy ramble Tim.

Thanks?  I've had a few and I'm tired, conditions under which I tend
to get unusually verbose.  Sometimes good or bad, I suppose?!

50% duty complementary outputs @ 200Khz?  Any CMOS flop will do that.
For a driver, IRS2101.  Or, translate your logic-level to 12v with a
couple 2n7002s, plus pull-ups.

To a point, that's what I've got now (the 2N7002s, for the high sides;
high and low actually get to the gates via emitter followers, hence
the 12V source requirement), but that doesn't save me oscillator +
level shift gibberish. Sad

What James Arthur presumably had in mind was good old 4000 series
CMOS. MC14xxxB runs from 3V to 18V.

http://www.onsemi.com/pub_link/Collateral/MC14013B-D.PDF

You could use a couple of inverters (or 2n7002s) to make a non-50%
duty cycle oscillator and divide it with the 14013 to get exactly 50%.

--
Bill Sloman, Nijmegen

langwadt@fonz.dk
Guest

Thu Jan 26, 2012 3:33 pm   



On 26 Jan., 03:58, Tim Williams <tmoran...@gmail.com> wrote:
Quote:
Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz.  All I need is complementary drive to the left
and right-hand side gate drivers.  Trouble is, my gate drive circuitry
needs 12V.  Old skool metal gate logic would suffice, but fancy that,
no one makes special circuits out of it. :)

Options:
- Use, e.g., LT's TimerBlox, or logic (e.g., Schmitt trigger
oscillator at 400kHz, followed by a T flip-flop to generate
complementary outputs and 50% duty) and level shifter.  Ugly, the
level shifter wastes all the components the TimerBlox was supposed to
save.
- I *could* use a TimerBlox, *if* I use logic level MOSFETs.  But my
simulations show this will at least double the losses, based on
typical MOSFETs. I might go shopping to find others more suitable but
Rds(on) will always be higher than with 10-12V drive; the expense is
an overkill transistor with disproportionately higher Qg, which means
more drive, more supply consumption...
- Skip the gate drive circuit I have, and use one of those VCOs with
gate drives included (e.g., IR27xxx), downside being I need four gate
outputs, not two.  I don't know of any offhand that do that in one
chip; the 8-pin models don't support synchronization so this would be
a challenge (even more level shifting? fuggedaboudit).
- Do the Schmitt trigger + T flip-flop, but implement it in CD4000
MOS.  Downside: I'm pretty sure no one makes CDTinyLogic4000's, so
that's two SO-14's almost entirely wasted.
- Use an SMPS controller.  I'm intently eyeballing UC3825, the
"improved TL494".  It's fast enough and has true complementary
outputs, but it has limited duty cycle (dead time), as do most PP/
bridge controllers. I can tolerate plenty of deadtime, but it's not as
elegant as having simple complementary outputs.  It's also an SO-16 or
whatever, when all I really need is an SOT-23-6, but still, it's
better than two SO-14s.
- Just make a fucking astable multivibrator*.  We live in a world of
everything integrated, but hey, what works, works...  Plus, it saves
one of those damn $5 chips.  Not that the placement of all those
resistors is any cheaper.

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V.  CMOS outputs drive a nominal amount of current (>5mA)
at roughly supply voltages, give or take drop.  Heck, crude bipolar
outputs would be acceptable too (e.g., a 555 with complementary
outputs).

*Last time I had this same problem, I built the multivibrator out of
the very power stage itself (2N4401 for the win).  And the time before
that, I had some FPGA outputs to spare, so I just clocked some square
waves out of that.  Which still required a level shift, but a
transistor per phase happened to be enough in that case.

Tim

irs2453 or ir2153 ?

555 + flipflop + 2/4 gatedrivers

-Lasse

Tim Williams
Guest

Thu Jan 26, 2012 6:38 pm   



On Jan 26, 7:03 am, Bill Sloman <bill.slo...@ieee.org> wrote:
Quote:
What James Arthur presumably had in mind was good old 4000 series
CMOS. MC14xxxB runs from 3V to 18V.

http://www.onsemi.com/pub_link/Collateral/MC14013B-D.PDF

You could use a couple of inverters (or 2n7002s) to make a non-50%
duty cycle oscillator and divide it with the 14013 to get exactly 50%.

This is exactly what I proposed, and dismissed, in my OP, since it
wastes more than half the pins of two SO14 chips. There must be a
better way. Like I said, an HV TimerBlox or TinyLogic would be good.

Tim

Tim Williams
Guest

Thu Jan 26, 2012 6:40 pm   



On Jan 26, 7:33 am, "langw...@fonz.dk" <langw...@fonz.dk> wrote:
Quote:
irs2453 or ir2153 ?

Has exactly the drive and size I need, but it's just not fast enough
-- 100kHz max, and too much dead time. :(

Quote:
555 + flipflop + 2/4 gatedrivers

Yuck! There must be a smaller solution out there.

Tim

langwadt@fonz.dk
Guest

Thu Jan 26, 2012 8:10 pm   



On 26 Jan., 17:40, Tim Williams <tmoran...@gmail.com> wrote:
Quote:
On Jan 26, 7:33 am, "langw...@fonz.dk" <langw...@fonz.dk> wrote:

irs2453 or ir2153 ?

Has exactly the drive and size I need, but it's just not fast enough
-- 100kHz max, and too much dead time. :(


yeh hadn't looked too closely

two of these then?

http://www.irf.com/product-info/datasheets/data/auir2085s.pdf

500KHz, 50-200ns deadtime

Quote:
555 + flipflop + 2/4 gatedrivers

Yuck!  There must be a smaller solution out there.

Tim

it was just a description of what is inside those chips ;)


-Lasse

-Lasse

Tim Williams
Guest

Thu Jan 26, 2012 10:36 pm   



On Jan 26, 12:10 pm, "langw...@fonz.dk" <langw...@fonz.dk> wrote:
Quote:
two of these then?

http://www.irf.com/product-info/datasheets/data/auir2085s.pdf

500KHz, 50-200ns deadtime

Ahh, that looks good! Doesn't mention how to synchronize, but I'd
guess RT from one (which comes from an internal flip-flop) could be
tied to CT on the other (flipping the thresholds at will), at a few
nanoseconds' expense in delay. Hopefully not enough to care.

As for stock, Digikey doesn't have them. Mouser and Newark do, which
isn't bad. Hmmmmm...

Tim

langwadt@fonz.dk
Guest

Fri Jan 27, 2012 3:32 am   



On 26 Jan., 21:36, Tim Williams <tmoran...@gmail.com> wrote:
Quote:
On Jan 26, 12:10 pm, "langw...@fonz.dk" <langw...@fonz.dk> wrote:

two of these then?

http://www.irf.com/product-info/datasheets/data/auir2085s.pdf

500KHz, 50-200ns deadtime

Ahh, that looks good!  Doesn't mention how to synchronize, but I'd
guess RT from one (which comes from an internal flip-flop) could be
tied to CT on the other (flipping the thresholds at will), at a few
nanoseconds' expense in delay.  Hopefully not enough to care.

As for stock, Digikey doesn't have them.  Mouser and Newark do, which
isn't bad.  Hmmmmm...

Tim

digikey has the non-automotive version ir2085

They also have ir2086 a full-bridge version which seem like a perfect
fit, but the datasheet says not recommended for new designs

maybe theres a newer replacement for it

-Lasse

Jasen Betts
Guest

Sat Jan 28, 2012 10:51 pm   



On 2012-01-26, Tim Williams <tmoranwms_at_gmail.com> wrote:
Quote:
Driving a dumb chopper: 24V supply, NMOS H-bridge, 12V gate drive, 50%
duty cycle at 200kHz. All I need is complementary drive to the left
and right-hand side gate drivers. Trouble is, my gate drive circuitry
needs 12V. Old skool metal gate logic would suffice, but fancy that,
no one makes special circuits out of it. :)

Optimal solution: a TimerBlox (or CD4000 logic oscillator, or..) that
runs from 12V. CMOS outputs drive a nominal amount of current (>5mA)
at roughly supply voltages, give or take drop. Heck, crude bipolar
outputs would be acceptable too (e.g., a 555 with complementary
outputs).

CD4047 has complementary output. VDD upto +15V

--
⚂⚃ 100% natural

Goto page 1, 2  Next

elektroda.net NewsGroups Forum Index - Electronics Design - "High" voltage timer

Ask a question - edaboard.com

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony