Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ca562015a4b1_Single-phase-rectifier-constant-voltage-load.asc
* Generated by LTspice 26.0.1 for Windows.
* Maximum load voltage so that we have continuous conduction mode: \n \nVs = RMS value of sinusoidal voltage source \nVo_max = (2*sqrt(2)*Vs/pi) / sqrt(1+4/pi^2)
* Single phase AC/DC converter (rectifier)
D2 0 N004 D
V1 N002 N004 SINE(0 325 50)
D4 0 N003 D
L1 N002 N003 10m
D3 N004 N001 D
D1 N003 N001 D
V2 N001 0 200
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 30m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1420 680
WIRE 208 -32 64 -32
WIRE 352 -32 208 -32
WIRE 64 32 64 -32
WIRE 208 32 208 -32
WIRE 352 112 352 -32
WIRE -112 128 -256 128
WIRE 64 128 64 96
WIRE 64 128 -32 128
WIRE -256 144 -256 128
WIRE -256 240 -256 224
WIRE 208 240 208 96
WIRE 208 240 -256 240
WIRE 64 256 64 128
WIRE 208 256 208 240
WIRE 64 368 64 320
WIRE 208 368 208 320
WIRE 208 368 64 368
WIRE 352 368 352 192
WIRE 352 368 208 368
WIRE 64 384 64 368
SYMBOL voltage -256 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 325 50)
SYMBOL ind -128 144 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10m
SYMBOL diode 80 320 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D4
SYMBOL voltage 352 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 200
SYMBOL diode 224 96 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D3
SYMBOL diode 80 96 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMBOL diode 224 320 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
FLAG 64 384 0
TEXT -136 16 Left 2 !.tran 30m
TEXT -144 464 Left 2 ;Maximum load voltage so that we have continuous conduction mode: \n \nVs = RMS value of sinusoidal voltage source \nVo_max = (2*sqrt(2)*Vs/pi) / sqrt(1+4/pi^2)
TEXT -16 -104 Left 2 ;Single phase AC/DC converter (rectifier)
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4411.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\SpecialFunctions\LTC4411.asy)
VBattery N001 0 3.6
C1 N002 0 4.7
Vcc N004 0 5
RLoad N002 0 10
R2 N003 N004 470K
XU1 N001 0 0 N003 N002 LTC4411 ;pnba Vin)GND)CTL)STAT)OUT
.tran 1m startup
.lib LTC4411.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 144 -144 144
WIRE 320 144 272 144
WIRE 416 144 320 144
WIRE -144 160 -144 144
WIRE 320 160 320 144
WIRE 416 160 416 144
WIRE 16 224 0 224
WIRE -144 256 -144 240
WIRE 320 256 320 224
WIRE 416 256 416 240
WIRE 16 304 0 304
WIRE 320 304 272 304
WIRE 432 304 400 304
WIRE 432 320 432 304
WIRE 432 416 432 400
SYMBOL LTC4411 144 224 R0
SYMATTR InstName U1
SYMBOL res 304 320 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 470K
SYMBOL cap 304 160 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMBOL voltage -144 144 R0
WINDOW 0 17 15 Left 2
WINDOW 3 21 97 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Battery
SYMATTR Value 3.6
SYMBOL voltage 432 304 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vcc
SYMATTR Value 5
SYMBOL res 400 144 R0
SYMATTR InstName Load
SYMATTR Value 10
FLAG 0 224 0
FLAG -144 256 0
FLAG 0 304 0
FLAG 320 256 0
FLAG 416 256 0
FLAG 432 416 0
TEXT 104 392 Left 2 !.tran 1m startup
* Z:\tmp\asc_dec_bjh7r6w2\0f9496cd191d_1992_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V3 N001 N005 SINE(0 0.5 10K)
R3 N004 N005 30K
V2 -V 0 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 972 768
WIRE 16 336 -48 336
WIRE 192 336 96 336
WIRE -272 432 -272 400
WIRE -160 432 -160 400
WIRE -48 432 -48 336
WIRE 192 432 192 336
WIRE 208 432 192 432
WIRE 208 464 192 464
WIRE 192 496 192 464
WIRE 208 496 192 496
WIRE 208 528 192 528
WIRE -272 544 -272 512
WIRE -160 544 -160 512
WIRE 240 576 240 560
WIRE -48 624 -48 512
WIRE 16 624 -48 624
WIRE 192 624 192 528
WIRE 192 624 96 624
WIRE 304 624 192 624
SYMBOL voltage -48 416 R0
WINDOW 123 40 100 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 0.5 10K)
SYMBOL res 112 608 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 30K
SYMBOL voltage -160 416 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 0
FLAG -272 544 0
FLAG -160 544 0
FLAG -272 400 +V
FLAG -160 400 -V
FLAG 240 576 -V
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1844-2.8.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\LTC1844-2.8.asy)
XU1 IN 0 IN OUT LTC1844-2.8 ;pnba IN)GND)_SHDN)OUT
C1 OUT 0 1
V1 IN 0 PWL(0 0 1 6.5)
R1 OUT 0 19
.tran 1
.lib LTC1844-2.8.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1940 1316
WIRE 64 80 -32 80
WIRE 80 80 64 80
WIRE 432 80 368 80
WIRE 528 80 432 80
WIRE -32 96 -32 80
WIRE 528 96 528 80
WIRE 432 112 432 80
WIRE -32 192 -32 176
WIRE 432 192 432 176
WIRE 528 192 528 176
WIRE 64 240 64 80
WIRE 80 240 64 240
WIRE 224 304 224 288
SYMBOL voltage -32 80 R0
WINDOW 3 -89 162 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PWL(0 0 1 6.5)
SYMATTR InstName V1
SYMBOL cap 416 112 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL LTC1844-2.8 224 160 R0
SYMATTR InstName U1
SYMBOL res 512 80 R0
SYMATTR InstName R1
SYMATTR Value 19
FLAG 224 304 0
FLAG -32 192 0
FLAG 528 192 0
FLAG 528 80 OUT
FLAG -32 80 IN
FLAG 432 192 0
TEXT 184 368 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\1884b896d5ec_lpf_3rd_ord.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 AC 1
R1 N002 N001 159.1549431
C1 N002 0 10n
R2 N003 N002 159.1549431
C2 N003 0 10n
R3 N004 N003 159.1549431
C3 N004 0 10n
.ac oct 1000 1 2meg
.meas AC f FIND frequency WHEN mag(V(n004))=0.7079457843841379
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 48 112 -32 112
WIRE 208 112 128 112
WIRE 256 112 208 112
WIRE 384 112 336 112
WIRE 432 112 384 112
WIRE 560 112 512 112
WIRE -32 144 -32 112
WIRE 208 144 208 112
WIRE 384 144 384 112
WIRE 560 144 560 112
WIRE -32 256 -32 224
WIRE 208 256 208 208
WIRE 384 256 384 208
WIRE 560 256 560 208
FLAG 208 256 0
FLAG -32 256 0
FLAG 384 256 0
FLAG 560 256 0
SYMBOL voltage -32 128 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMBOL res 144 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 159.1549431
SYMBOL cap 192 144 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL res 352 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 159.1549431
SYMBOL cap 368 144 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 528 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 159.1549431
SYMBOL cap 544 144 R0
SYMATTR InstName C3
SYMATTR Value 10n
TEXT -56 56 Left 2 !.ac oct 1000 1 2meg
TEXT -136 -32 Left 2 !.meas AC f FIND frequency WHEN mag(V(n004))=0.7079457843841379
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8671.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\AD8671.asy)
XU1 IN N001 +V -V OUT AD8671 ;pnba In+)In-)V+)V-)OUT
Vin IN 0 SINE(0 1 100K)
R1 N001 0 1K
R2 OUT N001 1K
V1 +V 0 15
Rload OUT 0 2K
V2 -V 0 -15
.tran 100u
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 416 -1232 400 -1232
WIRE 528 -1232 496 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 176 -1168 176 -1184
WIRE 288 -1168 288 -1184
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 176 -1072 176 -1088
WIRE 288 -1072 288 -1088
WIRE 432 -1072 432 -1088
WIRE 768 -992 768 -1008
WIRE 432 -976 432 -992
SYMBOL voltage 288 -1184 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
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 100K)
SYMBOL voltage 176 -1184 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 512 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 752 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 2K
SYMBOL Opamps\\AD8671 576 -1168 R0
SYMATTR InstName U1
FLAG 432 -976 0
FLAG 768 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 576 -1072 -V
FLAG 400 -1232 0
FLAG 768 -992 0
FLAG 176 -1184 +V
FLAG 176 -1072 0
FLAG 288 -1184 -V
FLAG 288 -1072 0
TEXT 680 -944 Left 2 !.tran 100u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3420.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\LT3420.asy)
D1 N001 OUT D
C1 OUT 0 .1 Rpar=.1Meg
K1 L1 L2 1
XU1 N006 IN N002 IN 0 N003 N005 N004 IN N007 LT3420 ;pnba Rref)Vbat)Rfb)Vcc)GND)SW)SEC)Done)Charge)Ct
R2 N006 0 2K
V1 IN 0 5
L1 IN N003 20 Rpar=2K Rser=.1
R3 N004 IN 10K
L2 N005 N001 {20u*12*12} Rpar=1Meg
R1 N003 N002 51.1K
C2 N007 0 1000p
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m
.lib LT3420.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2740 1752
WIRE 1616 1056 1552 1056
WIRE 1808 1056 1616 1056
WIRE 2064 1056 1808 1056
WIRE 2176 1056 2112 1056
WIRE 2304 1056 2240 1056
WIRE 1552 1072 1552 1056
WIRE 2064 1072 2064 1056
WIRE 2112 1072 2112 1056
WIRE 2304 1088 2304 1056
WIRE 1552 1168 1552 1152
WIRE 1968 1184 1936 1184
WIRE 2064 1184 2064 1152
WIRE 2064 1184 2048 1184
WIRE 2304 1184 2304 1152
WIRE 1808 1232 1808 1056
WIRE 1936 1232 1936 1184
WIRE 1616 1312 1616 1056
WIRE 1728 1312 1616 1312
WIRE 2064 1312 2064 1184
WIRE 2064 1312 2016 1312
WIRE 1616 1392 1616 1312
WIRE 1632 1392 1616 1392
WIRE 1728 1392 1712 1392
WIRE 2112 1392 2112 1152
WIRE 2112 1392 2016 1392
WIRE 1616 1472 1616 1392
WIRE 1728 1472 1616 1472
WIRE 2032 1472 2016 1472
WIRE 2128 1472 2112 1472
WIRE 1808 1568 1808 1552
WIRE 1936 1568 1936 1552
WIRE 1808 1648 1808 1632
SYMBOL cap 2288 1088 R0
SYMATTR InstName C1
SYMATTR Value .1
SYMATTR SpiceLine Rpar=.1Meg
SYMBOL res 1728 1376 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL RES 2064 1168 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 51.1K
SYMBOL POWERPRODUCTS\\LT3420 1872 1392 R0
WINDOW 0 -16 -180 Left 2
SYMATTR InstName U1
SYMBOL res 2016 1488 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 2K
SYMBOL VOLTAGE 1552 1056 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 1792 1568 R0
SYMATTR InstName C2
SYMATTR Value 1000p
SYMBOL ind2 2128 1168 R180
WINDOW 0 -3 72 Right 2
WINDOW 3 0 43 Right 2
SYMATTR InstName L2
SYMATTR Value {20u*12*12}
SYMATTR SpiceLine Rpar=1Meg
SYMBOL ind2 2048 1056 R0
WINDOW 0 -6 35 Right 2
WINDOW 3 -4 73 Right 2
SYMATTR InstName L1
SYMATTR Value 20
SYMATTR SpiceLine Rpar=2K Rser=.1
SYMBOL diode 2176 1072 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
FLAG 2304 1184 0
FLAG 2128 1472 0
FLAG 1936 1568 0
FLAG 1808 1648 0
FLAG 1552 1168 0
FLAG 1552 1056 IN
FLAG 2304 1056 OUT
TEXT 2176 1392 Left 2 !.tran 10m
TEXT 2088 1056 Bottom 2 !K1 L1 L2 1
* Z:\tmp\asc_dec_bjh7r6w2\07747c86175f_Draft20_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N001 N003 1R
R4 N002 N001 1k
XU2 0 N001 VCC2 VEE2 N002 ADA4625-1 ;pnba In+)In-)V+)V-)OUT
V1 0 VEE2 15
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4625.asy)
.lib ADA4625-1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1768 872
WIRE 480 -112 432 -112
WIRE 608 -112 544 -112
WIRE 160 16 64 16
WIRE 304 16 240 16
WIRE 432 16 432 -112
WIRE 432 16 304 16
WIRE 480 16 432 16
WIRE 608 16 608 -112
WIRE 608 16 560 16
WIRE 672 16 608 16
WIRE 304 112 304 16
WIRE 384 112 304 112
WIRE 672 128 672 16
WIRE 672 128 448 128
WIRE 384 144 288 144
WIRE 128 480 16 480
SYMBOL res 256 0 R90
WINDOW 0 -33 56 VBottom 2
WINDOW 3 -27 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1R
SYMBOL res 576 0 R90
WINDOW 0 -33 56 VBottom 2
WINDOW 3 -27 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL OpAmps\\ADA4625 416 64 R0
WINDOW 3 -59 187 Left 2
SYMATTR InstName U2
SYMBOL voltage 16 464 R0
WINDOW 0 54 29 Left 2
WINDOW 3 50 56 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
FLAG 128 480 0
FLAG 16 560 VEE2
FLAG 16 400 VCC2
FLAG 416 160 VEE2
FLAG 416 96 VCC2
FLAG 64 -64 0
FLAG 288 144 0
* Z:\home\khalils\Downloads\files\data\raw_asc\3b35909759c7_R_cMeter.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N002 N001 100
V1 N001 0 PWL(0 -25 1m 25)
XU1 N002 0 N001 R C capometer current=1m freq=3Meg C=.5 Q=.25 ;pnba DUT+)DUT-)bias)Resistance)Capacitance
Dut 0 N002 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0 1m .5m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -432 256 -432 192
WIRE -432 272 -432 256
WIRE -432 384 -432 352
WIRE -352 256 -432 256
WIRE -224 256 -272 256
WIRE -224 288 -224 256
WIRE -224 384 -432 384
WIRE -224 384 -224 352
WIRE -160 384 -224 384
WIRE -160 384 -160 320
WIRE -160 416 -160 384
WIRE -96 192 -432 192
WIRE -96 256 -224 256
WIRE -96 320 -160 320
WIRE 304 224 272 224
WIRE 304 288 272 288
SYMBOL res -256 240 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL voltage -432 256 M0
WINDOW 3 -182 147 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -15 61 Left 0
SYMATTR Value PWL(0 -25 1m 25)
SYMATTR InstName V1
SYMBOL SpecialFunctions\\capmeter -16 224 R0
WINDOW 0 86 -48 Left 0
WINDOW 3 49 112 Left 0
SYMATTR InstName U1
SYMBOL diode -208 352 R180
WINDOW 0 24 72 Left 0
WINDOW 3 24 0 Left 0
SYMATTR InstName Dut
SYMATTR Value 1N4148
FLAG -160 416 0
FLAG 304 224 R
FLAG 304 288 C
TEXT -450 450 Left 0 !.tran 0 1m .5m
* Z:\tmp\asc_dec_bjh7r6w2\16f5343726c2_current_source_new_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
Q5 N017 N009 Vb 0 2N3906
R12 LEFT N011 {R_SET}
V2 NC_01 RIGHT PULSE(0 2 50n 1n 1n {TON} {TC}) AC 1
Q4 N003 Vb Ve 0 TIP42C
D2 N003 Vb BAT54SHY
C3 NC_02 N013 5n
V1 N010 N016 {VCC}
R1 DB N012 {R_TRIM}
D4 N005 N004 BZX84C6V2L
D12 RIGHT N018 1N914
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4220 5156
WIRE -1312 -1232 -1312 -1280
WIRE -1200 -1216 -1200 -1248
WIRE -1200 -1200 -1200 -1216
WIRE -1376 -1152 -1840 -1152
WIRE -1328 -1152 -1376 -1152
WIRE -1264 -1152 -1328 -1152
WIRE -2352 -1072 -2352 -1120
WIRE -2208 -1072 -2352 -1072
WIRE -1376 -1056 -1376 -1152
WIRE -1312 -1056 -1376 -1056
WIRE -1200 -1056 -1200 -1104
WIRE -1200 -1056 -1248 -1056
WIRE -2496 -1024 -2496 -1552
WIRE -2496 -880 -2496 -960
WIRE -2560 -832 -2656 -832
WIRE -2224 -832 -2320 -832
WIRE -2656 -752 -2656 -832
WIRE -2496 -752 -2496 -784
WIRE -2320 -752 -2320 -832
WIRE -2224 -672 -2320 -672
WIRE -2320 -592 -2320 -672
WIRE -2160 -592 -2160 -624
WIRE -2160 -592 -2320 -592
WIRE -1840 -576 -1840 -1152
WIRE -1200 -544 -1200 -1056
WIRE -2160 -528 -2160 -592
WIRE -2128 -528 -2160 -528
WIRE -2064 -528 -2128 -528
WIRE -1904 -528 -1984 -528
WIRE -1200 -512 -1200 -544
WIRE -2928 -496 -2928 -1552
WIRE -2160 -464 -2160 -528
WIRE -1200 -352 -1200 -448
WIRE -1120 -352 -1200 -352
WIRE -1040 -352 -1120 -352
WIRE -880 -352 -960 -352
WIRE -752 -352 -800 -352
WIRE -736 -352 -752 -352
WIRE -624 -352 -736 -352
WIRE -624 -336 -624 -352
WIRE -1200 -272 -1200 -352
WIRE -2160 -176 -2160 -384
WIRE -1136 -160 -1136 -240
WIRE -720 -160 -720 -240
WIRE -1200 -128 -1200 -208
WIRE -2928 16 -2928 -416
WIRE -1840 16 -1840 -480
WIRE -1200 16 -1200 -48
WIRE -1136 16 -1136 -80
WIRE -1136 16 -1200 16
WIRE -1008 16 -1136 16
WIRE -928 16 -1008 16
WIRE -752 16 -752 -352
WIRE -752 16 -928 16
WIRE -624 16 -624 -272
WIRE -928 96 -928 16
SYMBOL pnp -1904 -480 M180
SYMATTR InstName Q5
SYMATTR Value 2N3906
SYMBOL res -1056 -336 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R12
SYMATTR Value {R_SET}
SYMBOL voltage -1008 -80 R0
WINDOW 123 24 44 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 2 50n 1n 1n {TON} {TC})
SYMATTR Value2 AC 1
SYMBOL pnp -1264 -1104 M180
SYMATTR InstName Q4
SYMATTR Value TIP42C
SYMBOL schottky -1248 -1072 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value BAT54SHY
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -1152 -304 R0
SYMATTR InstName C3
SYMATTR Value 5n
SYMBOL voltage -2928 -512 R0
SYMATTR InstName V1
SYMATTR Value {VCC}
SYMBOL res -2176 -480 R0
SYMATTR InstName R1
SYMATTR Value {R_TRIM}
SYMBOL zener -2480 -960 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D4
SYMATTR Value BZX84C6V2L
SYMBOL diode -640 -336 R0
SYMATTR InstName D12
SYMATTR Value 1N914
FLAG -2128 -528 DB
FLAG -1120 -352 LEFT
FLAG -736 -352 RIGHT
FLAG -1328 -1152 Vb
FLAG -1200 -1216 Ve
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC7004.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\LTC7004.asy)
XU1 IN 0 0 N003 0 N004 N004 N005 N001 LTC7004 ;pnba Vcc)Vccuv)GND)INP)OVLO)TGdn)TGup)TS)BST
L1 N005 OUT 10 Rser=3m
V3 N002 0 36
C2 N001 N005 .1
C1 OUT 0 10 Rser=7m
M1 N002 N004 N005 N005 IPB039N10N3
V2 N003 0 PULSE(0 8 0 10n 10n 0.3u 3.33u)
D1 IN N001 RF071MM2S
V1 IN 0 10
R1 OUT 0 10
D2 0 N005 RF1001NS2D
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran .5m startup
.lib LTC7004.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2336 1256
WIRE 992 -272 832 -272
WIRE 1120 -272 992 -272
WIRE 1328 -272 1184 -272
WIRE 1392 -272 1328 -272
WIRE 1520 -272 1520 -304
WIRE 832 -256 832 -272
WIRE 1392 -224 1392 -272
WIRE 992 -176 992 -272
WIRE 1008 -176 992 -176
WIRE 1328 -176 1328 -272
WIRE 1328 -176 1296 -176
WIRE 1520 -176 1520 -192
WIRE 832 -160 832 -176
WIRE 1008 -96 816 -96
WIRE 1328 -96 1296 -96
WIRE 1472 -96 1328 -96
WIRE 1392 -32 1392 -160
WIRE 1520 -32 1520 -80
WIRE 1520 -32 1392 -32
WIRE 1616 -32 1520 -32
WIRE 1760 -32 1696 -32
WIRE 1904 -32 1760 -32
WIRE 1008 -16 976 -16
WIRE 1328 -16 1328 -96
WIRE 1328 -16 1296 -16
WIRE 1520 -16 1520 -32
WIRE 1760 -16 1760 -32
WIRE 1904 -16 1904 -32
WIRE 976 64 976 -16
WIRE 976 64 944 64
WIRE 1008 64 976 64
WIRE 1392 64 1392 -32
WIRE 1392 64 1296 64
WIRE 1520 80 1520 48
WIRE 1760 80 1760 48
WIRE 1904 80 1904 64
WIRE 816 96 816 -96
WIRE 1152 144 1152 112
WIRE 816 192 816 176
SYMBOL ind 1600 -16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR SpiceLine Rser=3m
SYMBOL nmos 1472 -176 R0
SYMATTR InstName M1
SYMATTR Value IPB039N10N3
SYMBOL res 1888 -32 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL diode 1504 48 M180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMATTR Value RF1001NS2D
SYMBOL LTC7004 1152 -48 R0
SYMATTR InstName U1
SYMBOL cap 1376 -224 R0
SYMATTR InstName C2
SYMATTR Value .1
SYMBOL voltage 832 -272 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL cap 1744 -16 R0
SYMATTR Value 10
SYMATTR SpiceLine Rser=7m
SYMATTR InstName C1
SYMBOL voltage 816 80 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V2
SYMATTR Value PULSE(0 8 0 10n 10n 0.3u 3.33u)
SYMBOL diode 1120 -256 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value RF071MM2S
SYMBOL voltage 1520 -176 M180
WINDOW 0 26 88 Left 2
WINDOW 3 28 26 Left 2
SYMATTR InstName V3
SYMATTR Value 36
FLAG 944 64 0
FLAG 832 -160 0
FLAG 816 192 0
FLAG 1520 -304 0
FLAG 1760 80 0
FLAG 1904 80 0
FLAG 1904 -32 OUT
FLAG 1520 80 0
FLAG 1152 144 0
FLAG 832 -272 IN
TEXT 1392 208 Left 2 !.tran .5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC6242.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\LTC6242.asy)
C1 OUT 0 5p
V2 -V 0 -5
V3 IN 0 PULSE(-1 1 0 1n 1n 100u 200u)
R1 OUT 0 1K
V1 +V 0 5
XU1 IN OUT +V -V OUT LTC6241 ;pnba IN+)IN-)VCC)VEE)OUT
.tran 1m
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -96 144 -96 128
WIRE 0 144 0 128
WIRE -96 256 -96 224
WIRE 0 256 0 224
WIRE 256 256 128 256
WIRE 128 320 128 256
WIRE 160 320 128 320
WIRE 256 336 256 256
WIRE 256 336 224 336
WIRE 352 336 256 336
WIRE 448 336 352 336
WIRE 160 352 -80 352
WIRE 352 352 352 336
WIRE 448 352 448 336
WIRE -80 368 -80 352
WIRE 352 448 352 432
WIRE 448 448 448 416
WIRE -80 464 -80 448
SYMBOL voltage 0 128 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -80 352 R0
SYMATTR InstName V3
SYMATTR Value PULSE(-1 1 0 1n 1n 100u 200u)
SYMBOL res 336 336 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage -96 128 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL opamps\\LTC6242 192 336 R0
SYMATTR InstName U1
SYMBOL cap 432 352 R0
SYMATTR InstName C1
SYMATTR Value 5p
FLAG -96 256 0
FLAG 0 256 0
FLAG -80 464 0
FLAG -80 352 IN
FLAG 448 336 OUT
FLAG 352 448 0
FLAG 448 448 0
FLAG 0 128 -V
FLAG -96 128 +V
FLAG 192 304 +V
FLAG 192 368 -V
TEXT 544 448 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\ac047d49aba9_Assignment_3a__iv_.asc
* Generated by LTspice 26.0.1 for Windows.
* Positive Half Wave Rectifier Circuit (with 1microF Capacitor) (Practical)
R1 N002 0 1000
C1 N002 0 0.000001
D1 N001 N002 1N4148
V1 N001 0 SINE(0 5 1000) Rser=0.001
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5ms
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 320 64 208 64
WIRE 480 64 384 64
WIRE 592 64 480 64
WIRE 208 112 208 64
WIRE 480 112 480 64
WIRE 592 128 592 64
WIRE 208 240 208 192
WIRE 304 240 208 240
WIRE 480 240 480 192
WIRE 480 240 304 240
WIRE 592 240 592 192
WIRE 592 240 480 240
WIRE 304 272 304 240
SYMBOL res 464 96 R0
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL cap 576 128 R0
SYMATTR InstName C1
SYMATTR Value 0.000001
SYMBOL diode 320 80 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL voltage 208 96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 24 124 Left 2
SYMATTR SpiceLine Rser=0.001
SYMATTR InstName V1
SYMATTR Value SINE(0 5 1000)
FLAG 304 272 0
TEXT 144 272 Left 2 !.tran 5ms
TEXT -24 8 Left 2 ;Positive Half Wave Rectifier Circuit (with 1microF Capacitor) (Practical)