Electronics-Related.com
Forums

low power, HV-in regulator with depletion mosfet

Started by John Larkin June 1, 2013
On Sun, 02 Jun 2013 12:40:46 -0400, Jamie wrote:

> John Larkin wrote: > >> On Sun, 02 Jun 2013 09:16:31 -0700, Fred Abse <excretatauris@invalid.invalid> >> wrote: >> >> >>>On Sun, 02 Jun 2013 08:44:28 -0700, John Larkin wrote: >>> >>> >>>>I just dumped the Supertex file into the LT Spice lib\sub folder and it worked >>>>fine. >>> >>>So did I. It worked fine. >>> >>>Then I saw the Spice error log ;-) >> >> >> It's just whining. Ignore it. >> > I have much experience in that department with the wife! >
Never having had a wife, I can indulge in schadenfreude. -- "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman)
John Larkin wrote:

> On Sun, 02 Jun 2013 09:16:31 -0700, Fred Abse <excretatauris@invalid.invalid> > wrote: > > >>On Sun, 02 Jun 2013 08:44:28 -0700, John Larkin wrote: >> >> >>>I just dumped the Supertex file into the LT Spice lib\sub folder and it worked >>>fine. >> >>So did I. It worked fine. >> >>Then I saw the Spice error log ;-) > > > It's just whining. Ignore it. >
I have much experience in that department with the wife! Jamie
On Sun, 02 Jun 2013 12:18:42 -0400, Jamie wrote:

> Would be nice if there was a way to have the lib file show up in the > parts list instead of using a directive to include the .lib maybe there > is and I am just not seeing it.
* *DN2540 MODEL * .MODEL DN2540 NMOS (LEVEL=3 RS=1.05 NSUB=5.0E14 +DELTA=0.1 KAPPA=0.20 TPG=1 CGDO=3.1716E-10 +RD=11 VTO=-1.50 VMAX=1.0E7 ETA=0.0223089 +NFS=6.6E10 TOX=725E-10 LD=1.698E-9 UO=862.425 +XJ=6.4666E-7 THETA=1.0E-5 CGSO=2.50E-9 L=4.0E-6 +W=59E-3) -- "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman)
On Sun, 02 Jun 2013 12:37:03 -0400, Jamie wrote:

> I have not yet seen a transistor survive a lengthily life cycle > avalanching either side, especially the emitter.
Take a look at ZTX415 datasheet, and Zetex app. note ANB8. -- "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman)
On Sun, 02 Jun 2013 12:18:42 -0400, Jamie wrote:

