115 lines
2.6 KiB
Plaintext
115 lines
2.6 KiB
Plaintext
Version 4.1
|
|
SHEET 1 880 704
|
|
WIRE -368 48 -432 48
|
|
WIRE 336 48 256 48
|
|
WIRE -368 64 -368 48
|
|
WIRE 336 64 336 48
|
|
WIRE -496 112 -864 112
|
|
WIRE -384 112 -496 112
|
|
WIRE -240 112 -288 112
|
|
WIRE -208 112 -240 112
|
|
WIRE -16 112 -128 112
|
|
WIRE 160 112 -16 112
|
|
WIRE 320 112 160 112
|
|
WIRE 480 112 416 112
|
|
WIRE 160 128 160 112
|
|
WIRE -864 160 -864 112
|
|
WIRE 480 160 480 112
|
|
WIRE -496 176 -496 112
|
|
WIRE -16 176 -16 112
|
|
WIRE -240 224 -240 112
|
|
WIRE 160 256 160 224
|
|
WIRE 256 256 256 48
|
|
WIRE 256 256 160 256
|
|
WIRE -16 272 -16 240
|
|
WIRE 160 272 160 256
|
|
WIRE 480 272 480 240
|
|
WIRE -864 288 -864 240
|
|
WIRE -496 288 -496 272
|
|
WIRE -432 288 -432 48
|
|
WIRE -432 288 -496 288
|
|
WIRE -496 320 -496 288
|
|
WIRE 96 320 96 176
|
|
WIRE 96 320 -48 320
|
|
WIRE -240 352 -240 288
|
|
WIRE -560 368 -560 224
|
|
WIRE -560 368 -672 368
|
|
WIRE -48 368 -48 320
|
|
WIRE 160 400 160 368
|
|
WIRE -496 448 -496 416
|
|
WIRE -672 480 -672 368
|
|
WIRE -48 480 -48 448
|
|
WIRE -672 592 -672 560
|
|
FLAG -864 288 0
|
|
FLAG -16 272 0
|
|
FLAG 480 272 0
|
|
FLAG 160 400 0
|
|
FLAG -48 480 0
|
|
FLAG 480 112 out
|
|
FLAG -864 112 in
|
|
FLAG -16 112 mid
|
|
FLAG -496 448 0
|
|
FLAG -672 592 0
|
|
FLAG -240 352 0
|
|
SYMBOL ind -224 128 R270
|
|
WINDOW 0 32 56 VTop 2
|
|
WINDOW 3 5 56 VBottom 2
|
|
SYMATTR InstName L1
|
|
SYMATTR Value 1.5ľ
|
|
SYMATTR SpiceLine Ipk=10 Rser=20m Cpar=10p
|
|
SYMBOL voltage -864 144 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 24 124 Left 2
|
|
SYMATTR InstName V1
|
|
SYMATTR Value 28
|
|
SYMATTR SpiceLine Rser=1m
|
|
SYMBOL cap -32 176 R0
|
|
SYMATTR InstName C1
|
|
SYMATTR Value 100ľ
|
|
SYMATTR SpiceLine Rser=5m
|
|
SYMBOL pmos 416 64 R90
|
|
SYMATTR InstName M1
|
|
SYMATTR Value Si4427DY
|
|
SYMBOL res 464 144 R0
|
|
SYMATTR InstName R1
|
|
SYMATTR Value 2.5
|
|
SYMBOL voltage -48 352 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 0 0 Left 0
|
|
SYMATTR InstName V2
|
|
SYMATTR Value PULSE(0 10 0 10n 10n {ton} {t} 1k)
|
|
SYMBOL npn 96 272 R0
|
|
SYMATTR InstName Q1
|
|
SYMATTR Value 2N2222
|
|
SYMBOL pnp 96 128 R0
|
|
SYMATTR InstName Q2
|
|
SYMATTR Value 2N2907
|
|
SYMBOL pmos -288 64 R90
|
|
SYMATTR InstName M2
|
|
SYMATTR Value Si4427DY
|
|
SYMBOL npn -560 320 R0
|
|
SYMATTR InstName Q3
|
|
SYMATTR Value 2N2222
|
|
SYMBOL pnp -560 176 R0
|
|
SYMATTR InstName Q4
|
|
SYMATTR Value 2N2907
|
|
SYMBOL voltage -672 464 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 0 0 Left 0
|
|
SYMATTR InstName V3
|
|
SYMATTR Value PULSE(0 10 {twait} 100n 100n {toff} {t} 1k)
|
|
SYMBOL diode -224 288 R180
|
|
WINDOW 0 24 64 Left 2
|
|
WINDOW 3 24 0 Left 2
|
|
SYMATTR InstName D1
|
|
SYMATTR Value MBR745
|
|
SYMATTR Description Diode
|
|
SYMATTR Type diode
|
|
TEXT -384 504 Left 2 !.tran 3m uic
|
|
TEXT -32 -80 Left 2 !.ic V(C1)=0 I(L1)=0
|
|
TEXT -40 552 Left 2 !.param freq=50k d=0.42
|
|
TEXT -32 584 Left 2 !.param ton={d}/{freq}
|
|
TEXT -24 616 Left 2 !.param t=1/{freq}
|
|
TEXT -32 648 Left 2 !.param toff=(((1-{d})/{freq})*0.9)
|
|
TEXT -32 688 Left 2 !.param twait={toff}-((1-{d})*t - {toff})
|