# HG changeset patch # User Daniel O'Connor # Date 1697527192 -37800 # Node ID f25091c3b17dd81d9c56ddeb8e7cff2cf71cf5ec # Parent d820d74489aaab551e527cc72f37a94d659ba628 Tweak for more power. Make RFdrive have a non-zero risetime. diff -r d820d74489aa -r f25091c3b17d pa-GAN190.asc --- a/pa-GAN190.asc Tue Oct 17 16:33:54 2023 +1030 +++ b/pa-GAN190.asc Tue Oct 17 17:49:52 2023 +1030 @@ -79,7 +79,7 @@ SYMATTR SpiceLine Rser=10m Cpar=1p SYMBOL Voltage 224 224 R0 WINDOW 3 -51 126 Left 2 -SYMATTR Value PULSE(0 5 0 0 0 {Ton} {Tperiod}) +SYMATTR Value PULSE(0 5 0 200p 200p {Ton} {Tperiod}) SYMATTR InstName V3 SYMBOL ISL55110 416 176 R0 WINDOW 3 -55 -78 Top 2 @@ -135,12 +135,12 @@ WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L3 -SYMATTR Value 99n +SYMATTR Value 72n SYMBOL cap 1920 272 R0 SYMATTR InstName C3 -SYMATTR Value 153p -TEXT 504 448 Left 2 !.param F0 = 35.24Meg\n.param Tperiod = 1 / {F0}\n.param dutypct = 36\n.param Ton = 1 / {F0} * {dutypct} / 100\n.param C1 = 1p\n.param C2 = 70p\n.param L1 = 6u\n.param L2 = 336n\n.param R1 = 50 +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 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 1p 50p 5p\n*.step param C2 20p 120p 5p\n.step param L2 200n 400n 5n +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