> Would be nice if there was a way to have the lib file show up in the > parts list instead of using a directive to include the .lib maybe there > is and I am just not seeing it.
You mean like this? Version 4 SHEET 1 1888 848 WIRE 768 -64 688 -64 WIRE 816 -64 768 -64 WIRE 144 48 -112 48 WIRE 208 48 144 48 WIRE 352 48 304 48 WIRE 448 48 352 48 WIRE 688 48 688 -64 WIRE 688 48 528 48 WIRE 880 48 688 48 WIRE 1024 48 880 48 WIRE 1200 48 1024 48 WIRE 1392 48 1200 48 WIRE 1024 96 1024 48 WIRE 880 112 880 48 WIRE 1200 112 1200 48 WIRE 1392 112 1392 48 WIRE -112 160 -112 48 WIRE 1600 192 1440 192 WIRE 240 224 208 224 WIRE 288 224 288 96 WIRE 288 224 240 224 WIRE 448 224 288 224 WIRE 688 224 688 48 WIRE 688 224 528 224 WIRE 880 240 880 176 WIRE 1024 240 1024 176 WIRE 1200 240 1200 192 WIRE 1392 240 1392 208 WIRE 1600 240 1600 192 WIRE 688 272 688 224 WIRE -112 304 -112 240 WIRE 144 304 144 48 WIRE 1600 352 1600 320 WIRE 288 384 288 224 WIRE 688 432 688 352 WIRE 688 432 352 432 WIRE 688 480 688 432 WIRE 144 528 144 384 WIRE 288 528 288 480 WIRE 288 528 144 528 WIRE 288 592 288 528 WIRE 688 624 688 560 WIRE 288 704 288 656 FLAG -112 304 0 FLAG 288 704 0 FLAG 688 624 0 FLAG 880 240 0 FLAG 1024 240 0 FLAG 1200 240 0 FLAG 768 -64 OUT FLAG 240 224 GATE FLAG 352 48 SRC FLAG 1392 240 0 FLAG 1600 352 0 SYMBOL voltage -112 144 R0 WINDOW 0 58 41 Left 2 WINDOW 3 59 78 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value {V} SYMBOL npn 352 384 M0 WINDOW 0 118 26 Left 2 WINDOW 3 94 68 Left 2 SYMATTR InstName Q1 SYMATTR Value 2N4401 SYMBOL zener 304 656 R180 WINDOW 0 -81 49 Left 2 WINDOW 3 -186 4 Left 2 SYMATTR InstName D1 SYMATTR Value DI_MMBZ5232BT SYMATTR Description Diode SYMATTR Type diode SYMATTR Prefix X SYMBOL res 432 64 R270 WINDOW 0 77 58 VTop 2 WINDOW 3 71 58 VBottom 2 SYMATTR InstName R1 SYMATTR Value 30 SYMBOL res 544 208 R90 WINDOW 0 71 56 VBottom 2 WINDOW 3 80 58 VTop 2 SYMATTR InstName R2 SYMATTR Value 10K SYMBOL res 704 368 R180 WINDOW 0 -56 70 Left 2 WINDOW 3 -62 34 Left 2 SYMATTR InstName R3 SYMATTR Value 10K SYMBOL res 704 576 R180 WINDOW 0 -59 76 Left 2 WINDOW 3 -67 40 Left 2 SYMATTR InstName R4 SYMATTR Value 10K SYMBOL res 1008 80 R0 WINDOW 0 61 42 Left 2 WINDOW 3 61 78 Left 2 SYMATTR InstName R5 SYMATTR Value 1K SYMBOL cap 864 112 R0 WINDOW 0 53 16 Left 2 WINDOW 3 55 50 Left 2 SYMATTR InstName C1 SYMATTR Value 2\u00b5 SYMBOL current 1200 112 R0 WINDOW 3 -123 -106 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value PULSE(0 5m 5m 1u 0 2m) SYMATTR InstName I1 SYMBOL nmos 208 96 R270 WINDOW 0 146 34 VRight 2 WINDOW 3 99 7 VRight 2 SYMATTR InstName M2 SYMATTR Value DN2540 SYMBOL nmos 1440 112 M0 WINDOW 0 -93 8 Left 2 WINDOW 3 -139 42 Left 2 SYMATTR InstName M1 SYMATTR Value FDS4072N3 SYMBOL voltage 1600 224 R0 WINDOW 0 -98 52 Left 2 WINDOW 3 -262 104 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value PULSE(0 10 10m 1u) SYMBOL res 128 288 R0 SYMATTR InstName R6 SYMATTR Value 39k TEXT 928 544 Left 2 !.tran 0 20m 0 10u TEXT 904 440 Left 2 ;D100 +12 HV Regulator TEXT 920 488 Left 2 ;JL June 1 2013, Fred's mods. TEXT 1424 72 Left 2 ;Ilim test TEXT 424 344 Left 2 ;Quad R-pack TEXT -96 584 Left 2 !.SUBCKT DI_MMBZ5232BT 1 2\n* Terminals A K\nD1 1 2 DF\nDZ 3 1 DR\nVZ 2 3 3.14\n.MODEL DF D ( IS=11.0p RS=31.2 N=1.10\n+ CJO=57.6p VJ=0.750 M=0.330 TT=50.1n )\n.MODEL DR D ( IS=2.21f RS=7.11 N=3.00 )\n.ENDS TEXT 928 576 Left 2 !.step param V 18 50 5 TEXT -320 -160 Left 2 !*\n*DN2540 MODEL\n*\n.MODEL DN2540 NMOS (LEVEL=3 RS=1.05 NSUB=5.0E14\n+DELTA=0.1 KAPPA=0.20 TPG=1 CGDO=3.1716E-10\n+RD=11 VTO=-1.50 VMAX=1.0E7 ETA=0.0223089\n+NFS=6.6E10 TOX=725E-10 LD=1.698E-9 UO=862.425\n+XJ=6.4666E-7 THETA=1.0E-5 CGSO=2.50E-9 L=4.0E-6\n+W=59E-3) --------------------------------------------------------- Plot File: [Transient Analysis] { Npanes: 2 Active Pane: 1 { traces: 1 {524290,0,"V(out)"} X: ('m',0,0,0.002,0.02) Y[0]: (' ',1,6.5,0.5,12) Y[1]: ('m',2,1e+308,7e-005,-1e+308) Volts: (' ',0,0,1,6.5,0.5,12) Log: 0 0 0 GridStyle: 1 }, { traces: 1 {68157443,0,"Ix(D1:-)"} X: ('m',0,0,0.002,0.02) Y[0]: ('m',2,0.00024,8e-005,0.00112) Y[1]: ('m',2,1e+308,7e-005,-1e+308) Amps: ('m',0,0,1,0.00024,8e-005,0.00112) Log: 0 0 0 GridStyle: 1 } } -- "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman)
On Sun, 02 Jun 2013 12:37:03 -0400, Jamie
<jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote:

