Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4522-4.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\ADA4522-4.asy)
R1 N001 0 10K
Rload OUT 0 10K
R2 OUT N001 10K
Vin IN 0 SINE(0 1 10K)
V1 +V 0 15
XU1 IN N001 +V -V OUT ADA4522-4 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -15
.tran 1m
.lib ADA4522-4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1232 416 -1232
WIRE 528 -1232 512 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 144 -1152 144 -1168
WIRE 272 -1152 272 -1168
WIRE 528 -1120 528 -1232
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 768 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 768 -1088 768 -1104
WIRE 432 -1072 432 -1088
WIRE 144 -1056 144 -1072
WIRE 272 -1056 272 -1072
WIRE 768 -992 768 -1008
WIRE 432 -976 432 -992
SYMBOL res 528 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 272 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL opamps\\ADA4522-4 576 -1168 R0
SYMATTR InstName U1
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 752 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
FLAG 144 -1168 +V
FLAG 144 -1056 0
FLAG 432 -976 0
FLAG 768 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 272 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1232 0
FLAG 768 -992 0
FLAG 272 -1056 0
TEXT 720 -944 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\5c6ae48ce128_nonlinear_pot.asc
* Generated by LTspice 26.0.1 for Windows.
R5 wiper out 36k
V2 pot_pos 0 1
R2 N002 wiper R=10k*(1-V(pot_pos))
R6 out 0 10k
R4 wiper 0 2k
V1 N002 0 1.2V
R3 wiper 0 R=10k*V(pot_pos)
.dc V2 0.01 0.99 0.001
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1336 680
WIRE 544 16 -32 16
WIRE -32 32 -32 16
WIRE 544 192 544 96
WIRE 112 272 -32 272
WIRE 800 272 544 272
WIRE 960 272 800 272
WIRE 1040 272 960 272
WIRE 800 352 544 352
WIRE 1232 352 960 352
WIRE 544 368 544 352
IOPIN 1040 272 Out
IOPIN 1232 352 Out
SYMBOL res 944 256 R0
SYMATTR InstName R5
SYMATTR Value 36k
SYMBOL voltage -32 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 1
SYMBOL voltage -32 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 1.2V
SYMBOL res 528 256 R0
SYMATTR InstName R3
SYMATTR Value R=10k*V(pot_pos)
SYMBOL res 944 336 R0
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL res 528 176 R0
SYMATTR InstName R2
SYMATTR Value R=10k*(1-V(pot_pos))
SYMBOL res 528 0 R0
SYMATTR InstName R1
SYMATTR Value 0
SYMBOL res 784 256 R0
SYMATTR InstName R4
SYMATTR Value 2k
FLAG -32 112 0
FLAG -32 352 0
FLAG 1040 272 wiper
FLAG 112 272 pot_pos
FLAG 544 368 0
FLAG 960 432 0
FLAG 1232 352 out
TEXT 48 472 Left 2 !.dc V2 0.01 0.99 0.001
* Z:\home\khalils\Downloads\files\data\raw_asc\ADuM4122A.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\ADuM4122A.asy)
V3 IN 0 PULSE(0 5 0 2n 2n 998n 2u)
R2 OUT N004 10
V2 N002 0 15
C1 OUT 0 2n
XU1 N001 IN 0 0 N003 N002 0 N004 ADuM4122x Vrun2=4.3 ;pnba Vdd1)Vin)GND1)GND2)Vout)Vdd2)_SRC)Vout_SRC
V1 N001 0 5
R1 OUT N003 10
.tran 10u
.lib ADuM4122x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 -16 0 -16
WIRE 480 -16 320 -16
WIRE 0 0 0 -16
WIRE 480 0 480 -16
WIRE 160 48 160 -16
WIRE 320 48 320 -16
WIRE 0 96 0 80
WIRE 480 96 480 80
WIRE 112 160 -304 160
WIRE 400 160 368 160
WIRE 496 160 480 160
WIRE 544 160 496 160
WIRE 576 160 544 160
WIRE -304 176 -304 160
WIRE 544 176 544 160
WIRE 112 240 96 240
WIRE 400 240 368 240
WIRE 496 240 496 160
WIRE 496 240 480 240
WIRE 544 256 544 240
WIRE -304 272 -304 256
WIRE 160 352 160 336
WIRE 320 352 320 336
SYMBOL ADuM4122A 240 160 R0
SYMATTR InstName U1
SYMBOL voltage 480 -16 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL voltage -304 160 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 0 2n 2n 998n 2u)
SYMBOL cap 528 176 R0
SYMATTR InstName C1
SYMATTR Value 2n
SYMBOL res 496 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 496 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL voltage 0 -16 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 544 256 0
FLAG 480 96 0
FLAG 0 96 0
FLAG -304 272 0
FLAG 320 352 0
FLAG 160 352 0
FLAG 96 240 0
FLAG -304 160 IN
FLAG 576 160 OUT
TEXT 416 336 Left 2 !.tran 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX4124.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\MAX4124.asy)
RL OUT 0 100k
Vcc Vcc 0 2.5
V1 IN 0 SINE(0 50m 100k)
Vee 0 Vee 2.5
XU1 IN OUT Vcc Vee OUT MAX4124 ;pnba In+)In-)V+)V-)OUT
CL OUT 0 10p
.tran 10u
.lib MAX4124.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1720 800
WIRE 560 256 304 256
WIRE 64 288 64 272
WIRE 432 352 432 320
WIRE 304 368 304 256
WIRE 400 368 304 368
WIRE 560 384 560 256
WIRE 560 384 464 384
WIRE 656 384 560 384
WIRE 64 400 64 368
WIRE 64 400 32 400
WIRE 400 400 304 400
WIRE 32 416 32 400
WIRE 560 416 560 384
WIRE 656 432 656 384
WIRE 64 448 64 400
WIRE 432 448 432 416
WIRE 304 496 304 400
WIRE 560 528 560 496
WIRE 656 528 656 496
WIRE 64 544 64 528
WIRE 304 592 304 576
SYMBOL MAX4124 432 320 R0
SYMATTR InstName U1
SYMBOL voltage 64 272 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vcc
SYMATTR Value 2.5
SYMBOL voltage 64 432 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vee
SYMATTR Value 2.5
SYMBOL cap 640 432 R0
SYMATTR InstName CL
SYMATTR Value 10p
SYMBOL res 544 400 R0
SYMATTR InstName RL
SYMATTR Value 100k
SYMBOL voltage 304 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 50m 100k)
FLAG 656 384 OUT
FLAG 64 272 Vcc
FLAG 64 544 Vee
FLAG 432 320 Vcc
FLAG 432 448 Vee
FLAG 32 416 0
FLAG 304 592 0
FLAG 560 528 0
FLAG 304 400 IN
FLAG 656 528 0
TEXT 16 632 Left 2 !.tran 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\6ad007d19042_max.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\UniversalOpAmp.asy)
V1 Vcc 0 10V
R1 N003 N002 10k
R5 Vo 0 10k
D1 Vx N002 1N4148
V3 Vy 0 0.5V
R3 N001 0 10k
R2 Vo N001 0.001k
V2 Vx 0 SINE(0 1 2)
XU1 N003 N001 Vcc 0 Vo level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V4 -Vcc 0 -10V
R4 0 N002 10k
D2 Vy N002 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 756
WIRE 64 -64 16 -64
WIRE 176 -64 144 -64
WIRE 256 -64 176 -64
WIRE 384 -64 336 -64
WIRE 16 -48 16 -64
WIRE 176 144 176 -64
WIRE 240 144 176 144
WIRE 384 160 384 -64
WIRE 384 160 304 160
WIRE 480 160 384 160
WIRE -304 176 -448 176
WIRE -128 176 -240 176
WIRE -48 176 -128 176
WIRE 80 176 -48 176
WIRE 240 176 160 176
WIRE 384 272 384 160
WIRE -304 352 -448 352
WIRE -128 352 -128 176
WIRE -128 352 -240 352
WIRE 384 368 384 352
IOPIN 480 160 Out
IOPIN -464 656 In
IOPIN -272 656 In
IOPIN -448 176 In
IOPIN -448 352 In
SYMBOL voltage -464 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(0 1 2)
SYMBOL res -32 272 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL voltage 112 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value -10V
SYMBOL voltage -80 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10V
SYMBOL diode -304 368 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL res 368 256 R0
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL voltage -272 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 0.5V
SYMBOL res 176 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res 160 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL diode -304 192 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 352 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 0.001k
SYMBOL OpAmps\\UniversalOpamp 272 160 R0
SYMATTR InstName U1
FLAG 16 -48 0
FLAG -464 736 0
FLAG -272 736 0
FLAG 384 368 0
FLAG 480 160 Vo
FLAG -464 656 Vx
FLAG -272 656 Vy
FLAG -448 176 Vx
FLAG -448 352 Vy
FLAG -80 736 0
FLAG -80 656 Vcc
FLAG 272 128 Vcc
FLAG 112 736 0
FLAG 112 656 -Vcc
FLAG 272 192 0
FLAG -48 256 0
TEXT -688 560 Right 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3261.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\LTC3261.asy)
C5 OUT 0 10 Rser=5m
C7 N002 N001 1
V1 IN 0 15
Rload OUT 0 3K
XU1 MP_01 0 MP_02 OUT N002 MP_03 MP_04 N001 IN IN 0 MP_05 0 LTC3261 ;pnba )Rt))Vout)C-)))C+)Vin)EN)Mode))GND
.tran 2m startup
.lib LTC3261.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 884 680
WIRE 224 -96 208 -96
WIRE 304 -96 288 -96
WIRE 208 -48 208 -96
WIRE 304 -48 304 -96
WIRE 80 16 -32 16
WIRE 112 16 80 16
WIRE 528 16 400 16
WIRE 608 16 528 16
WIRE -32 32 -32 16
WIRE 528 32 528 16
WIRE 608 32 608 16
WIRE 80 112 80 16
WIRE 112 112 80 112
WIRE 432 112 400 112
WIRE -32 128 -32 112
WIRE 528 128 528 96
WIRE 608 128 608 112
WIRE 112 208 80 208
WIRE 432 208 400 208
SYMBOL res 592 16 R0
SYMATTR InstName Rload
SYMATTR Value 3K
SYMBOL voltage -32 16 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 288 -112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C7
SYMATTR Value 1
SYMBOL PowerProducts\\LTC3261 256 112 R0
SYMATTR InstName U1
SYMBOL cap 512 32 R0
SYMATTR InstName C5
SYMATTR Value 10
SYMATTR SpiceLine Rser=5m
FLAG -32 128 0
FLAG 528 128 0
FLAG 608 128 0
FLAG -32 16 IN
FLAG 432 208 0
FLAG 608 16 OUT
FLAG 80 208 0
FLAG 432 112 0
TEXT 520 224 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\92b2833e5c4d_2polefilter.asc
* Generated by LTspice 26.0.1 for Windows.
* .step param p 0 10p 1p
;tran 0 50us 30us
C6 Vout N003 220n
R4 N001 N006 100k
V2 N004 0 AC
R3 N005 N004 1k
R6 N003 N002 4.7k
C4 N005 0 1n
V1 N001 0 9
R5 N006 0 100k
XU1 N002 N006 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
C5 N002 N005 220n
C7 N003 N002 100p
.lib opamp.sub
.ac dec 5 0.01 10MEG
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1256 756
WIRE 624 -112 560 -112
WIRE 560 -64 560 -112
WIRE 624 -64 624 -112
WIRE 736 -16 720 -16
WIRE 848 -16 800 -16
WIRE 720 16 720 -16
WIRE 720 16 656 16
WIRE 560 32 560 16
WIRE 848 32 848 -16
WIRE 880 32 848 32
WIRE 720 64 720 16
WIRE 736 64 720 64
WIRE 848 64 848 32
WIRE 848 64 816 64
WIRE 400 128 304 128
WIRE 512 128 480 128
WIRE 544 128 512 128
WIRE 656 128 656 16
WIRE 656 128 608 128
WIRE 688 128 656 128
WIRE 512 144 512 128
WIRE 880 144 880 32
WIRE 880 144 752 144
WIRE 896 144 880 144
WIRE 976 144 960 144
WIRE 624 160 624 16
WIRE 688 160 624 160
WIRE 624 208 624 160
WIRE 304 240 304 208
WIRE 512 240 512 208
WIRE 624 320 624 288
SYMBOL res 608 -80 R0
SYMATTR InstName R4
SYMATTR Value 100k
SYMBOL cap 608 112 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C5
SYMATTR Value 220n
SYMBOL Opamps\\opamp 720 80 R0
SYMATTR InstName U1
SYMBOL voltage 560 -80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL res 832 48 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R6
SYMATTR Value 4.7k
SYMBOL cap 496 144 R0
SYMATTR InstName C4
SYMATTR Value 1n
SYMBOL cap 960 128 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C6
SYMATTR Value 220n
SYMBOL voltage 304 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value AC
SYMBOL res 496 112 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL cap 800 -32 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C7
SYMATTR Value 100p
SYMBOL res 608 192 R0
SYMATTR InstName R5
SYMATTR Value 100k
FLAG 512 240 0
FLAG 560 32 0
FLAG 624 320 0
FLAG 976 144 Vout
FLAG 304 240 0
TEXT 328 480 Left 0 !;tran 0 50us 30us
TEXT 328 440 Left 0 ;.step param p 0 10p 1p
TEXT 328 504 Left 0 !.lib opamp.sub
TEXT 328 536 Left 0 !.ac dec 5 0.01 10MEG
* Z:\home\khalils\Downloads\files\data\raw_asc\5f616870575d_FullWaweRectifier.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 0 N001 V+ V- N006 LM741/NS ;pnba In+)In-)V+)V-)OUT
V1 V+ 0 12
V2 V- 0 -12
V3 N005 0 SINE(0 1 1k) AC 1
D1 N002 N006 1N4148
R1 N003 N002 1k
XU2 N004 N003 V+ V- vout LM741/NS ;pnba In+)In-)V+)V-)OUT
D2 N006 N004 1N4148
R2 N004 N001 1k
R3 N002 N001 1k
R4 vout N003 1k
R5 N001 N005 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
FLAG 320 144 0
FLAG 464 64 0
FLAG -384 128 0
FLAG -96 80 0
FLAG 432 -32 vout
IOPIN 432 -32 Out
FLAG 320 64 V+
IOPIN 320 64 In
FLAG 464 144 V-
IOPIN 464 144 In
FLAG 272 -64 V+
IOPIN 272 -64 In
FLAG -48 32 V+
IOPIN -48 32 In
FLAG 272 0 V-
IOPIN 272 0 In
FLAG -48 96 V-
IOPIN -48 96 In
SYMBOL OpAmps\\opamp2 -48 0 R0
WINDOW 3 12 6 Left 2
SYMATTR Value LM741/NS
SYMATTR InstName U1
SYMBOL voltage 320 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
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 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 diode 64 -112 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 224 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 45 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL OpAmps\\opamp2 272 -96 R0
WINDOW 3 12 6 Left 2
SYMATTR Value LM741/NS
SYMATTR InstName U2
SYMBOL diode 64 112 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL res 96 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 96 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 368 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
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
TEXT -512 504 Left 2 !.include C:\\Users\\PRANAV ARYA\\Documents\\GitHub\\ECN351-Lab\\LM741.MOD
TEXT -208 456 Left 2 !.tran 20m
* Z:\tmp\asc_dec_bjh7r6w2\187eb4c557b7_Circuit2_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V1 A 0 1
R1 C A 99
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 64 144 -32 144
WIRE 224 144 144 144
WIRE 304 144 224 144
WIRE 224 208 224 144
WIRE -208 256 -240 256
WIRE -160 256 -208 256
WIRE -32 256 -32 144
WIRE -32 256 -80 256
WIRE -32 352 -32 256
WIRE 64 352 -32 352
WIRE 224 352 224 288
WIRE -208 448 -208 256
WIRE 528 448 -208 448
SYMBOL voltage -64 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 V1
SYMATTR Value 1
SYMBOL res 160 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 99
FLAG -240 256 0
FLAG -32 256 A
FLAG 224 144 C
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3407.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\LTC3407.asy)
R3 N003 0 280K
L2 N001 OUT2 2.2
V1 IN 0 5
R4 OUT2 N003 887K
L1 N002 OUT1 2.2
C3 OUT2 0 10
C4 OUT2 N003 22p
R2 OUT1 N004 887K
Rload1 OUT1 0 100
R1 N004 0 443.5K
C5 OUT1 N004 22p
Rload2 OUT2 0 100
C1 OUT1 0 10
XU1 N004 IN IN N002 0 IN N001 MP_01 IN N003 LTC3407 ;pnba FB1)Run1)Vin)SW1)GND)Mode)SW2))Run2)FB2
.tran 250u startup
.lib LTC3407.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1060 708
WIRE 192 48 32 48
WIRE 272 48 192 48
WIRE 352 48 272 48
WIRE 432 48 352 48
WIRE 32 64 32 48
WIRE 272 64 272 48
WIRE 352 64 352 48
WIRE 432 64 432 48
WIRE 192 128 192 48
WIRE 208 128 192 128
WIRE 32 160 32 144
WIRE -112 224 -240 224
WIRE -32 224 -112 224
WIRE 48 224 -32 224
WIRE 96 224 48 224
WIRE 208 224 176 224
WIRE 512 224 496 224
WIRE 624 224 592 224
WIRE 736 224 624 224
WIRE 816 224 736 224
WIRE 912 224 816 224
WIRE -240 240 -240 224
WIRE -112 240 -112 224
WIRE -32 240 -32 224
WIRE 48 240 48 224
WIRE 624 240 624 224
WIRE 736 240 736 224
WIRE 816 240 816 224
WIRE 912 240 912 224
WIRE -240 336 -240 320
WIRE -112 336 -112 304
WIRE -32 336 -32 304
WIRE 48 336 48 320
WIRE 48 336 -32 336
WIRE 208 336 48 336
WIRE 624 336 624 320
WIRE 624 336 496 336
WIRE 736 336 736 304
WIRE 736 336 624 336
WIRE 816 336 816 304
WIRE 912 336 912 320
WIRE 48 352 48 336
WIRE 624 352 624 336
WIRE 352 400 352 384
WIRE 48 448 48 432
WIRE 624 448 624 432
SYMBOL ind 192 240 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L2
SYMATTR Value 2.2
SYMBOL polcap -128 240 R0
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL cap 720 240 R0
SYMATTR InstName C5
SYMATTR Value 22p
SYMBOL res 32 224 R0
SYMATTR InstName R4
SYMATTR Value 887K
SYMBOL res 608 224 R0
SYMATTR InstName R2
SYMATTR Value 887K
SYMBOL polcap 800 240 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL res 608 336 R0
SYMATTR InstName R1
SYMATTR Value 443.5K
SYMBOL VOLTAGE 32 48 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap -48 240 R0
SYMATTR InstName C4
SYMATTR Value 22p
SYMBOL ind 496 240 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 2.2
SYMBOL PowerProducts\\LTC3407 352 224 R0
SYMATTR InstName U1
SYMBOL res 896 224 R0
SYMATTR InstName Rload1
SYMATTR Value 100
SYMBOL res -256 224 R0
SYMATTR InstName Rload2
SYMATTR Value 100
SYMBOL res 32 336 R0
SYMATTR InstName R3
SYMATTR Value 280K
FLAG 32 160 0
FLAG 352 400 0
FLAG 816 336 0
FLAG 912 336 0
FLAG 912 224 OUT1
FLAG 624 448 0
FLAG -112 336 0
FLAG -240 336 0
FLAG -240 224 OUT2
FLAG 48 448 0
FLAG 32 48 IN
TEXT 256 456 Left 2 !.tran 250u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\868a737b0392_Voltage-regulator-npn.asc
* Generated by LTspice 26.0.1 for Windows.
Q1 Vin N002 out 0 2N3904
Q2 Vin N001 N002 0 2N3904
XU1 Vref out Vcc Vee N001 LT1001 ;pnba In+)In-)V+)V-)OUT
V1 Vee 0 -18
V2 Vcc 0 18
V3 Vin 0 8
R1 out 0 500
V4 Vref 0 {VV}
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.step param VV 5 10 0.5
.op
* Very simple current regulator with opamp controlling voltage on R1.
* Voltage regulator
* .param VV=6
* .tran 1
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1056 680
WIRE 160 112 160 80
WIRE 160 112 48 112
WIRE -16 160 -64 160
WIRE 160 192 160 112
WIRE 48 240 48 208
WIRE 96 240 48 240
WIRE -64 272 -64 160
WIRE 160 336 160 288
WIRE -48 352 -48 336
WIRE 32 352 -48 352
WIRE -80 368 -80 336
WIRE 160 368 160 336
WIRE 160 368 -80 368
WIRE 160 384 160 368
WIRE 160 480 160 464
FLAG 160 80 Vin
FLAG 576 352 0
FLAG 688 352 0
FLAG 464 352 0
FLAG 576 272 Vcc
FLAG -96 304 Vcc
FLAG 688 272 Vee
FLAG -32 304 Vee
FLAG 160 480 0
FLAG 336 352 0
FLAG 32 352 Vref
FLAG 336 272 Vref
FLAG 464 272 Vin
FLAG 160 336 OUT
FLAG 160 368 out
SYMBOL npn 96 192 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL npn -16 112 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904
SYMBOL Opamps\\LT1001 -128 304 R270
SYMATTR InstName U1
SYMBOL voltage 688 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value -18
SYMBOL voltage 576 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 18
SYMBOL voltage 464 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 8
SYMBOL res 144 368 R0
SYMATTR InstName R1
SYMATTR Value 500
SYMBOL voltage 336 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value {VV}
TEXT 408 168 Left 2 !.step param VV 5 10 0.5
TEXT 408 200 Left 2 !.op
TEXT -16 -48 Left 2 ;Very simple current regulator with opamp controlling voltage on R1.
TEXT 200 -128 Left 4 ;Voltage regulator
TEXT 488 208 Left 2 ;.param VV=6
TEXT 440 104 Left 2 ;.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1639.asc
* Generated by LTspice 26.0.1 for Windows.
* Positive Supply Rail Current Sense
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1639.asy)
XU1 N001 N003 +V 0 N004 LT1638 ;pnba In+)In-)V+)V-)OUT
R3 N001 +V 200
R1 OUT 0 2K
Q1 N001 N004 OUT 0 2N3904
V1 +V 0 5
I1 N002 0 SINE(1 1 1K)
R4 N003 N002 200
R2 +V N002 .2
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -80 80 -80 64
WIRE -32 80 -80 80
WIRE 64 80 48 80
WIRE 288 80 64 80
WIRE -80 112 -80 80
WIRE -288 160 -288 144
WIRE 288 176 288 80
WIRE 128 192 128 176
WIRE -80 208 -80 192
WIRE -32 208 -80 208
WIRE 96 208 48 208
WIRE 224 224 160 224
WIRE -80 240 -80 208
WIRE 64 240 64 80
WIRE 96 240 64 240
WIRE -288 256 -288 240
WIRE 128 272 128 256
WIRE 288 288 288 272
WIRE 368 288 288 288
WIRE 288 304 288 288
WIRE -80 352 -80 320
WIRE 288 400 288 384
SYMBOL res -96 96 R0
SYMATTR InstName R2
SYMATTR Value .2
SYMBOL res 64 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL npn 224 176 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL current -80 240 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value SINE(1 1 1K)
SYMBOL opamps\\LT1639 128 160 R0
SYMATTR InstName U1
SYMBOL res 64 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL res 272 288 R0
SYMATTR InstName R1
SYMATTR Value 2K
FLAG -288 256 0
FLAG 128 176 +V
FLAG -288 144 +V
FLAG 128 272 0
FLAG 288 400 0
FLAG -80 64 +V
FLAG -80 352 0
FLAG 368 288 OUT
TEXT 376 368 Left 2 !.tran 3m
TEXT 128 -16 Bottom 2 ;Positive Supply Rail Current Sense