Mercurial > ~darius > hgwebdir.cgi > pa
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 |