>John Larkin wrote: > >> On Sun, 02 Jun 2013 09:18:11 -0400, Jamie >> <jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote: >> >> >>>John Larkin wrote: >>> >>> >>>>On Sat, 01 Jun 2013 21:12:43 -0400, Jamie >>>><jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote: >>>> >>>> >>>> >>>>>John Larkin wrote: >>>>> >>>>> >>>>> >>>>>>On Sat, 1 Jun 2013 18:40:15 -0500, "Tim Williams" <tmoranwms@charter.net> wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>Quaint. I've been doing that for many years, and of course the circuit >>>>>>>dates back to any tube supply in existence. >>>>>> >>>>>> >>>>>>Never hurts to remember the old stuff. 6080s and VR tubes and like that. >>>>>> >>>>>> >>>>>> Two transistors give rather >>>>>> >>>>>> >>>>>> >>>>>>>poor performance (not much better than the tube circuit). A diff hardly >>>>>>>costs any board area. >>>>>>>http://webpages.charter.net/dawill/tmoranwms/Elec_Pulse1.gif >>>>>> >>>>>> >>>>>>18 parts vs 5! What is the 100 uH inductor for? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>Of course, these days I'd just make the switcher right to begin with. I >>>>>>>have a few jellybean circuits I play with, which only require a few more >>>>>>>transistors than this. Or, God forbid, an IC. >>>>>> >>>>>> >>>>>>The only candidate I found was the LM317HV, which is a big TO-220. >>>>>> >>>>>> >>>>> >>>>>Looking at that Elec_Pulse1.gif, I wasn't aware that a 2N3904 could hold >>>>>back 120Volts on the collector? >>>>> >>>>>Last I checked, I think the V(brk)CEO was around 40. Vcbo a little >>>>>higher.. >>>>> >>>>>Oh well. >>>>> >>>>>Jamie >>>> >>>> >>>>It's probably one of those hand-selected avalanche situations. The HV is tuned >>>>with the pot, too. This circuit *wants* the 3904 to break down. >>>> >>>>The Zetex avalanche transistors are much more predictable, but expensive and >>>>relatively slow. >>>> >>>> >>> >>> Explaining it away as an intentional design decision shows a cover up. >>>Well seasoned engineers can and do make mistakes, too. >>> >>> >>> >>> Jamie >> >> >> It's an avalanche pulser. The whole point is to make the transistor over-voltage >> avalanche. >> >> >yes, I see what it does, but I still say that is BAD! design.. > >I have not yet seen a transistor survive a lengthily life cycle >avalanching either side, especially the emitter. > >Jamie
Most of the older Tek sampling scopes used an avalanche transistor to generate the sampling impulses, directly or through an SRD. The ones still around usually work, after trillions of avalanche events. -- John Larkin Highland Technology Inc www.highlandtechnology.com jlarkin at highlandtechnology dot com Precision electronic instrumentation Picosecond-resolution Digital Delay and Pulse generators Custom timing and laser controllers Photonics and fiberoptic TTL data links VME analog, thermocouple, LVDT, synchro, tachometer Multichannel arbitrary waveform generators
Fred Abse wrote:
> On Sun, 02 Jun 2013 12:18:42 -0400, Jamie wrote: > > >> Would be nice if there was a way to have the lib file show up in the >>parts list instead of using a directive to include the .lib maybe there >>is and I am just not seeing it. > > > * > *DN2540 MODEL > * > .MODEL DN2540 NMOS (LEVEL=3 RS=1.05 NSUB=5.0E14 > +DELTA=0.1 KAPPA=0.20 TPG=1 CGDO=3.1716E-10 > +RD=11 VTO=-1.50 VMAX=1.0E7 ETA=0.0223089 > +NFS=6.6E10 TOX=725E-10 LD=1.698E-9 UO=862.425 > +XJ=6.4666E-7 THETA=1.0E-5 CGSO=2.50E-9 L=4.0E-6 > +W=59E-3) >
Some how that didn't intrigue me, nor what I asked. Jamie
On Sun, 02 Jun 2013 09:41:09 -0700, Fred Abse wrote:

