Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\692cba18d392_1016.asc
* Generated by LTspice 26.0.1 for Windows.
* 10MHz
* 10MHz to 25MHz Crystal Oscillator
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Comparators\LT1016.asy)
V1 +V 0 PWL(0 0 .5u 5)
C1 N001 0 200p
R2 N003 0 4K
R4 N004 0 22
R3 +V N003 4K
XU1 +V N003 N001 0 0 0 N002 OUT LT1016 ;pnba V+)In+)In-)V-)LATCH)GND)OUT+)OUT-
C2 N003 N004 820p
R1 N002 N001 2K
CY1 N002 N003 .32p Rser=45 Lser=.78m Cpar=18p
.tran 10u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 952 680
WIRE 336 -16 320 -16
WIRE 416 -16 400 -16
WIRE 432 -16 416 -16
WIRE 576 -16 512 -16
WIRE 224 32 224 16
WIRE 416 96 416 -16
WIRE 432 96 416 96
WIRE 576 96 576 -16
WIRE 576 96 512 96
WIRE 224 128 224 112
WIRE 320 128 224 128
WIRE 416 128 320 128
WIRE 432 128 416 128
WIRE 608 128 512 128
WIRE 224 144 224 128
WIRE 320 144 320 128
WIRE 448 176 448 160
WIRE 464 176 464 160
WIRE 464 176 448 176
WIRE 480 176 480 160
WIRE 480 176 464 176
WIRE 464 192 464 176
WIRE 96 208 96 192
WIRE 320 224 320 208
WIRE 224 240 224 224
WIRE 416 240 416 128
WIRE 480 240 416 240
WIRE 576 240 576 96
WIRE 576 240 544 240
WIRE 96 304 96 288
WIRE 320 320 320 304
SYMBOL cap 400 -32 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 200p
SYMBOL res 208 16 R0
SYMATTR InstName R3
SYMATTR Value 4K
SYMBOL res 208 128 R0
SYMATTR InstName R2
SYMATTR Value 4K
SYMBOL res 528 -32 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL res 304 208 R0
SYMATTR InstName R4
SYMATTR Value 22
SYMBOL cap 304 144 R0
SYMATTR InstName C2
SYMATTR Value 820p
SYMBOL misc\\xtal 544 224 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 Invisible 0
SYMATTR InstName Y1
SYMATTR Value .32p
SYMATTR SpiceLine Rser=45 Lser=.78m Cpar=18p
SYMBOL Comparators\\LT1016 464 48 R0
WINDOW 3 24 102 Left 0
SYMATTR InstName U1
SYMBOL voltage 96 192 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 .5u 5)
FLAG 96 304 0
FLAG 464 64 +V
FLAG 224 16 +V
FLAG 320 -16 0
FLAG 224 240 0
FLAG 464 192 0
FLAG 320 320 0
FLAG 96 192 +V
FLAG 608 128 OUT
TEXT 528 312 Left 0 !.tran 10u
TEXT 512 264 Top 0 ;10MHz
TEXT 440 -72 Bottom 0 ;10MHz to 25MHz Crystal Oscillator
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4065.asc
* Generated by LTspice 26.0.1 for Windows.
CBAT BATT 0 150m
R1 N004 0 2K
S1 0 BATT N001 0 LOAD
R2 IN N002 510
V3 N001 0 PWL(0 0 17 0 +100n 1 +0.5 1 +100n 0)
V1 IN 0 PWL(0 0 20u 5)
D2 N002 N003 NSCW100
XU1 0 N003 BATT IN 0 N004 LTC4065 ;pnba GND)_CHRG)BAT)Vcc)_EN)PROG
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 30
.model LOAD SW( Ron=2 Roff=1G Vt=0.5 Vh=-0.3 )
* Try ReduceBadBattTime=500
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC4065.asy)
.lib LTC4065.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2904 680
WIRE 1120 -576 880 -576
WIRE 1248 -576 1120 -576
WIRE 1424 -576 1248 -576
WIRE 880 -560 880 -576
WIRE 1424 -560 1424 -576
WIRE 1120 -544 1120 -576
WIRE 1248 -496 1248 -576
WIRE 1280 -496 1248 -496
WIRE 1760 -496 1568 -496
WIRE 1936 -496 1760 -496
WIRE 1760 -480 1760 -496
WIRE 1936 -480 1936 -496
WIRE 880 -464 880 -480
WIRE 2256 -464 1984 -464
WIRE 2352 -464 2336 -464
WIRE 1120 -448 1120 -464
WIRE 2000 -416 1984 -416
WIRE 1760 -400 1760 -416
WIRE 1936 -384 1936 -400
WIRE 1120 -368 1120 -384
WIRE 1280 -368 1120 -368
WIRE 1584 -368 1568 -368
WIRE 1680 -368 1664 -368
WIRE 1280 -256 1264 -256
WIRE 1584 -256 1568 -256
FLAG 880 -464 0
FLAG 1760 -400 0
FLAG 1680 -368 0
FLAG 1936 -384 0
FLAG 2000 -416 0
FLAG 2352 -464 0
FLAG 880 -576 IN
FLAG 1936 -496 BATT
FLAG 1264 -256 0
FLAG 1584 -256 0
SYMBOL cap 1744 -480 R0
SYMATTR InstName CBAT
SYMATTR Value 150m
SYMBOL res 1568 -352 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL sw 1936 -384 R180
WINDOW 0 -19 105 Right 2
WINDOW 3 -30 -7 Right 2
SYMATTR InstName S1
SYMATTR Value LOAD
SYMBOL res 1104 -560 R0
SYMATTR InstName R2
SYMATTR Value 510
SYMBOL voltage 2240 -464 R270
WINDOW 123 -74 56 VBottom 2
WINDOW 39 -53 56 VBottom 2
WINDOW 3 -32 56 VBottom 2
WINDOW 0 32 56 VTop 2
SYMATTR Value PWL(0 0 17 0 +100n 1 +0.5 1 +100n 0)
SYMATTR InstName V3
SYMBOL voltage 880 -576 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 18 102 Left 2
SYMATTR Value PWL(0 0 20u 5)
SYMATTR InstName V1
SYMBOL LED 1104 -448 R0
SYMATTR InstName D2
SYMATTR Value NSCW100
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL LTC4065 1424 -368 R0
SYMATTR InstName U1
TEXT 1912 -264 Left 2 !.tran 30
TEXT 1120 -144 Left 2 !.model LOAD SW( Ron=2 Roff=1G Vt=0.5 Vh=-0.3 )
TEXT 1320 -624 Left 2 ;Try ReduceBadBattTime=500
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG1411.asc
* Generated by LTspice 26.0.1 for Windows.
* Note:\nSwitch shown for a logic 0 input\nPin capacitance and Qinj not included\nParameter performance modeled at 15V supply\nOny one channel is modeled
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG1411.asy)
V1 vS 0 SINE(0 5 20)
V2 vIN 0 PULSE(0 2.5 20n 20n 20n 150m 300m)
V3 v+ 0 15
C1 vD 0 36p
XU1 vIN vS vD v- v+ 0 ADG1411 ;pnba IN)S)D)Vss)Vdd)GND
V4 v- 0 -15
R1 vD 0 301
.tran 1
.lib ADG1411.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 936 832
WIRE 256 112 240 112
WIRE 240 144 240 112
WIRE -80 224 -112 224
WIRE 112 224 0 224
WIRE 144 224 112 224
WIRE 368 224 336 224
WIRE 416 224 368 224
WIRE 528 224 416 224
WIRE 416 256 416 224
WIRE 528 256 528 224
WIRE 112 288 48 288
WIRE 144 288 112 288
WIRE -272 304 -288 304
WIRE -176 304 -192 304
WIRE -288 336 -288 304
WIRE -192 336 -192 304
WIRE 48 336 48 288
WIRE 416 352 416 336
WIRE 528 352 528 320
WIRE 304 416 304 400
WIRE 176 432 176 400
WIRE 192 432 176 432
WIRE -288 464 -288 416
WIRE -192 464 -192 416
WIRE 48 464 48 416
SYMBOL voltage 16 224 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 V1
SYMATTR Value SINE(0 5 20)
SYMBOL voltage -288 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 15
SYMBOL voltage -192 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value -15
SYMBOL voltage 48 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 30 177 Left 2
SYMATTR Value PULSE(0 2.5 20n 20n 20n 150m 300m)
SYMATTR InstName V2
SYMBOL cap 512 256 R0
SYMATTR InstName C1
SYMATTR Value 36p
SYMBOL res 400 240 R0
SYMATTR InstName R1
SYMATTR Value 301
SYMBOL ADG1411 240 272 R0
SYMATTR InstName U1
FLAG -112 224 0
FLAG 48 464 0
FLAG 416 352 0
FLAG 304 416 0
FLAG 368 224 vD
FLAG 112 224 vS
FLAG 112 288 vIN
FLAG 528 352 0
FLAG -272 304 v+
FLAG 256 112 v+
FLAG -288 464 0
FLAG -192 464 0
FLAG -176 304 v-
FLAG 192 432 v-
TEXT 80 528 Left 2 !.tran 1
TEXT -360 -40 Left 2 ;Note:\nSwitch shown for a logic 0 input\nPin capacitance and Qinj not included\nParameter performance modeled at 15V supply\nOny one channel is modeled
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3311-0.875.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\LTC3311-0.875.asy)
C3 N004 0 330p
L1 N002 OUT 80n Rser=2m
V1 IN 0 3.3
R5 N006 0 274K
XU1 IN IN N002 OUT 0 0 N006 N001 IN N005 N003 LTC3311-0.875 ;pnba Vin)EN)SW)OUT)Agnd)Pgnd)Rt)Pgood)Mode/Sync)Ith)SSTT
R4 N005 N004 4.99k
C2 N003 0 3.3n
R3 OUT N001 500K
Rload OUT 0 0.146
C1 OUT 0 47 x2
.tran .4m startup
.lib LTC3311-0.875.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2648 1864
WIRE 1536 1248 1376 1248
WIRE 1712 1248 1536 1248
WIRE 1376 1264 1376 1248
WIRE 1712 1280 1712 1248
WIRE 1536 1328 1536 1248
WIRE 1552 1328 1536 1328
WIRE 1904 1328 1872 1328
WIRE 2016 1328 1984 1328
WIRE 1376 1360 1376 1344
WIRE 1536 1424 1536 1328
WIRE 1552 1424 1536 1424
WIRE 1904 1424 1872 1424
WIRE 2016 1424 2016 1328
WIRE 2016 1424 1984 1424
WIRE 2096 1424 2016 1424
WIRE 2208 1424 2096 1424
WIRE 2096 1440 2096 1424
WIRE 2208 1440 2208 1424
WIRE 1472 1520 1456 1520
WIRE 1552 1520 1536 1520
WIRE 2016 1520 2016 1424
WIRE 2016 1520 1872 1520
WIRE 2096 1536 2096 1504
WIRE 2208 1536 2208 1520
WIRE 1424 1616 1360 1616
WIRE 1552 1616 1504 1616
WIRE 1904 1616 1872 1616
WIRE 1360 1632 1360 1616
WIRE 1904 1632 1904 1616
WIRE 1648 1680 1648 1664
WIRE 1776 1680 1776 1664
WIRE 1360 1712 1360 1696
WIRE 1904 1728 1904 1712
SYMBOL cap 2080 1440 R0
WINDOW 123 24 84 Left 2
SYMATTR Value2 x2
SYMATTR InstName C1
SYMATTR Value 47
SYMBOL res 2000 1312 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 500K
SYMBOL res 1520 1600 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 4.99k
SYMBOL cap 1536 1504 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 3.3n
SYMBOL res 1888 1616 R0
SYMATTR InstName R5
SYMATTR Value 274K
SYMBOL res 2192 1424 R0
SYMATTR InstName Rload
SYMATTR Value 0.146
SYMBOL ind 1888 1440 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 80n
SYMATTR SpiceLine Rser=2m
SYMBOL cap 1344 1632 R0
SYMATTR InstName C3
SYMATTR Value 330p
SYMBOL LTC3311-0.875 1712 1456 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 1376 1248 R0
SYMATTR Value 3.3
SYMATTR InstName V1
FLAG 1776 1680 0
FLAG 1648 1680 0
FLAG 1376 1360 0
FLAG 2208 1536 0
FLAG 1456 1520 0
FLAG 2208 1424 OUT
FLAG 1376 1248 IN
FLAG 1360 1712 0
FLAG 2096 1536 0
FLAG 1904 1728 0
TEXT 2048 1616 Left 2 !.tran .4m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3406-1.2.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\LTC3406-1.2.asy)
Rload OUT 0 5
XU1 IN 0 N001 IN OUT LTC3406-x.x top=217K bot=220K ;pnba Run)GND)SW)Vin)Vout
V1 IN 0 5
C1 OUT 0 22
L1 N001 OUT 4.7
.tran 500u startup
.lib LTC3406-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 984 700
WIRE 192 64 48 64
WIRE 352 64 192 64
WIRE 48 80 48 64
WIRE 352 80 352 64
WIRE 192 144 192 64
WIRE 208 144 192 144
WIRE 512 144 496 144
WIRE 624 144 592 144
WIRE 672 144 624 144
WIRE 768 144 672 144
WIRE 672 160 672 144
WIRE 768 160 768 144
WIRE 48 176 48 160
WIRE 672 256 672 224
WIRE 768 256 768 240
WIRE 624 304 624 144
WIRE 624 304 496 304
WIRE 352 384 352 368
SYMBOL ind 496 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 4.7
SYMBOL PowerProducts\\LTC3406-1.2 352 224 R0
SYMATTR InstName U1
SYMBOL RES 752 144 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL VOLTAGE 48 64 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL polcap 656 160 R0
SYMATTR InstName C1
SYMATTR Value 22
FLAG 48 176 0
FLAG 352 384 0
FLAG 672 256 0
FLAG 768 256 0
FLAG 768 144 OUT
FLAG 48 64 IN
TEXT 552 352 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\c14bde1f52f3_ORGATE.asc
* Generated by LTspice 26.0.1 for Windows.
Q1 N001 N003 OUT 0 2N3904
Q2 N001 N005 OUT 0 2N3904
R1 OUT 0 2k
R2 N005 N004 470
R3 N003 N002 470
V1 N004 0 5
V2 N002 0 0
V3 N001 0 5
R4 OUT VF 150
R5 P001 0 1.18
V4 VF P001 1.81
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 708
WIRE 400 -32 304 -32
WIRE 496 -32 400 -32
WIRE 496 0 496 -32
WIRE 304 48 304 -32
WIRE 32 96 -224 96
WIRE 240 96 112 96
WIRE 496 112 496 80
WIRE -224 144 -224 96
WIRE 400 224 400 -32
WIRE 400 224 224 224
WIRE 32 272 -224 272
WIRE 160 272 112 272
WIRE 176 272 160 272
WIRE -224 336 -224 272
WIRE 224 384 224 320
WIRE 304 384 304 144
WIRE 304 384 224 384
WIRE 416 384 304 384
WIRE 416 416 416 384
WIRE 304 480 304 384
WIRE 416 512 416 496
WIRE 512 512 416 512
WIRE 304 608 304 560
WIRE 416 688 416 672
FLAG 304 608 0
FLAG -224 224 0
FLAG -224 416 0
FLAG 496 112 0
FLAG 416 384 OUT
FLAG 416 688 0
FLAG 512 512 VF
SYMBOL npn 240 48 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL npn 160 224 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904
SYMBOL res 288 464 R0
SYMATTR InstName R1
SYMATTR Value 2k
SYMBOL res 128 256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 470
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 470
SYMBOL voltage -224 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -224 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0
SYMBOL voltage 496 -16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL res 400 400 R0
SYMATTR InstName R4
SYMATTR Value 150
SYMBOL res 400 576 R0
SYMATTR InstName R5
SYMATTR Value 1.18
SYMBOL voltage 416 496 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 1.81
TEXT 64 472 Left 2 !.op
* Z:\home\khalils\Downloads\files\data\raw_asc\0ee497f66acf_Design_A_Transistor.asc
* Generated by LTspice 26.0.1 for Windows.
* Vbe < 0.7v
* Ib = 5.6301mA
* Ic = B*Ic
* Ic = 56.658mA
* B = 110
* From datasheet B = 110 but we will use Bforced = 10 to force transistor to be in saturation region and to be fully on
Q1 N002 N003 0 0 BC547C
D1 N001 N002 NSPW500BS
D2 N001 N002 NSPW500BS
Rc Vcc N001 150
Vcontrol_1 Vcontrol 0 5V
Rb N003 Vcontrol 750
Vcc Vcc 0 12V
.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
.tran 0.1
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 3268 680
WIRE 400 -160 400 -224
WIRE 400 -32 400 -80
WIRE 400 -32 304 -32
WIRE 496 -32 400 -32
WIRE 304 0 304 -32
WIRE 496 0 496 -32
WIRE 304 96 304 64
WIRE 400 96 304 96
WIRE 496 96 496 64
WIRE 496 96 400 96
WIRE -704 144 -704 80
WIRE 400 144 400 96
WIRE -544 160 -544 96
WIRE 16 192 -160 192
WIRE 336 192 96 192
WIRE -704 256 -704 224
WIRE -544 272 -544 240
WIRE 400 336 400 240
DATAFLAG -64 192 ""
DATAFLAG 256 192 ""
DATAFLAG 400 272 ""
SYMBOL npn 336 144 R0
SYMATTR InstName Q1
SYMATTR Value BC547C
SYMBOL res 112 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rb
SYMATTR Value 750
SYMBOL LED 480 0 R0
SYMATTR InstName D1
SYMATTR Value NSPW500BS
SYMBOL voltage -704 128 R0
SYMATTR InstName Vcc
SYMATTR Value 12V
SYMBOL voltage -544 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vcontrol_1
SYMATTR Value 5V
SYMBOL res 384 -176 R0
SYMATTR InstName Rc
SYMATTR Value 150
SYMBOL LED 288 0 R0
WINDOW 0 -27 3 Left 2
WINDOW 3 -133 58 Left 2
SYMATTR InstName D2
SYMATTR Value NSPW500BS
FLAG 400 336 0
FLAG -160 192 Vcontrol
FLAG 400 -224 Vcc
FLAG -704 256 0
FLAG -704 80 Vcc
FLAG -544 272 0
FLAG -544 96 Vcontrol
TEXT -736 360 Left 2 !.tran 0.1
TEXT 208 224 Left 2 ;Vbe < 0.7v
TEXT 0 368 Left 2 ;Ib = 5.6301mA
TEXT 8 400 Left 2 ;Ic = B*Ic
TEXT 8 464 Left 2 ;Ic = 56.658mA
TEXT 128 400 Left 2 ;B = 110
TEXT 8 432 Left 2 ;From datasheet B = 110 but we will use Bforced = 10 to force transistor to be in saturation region and to be fully on
* Z:\home\khalils\Downloads\files\data\raw_asc\1ad6947bcce0_8040.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\LTM8040.asy)
D1 N002 0 LXK2-PW14 N=2
V1 N001 0 24
R1 N003 0 215K
XU1 0 N001 N001 N003 N004 N004 N002 N006 N005 LTM8040 ;pnba GND)Vin)_SHDN)Rt)BIAS)LPWR)LEDA)Adj)PWM
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 500u startup
.lib LTM8040.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 48 16 -128 16
WIRE 224 16 48 16
WIRE -128 32 -128 16
WIRE 224 48 224 16
WIRE 48 96 48 16
WIRE 80 96 48 96
WIRE 480 96 368 96
WIRE 480 112 480 96
WIRE -128 128 -128 112
WIRE -16 160 -32 160
WIRE 80 160 64 160
WIRE 384 160 368 160
WIRE 80 224 64 224
WIRE 384 224 384 160
WIRE 384 224 368 224
WIRE 480 240 480 176
WIRE 80 288 64 288
WIRE 224 352 224 336
SYMBOL PowerProducts\\LTM8040 224 192 R0
SYMATTR InstName U1
SYMBOL voltage -128 16 R0
WINDOW 3 30 97 Left 0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL LED 464 112 R0
WINDOW 123 24 100 Left 0
SYMATTR Value2 N=2
SYMATTR InstName D1
SYMATTR Value LXK2-PW14
SYMBOL res 80 144 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 215K
FLAG -128 128 0
FLAG -32 160 0
FLAG 224 352 0
FLAG 480 240 0
TEXT 408 328 Left 0 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3646-1.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\LTC3646-1.asy)
C2 OUT 0 15 Rser=10m
C1 N002 0 4.7
Rload OUT 0 5
V1 IN 0 24
R1 OUT N004 412K
R2 N004 0 56.2K
L1 N003 OUT 3.3 Rser=50m
XU1 0 N004 N002 N002 OUT NC_01 N002 IN N003 N001 N002 0 IN IN 0 LTC3646-1 ;pnba SGND)FB)Ith)Rt)Von)Pgood)Mode/SYNC)PVin)SW)Boost)IntVcc)ExtVcc)Run)SVin)PGND
C3 N001 N003 .1
.tran 500u startup
.lib LTC3646-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 964 680
WIRE 32 -128 -128 -128
WIRE 208 -128 32 -128
WIRE -128 -112 -128 -128
WIRE 208 -112 208 -128
WIRE 32 -48 32 -128
WIRE 48 -48 32 -48
WIRE -128 -16 -128 -32
WIRE 32 48 32 -48
WIRE 48 48 32 48
WIRE 672 48 368 48
WIRE 48 144 32 144
WIRE 400 144 368 144
WIRE 400 160 400 144
WIRE -48 240 -64 240
WIRE 32 240 16 240
WIRE 48 240 32 240
WIRE 400 240 400 224
WIRE 400 240 368 240
WIRE 448 240 400 240
WIRE 560 240 528 240
WIRE 672 240 672 48
WIRE 672 240 560 240
WIRE 752 240 672 240
WIRE 560 256 560 240
WIRE 752 256 752 240
WIRE 672 272 672 240
WIRE 32 336 32 240
WIRE 48 336 32 336
WIRE 560 336 368 336
WIRE 560 352 560 336
WIRE 672 352 672 336
WIRE 752 352 752 336
WIRE 32 432 32 336
WIRE 48 432 32 432
WIRE 384 432 368 432
WIRE 560 448 560 432
WIRE 160 512 160 496
WIRE 256 512 256 496
WIRE 32 544 32 432
WIRE 384 544 384 432
WIRE 384 544 32 544
SYMBOL res 736 240 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL res 544 336 R0
SYMATTR InstName R2
SYMATTR Value 56.2K
SYMBOL cap 384 160 R0
SYMATTR InstName C3
SYMATTR Value .1
SYMBOL voltage -128 -128 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL PowerProducts\\LTC3646-1 208 192 R0
SYMATTR InstName U1
SYMBOL res 544 240 R0
SYMATTR InstName R1
SYMATTR Value 412K
SYMBOL ind 432 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 3.3
SYMATTR SpiceLine Rser=50m
SYMBOL cap 656 272 R0
SYMATTR InstName C2
SYMATTR Value 15
SYMATTR SpiceLine Rser=10m
SYMBOL cap 16 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 4.7
FLAG 160 512 0
FLAG 256 512 0
FLAG 32 144 0
FLAG -64 240 0
FLAG -128 -16 0
FLAG 672 352 0
FLAG 752 352 0
FLAG -128 -128 IN
FLAG 752 240 OUT
FLAG 560 448 0
TEXT 712 480 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1682-5.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\LTC1682-5.asy)
C3 OUT 0 2
XU1 OUT IN N003 0 N004 IN N002 N001 LTC1682-5 ;pnba Vout)_SHDN)FILT)GND)C-)Vin)C+)CPO
Rload OUT 0 1K
C4 N003 0 1000p
V1 IN 0 3.3
C2 N001 0 4.7
C1 N002 N004 .22
.tran 1m startup
.lib LTC1682-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 5088 2488
WIRE 4704 2016 4336 2016
WIRE 4896 2016 4704 2016
WIRE 4896 2032 4896 2016
WIRE 4240 2096 4112 2096
WIRE 4384 2096 4240 2096
WIRE 4736 2096 4672 2096
WIRE 4816 2096 4800 2096
WIRE 4112 2112 4112 2096
WIRE 4240 2112 4240 2096
WIRE 4896 2128 4896 2112
WIRE 4336 2160 4336 2016
WIRE 4384 2160 4336 2160
WIRE 4752 2160 4672 2160
WIRE 4752 2192 4752 2160
WIRE 4112 2208 4112 2192
WIRE 4240 2208 4240 2176
WIRE 4304 2224 4288 2224
WIRE 4384 2224 4368 2224
WIRE 4704 2224 4704 2016
WIRE 4704 2224 4672 2224
WIRE 4384 2288 4336 2288
WIRE 4752 2288 4752 2256
WIRE 4752 2288 4672 2288
SYMBOL cap 4736 2112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL voltage 4896 2016 R0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL res 4096 2096 R0
SYMATTR InstName Rload
SYMATTR Value 1K
SYMBOL cap 4736 2192 R0
SYMATTR InstName C1
SYMATTR Value .22
SYMBOL PowerProducts\\LTC1682-5 4528 2192 R0
SYMATTR InstName U1
SYMBOL cap 4224 2112 R0
SYMATTR InstName C3
SYMATTR Value 2
SYMBOL cap 4368 2208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 1000p
FLAG 4336 2288 0
FLAG 4816 2096 0
FLAG 4896 2128 0
FLAG 4240 2208 0
FLAG 4288 2224 0
FLAG 4112 2208 0
FLAG 4896 2016 IN
FLAG 4112 2096 OUT
TEXT 4768 2320 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\19bfc5decd43_PhotodiodeStage.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\Optos\4N26.asy)
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp.asy)
;op
C1 Vo N001 20p
V2 Voff 0 0.05
R3 N001 DiodeOut 100
R1 VLED N002 220
XU1 N002 0 DiodeOut NC_01 0 4N25 ;pnba A)K)C)E)B
V1 5V 0 5
R2 Vo N001 100k
XU2 Voff N001 5V 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
V3 VLED 0 PULSE(1 7 0 1 0 0 1 1)
.tran 0 1s 0s
.lib 4N25.sub
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 704 -192 656 -192
WIRE 864 -192 768 -192
WIRE 656 -96 656 -192
WIRE 704 -96 656 -96
WIRE 864 -96 864 -192
WIRE 864 -96 784 -96
WIRE 656 32 656 -96
WIRE 704 32 656 32
WIRE 864 48 864 -96
WIRE 864 48 768 48
WIRE 704 64 688 64
WIRE 48 96 -16 96
WIRE 688 112 688 64
WIRE 48 192 -32 192
WIRE 256 192 240 192
WIRE -32 288 -32 192
WIRE 256 320 256 192
SYMBOL voltage 320 -208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0.05
SYMBOL Optos\\4N26 144 160 R0
SYMATTR InstName U1
SYMBOL cap 768 -208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 20p
SYMBOL OpAmps\\UniversalOpamp 736 48 R0
SYMATTR InstName U2
SYMBOL res -32 0 R0
SYMATTR InstName R1
SYMATTR Value 220
SYMBOL voltage 208 -208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 800 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL voltage -384 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(1 7 0 1 0 0 1 1)
SYMBOL res 672 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100
FLAG -32 288 0
FLAG 240 96 DiodeOut
FLAG 256 320 0
FLAG 736 80 0
FLAG 736 16 5V
FLAG 864 48 Vo
FLAG 208 -192 5V
FLAG 688 112 Voff
FLAG 320 -192 Voff
FLAG 320 -112 0
FLAG 208 -112 0
FLAG -16 16 VLED
FLAG -384 64 VLED
FLAG -384 144 0
FLAG 576 32 DiodeOut
TEXT 632 216 Left 2 !;op
TEXT 632 248 Left 2 !.tran 0 1s 0s
* Z:\tmp\asc_dec_bjh7r6w2\069372ce48f3_Aufgabe_2.2_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V2 0 V- 10
V1 V+ 0 10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 560 32 560 16
WIRE 560 48 560 32
WIRE 560 144 560 128
WIRE 560 144 512 144
WIRE 512 160 512 144
WIRE 560 176 560 144
WIRE 560 272 560 256
WIRE 560 288 560 272
SYMBOL voltage 560 160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 10
SYMBOL voltage 560 32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 10
FLAG 512 160 0
FLAG 560 32 V+
FLAG 560 272 V-