# HG changeset patch # User Daniel O'Connor # Date 1697858926 -37800 # Node ID 0826d9d63330d5ffdce50c030d6558e10df068d4 # Parent 5c029a06cf8014efdc0ecc34991a9218248601d5 Redo nRFDrive so it can have a different duty cycle diff -r 5c029a06cf80 -r 0826d9d63330 pa-GAN190-PP.asc --- a/pa-GAN190-PP.asc Wed Oct 18 23:25:38 2023 +1030 +++ b/pa-GAN190-PP.asc Sat Oct 21 13:58:46 2023 +1030 @@ -63,7 +63,6 @@ WIRE 1584 480 1424 480 WIRE 448 512 448 480 WIRE 1424 512 1424 480 -WIRE 288 592 288 240 WIRE 320 608 320 144 WIRE 384 608 320 608 WIRE 624 608 624 144 @@ -77,12 +76,12 @@ WIRE 1824 608 1744 608 WIRE 1936 608 1936 384 WIRE 1936 608 1824 608 -WIRE 352 656 288 656 -WIRE 368 656 352 656 +WIRE 368 656 224 656 WIRE 384 656 368 656 WIRE 576 656 512 656 WIRE 656 656 576 656 WIRE 1312 656 1312 608 +WIRE 224 704 224 656 WIRE 368 704 368 656 WIRE 384 704 368 704 WIRE 576 704 512 704 @@ -100,12 +99,15 @@ WIRE 576 848 576 704 WIRE 704 848 576 848 WIRE 1328 848 784 848 +WIRE 224 928 224 784 +WIRE 448 928 448 848 +WIRE 448 928 224 928 WIRE 1312 944 1312 816 WIRE 1424 944 1424 928 WIRE 1424 944 1312 944 WIRE 1584 944 1584 800 WIRE 1584 944 1424 944 -WIRE 448 976 448 848 +WIRE 448 976 448 928 WIRE 1424 976 1424 944 FLAG 448 512 0 FLAG 576 192 D0 @@ -122,7 +124,7 @@ FLAG 576 656 D1 FLAG 1312 608 SW1 FLAG 1424 976 0 -FLAG 352 656 nRFDrive +FLAG 224 656 nRFDrive FLAG 1824 608 RFOutB FLAG 2064 448 0 FLAG 2032 240 RFOut @@ -233,11 +235,6 @@ SYMBOL GAN190-650FBE 1408 848 R0 WINDOW 3 -62 66 Left 1 SYMATTR InstName U6 -SYMBOL Digital/inv 352 592 R90 -WINDOW 0 -37 76 Left 2 -WINDOW 3 84 3 VRight 2 -SYMATTR InstName A1 -SYMATTR Value Vhigh=5V,Td=1p,Trise=1p SYMBOL ind2 1920 288 R0 WINDOW 0 20 1 Left 2 WINDOW 3 -46 112 Left 2 @@ -252,10 +249,14 @@ SYMATTR Type ind SYMBOL Res 1920 592 R0 SYMATTR InstName R6 -SYMATTR Value 1Meg -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 +SYMATTR Value 10Meg +SYMBOL Voltage 224 688 R0 +WINDOW 3 -185 128 Left 2 +SYMATTR Value PULSE(0 5 {Tperiod / 2} 200p 200p {Ton} {TPeriod}) +SYMATTR InstName V5 +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 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) -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 +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 TEXT 608 -16 Left 2 !.fourier {F0} 9 -1 V(rfout) -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 +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 TEXT 1792 336 Left 2 !K1 L3 L6 1 diff -r 5c029a06cf80 -r 0826d9d63330 pa-GAN190-PP.plt Binary file pa-GAN190-PP.plt has changed