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