view pa-GAN190.asc @ 8:0826d9d63330

Redo nRFDrive so it can have a different duty cycle
author Daniel O'Connor <darius@dons.net.au>
date Sat, 21 Oct 2023 13:58:46 +1030
parents 761dddb53b99
children 2832aefd442c
line wrap: on
line source

Version 4
SHEET 1 2852 784
WIRE 224 144 128 144
WIRE 384 144 224 144
WIRE 576 144 512 144
WIRE 816 144 576 144
WIRE 1040 144 944 144
WIRE 1120 144 1040 144
WIRE 1312 144 1200 144
WIRE 1424 144 1312 144
WIRE 1584 144 1424 144
WIRE 1664 144 1648 144
WIRE 1824 144 1744 144
WIRE 1936 144 1904 144
WIRE 2048 144 1936 144
WIRE 240 192 224 192
WIRE 288 192 240 192
WIRE 384 192 288 192
WIRE 576 192 512 192
WIRE 656 192 576 192
WIRE 1312 192 1312 144
WIRE 128 240 128 144
WIRE 224 240 224 192
WIRE 288 240 288 192
WIRE 384 240 288 240
WIRE 576 240 512 240
WIRE 816 240 816 224
WIRE 944 240 944 224
WIRE 384 272 288 272
WIRE 656 272 656 192
WIRE 704 272 656 272
WIRE 1216 272 784 272
WIRE 1584 272 1584 144
WIRE 1936 272 1936 144
WIRE 2048 272 2048 144
WIRE 288 304 288 272
WIRE 384 304 288 304
WIRE 1424 304 1424 144
WIRE 576 384 576 240
WIRE 704 384 576 384
WIRE 1328 384 784 384
WIRE 128 480 128 320
WIRE 224 480 224 320
WIRE 224 480 128 480
WIRE 288 480 288 304
WIRE 288 480 224 480
WIRE 448 480 448 336
WIRE 448 480 288 480
WIRE 1312 480 1312 352
WIRE 1424 480 1424 464
WIRE 1424 480 1312 480
WIRE 1584 480 1584 336
WIRE 1584 480 1424 480
WIRE 1936 480 1936 336
WIRE 1936 480 1584 480
WIRE 2048 480 2048 352
WIRE 2048 480 1936 480
WIRE 448 512 448 480
WIRE 1424 512 1424 480
FLAG 448 512 0
FLAG 576 192 D0
FLAG 240 192 RFDrive
FLAG 576 144 MOD_RAIL
FLAG 2048 144 RFOut
FLAG 1040 144 HV
FLAG 1312 144 SW
FLAG 816 240 0
FLAG 944 240 0
FLAG 1424 512 0
FLAG 224 144 VCC
SYMBOL Voltage 128 224 R0
WINDOW 3 37 53 Left 2
SYMATTR Value 5
SYMATTR InstName V1
SYMBOL Voltage 816 128 R0
WINDOW 3 -70 51 Left 2
SYMATTR Value 12
SYMATTR InstName V2
SYMATTR SpiceLine Rser=10m Cpar=1p
SYMBOL Voltage 224 224 R0
WINDOW 3 -51 126 Left 2
SYMATTR Value PULSE(0 5 0 200p 200p {Ton} {Tperiod})
SYMATTR InstName V3
SYMBOL ISL55110 416 176 R0
WINDOW 3 -55 -78 Top 2
SYMATTR InstName U1
SYMBOL Voltage 944 128 R0
WINDOW 0 -8 -4 Left 2
SYMATTR InstName V4
SYMATTR Value 120
SYMATTR SpiceLine Rser=10m Cpar=1p
SYMBOL ind 1104 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value {L1}
SYMATTR SpiceLine Rser=35m
SYMBOL ind 1648 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -8 58 VBottom 2
SYMATTR InstName L2
SYMATTR Value {L2}
SYMATTR SpiceLine Rser=35m
SYMBOL cap 1648 128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 40 27 VTop 2
SYMATTR InstName C2
SYMATTR Value {C2}
SYMBOL cap 1600 336 R180
WINDOW 0 24 56 Left 2
WINDOW 3 30 8 Left 2
SYMATTR InstName C1
SYMATTR Value {C1}
SYMBOL Res 2032 256 R0
WINDOW 0 32 43 Left 2
SYMATTR InstName R1
SYMATTR Value {R1}
SYMBOL Res 800 256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 35 59 VTop 2
SYMATTR InstName R4
SYMATTR Value 0
SYMBOL Res 800 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 36 53 VTop 2
SYMATTR InstName R2
SYMATTR Value 0
SYMBOL GAN190-650FBE 1296 272 R0
WINDOW 3 -54 59 Left 1
SYMATTR InstName U2
SYMBOL GAN190-650FBE 1408 384 R0
WINDOW 3 -62 66 Left 1
SYMATTR InstName U3
SYMBOL ind 1808 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L3
SYMATTR Value 72n
SYMBOL cap 1920 272 R0
SYMATTR InstName C3
SYMATTR Value 251p
TEXT 504 448 Left 2 !.param F0 = 35.24Meg\n.param Tperiod = 1 / {F0}\n.param dutypct = 40\n.param Ton = 1 / {F0} * {dutypct} / 100\n.param C1 = 5p\n.param C2 = 176p\n.param L1 = 3u\n.param L2 = 140n\n.param R1 = 50
TEXT 952 608 Left 2 !.meas PIN_HV AVG abs(V(HV)*I(V4))\n.meas PIN_MOD AVG abs(V(MOD_RAIL)*I(V2))\n.meas PIN_LV AVG abs(V(VCC)*I(V1))\n.meas POUT AVG abs(V(RFOut)*I(R1))\n.meas Efficiency Param 100*POUT/(PIN_HV + PIN_LV + PIN_MOD)
TEXT 1712 528 Left 2 !*.tran 0 1.8u 1.7u\n.tran 0 5u 1.7u\n*.tran 0 2.5u 1.5u\n*.tran 5u
TEXT 1720 624 Left 2 !.fourier {F0} 9 -1 V(rfout)
TEXT 496 664 Left 2 !*.step param dutypct 20 60 1\n*.step param C1 5p 80p 5p\n*.step param C2 120p 200p 5p\n*.step param L2 80n 220n 10n