comparison pa-GAN190-PP.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 0e6f354b0ae0
children 66aa1acc90cd
comparison
equal deleted inserted replaced
7:5c029a06cf80 8:0826d9d63330
61 WIRE 1424 480 1312 480 61 WIRE 1424 480 1312 480
62 WIRE 1584 480 1584 336 62 WIRE 1584 480 1584 336
63 WIRE 1584 480 1424 480 63 WIRE 1584 480 1424 480
64 WIRE 448 512 448 480 64 WIRE 448 512 448 480
65 WIRE 1424 512 1424 480 65 WIRE 1424 512 1424 480
66 WIRE 288 592 288 240
67 WIRE 320 608 320 144 66 WIRE 320 608 320 144
68 WIRE 384 608 320 608 67 WIRE 384 608 320 608
69 WIRE 624 608 624 144 68 WIRE 624 608 624 144
70 WIRE 624 608 512 608 69 WIRE 624 608 512 608
71 WIRE 1072 608 1072 144 70 WIRE 1072 608 1072 144
75 WIRE 1584 608 1424 608 74 WIRE 1584 608 1424 608
76 WIRE 1664 608 1648 608 75 WIRE 1664 608 1648 608
77 WIRE 1824 608 1744 608 76 WIRE 1824 608 1744 608
78 WIRE 1936 608 1936 384 77 WIRE 1936 608 1936 384
79 WIRE 1936 608 1824 608 78 WIRE 1936 608 1824 608
80 WIRE 352 656 288 656 79 WIRE 368 656 224 656
81 WIRE 368 656 352 656
82 WIRE 384 656 368 656 80 WIRE 384 656 368 656
83 WIRE 576 656 512 656 81 WIRE 576 656 512 656
84 WIRE 656 656 576 656 82 WIRE 656 656 576 656
85 WIRE 1312 656 1312 608 83 WIRE 1312 656 1312 608
84 WIRE 224 704 224 656
86 WIRE 368 704 368 656 85 WIRE 368 704 368 656
87 WIRE 384 704 368 704 86 WIRE 384 704 368 704
88 WIRE 576 704 512 704 87 WIRE 576 704 512 704
89 WIRE 384 736 352 736 88 WIRE 384 736 352 736
90 WIRE 656 736 656 656 89 WIRE 656 736 656 656
98 WIRE 448 848 448 800 97 WIRE 448 848 448 800
99 WIRE 448 848 352 848 98 WIRE 448 848 352 848
100 WIRE 576 848 576 704 99 WIRE 576 848 576 704
101 WIRE 704 848 576 848 100 WIRE 704 848 576 848
102 WIRE 1328 848 784 848 101 WIRE 1328 848 784 848
102 WIRE 224 928 224 784
103 WIRE 448 928 448 848
104 WIRE 448 928 224 928
103 WIRE 1312 944 1312 816 105 WIRE 1312 944 1312 816
104 WIRE 1424 944 1424 928 106 WIRE 1424 944 1424 928
105 WIRE 1424 944 1312 944 107 WIRE 1424 944 1312 944
106 WIRE 1584 944 1584 800 108 WIRE 1584 944 1584 800
107 WIRE 1584 944 1424 944 109 WIRE 1584 944 1424 944
108 WIRE 448 976 448 848 110 WIRE 448 976 448 928
109 WIRE 1424 976 1424 944 111 WIRE 1424 976 1424 944
110 FLAG 448 512 0 112 FLAG 448 512 0
111 FLAG 576 192 D0 113 FLAG 576 192 D0
112 FLAG 240 192 RFDrive 114 FLAG 240 192 RFDrive
113 FLAG 720 144 MOD_RAIL 115 FLAG 720 144 MOD_RAIL
120 FLAG 224 144 VCC 122 FLAG 224 144 VCC
121 FLAG 448 976 0 123 FLAG 448 976 0
122 FLAG 576 656 D1 124 FLAG 576 656 D1
123 FLAG 1312 608 SW1 125 FLAG 1312 608 SW1
124 FLAG 1424 976 0 126 FLAG 1424 976 0
125 FLAG 352 656 nRFDrive 127 FLAG 224 656 nRFDrive
126 FLAG 1824 608 RFOutB 128 FLAG 1824 608 RFOutB
127 FLAG 2064 448 0 129 FLAG 2064 448 0
128 FLAG 2032 240 RFOut 130 FLAG 2032 240 RFOut
129 FLAG 1936 688 0 131 FLAG 1936 688 0
130 SYMBOL Voltage 128 224 R0 132 SYMBOL Voltage 128 224 R0
231 WINDOW 3 -54 59 Left 1 233 WINDOW 3 -54 59 Left 1
232 SYMATTR InstName U5 234 SYMATTR InstName U5
233 SYMBOL GAN190-650FBE 1408 848 R0 235 SYMBOL GAN190-650FBE 1408 848 R0
234 WINDOW 3 -62 66 Left 1 236 WINDOW 3 -62 66 Left 1
235 SYMATTR InstName U6 237 SYMATTR InstName U6
236 SYMBOL Digital/inv 352 592 R90
237 WINDOW 0 -37 76 Left 2
238 WINDOW 3 84 3 VRight 2
239 SYMATTR InstName A1
240 SYMATTR Value Vhigh=5V,Td=1p,Trise=1p
241 SYMBOL ind2 1920 288 R0 238 SYMBOL ind2 1920 288 R0
242 WINDOW 0 20 1 Left 2 239 WINDOW 0 20 1 Left 2
243 WINDOW 3 -46 112 Left 2 240 WINDOW 3 -46 112 Left 2
244 SYMATTR InstName L3 241 SYMATTR InstName L3
245 SYMATTR Value 100n 242 SYMATTR Value 100n
250 SYMATTR InstName L6 247 SYMATTR InstName L6
251 SYMATTR Value 100n 248 SYMATTR Value 100n
252 SYMATTR Type ind 249 SYMATTR Type ind
253 SYMBOL Res 1920 592 R0 250 SYMBOL Res 1920 592 R0
254 SYMATTR InstName R6 251 SYMATTR InstName R6
255 SYMATTR Value 1Meg 252 SYMATTR Value 10Meg
256 TEXT 112 -272 Left 2 !.param F0 = 35.24Meg\n.param Tperiod = 1 / {F0}\n.param dutypct = 50\n.param Ton = 1 / {F0} * {dutypct} / 100\n.param C1 = 123p\n.param C2 = 155p\n.param L1 = 5u\n.param L2 = 140n\n.param R1 = 12.5 253 SYMBOL Voltage 224 688 R0
254 WINDOW 3 -185 128 Left 2
255 SYMATTR Value PULSE(0 5 {Tperiod / 2} 200p 200p {Ton} {TPeriod})
256 SYMATTR InstName V5
257 TEXT 112 -272 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 = 10p\n.param C2 = 155p\n.param L1 = 5u\n.param L2 = 140n\n.param R1 = 12.5
257 TEXT 608 -280 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) 258 TEXT 608 -280 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)
258 TEXT 608 -152 Left 2 !*.tran 0 1.8u 1.7u\n.tran 0 4u 1.7u\n*.tran 0 2.5u 1.5u\n*tran 0 5u 500n 259 TEXT 608 -152 Left 2 !.tran 0 1.8u 1.7u\n*.tran 0 4u 1.7u\n*.tran 0 2.5u 1.5u\n*tran 0 5u 500n
259 TEXT 608 -16 Left 2 !.fourier {F0} 9 -1 V(rfout) 260 TEXT 608 -16 Left 2 !.fourier {F0} 9 -1 V(rfout)
260 TEXT 104 -8 Left 2 !*.step param dutypct 20 60 1\n*.step param C1 10p 80p 5p\n*.step param C2 80p 195p 5p\n*.step param L2 80n 220n 10n 261 TEXT 104 -8 Left 2 !*.step param dutypct 20 60 4\n*.step param C1 10p 130p 10p\n*.step param C2 80p 195p 5p\n*.step param L2 80n 220n 10n
261 TEXT 1792 336 Left 2 !K1 L3 L6 1 262 TEXT 1792 336 Left 2 !K1 L3 L6 1