comparison pa-GAN190.asc @ 4:f25091c3b17d

Tweak for more power. Make RFdrive have a non-zero risetime.
author Daniel O'Connor <darius@dons.net.au>
date Tue, 17 Oct 2023 17:49:52 +1030
parents d820d74489aa
children 761dddb53b99
comparison
equal deleted inserted replaced
3:d820d74489aa 4:f25091c3b17d
77 SYMATTR Value 12 77 SYMATTR Value 12
78 SYMATTR InstName V2 78 SYMATTR InstName V2
79 SYMATTR SpiceLine Rser=10m Cpar=1p 79 SYMATTR SpiceLine Rser=10m Cpar=1p
80 SYMBOL Voltage 224 224 R0 80 SYMBOL Voltage 224 224 R0
81 WINDOW 3 -51 126 Left 2 81 WINDOW 3 -51 126 Left 2
82 SYMATTR Value PULSE(0 5 0 0 0 {Ton} {Tperiod}) 82 SYMATTR Value PULSE(0 5 0 200p 200p {Ton} {Tperiod})
83 SYMATTR InstName V3 83 SYMATTR InstName V3
84 SYMBOL ISL55110 416 176 R0 84 SYMBOL ISL55110 416 176 R0
85 WINDOW 3 -55 -78 Top 2 85 WINDOW 3 -55 -78 Top 2
86 SYMATTR InstName U1 86 SYMATTR InstName U1
87 SYMBOL Voltage 944 128 R0 87 SYMBOL Voltage 944 128 R0
133 SYMATTR InstName U3 133 SYMATTR InstName U3
134 SYMBOL ind 1808 160 R270 134 SYMBOL ind 1808 160 R270
135 WINDOW 0 32 56 VTop 2 135 WINDOW 0 32 56 VTop 2
136 WINDOW 3 5 56 VBottom 2 136 WINDOW 3 5 56 VBottom 2
137 SYMATTR InstName L3 137 SYMATTR InstName L3
138 SYMATTR Value 99n 138 SYMATTR Value 72n
139 SYMBOL cap 1920 272 R0 139 SYMBOL cap 1920 272 R0
140 SYMATTR InstName C3 140 SYMATTR InstName C3
141 SYMATTR Value 153p 141 SYMATTR Value 251p
142 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 142 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
143 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) 143 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)
144 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 144 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
145 TEXT 1720 624 Left 2 !.fourier {F0} 9 -1 V(rfout) 145 TEXT 1720 624 Left 2 !.fourier {F0} 9 -1 V(rfout)
146 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 146 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