> Zetex app. note ANB8.
That should have been AN88. -- "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman)
On Sun, 02 Jun 2013 08:44:28 -0700, John Larkin
<jjlarkin@highNOTlandTHIStechnologyPART.com> wrote:

>On Sun, 02 Jun 2013 08:22:45 -0700, Fred Abse <excretatauris@invalid.invalid> >wrote: > >>On Sat, 01 Jun 2013 11:37:50 -0700, John Larkin wrote: >> >>> On Sat, 01 Jun 2013 13:34:22 -0500, John Fields <jfields@austininstruments.com> >>> wrote: >>> >>>>On Sat, 01 Jun 2013 10:52:53 -0700, John Larkin >>>><jjlarkin@highNOTlandTHIStechnologyPART.com> wrote: >>>> >>>>--- >>>><Snipped LTspice circuit list.> >>>> >>>>And the elusive supertex.lib file, which LTspice declares is nowhere >>>>to be found, is to be found, where??? >>>> >>>> >>> >>> It's in plain sight, hardly elusive. >>> >>> Try Google. Or Supertex.com. >> >>It consists of .MODELs, but each ends in an .ENDS. Syntax error. .MODELS >>don't take .ENDS, that's for SUBCKTS, >> >>Fills up the SPICE error log with warnings. Get rid of the .ENDS >>statements. > >I just dumped the Supertex file into the LT Spice lib\sub folder and it worked >fine.
--- Regardless, that's a dangerous protocol to follow because whatever you "dump" into any LTspice folders over which Linear Tech exercises control can be deleted at their convenience or, as a matter of course, during synchronization. A much better approach is to upload all of the files to a single directory, somewhere, and then have your readers download them all into a single folder. The beauty in that is that all of the data needed to run that sim will be local to that file, making it truly portable as long as the circuit list *.asc file is associated with LTspice. Helmut has posted the procedure over and over again for those of us who are slow to catch on. -- JF
On 6/2/2013 12:39 PM, Fred Abse wrote:
> On Sun, 02 Jun 2013 09:41:09 -0700, Fred Abse wrote: > >> Zetex app. note ANB8. > > That should have been AN88. >
$14 a pop from Digikey! Also, could not find AN88 but did find AN8.