Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG1636.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
V2 -V 0 -5
V4 N004 0 PULSE(0 5 0 20n 20n 10u 20u)
V3 N005 0 5
V5 N001 0 2.5
V6 N003 0 3.3
R1 N002 0 300
C1 N002 0 35p
XU1 N004 N001 N002 N003 N005 -V 0 +V ADG1636 ;pnba IN)SA)D)SB)EN)Vss)GND)Vdd
.tran 120u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG1636.asy)
.lib ADG1636.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -800 -320 -800 -336
WIRE -1024 -256 -1040 -256
WIRE -896 -256 -944 -256
WIRE -640 -224 -704 -224
WIRE -560 -224 -640 -224
WIRE -1104 -192 -1136 -192
WIRE -896 -192 -1024 -192
WIRE -640 -192 -640 -224
WIRE -560 -176 -560 -224
WIRE -1344 -144 -1344 -160
WIRE -1232 -144 -1232 -160
WIRE -896 -128 -1072 -128
WIRE -640 -96 -640 -112
WIRE -560 -96 -560 -112
WIRE -896 -64 -992 -64
WIRE -1344 -48 -1344 -64
WIRE -1232 -48 -1232 -64
WIRE -1072 -48 -1072 -128
WIRE -992 -48 -992 -64
WIRE -864 0 -864 -16
WIRE -736 0 -736 -16
WIRE -1072 48 -1072 32
WIRE -992 48 -992 32
FLAG -1344 -48 0
FLAG -1232 -48 0
FLAG -1232 -160 +V
FLAG -1344 -160 -V
FLAG -1072 48 0
FLAG -1040 -256 0
FLAG -1136 -192 0
FLAG -800 -336 +V
FLAG -736 0 0
FLAG -864 0 -V
FLAG -992 48 0
FLAG -640 -96 0
FLAG -560 -96 0
SYMBOL voltage -1232 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -1344 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -1072 -64 M0
WINDOW 3 412 79 Right 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 5 0 20n 20n 10u 20u)
SYMATTR InstName V4
SYMBOL voltage -992 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL voltage -928 -256 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 2.5
SYMBOL voltage -1008 -192 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V6
SYMATTR Value 3.3
SYMBOL res -656 -208 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL cap -576 -176 R0
SYMATTR InstName C1
SYMATTR Value 35p
SYMBOL ADG1636 -800 -176 R0
SYMATTR InstName U1
TEXT -1488 40 Left 2 !.tran 120u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3060-3.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3060-3.asy)
C1 N002 0 10n
Rload OUT 0 30
C3 OUT 0 10
V1 IN 0 12
C2 OUT N001 10n
XU1 N002 N001 OUT MP_01 IN MP_02 IN 0 LT3060-3 ;pnba Ref/Byp)ADJ)OUT))IN))_SHDN)GND
.tran .1 startup
.lib LT3060-3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 112 -16 112
WIRE 96 112 0 112
WIRE 112 112 96 112
WIRE 432 112 368 112
WIRE 544 112 432 112
WIRE 624 112 544 112
WIRE -16 128 -16 112
WIRE 544 128 544 112
WIRE 624 128 624 112
WIRE 432 144 432 112
WIRE -16 224 -16 208
WIRE 96 224 96 112
WIRE 112 224 96 224
WIRE 432 224 432 208
WIRE 432 224 368 224
WIRE 544 224 544 192
WIRE 624 224 624 208
WIRE 112 336 80 336
WIRE 400 336 368 336
WIRE 400 352 400 336
WIRE 400 432 400 416
SYMBOL cap 416 144 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL PowerProducts\\LT3060-3 240 224 R0
SYMATTR InstName U1
SYMBOL res 608 112 R0
SYMATTR InstName Rload
SYMATTR Value 30
SYMBOL cap 384 352 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL cap 528 128 R0
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL voltage -16 112 R0
SYMATTR InstName V1
SYMATTR Value 12
FLAG 80 336 0
FLAG -16 224 0
FLAG 400 432 0
FLAG 544 224 0
FLAG 624 224 0
FLAG 624 112 OUT
FLAG 0 112 IN
TEXT 480 320 Left 2 !.tran .1 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT4256-2.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N005 N008 N010 0 N009 N006 N002 N001 LT4256-2 ;pnba UV)FB)PwrGD)GND)Timer)Gate)Sense)Vcc
R1 N001 N005 64.9K
R2 N005 0 8.06K
C1 N009 0 33n
C2 0 N007 10n
R3 N004 N006 10
R4 N007 N006 100
R5 N002 N001 20m
MQ1 N002 N004 N003 N003 IRF530
R6 N003 N008 36.5K
R7 N008 0 4.02K
R8 N003 N010 27K
C3 N003 0 220
V1 N001 0 PWL(0 0 2.7m 0 2.701m 48)
C4 N005 0 .1
Rload N003 0 200g
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 25m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT4256-2.asy)
.lib LT4256-2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1412 680
WIRE 288 32 -96 32
WIRE 448 32 288 32
WIRE 480 32 448 32
WIRE 576 32 560 32
WIRE 592 32 576 32
WIRE 896 32 688 32
WIRE 992 32 896 32
WIRE 1104 32 992 32
WIRE 1200 32 1104 32
WIRE -96 48 -96 32
WIRE 1104 48 1104 32
WIRE 1200 48 1200 32
WIRE 288 64 288 32
WIRE 896 80 896 32
WIRE 672 96 672 80
WIRE -96 144 -96 128
WIRE 448 144 448 32
WIRE 576 144 576 32
WIRE 992 144 992 32
WIRE 1104 144 1104 112
WIRE 1200 144 1200 128
WIRE 288 208 288 144
WIRE 288 208 208 208
WIRE 384 208 288 208
WIRE 672 208 672 176
WIRE 672 208 640 208
WIRE 688 208 672 208
WIRE 784 208 768 208
WIRE 208 224 208 208
WIRE 288 224 288 208
WIRE 992 288 992 224
WIRE 992 288 640 288
WIRE 992 304 992 288
WIRE 208 320 208 288
WIRE 288 320 288 304
WIRE 304 368 288 368
WIRE 384 368 368 368
WIRE 896 368 896 160
WIRE 896 368 640 368
WIRE 992 400 992 384
WIRE 512 432 512 416
FLAG 848 208 0
FLAG 288 320 0
FLAG 288 368 0
FLAG 512 432 0
FLAG 992 400 0
FLAG 1104 144 0
FLAG -96 144 0
FLAG 1200 144 0
FLAG 208 320 0
SYMBOL PowerProducts\\LT4256-2 512 272 R0
SYMATTR InstName U1
SYMBOL res 272 48 R0
SYMATTR InstName R1
SYMATTR Value 64.9K
SYMBOL res 272 208 R0
SYMATTR InstName R2
SYMATTR Value 8.06K
SYMBOL cap 368 352 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 33n
SYMBOL cap 848 192 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 656 80 R0
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL res 784 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 100
SYMBOL res 576 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 20m
SYMBOL nmos 592 80 R270
WINDOW 0 57 49 VTop 2
WINDOW 3 27 95 VRight 2
SYMATTR InstName Q1
SYMATTR Value IRF530
SYMBOL res 976 128 R0
SYMATTR InstName R6
SYMATTR Value 36.5K
SYMBOL res 976 288 R0
SYMATTR InstName R7
SYMATTR Value 4.02K
SYMBOL res 880 64 R0
SYMATTR InstName R8
SYMATTR Value 27K
SYMBOL cap 1088 48 R0
SYMATTR InstName C3
SYMATTR Value 220
SYMBOL voltage -96 32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 2.7m 0 2.701m 48)
SYMBOL cap 192 224 R0
SYMATTR InstName C4
SYMATTR Value .1
SYMBOL res 1184 32 R0
SYMATTR InstName Rload
SYMATTR Value 200g
TEXT 752 416 Left 2 !.tran 25m
* Z:\home\khalils\Downloads\files\data\raw_asc\5351b364c34d_ID_vs_UDS-1_1.asc
* Generated by LTspice 26.0.1 for Windows.
* ID_vs_UDS-1_1
Vgs N002 0
M1 N001 N002 0 0 IPP052N06L3
Vds N001 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc Vds 0 50V Vgs 2V 5V 0.5V
.meas dc Id_6V find Id(M1) when Vds=6V
.meas dc Id_4V find Id(M1) when Vds=4V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -576 -96 -720 -96
WIRE -720 -64 -720 -96
WIRE -576 -16 -576 -96
WIRE -768 16 -912 16
WIRE -912 32 -912 16
WIRE -912 128 -912 112
WIRE -720 128 -720 32
WIRE -576 128 -576 64
SYMBOL nmos -768 -64 R0
WINDOW 0 69 14 Left 2
WINDOW 3 68 33 Left 2
SYMATTR InstName M1
SYMATTR Value IPP052N06L3
SYMBOL voltage -576 -32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 37 60 Left 2
WINDOW 0 36 55 Left 2
WINDOW 3 37 60 Left 2
SYMATTR InstName Vds
SYMATTR Value ""
SYMBOL voltage -912 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 40 53 Left 2
WINDOW 3 40 69 Left 2
WINDOW 0 36 56 Left 2
SYMATTR Value ""
SYMATTR InstName Vgs
FLAG -576 128 0
FLAG -912 128 0
FLAG -720 128 0
TEXT -920 160 Left 2 !.dc Vds 0 50V  Vgs 2V 5V 0.5V
TEXT -920 184 Left 2 !.meas dc Id_6V find Id(M1) when Vds=6V
TEXT -920 200 Left 2 !.meas dc Id_4V find Id(M1) when Vds=4V
TEXT -912 -80 Left 2 ;ID_vs_UDS-1_1
* Z:\home\khalils\Downloads\files\data\raw_asc\5f616870575d_FullWaweRectifier.asc
* Generated by LTspice 26.0.1 for Windows.
R5 N001 N005 1k
XU2 N004 N003 V+ V- vout LM741/NS ;pnba In+)In-)V+)V-)OUT
XU1 0 N001 V+ V- N006 LM741/NS ;pnba In+)In-)V+)V-)OUT
D1 N002 N006 1N4148
R2 N004 N001 1k
D2 N006 N004 1N4148
V2 V- 0 -12
R4 vout N003 1k
V1 V+ 0 12
R3 N002 N001 1k
V3 N005 0 SINE(0 1 1k) AC 1
R1 N003 N002 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.include C:\Users\PRANAV ARYA\Documents\GitHub\ECN351-Lab\LM741.MOD
.tran 20m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 -176 -144 -176
WIRE 128 -176 80 -176
WIRE 272 -176 208 -176
WIRE 80 -112 80 -176
WIRE 208 -48 208 -176
WIRE 240 -48 208 -48
WIRE 352 -32 352 -176
WIRE 352 -32 304 -32
WIRE 432 -32 352 -32
WIRE 240 -16 224 -16
WIRE -320 48 -384 48
WIRE -144 48 -144 -176
WIRE -144 48 -240 48
WIRE -80 48 -144 48
WIRE 80 64 80 -48
WIRE 80 64 -16 64
WIRE -80 80 -96 80
WIRE 80 112 80 64
WIRE 80 224 80 176
WIRE 224 224 224 -16
WIRE 224 224 80 224
WIRE -144 240 -144 48
WIRE 0 240 -144 240
WIRE 80 240 80 224
IOPIN 432 -32 Out
IOPIN 320 64 In
IOPIN 464 144 In
IOPIN 272 -64 In
IOPIN -48 32 In
IOPIN 272 0 In
IOPIN -48 96 In
SYMBOL voltage 320 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 96 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL OpAmps\\opamp2 -48 0 R0
WINDOW 3 12 6 Left 2
SYMATTR Value LM741/NS
SYMATTR InstName U1
SYMBOL res 368 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL diode 64 -112 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL diode 64 112 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL OpAmps\\opamp2 272 -96 R0
WINDOW 3 12 6 Left 2
SYMATTR Value LM741/NS
SYMATTR InstName U2
SYMBOL res 96 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage -384 32 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1k)
SYMBOL voltage 464 160 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -12
SYMBOL res 224 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 45 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res -224 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1k
FLAG 320 144 0
FLAG 464 64 0
FLAG -384 128 0
FLAG -96 80 0
FLAG 432 -32 vout
FLAG 320 64 V+
FLAG 464 144 V-
FLAG 272 -64 V+
FLAG -48 32 V+
FLAG 272 0 V-
FLAG -48 96 V-
TEXT -512 504 Left 2 !.include C:\\Users\\PRANAV ARYA\\Documents\\GitHub\\ECN351-Lab\\LM741.MOD
TEXT -208 456 Left 2 !.tran 20m
* Z:\home\khalils\Downloads\files\data\raw_asc\d2d76e27d6f0_colpitts_oscillator_using_BJT.asc
* Generated by LTspice 26.0.1 for Windows.
* Colpitts Oscillator Using BJT
C4 0 N005 10
C1 N003 N002 6.8n
L1 vout N005 0.63H
Q1 N001 N003 N004 0 2N2222
V3 N002 N005 SINE(0 10m 250k)
C3 N004 0 480
R1 vcc N001 3.9k
V1 vcc 0 12V
R2 vcc N003 70k
C5 vout 0 100
R3 N003 0 30k
R4 N004 0 2.2k
C2 vout N001 433p
V2 vin 0 SINE(0 10m 250k)
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0 50u 40u 1u
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 768
WIRE 336 -32 240 -32
WIRE 432 -32 336 -32
WIRE 240 16 240 -32
WIRE 432 16 432 -32
WIRE 432 128 432 96
WIRE 496 128 432 128
WIRE 688 128 560 128
WIRE 432 144 432 128
WIRE 128 192 80 192
WIRE 240 192 240 96
WIRE 240 192 192 192
WIRE 368 192 240 192
WIRE 432 272 432 240
WIRE 560 272 432 272
WIRE 240 288 240 192
WIRE 432 288 432 272
WIRE 560 304 560 272
WIRE 80 384 80 192
WIRE 432 400 432 368
WIRE 560 400 560 368
WIRE 560 400 432 400
WIRE 240 416 240 368
WIRE 432 416 432 400
WIRE 432 416 240 416
WIRE 432 464 432 416
WIRE 240 560 176 560
WIRE 368 560 304 560
WIRE 416 560 368 560
WIRE 528 560 480 560
WIRE 80 640 80 464
WIRE 176 640 176 560
WIRE 176 640 80 640
WIRE 368 640 368 560
WIRE 528 640 528 560
WIRE 688 640 688 128
WIRE 688 640 528 640
WIRE 176 720 176 640
WIRE 320 720 176 720
WIRE 528 720 528 640
WIRE 528 720 400 720
SYMBOL res 416 0 R0
SYMATTR InstName R1
SYMATTR Value 3.9k
SYMBOL voltage 80 368 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 10m 250k)
SYMBOL cap 192 176 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 6.8n
SYMBOL voltage 0 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL res 224 0 R0
SYMATTR InstName R2
SYMATTR Value 70k
SYMBOL voltage -112 144 R0
WINDOW 3 -89 136 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value SINE(0 10m 250k)
SYMATTR InstName V2
SYMBOL cap 544 304 R0
SYMATTR InstName C3
SYMATTR Value 480u
SYMBOL res 416 272 R0
SYMATTR InstName R4
SYMATTR Value 2.2k
SYMBOL cap 304 544 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 10u
SYMBOL ind 416 704 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 0.63H
SYMBOL res 224 272 R0
SYMATTR InstName R3
SYMATTR Value 30k
SYMBOL cap 560 112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 433p
SYMBOL cap 480 544 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C5
SYMATTR Value 100u
SYMBOL npn 368 144 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
FLAG 0 240 0
FLAG 0 160 vcc
FLAG 336 -32 vcc
FLAG 688 128 vout
FLAG -112 160 vin
FLAG -112 240 0
FLAG 432 464 0
FLAG 368 640 0
TEXT 192 -104 Left 2 !.tran 0 50u 40u 1u
TEXT 144 -144 Left 2 ;Colpitts Oscillator Using BJT
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG451.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG451.asy)
V4 N003 0 pulse(0 3.3 0 1u 1u 5m 10m)
XU2 N003 N002 N001 -V 0 +V ADG451 ;pnba IN)D)S)Vss)GND)Vdd
V2 -V 0 -15
V1 +V 0 15
R1 N002 0 1K
V3 N001 0 SINE(0 10 1k)
.tran 30m
.lib ADG451.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -144 -80 -144 -96
WIRE -528 -32 -528 -48
WIRE -368 0 -400 0
WIRE -240 0 -288 0
WIRE 0 0 -48 0
WIRE 0 16 0 0
WIRE -528 64 -528 48
WIRE -240 64 -336 64
WIRE 0 112 0 96
WIRE -528 160 -528 144
WIRE -336 160 -336 64
WIRE -208 192 -208 176
WIRE -80 192 -80 176
WIRE -528 256 -528 240
WIRE -336 256 -336 240
SYMBOL ADG451 -144 48 R0
SYMATTR InstName U2
SYMBOL voltage -528 -48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -272 0 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 10 1k)
SYMBOL voltage -336 144 R0
SYMATTR InstName V4
SYMATTR Value pulse(0 3.3 0 1u 1u 5m 10m)
SYMBOL voltage -528 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res -16 0 R0
SYMATTR InstName R1
SYMATTR Value 1K
FLAG -528 256 0
FLAG -528 64 0
FLAG -528 -48 +V
FLAG -528 144 -V
FLAG -400 0 0
FLAG -208 192 -V
FLAG -144 -96 +V
FLAG -80 192 0
FLAG -336 256 0
FLAG 0 112 0
TEXT 16 176 Left 2 !.tran 30m
* Z:\home\khalils\Downloads\files\data\raw_asc\7a5041fde28b_Draft16.asc
* Generated by LTspice 26.0.1 for Windows.
* Current Mirror: https://wiki.analog.com/university/courses/electronics/text/chapter-11
R1 VIN N001 20K
V2 VS 0 10
R2 VS N002 1K
Q2 N002 N003 N004 0 2SC2411K
R3 N004 0 100
RL N001 N003 250
V1 VIN 0 PULSE(0 5 0 1u 1u 2m 4m)
Q1 N003 N001 0 0 2N5089
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0 10m 0 1u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 464 -224 384 -224
WIRE 464 -208 464 -224
WIRE 736 -144 736 -192
WIRE 464 -96 464 -128
WIRE 464 -96 384 -96
WIRE 464 -64 464 -96
WIRE 736 -16 736 -64
WIRE 464 32 464 16
WIRE 672 32 464 32
WIRE -176 112 -176 64
WIRE 64 112 64 64
WIRE 464 112 464 32
WIRE 736 112 736 80
WIRE 384 160 384 -96
WIRE 400 160 384 160
WIRE 736 208 736 192
WIRE 736 208 464 208
WIRE -176 256 -176 192
WIRE 64 256 64 192
WIRE 464 256 464 208
SYMBOL npn 400 112 R0
SYMATTR InstName Q1
SYMATTR Value 2N5089
SYMBOL npn 672 -16 R0
SYMATTR InstName Q2
SYMATTR Value 2SC2411K
SYMBOL res 720 96 R0
SYMATTR InstName R3
SYMATTR Value 100
SYMBOL voltage -176 96 R0
SYMATTR InstName V2
SYMATTR Value 10
SYMBOL res 448 -224 R0
SYMATTR InstName R1
SYMATTR Value 20K
SYMBOL res 448 -80 R0
SYMATTR InstName RL
SYMATTR Value 250
SYMBOL res 720 -160 R0
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 64 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 5 0 1u 1u 2m 4m)
FLAG 464 256 0
FLAG 64 64 VIN
FLAG 64 256 0
FLAG 384 -224 VIN
FLAG -176 256 0
FLAG -176 64 VS
FLAG 736 -192 VS
TEXT -184 416 Left 2 !.tran 0 10m 0 1u
TEXT -200 496 Left 2 ;Current Mirror: https://wiki.analog.com/university/courses/electronics/text/chapter-11
* Z:\home\khalils\Downloads\files\data\raw_asc\4e8f8fc8dfb3_bjt-question-1.asc
* Generated by LTspice 26.0.1 for Windows.
* Beta = 99
Q1 VC VB VE 0 MyBJT
RC Vcc VC 1k
RE VE 0 2k
V2 Vcc 0 10.7V
RB VB Vsig 10k
V1 Vsig 0 5.7V
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.MODEL MyBJT AKO: 2N2222 (Bf=99)
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1080 680
WIRE 528 -96 528 -128
WIRE 528 0 528 -16
WIRE 528 16 528 0
WIRE 320 64 224 64
WIRE 432 64 400 64
WIRE 464 64 432 64
WIRE -96 128 -96 96
WIRE 48 128 48 96
WIRE 528 128 528 112
WIRE 528 144 528 128
WIRE -96 240 -96 208
WIRE 48 240 48 208
WIRE 528 256 528 224
SYMBOL res 512 128 R0
SYMATTR InstName RE
SYMATTR Value 2k
SYMBOL voltage 48 112 R0
SYMATTR InstName V1
SYMATTR Value 5.7V
SYMBOL npn 464 16 R0
WINDOW 3 537 -114 Left 2
SYMATTR InstName Q1
SYMATTR Value MyBJT
SYMBOL res 416 48 R90
WINDOW 0 -6 53 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName RB
SYMATTR Value 10k
SYMBOL res 512 -112 R0
SYMATTR InstName RC
SYMATTR Value 1k
SYMBOL voltage -96 112 R0
SYMATTR InstName V2
SYMATTR Value 10.7V
FLAG 48 240 0
FLAG -96 240 0
FLAG 528 256 0
FLAG 432 64 VB
FLAG 528 0 VC
FLAG 528 128 VE
FLAG 528 -128 Vcc
FLAG -96 96 Vcc
FLAG 48 96 Vsig
FLAG 224 64 Vsig
TEXT 128 328 Left 2 !.MODEL MyBJT AKO: 2N2222 (Bf=99)
TEXT 126 348 Left 2 !.op
TEXT 568 56 Left 2 ;Beta = 99
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG1312.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG1312.asy)
V1 +V 0 15
C1 N002 0 35p
V3 N001 0 10
R1 N002 0 300
V2 -V 0 -15
XU1 N003 N002 N001 -V 0 +V ADG1312 ;pnba IN)D)S)Vss)GND)Vdd
V4 N003 0 pulse(0 3.3 0 1u 1u 5m 10m)
.tran 30m
.lib ADG1312.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -112 -128 -112 -144
WIRE -432 -96 -432 -112
WIRE -304 -48 -320 -48
WIRE -208 -48 -224 -48
WIRE 48 -48 -16 -48
WIRE 144 -48 48 -48
WIRE 48 -16 48 -48
WIRE -432 0 -432 -16
WIRE 144 0 144 -48
WIRE -208 16 -304 16
WIRE 48 80 48 64
WIRE 144 80 144 64
WIRE -432 96 -432 80
WIRE -304 96 -304 16
WIRE -176 144 -176 128
WIRE -48 144 -48 128
WIRE -432 192 -432 176
WIRE -304 224 -304 176
SYMBOL ADG1312 -112 0 R0
SYMATTR InstName U1
SYMBOL voltage -304 80 R0
WINDOW 3 19 116 Left 2
SYMATTR Value pulse(0 3.3 0 1u 1u 5m 10m)
SYMATTR InstName V4
SYMBOL cap 128 0 R0
SYMATTR InstName C1
SYMATTR Value 35p
SYMBOL res 32 -32 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL voltage -432 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage -208 -48 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 10
SYMBOL voltage -432 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
FLAG -432 192 0
FLAG -432 0 0
FLAG -432 -112 +V
FLAG -432 80 -V
FLAG -320 -48 0
FLAG -176 144 -V
FLAG -112 -144 +V
FLAG -48 144 0
FLAG -304 224 0
FLAG 48 80 0
FLAG 144 80 0
TEXT 32 144 Left 2 !.tran 30m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6204.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6204.asy)
R1 OUT N001 1K
XU1 IN N001 OUT +V -V LT6202 ;pnba IN+)IN-)OUT)VCC)VEE
V3 IN 0 SINE(0 1 1Meg)
R2 N001 0 1K
V2 -V 0 -5
V1 +V 0 5
.tran 10u
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 32 96 16 96
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -208 144 -208 128
WIRE -80 144 -80 128
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE -208 240 -208 224
WIRE -80 240 -80 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 304 240 256 240
WIRE 160 256 0 256
WIRE 0 272 0 256
WIRE 192 288 192 272
WIRE 0 368 0 352
SYMBOL voltage -208 128 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage 0 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1Meg)
SYMBOL voltage -80 128 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL opamps\\LT6204 192 240 R0
SYMATTR InstName U1
FLAG -80 240 0
FLAG 192 192 +V
FLAG -80 128 +V
FLAG 192 288 -V
FLAG -208 240 0
FLAG -208 128 -V
FLAG 16 96 0
FLAG 0 368 0
FLAG 304 240 OUT
FLAG 0 256 IN
TEXT 280 344 Left 2 !.tran 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\283818e9778f_sim_MPPTX_Output-Voltage.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1078.asy)
XU1 N003 N001 N002 0 Vout LT1078 ;pnba In+)In-)V+)V-)OUT
R1 N004 N001 6.8k
R3 Vout N004 1Meg
V2 N002 0 20
R4 Vout N004 68k
R5 N001 N003 14.6k
R2 N001 0 14.6k
V4 N003 0 1.215V
V1 N005 0 {DAC}
R6 N001 N005 82k
.tran 10m
.step param DAC 0 3.3 0.1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 -224 -192 -224
WIRE 224 -32 224 -80
WIRE 288 -16 288 -224
WIRE 288 -16 256 -16
WIRE -80 0 -112 0
WIRE 16 0 -80 0
WIRE 192 0 16 0
WIRE -80 16 -80 0
WIRE 16 16 16 0
WIRE 304 16 256 16
WIRE -80 112 -80 96
WIRE -32 112 -80 112
WIRE 16 112 16 96
WIRE 16 112 -32 112
WIRE -32 128 -32 112
WIRE -304 240 -400 240
WIRE -192 240 -192 -224
WIRE -192 240 -224 240
WIRE -32 240 -32 208
WIRE -32 240 -192 240
WIRE 48 240 -32 240
WIRE 160 240 128 240
WIRE 304 240 304 16
WIRE 304 240 160 240
WIRE -400 272 -400 240
WIRE -32 272 -32 240
WIRE 160 272 160 240
SYMBOL res -208 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 82k
SYMBOL res -48 112 R0
SYMATTR InstName R1
SYMATTR Value 6.8k
SYMBOL res -48 256 R0
SYMATTR InstName R2
SYMATTR Value 14.6k
SYMBOL res -96 0 R0
SYMATTR InstName R4
SYMATTR Value 68k
SYMBOL res 32 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R5
SYMATTR Value 14.6k
SYMBOL voltage 160 256 R0
WINDOW 0 40 46 Left 2
WINDOW 3 43 74 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 1.215V
SYMBOL voltage -400 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value {DAC}
SYMBOL res 0 0 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL voltage 224 -64 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 20
SYMBOL Opamps\\LT1078 224 -64 M0
SYMATTR InstName U1
FLAG 224 -160 0
FLAG 224 32 0
FLAG 160 352 0
FLAG -32 352 0
FLAG -400 352 0
FLAG -112 0 Vout
TEXT 344 64 Left 2 !.tran 10m
TEXT 344 80 Left 2 !.step param DAC 0 3.3 0.1