Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC6655-2.5.asc
* Generated by LTspice 26.0.1 for Windows.
* Turn on and off 5mA of sink current\nand then on and off 5mA of source current
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\References\LTC6655-2.5.asy)
XU1 IN IN 0 OUT OUT LTC6655-2.5 ;pnba _SHDN)IN)GND)OUT_S)OUT_F
C1 OUT 0 3.3
V1 IN 0 3
S1 0 OUT N002 0 5mA
V3 N001 0 PULSE(0 1 100u 10n 10n 200u 10m)
V2 N002 0 PULSE(0 1 600u 10n 10n 200u 10m)
S2 OUT IN N001 0 5mA
.tran 1m
.model 5mA SW(Ron=10 Roff=1G Vt=.5 Vh=-.2 Ilimit=5m level=2)
.lib LTC6655-2.5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4212 1120
WIRE 2256 256 1680 256
WIRE 2256 272 2256 256
WIRE 2560 288 2304 288
WIRE 2672 288 2640 288
WIRE 2320 336 2304 336
WIRE 1776 352 1728 352
WIRE 2096 352 2064 352
WIRE 1680 384 1680 256
WIRE 1680 384 1584 384
WIRE 1728 384 1728 352
WIRE 1728 384 1680 384
WIRE 2096 384 2096 352
WIRE 2144 384 2096 384
WIRE 2256 384 2256 352
WIRE 2256 384 2144 384
WIRE 2352 384 2256 384
WIRE 1584 400 1584 384
WIRE 2144 400 2144 384
WIRE 1728 416 1728 384
WIRE 1776 416 1728 416
WIRE 2096 416 2096 384
WIRE 2096 416 2064 416
WIRE 2256 416 2256 384
WIRE 2560 432 2304 432
WIRE 2672 432 2640 432
WIRE 1920 480 1920 448
WIRE 2144 480 2144 464
WIRE 2320 480 2304 480
WIRE 1584 496 1584 480
WIRE 2256 512 2256 496
SYMBOL voltage 2544 432 M90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value PULSE(0 1 600u 10n 10n 200u 10m)
SYMBOL cap 2128 400 R0
SYMATTR InstName C1
SYMATTR Value 3.3
SYMBOL LTC6655-2.5 1920 384 R0
SYMATTR InstName U1
SYMBOL sw 2256 368 R180
WINDOW 0 -11 104 Right 2
WINDOW 3 -10 7 Right 2
SYMATTR InstName S2
SYMATTR Value 5mA
SYMBOL sw 2256 512 R180
WINDOW 0 -7 103 Right 2
WINDOW 3 -10 16 Right 2
SYMATTR InstName S1
SYMATTR Value 5mA
SYMBOL voltage 2544 288 M90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 3 32 56 VTop 2
WINDOW 0 -32 56 VBottom 2
SYMATTR Value PULSE(0 1 100u 10n 10n 200u 10m)
SYMATTR InstName V3
SYMBOL voltage 1584 384 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 3
FLAG 1920 480 0
FLAG 2352 384 OUT
FLAG 1584 384 IN
FLAG 1584 496 0
FLAG 2144 480 0
FLAG 2256 512 0
FLAG 2320 480 0
FLAG 2672 432 0
FLAG 2320 336 0
FLAG 2672 288 0
TEXT 2112 600 Left 2 !.tran 1m\n.model 5mA SW(Ron=10 Roff=1G Vt=.5 Vh=-.2 Ilimit=5m level=2)
TEXT 1984 240 Bottom 2 ;Turn on and off 5mA of sink current\nand then on and off 5mA of source current
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP7112-5.0.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\ADP7112-5.0.asy)
C1 OUT 0 2.2 Rser=1.5m
Rload OUT 0 30
XU1 IN OUT IN N001 OUT 0 ADP7118 Vref=5 ;pnba Vin)Sense)EN)SS)Vout)GND
V1 IN 0 6
C2 N001 0 4.7n
.tran 6m startup
.lib ADP7102.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 64 32 -32 32
WIRE 96 32 64 32
WIRE 384 32 352 32
WIRE 448 32 384 32
WIRE 544 32 448 32
WIRE -32 48 -32 32
WIRE 448 48 448 32
WIRE 544 48 544 32
WIRE 64 128 64 32
WIRE 96 128 64 128
WIRE -32 144 -32 128
WIRE 448 144 448 112
WIRE 544 144 544 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 384 224 384 32
WIRE 384 224 352 224
WIRE 224 304 224 288
SYMBOL cap 432 48 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=1.5m
SYMBOL res 528 32 R0
SYMATTR InstName Rload
SYMATTR Value 30
SYMBOL ADP7112-5.0 224 128 R0
SYMATTR InstName U1
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 6
SYMBOL cap 80 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 4.7n
FLAG 224 304 0
FLAG -32 144 0
FLAG 0 224 0
FLAG 544 144 0
FLAG 448 144 0
FLAG -32 32 IN
FLAG 544 32 OUT
TEXT 408 264 Left 2 !.tran 6m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\0d0fd0b8797a_RC_Phase_Shift_Oscillator.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N002 N003 10n
C2 N003 0 10n
V1 N001 0 AC 1
R1 N001 N002 10k
R2 N003 0 10k
.ac dec 1000 10m 100meg
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 888 680
WIRE 256 176 192 176
WIRE 352 176 336 176
WIRE 464 176 416 176
WIRE 560 176 464 176
WIRE 192 224 192 176
WIRE 464 224 464 176
WIRE 560 224 560 176
WIRE 192 352 192 304
WIRE 464 352 464 288
WIRE 464 352 192 352
WIRE 560 352 560 304
WIRE 560 352 464 352
WIRE 464 384 464 352
SYMBOL res 240 192 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL cap 352 192 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL voltage 192 208 R0
WINDOW 123 27 100 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 544 208 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL cap 448 224 R0
SYMATTR InstName C2
SYMATTR Value 10n
FLAG 464 384 0
TEXT 160 408 Left 2 !.ac dec 1000 10m 100meg
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3108-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\LTC3108-1.asy)
C5 OUT 0 470
K1 L1 L2 1
XU1 0 N007 N004 OUT NC_01 N008 N009 MP_02 MP_03 0 N007 NC_04 N003 N005 N006 LTC3108-1 ;pnba GND)Vaux)Vstore)Vout)Vout2)VLDO)PGD)))VS2)VS1)Vout2_EN)C1)C2)SW
C4 N004 0 1m
C2 N002 N003 1n
V1 N001 0 PWL(.1m 0 .101m 30m)
L2 N002 0 75m Rser=300
C1 N007 0 1
C6 N008 0 2.2
C3 N002 N005 330p
L1 N001 N006 7.5 Rser=85m
.tran 1 startup
.ic V(out)=2.95
.lib LTC3108-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1000 680
WIRE 128 -32 -272 -32
WIRE 272 -32 176 -32
WIRE 288 -32 272 -32
WIRE 368 -32 352 -32
WIRE 672 -32 624 -32
WIRE 672 -16 672 -32
WIRE -272 0 -272 -32
WIRE 128 0 128 -32
WIRE 176 0 176 -32
WIRE 272 64 272 -32
WIRE 288 64 272 64
WIRE 368 64 352 64
WIRE 672 64 672 48
WIRE 176 96 176 80
WIRE -272 112 -272 80
WIRE 128 160 128 80
WIRE 368 160 128 160
WIRE 672 160 624 160
WIRE 672 176 672 160
WIRE 368 256 320 256
WIRE 672 256 672 240
WIRE 368 352 352 352
WIRE 672 352 624 352
WIRE 672 368 672 352
WIRE 320 448 320 256
WIRE 368 448 320 448
WIRE 640 448 624 448
WIRE 672 448 672 432
WIRE 320 464 320 448
WIRE 496 512 496 496
WIRE 320 544 320 528
SYMBOL voltage -272 -16 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR Value PWL(.1m 0 .101m 30m)
SYMATTR InstName V1
SYMBOL cap 656 368 R0
SYMATTR InstName C6
SYMATTR Value 2.2
SYMBOL cap 304 464 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL cap 656 176 R0
SYMATTR InstName C5
SYMATTR Value 470
SYMBOL cap 288 -16 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL ind2 192 -16 M0
WINDOW 0 -1 43 Right 2
WINDOW 3 0 79 Right 2
SYMATTR InstName L2
SYMATTR Value 75m
SYMATTR Type ind
SYMATTR SpiceLine Rser=300
SYMBOL cap 288 80 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C3
SYMATTR Value 330p
SYMBOL PowerProducts\\LTC3108-1 496 208 R0
SYMATTR InstName U1
SYMBOL cap 656 -16 R0
SYMATTR InstName C4
SYMATTR Value 1m
SYMBOL ind2 112 -16 R0
WINDOW 0 -2 42 Right 2
WINDOW 3 -3 80 Right 2
SYMATTR InstName L1
SYMATTR Value 7.5
SYMATTR Type ind
SYMATTR SpiceLine Rser=85m
FLAG 496 512 0
FLAG 320 544 0
FLAG 352 352 0
FLAG 176 96 0
FLAG -272 112 0
FLAG 672 64 0
FLAG 672 256 0
FLAG 672 448 0
FLAG 672 160 OUT
TEXT 152 -32 Bottom 2 !K1 L1 L2 1
TEXT 776 384 Left 2 !.tran 1 startup
TEXT 776 336 Left 2 !.ic V(out)=2.95
* Z:\tmp\asc_dec_bjh7r6w2\01523992313a_74HC123_221_Example_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V4 in_c 0 PULSE(5 0 48u 10n 10n 1u 1)
C2 N001 N002 1n
V2 in_b 0 PULSE(0 5 5u 10n 10n 30u 40u)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 1212
WIRE -176 -400 -176 -416
WIRE -176 -304 -176 -320
WIRE -176 -208 -176 -240
WIRE -176 -112 -176 -128
WIRE -176 48 -176 32
WIRE -176 144 -176 128
WIRE -144 -240 -176 -240
WIRE -112 144 -176 144
WIRE -112 144 -112 96
WIRE -96 -416 -176 -416
WIRE -96 144 -112 144
WIRE 0 96 -112 96
WIRE 0 144 -32 144
WIRE 0 208 -112 208
WIRE 0 240 -112 240
WIRE 0 320 -112 320
WIRE 688 -208 688 -240
WIRE 688 -112 688 -128
WIRE 720 -240 688 -240
SYMBOL voltage 688 -224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(5 0 48u 10n 10n 1u 1)
SYMBOL cap -96 160 R270
WINDOW 0 32 32 VTop 0
WINDOW 3 0 32 VBottom 0
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL voltage -176 -224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 5u 10n 10n 30u 40u)
FLAG -176 -304 0
FLAG -96 -416 VCC
FLAG -176 -112 0
FLAG -144 -240 in_b
FLAG -176 32 VCC
FLAG -112 240 in_b
FLAG -112 208 in_a
FLAG 688 -112 0
FLAG 720 -240 in_c
FLAG -112 320 in_c
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4233.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\LTC4233.asy)
R5 OUT N005 20K
V3 N002 0 PULSE(0 1 240m 1m 1m 10m)
S1 0 OUT N002 0 SHORT
R4 OUT N004 150K
C2 OUT 0 680
C1 N008 0 1
XU1 N007 IN N003 0 N008 N008 0 OUT TjFET N007 MP_01 MP_02 N001 N005 N003 N004 N006 NC_03 LTC4233 Rpcb=15 Tamb=25 ;pnba Sense)Vdd)UV)OV)Timer)IntVcc)GND)Out)Tj)Sense-)))Gate)PG)_FLT)FB)Imon)Iset
R2 N003 IN 20K
R3 N004 0 20K
R1 N006 0 20K
V1 IN 0 12
.model SHORT SW(Ron=10m Roff=1K Vt=.5 Vh=-.4)
.tran 1.4 startup
.lib LTC4233.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1800 680
WIRE -128 -352 -256 -352
WIRE -48 -352 -128 -352
WIRE 128 -352 128 -384
WIRE 480 -352 432 -352
WIRE 592 -352 480 -352
WIRE 688 -352 592 -352
WIRE 800 -352 688 -352
WIRE -256 -336 -256 -352
WIRE -128 -336 -128 -352
WIRE 480 -336 480 -352
WIRE 688 -336 688 -352
WIRE 800 -336 800 -352
WIRE 960 -320 848 -320
WIRE -48 -304 -48 -352
WIRE -16 -304 -48 -304
WIRE 432 -304 432 -352
WIRE 432 -304 272 -304
WIRE 592 -304 592 -352
WIRE 960 -304 960 -320
WIRE -256 -240 -256 -256
WIRE -128 -240 -128 -256
WIRE -16 -240 -128 -240
WIRE 480 -240 480 -256
WIRE 480 -240 272 -240
WIRE 688 -240 688 -272
WIRE 800 -240 800 -256
WIRE 480 -224 480 -240
WIRE 960 -208 960 -224
WIRE -16 -176 -32 -176
WIRE 432 -176 272 -176
WIRE 480 -128 480 -144
WIRE -128 -112 -128 -240
WIRE -16 -112 -128 -112
WIRE 288 -112 272 -112
WIRE 384 -112 368 -112
WIRE 432 -96 432 -176
WIRE 592 -96 592 -224
WIRE 592 -96 432 -96
WIRE -16 -48 -48 -48
WIRE 320 -48 272 -48
WIRE -48 16 -48 -48
WIRE -16 16 -48 16
WIRE 320 16 320 -48
WIRE 320 16 272 16
WIRE 320 80 272 80
WIRE 320 112 320 80
WIRE 336 208 272 208
SYMBOL res 464 -352 R0
SYMATTR InstName R4
SYMATTR Value 150K
SYMBOL voltage 960 -320 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(0 1 240m 1m 1m 10m)
SYMBOL res 272 -96 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 20K
SYMBOL cap 304 16 R0
WINDOW 0 28 11 Left 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 576 -320 R0
SYMATTR InstName R5
SYMATTR Value 20K
SYMBOL sw 800 -240 R180
WINDOW 0 -23 102 Right 2
WINDOW 3 -26 2 Right 2
SYMATTR InstName S1
SYMATTR Value SHORT
SYMBOL res 464 -240 R0
SYMATTR InstName R3
SYMATTR Value 20K
SYMBOL cap 672 -336 R0
SYMATTR InstName C2
SYMATTR Value 680
SYMBOL voltage -256 -352 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL LTC4233 128 -144 R0
SYMATTR InstName U1
SYMBOL res -144 -240 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 20K
FLAG 480 -128 0
FLAG 320 112 0
FLAG 384 -112 0
FLAG -256 -240 0
FLAG 688 -240 0
FLAG 800 -352 OUT
FLAG -256 -352 IN
FLAG 336 208 TjFET
FLAG 800 -240 0
FLAG 848 -272 0
FLAG 960 -208 0
FLAG -32 -176 0
TEXT 464 0 Left 2 !.model SHORT SW(Ron=10m Roff=1K Vt=.5 Vh=-.4)
TEXT 536 208 Left 2 !.tran 1.4 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3600.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\LTC3600.asy)
C3 0 N001 1
V1 IN 0 12
C1 OUT 0 22 Rser=10m
Rload OUT 0 1.6
R1 N003 0 49.9K
C4 N002 N004 .1
L1 N004 OUT 2.2 Rser=2m
XU1 N003 N001 N001 N001 IN N001 N004 IN N002 N001 OUT NC_01 0 LTC3600 ;pnba Iset)Ith)Rt)PGFB)Run)Mode/SYNC)SW)Vin)Boost)INTVcc)Vout)Pgood)GND
C2 N003 0 .002
.tran 1m startup
.lib LTC3600.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1260 708
WIRE 208 -48 208 -64
WIRE -64 16 -144 16
WIRE 80 16 -64 16
WIRE -144 32 -144 16
WIRE 208 32 208 16
WIRE 208 32 -48 32
WIRE 336 32 208 32
WIRE 80 48 80 16
WIRE 208 48 208 32
WIRE -64 112 -64 16
WIRE -32 112 -64 112
WIRE 432 112 320 112
WIRE 544 112 432 112
WIRE 640 112 544 112
WIRE -144 128 -144 112
WIRE 640 128 640 112
WIRE 544 144 544 112
WIRE 432 160 432 112
WIRE 368 208 320 208
WIRE 368 224 368 208
WIRE 544 224 544 208
WIRE 640 224 640 208
WIRE -176 304 -288 304
WIRE -32 304 -176 304
WIRE 368 304 368 288
WIRE 368 304 320 304
WIRE 432 304 432 240
WIRE 432 304 368 304
WIRE -288 320 -288 304
WIRE -176 320 -176 304
WIRE -48 400 -48 32
WIRE -32 400 -48 400
WIRE 336 400 336 32
WIRE 336 400 320 400
WIRE -288 416 -288 384
WIRE -176 416 -176 400
WIRE -48 496 -48 400
WIRE -32 496 -48 496
WIRE 336 496 336 400
WIRE 336 496 320 496
WIRE 144 576 144 560
SYMBOL PowerProducts\\LTC3600 144 304 R0
SYMATTR InstName U1
SYMBOL voltage -144 16 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res -192 304 R0
SYMATTR InstName R1
SYMATTR Value 49.9K
SYMBOL res 624 112 R0
SYMATTR InstName Rload
SYMATTR Value 1.6
SYMBOL cap -304 320 R0
SYMATTR InstName C2
SYMATTR Value .002
SYMBOL cap 528 144 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMATTR SpiceLine Rser=10m
SYMBOL cap 192 -48 R0
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL ind 416 256 M180
WINDOW 0 36 80 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName L1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=2m
SYMBOL cap 352 224 R0
SYMATTR InstName C4
SYMATTR Value .1
FLAG 144 576 0
FLAG -144 128 0
FLAG 544 224 0
FLAG 640 224 0
FLAG 640 112 OUT
FLAG -144 16 IN
FLAG -288 416 0
FLAG -176 416 0
FLAG 208 -64 0
TEXT 448 424 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\76a6f0b6673a_1021-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\References\LT1021-5.asy)
R2 OUT N002 {50K*(1-x)}
XU1 IN 0 OUT N001 LT1021-5 ;pnba IN)GND)OUT)TRIM
D1 N001 N002 1N4148
V1 IN 0 12
R1 OUT N001 27K
R3 N002 0 {50K*x}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc TEMP -50 125 1
.step param X list .2 .5 .8
.lib LT1021-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1164 1128
WIRE -256 336 -432 336
WIRE -32 336 -64 336
WIRE 160 336 -32 336
WIRE 240 336 160 336
WIRE -432 352 -432 336
WIRE -32 352 -32 336
WIRE 160 352 160 336
WIRE -256 432 -288 432
WIRE -32 432 -64 432
WIRE 48 432 -32 432
WIRE 160 432 112 432
WIRE -432 448 -432 432
WIRE -288 464 -288 432
WIRE 160 528 160 512
SYMBOL res 144 416 R0
SYMATTR InstName R3
SYMATTR Value {50K*x}
SYMBOL diode 48 448 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 144 336 R0
SYMATTR InstName R2
SYMATTR Value {50K*(1-x)}
SYMBOL LT1021-5 -160 384 R0
SYMATTR InstName U1
SYMBOL res -48 336 R0
SYMATTR InstName R1
SYMATTR Value 27K
SYMBOL voltage -432 336 R0
SYMATTR InstName V1
SYMATTR Value 12
FLAG -432 448 0
FLAG -288 464 0
FLAG 240 336 OUT
FLAG -432 336 IN
FLAG 160 528 0
TEXT -200 528 Left 2 !.dc TEMP -50 125 1\n.step param X list .2 .5 .8
* Z:\home\khalils\Downloads\files\data\raw_asc\cb885c758591_Task1.asc
* Generated by LTspice 26.0.1 for Windows.
* Input from the sensor
* Output to the MCU
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Optos\4N25.asy)
R1 N003 N002 2.4k
V2 N001 0 5
XU1 N003 0 N001 N004 NC_01 4N25 ;pnba A)K)C)E)B
V1 N002 0 PULSE(0 24 0 0 0 0.0005 0.001)
R2 0 N004 4.7k
.tran 1
.lib 4N25.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1016 680
WIRE 704 0 624 0
WIRE 704 32 704 0
WIRE 272 80 112 80
WIRE 368 80 352 80
WIRE 112 128 112 80
WIRE 368 128 368 80
WIRE 400 128 368 128
WIRE 624 128 624 0
WIRE 624 128 592 128
WIRE 704 128 704 112
WIRE 720 128 704 128
WIRE 720 144 720 128
WIRE 688 192 592 192
WIRE 736 192 688 192
WIRE 112 208 112 192
WIRE 688 208 688 192
WIRE 880 208 880 192
WIRE 400 224 368 224
WIRE 416 224 400 224
WIRE 112 256 112 208
WIRE 240 256 112 256
WIRE 368 256 368 224
WIRE 368 256 240 256
WIRE 240 336 240 256
WIRE 688 352 688 288
SYMBOL Optos\\4N25 496 192 R0
SYMATTR InstName U1
SYMBOL res 368 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2.4k
SYMBOL voltage 704 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage 112 112 R0
WINDOW 3 -109 112 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 24 0 0 0 0.0005 0.001)
SYMBOL res 704 304 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 4.7k
FLAG 240 336 0
FLAG 688 352 0
FLAG 720 144 0
TEXT 320 376 Left 2 !.tran 1
TEXT 16 96 Left 2 ;Input from the sensor
TEXT 744 192 Left 2 ;Output to the MCU
* Z:\tmp\asc_dec_bjh7r6w2\0d8f882c7fa3_Pulse_Amplitude_Modulation_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N007 N006 0.1
R1 N003 N002 1k
Q1 N004 N003 N006 0 NPN
.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 900 680
WIRE 304 -176 304 -224
WIRE -80 -16 -336 -16
WIRE 80 -16 0 -16
WIRE 304 0 304 -96
WIRE 80 48 80 -16
WIRE 240 48 80 48
WIRE -80 112 -192 112
WIRE 80 112 80 48
WIRE 80 112 0 112
WIRE 304 144 304 96
WIRE 528 144 304 144
WIRE 688 144 592 144
WIRE 304 224 304 144
SYMBOL cap 592 128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 0.1µ
SYMBOL res 16 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL npn 240 0 R0
SYMATTR InstName Q1
* Z:\home\khalils\Downloads\files\data\raw_asc\23d924822e42_inverter.asc
* Generated by LTspice 26.0.1 for Windows.
Vin in 0 0
M2 out in 0 0 TestN l=100u w=100u
Vdd N001 0 2.5V
M1 N001 in out N001 TestP l=100u w=100u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model TestN nmos (kp=90u vt0=0.7 lambda=0.2 u0=460)
.model TestP pmos (kp=40u vt0=-0.7 lambda=0.2 u0=115)
.dc Vin 0V 2.5V 0.01V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 1316
WIRE -96 800 -496 800
WIRE -96 864 -96 800
WIRE -80 864 -96 864
WIRE -496 880 -496 800
WIRE -80 912 -80 864
WIRE -80 912 -96 912
WIRE -144 944 -208 944
WIRE -96 1024 -96 960
WIRE -272 1040 -336 1040
WIRE -208 1040 -208 944
WIRE -208 1040 -272 1040
WIRE -336 1072 -336 1040
WIRE -96 1072 -96 1024
WIRE -80 1120 -96 1120
WIRE -208 1152 -208 1040
WIRE -144 1152 -208 1152
WIRE -80 1168 -80 1120
WIRE -80 1168 -96 1168
WIRE -336 1280 -336 1152
WIRE -96 1280 -96 1168
WIRE -496 1296 -496 960
SYMBOL nmos4 -144 1072 R0
SYMATTR InstName M2
SYMATTR Value TestN
SYMATTR Value2 l=100u w=100u
SYMBOL voltage -336 1056 R0
WINDOW 3 24 44 Left 2
SYMATTR Value 0
SYMATTR InstName Vin
SYMBOL voltage -496 864 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vdd
SYMATTR Value 2.5V
SYMBOL pmos4 -144 864 R0
SYMATTR InstName M1
SYMATTR Value TestP
SYMATTR Value2 l=100u w=100u
FLAG -496 1296 0
FLAG -96 1280 0
FLAG -336 1280 0
FLAG -96 1024 out
FLAG -272 1040 in
TEXT -688 672 Left 2 !.model TestN nmos (kp=90u vt0=0.7 lambda=0.2 u0=460)\n.model TestP pmos (kp=40u vt0=-0.7 lambda=0.2 u0=115)\n.dc Vin 0V 2.5V 0.01V
* Z:\home\khalils\Downloads\files\data\raw_asc\AD5681R.asc
* Generated by LTspice 26.0.1 for Windows.
* Gain parameter can be 1 or 2
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\DAC\AD5681R.asy)
;dc I1 0 40m 1m
;ac oct 100 1u 1G
I1 0 0 1m AC 1
Vdac1 NC_02 0 1.25 AC 1
CLOAD NC_01 0 10n
Vdac vDAC 0 PWL(0 0.625 10u 0.625 +1u 1.875)
XU1 vDAC Vdd 0 vOUT AD5681R Gain=2 ;pnba Vdac)Vdd)GND)Vout
V1 Vdd 0 5
.tran 200u
.lib AD5681R.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 952 680
WIRE -240 -208 -240 -240
WIRE -240 -80 -240 -128
WIRE -240 -32 -240 -80
WIRE -528 112 -800 112
WIRE -368 112 -528 112
WIRE 192 112 0 112
WIRE 464 112 192 112
WIRE -800 144 -800 112
WIRE -944 256 -944 224
WIRE -800 256 -800 224
WIRE 272 256 272 224
WIRE 464 256 464 240
WIRE 464 256 272 256
WIRE 272 272 272 256
WIRE -240 288 -240 256
SYMBOL AD5681R -208 112 R0
SYMATTR InstName U1
SYMBOL voltage -944 128 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName Vdac1
SYMATTR Value 1.25
SYMBOL current 464 160 R0
WINDOW 123 24 108 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName I1
SYMATTR Value 1m
SYMBOL cap 256 160 R0
SYMATTR InstName CLOAD
SYMATTR Value 10n
SYMBOL voltage -800 128 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName Vdac
SYMATTR Value PWL(0 0.625 10u 0.625 +1u 1.875)
SYMBOL voltage -240 -112 M180
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 V1
SYMATTR Value 5
FLAG 192 112 vOUT
FLAG -800 256 0
FLAG -528 112 vDAC
FLAG -240 -240 0
FLAG -240 288 0
FLAG 272 272 0
FLAG -240 -80 Vdd
FLAG 464 160 0
FLAG -944 256 0
TEXT -160 344 Left 2 !.tran 200u
TEXT -160 392 Left 2 !;dc I1 0 40m 1m
TEXT -160 440 Left 2 !;ac oct 100 1u 1G
TEXT -160 288 Left 2 ;Gain parameter can be 1 or 2
* Z:\home\khalils\Downloads\files\data\raw_asc\6091219c02e2_TS7_1.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N001 V1 {R}
V1 V1 0 AC 1
L1 N001 0 {L}
C1 V2 V1 {C}
R3 0 V2 {R}
R2 V2 N001 {R}
.param R=1 L=1 C=L/R**2
.ac dec 10k 1 1MEG
.net I(R3) V1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 904 680
WIRE 160 0 48 0
WIRE 336 0 224 0
WIRE 48 112 48 0
WIRE 48 112 -16 112
WIRE 64 112 48 112
WIRE 192 112 144 112
WIRE 240 112 192 112
WIRE 336 112 336 0
WIRE 336 112 320 112
WIRE 400 112 336 112
WIRE -16 144 -16 112
WIRE 192 144 192 112
WIRE 400 160 400 112
WIRE 192 288 192 224
WIRE 400 288 400 240
WIRE 400 288 192 288
WIRE -16 304 -16 224
WIRE 400 304 400 288
SYMBOL cap 224 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value {C}
SYMBOL res 416 256 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value {R}
SYMBOL res 160 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {R}
SYMBOL ind 176 128 R0
SYMATTR InstName L1
SYMATTR Value {L}
SYMBOL res 336 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value {R}
SYMBOL voltage -16 128 R0
WINDOW 123 24 124 Left 2
WINDOW 39 24 152 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1
FLAG -16 304 0
FLAG 400 304 0
FLAG 400 112 V2
FLAG -16 112 V1
TEXT -40 336 Left 2 !.param R=1 L=1 C=L/R**2
TEXT -40 368 Left 2 !.ac dec 10k 1 1MEG
TEXT -40 400 Left 2 !.net I(R3) V1