Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP150-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\ADP150-2.8.asy)
V1 IN 0 5
Rload OUT 0 28
C1 OUT 0 1
XU1 IN 0 IN MP_01 OUT ADP150-x.x T=1.6Meg ;pnba Vin)GND)EN))Vout
.tran 500u startup
.lib ADP150-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1464
WIRE 1824 880 1696 880
WIRE 1984 880 1824 880
WIRE 1696 896 1696 880
WIRE 1984 896 1984 880
WIRE 1696 992 1696 976
WIRE 1824 1024 1824 880
WIRE 1856 1024 1824 1024
WIRE 2160 1024 2112 1024
WIRE 2256 1024 2160 1024
WIRE 2160 1040 2160 1024
WIRE 2256 1040 2256 1024
WIRE 2160 1136 2160 1104
WIRE 2256 1136 2256 1120
WIRE 1984 1168 1984 1152
SYMBOL PowerProducts\\ADP150-2.8 1984 1024 R0
SYMATTR InstName U1
SYMBOL cap 2144 1040 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 2240 1024 R0
SYMATTR InstName Rload
SYMATTR Value 28
SYMBOL VOLTAGE 1696 880 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 2256 1024 OUT
FLAG 2256 1136 0
FLAG 1696 992 0
FLAG 1696 880 IN
FLAG 1984 1168 0
FLAG 2160 1136 0
TEXT 2144 1200 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\16ca5e4d633a_dsm_step3.asc
* Generated by LTspice 26.0.1 for Windows.
* Subtractor & Integrator
* Comparator
* 1-bit DAC
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4522.asy)
A1 N002 0 0 0 0 0 N004 0 BUF Vhigh=3.3, Vlow=0, Vt=1.6
A2 N004 0 N006 0 0 0 PDM 0 DFLOP Vhigh=3.3, Vlow=0, Vt=1.6
V3 N005 0 1.6
V1 N003 0 SINE(1.6 1.6 1k)
R1 N001 N003 10k
V2 V+ 0 3.3
V4 N006 0 SINE(1.6 1.5 0.5meg)
R2 N001 PDM 10k
XU1 N005 N001 V+ 0 N002 ADA4522-1 ;pnba In+)In-)V+)V-)OUT
C1 N002 N001 1000p
.tran 1m
.lib ADA4522-1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1752 680
WIRE 608 -112 544 -112
WIRE 544 -96 544 -112
WIRE 1568 -96 688 -96
WIRE 688 -48 688 -96
WIRE 720 -48 688 -48
WIRE 832 -48 800 -48
WIRE 944 -48 896 -48
WIRE 544 16 544 -16
WIRE 1536 16 1424 16
WIRE 880 32 864 32
WIRE 1424 48 1424 16
WIRE 880 80 880 32
WIRE 720 96 656 96
WIRE 800 96 800 -48
WIRE 848 96 800 96
WIRE 1344 96 1184 96
WIRE 1568 96 1568 -96
WIRE 1568 96 1504 96
WIRE 1584 96 1568 96
WIRE 944 112 944 -48
WIRE 944 112 912 112
WIRE 1120 112 944 112
WIRE 656 128 656 96
WIRE 848 128 800 128
WIRE 1344 144 1280 144
WIRE 800 160 800 128
WIRE 1120 160 1120 144
WIRE 1280 160 1280 144
WIRE 880 176 880 144
WIRE 1344 224 1344 192
WIRE 1424 224 1424 192
WIRE 1424 224 1344 224
WIRE 1536 224 1536 16
WIRE 1536 224 1424 224
WIRE 1600 224 1536 224
WIRE 1600 256 1600 224
IOPIN 864 32 In
IOPIN 608 -112 Out
IOPIN 1584 96 Out
SYMBOL voltage 1280 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value SINE(1.6 1.5 0.5meg)
SYMBOL Digital\\buf 1120 48 R0
WINDOW 0 8 -1 Left 2
WINDOW 3 -99 19 Left 2
SYMATTR InstName A1
SYMATTR Value Vhigh=3.3, Vlow=0, Vt=1.6
SYMBOL cap 896 -64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1000p
SYMBOL voltage 656 112 R0
WINDOW 3 -208 6 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value SINE(1.6 1.6 1k)
SYMATTR InstName V1
SYMBOL res 816 -64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL voltage 800 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 1.6
SYMBOL Digital\\dflop 1424 48 R0
WINDOW 3 -191 -55 Left 2
SYMATTR Value Vhigh=3.3, Vlow=0, Vt=1.6
SYMATTR InstName A2
SYMBOL voltage 544 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 3.3
SYMBOL res 816 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL OpAmps\\ADA4522 880 48 R0
SYMATTR InstName U1
FLAG 656 208 0
FLAG 864 32 V+
FLAG 544 16 0
FLAG 608 -112 V+
FLAG 1120 160 0
FLAG 1280 240 0
FLAG 1600 256 0
FLAG 1584 96 PDM
FLAG 800 240 0
FLAG 880 176 0
TEXT 736 272 Left 2 ;Subtractor & Integrator
TEXT 1072 208 Left 2 ;Comparator
TEXT 600 240 Left 2 !.tran 1m
TEXT 1080 -112 Left 2 ;1-bit DAC
* Z:\home\khalils\Downloads\files\data\raw_asc\AD5695R.asc
* Generated by LTspice 26.0.1 for Windows.
* .dc I1 0 40m 1m
* .ac oct 100 1u 1G
* 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\AD5695R.asy)
XU1 vDAC Vdd 0 vOUT AD5695R Gain=2 ;pnba Vdac)Vdd)GND)Vout
Vdac1 NC_01 0 1.25
V1 Vdd 0 5
Vdac vDAC 0 PWL(0 0.625 10u 0.625 +1u 1.875)
CLOAD vOUT 0 10n
I1 0 0 100 AC 1
.tran 200u
.lib AD5695R.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 -800 112 -1008 112
WIRE -528 112 -800 112
WIRE -368 112 -528 112
WIRE 192 112 0 112
WIRE 272 112 192 112
WIRE 464 112 272 112
WIRE -800 144 -800 112
WIRE 272 160 272 112
WIRE -1008 256 -1008 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 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 100
SYMBOL AD5695R -208 112 R0
SYMATTR InstName U1
SYMBOL cap 256 160 R0
SYMATTR InstName CLOAD
SYMATTR Value 10n
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
SYMBOL voltage -1008 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vdac1
SYMATTR Value 1.25
SYMBOL voltage -800 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vdac
SYMATTR Value PWL(0 0.625 10u 0.625 +1u 1.875)
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 -1008 256 0
FLAG 464 160 0
TEXT -160 312 Left 2 !.tran 200u
TEXT -160 360 Left 2 ;.dc I1 0 40m 1m
TEXT -160 408 Left 2 ;.ac oct 100 1u 1G
TEXT -632 368 Left 2 ;Gain parameter can be 1 or 2
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3663-3.3.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3663-3.3.asy)
C1 N002 N001 .1
L1 N002 N003 6.8
R4 OUT 0 5
XU1 IN IN OUT N004 OUT N003 N001 N002 0 LT3663-x x=27.8K ;pnba Vin)Run)Vouts)Ilim)Vout)Isense)Boost)SW)GND
V1 IN 0 12
D1 0 N002 MBRS140
C2 OUT 0 22
R3 N004 0 28.7K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 500u startup
.lib LT3663-x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 -48 240 -48
WIRE 400 -48 352 -48
WIRE 240 16 240 -48
WIRE 80 64 -16 64
WIRE 112 64 80 64
WIRE 400 64 400 -48
WIRE 400 64 368 64
WIRE 496 64 400 64
WIRE 592 64 560 64
WIRE -16 80 -16 64
WIRE 400 80 400 64
WIRE -16 176 -16 160
WIRE 80 176 80 64
WIRE 112 176 80 176
WIRE 400 176 400 160
WIRE 400 176 368 176
WIRE 400 272 368 272
WIRE 464 272 400 272
WIRE 560 272 464 272
WIRE 464 288 464 272
WIRE 560 288 560 272
WIRE 16 384 0 384
WIRE 112 384 96 384
WIRE 400 384 400 272
WIRE 400 384 368 384
WIRE 464 384 464 352
WIRE 560 384 560 368
WIRE 240 448 240 432
SYMBOL cap 448 288 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL res 544 272 R0
SYMATTR InstName R4
SYMATTR Value 5
SYMBOL ind 384 64 R0
SYMATTR InstName L1
SYMATTR Value 6.8
SYMBOL schottky 560 48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL voltage -16 64 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL cap 352 -64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL PowerProducts\\LT3663-3.3 240 224 R0
SYMATTR InstName U1
SYMBOL res 112 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 28.7K
FLAG 240 448 0
FLAG 592 64 0
FLAG 464 384 0
FLAG -16 176 0
FLAG 0 384 0
FLAG 560 384 0
FLAG -16 64 IN
FLAG 560 272 OUT
TEXT 464 448 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1097.asc
* Generated by LTspice 26.0.1 for Windows.
* 27V Common Mode Range Difference Amplifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1097.asy)
V2 -V 0 -15
V4 IN+ 0 SINE(0 27 1K)
R2 N002 IN+ 50K
XU1 N002 N001 +V -V OUT LT1097 ;pnba In+)In-)V+)V-)OUT
V3 IN- IN+ SINE(0 1 100)
V1 +V 0 15
R4 0 N002 50K
R3 N001 IN- 50K
R1 OUT N001 50K
.tran 30m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -64 96 -144 96
WIRE -32 96 -64 96
WIRE 128 96 48 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -384 160 -384 144
WIRE -288 160 -288 144
WIRE -144 176 -144 96
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 288 240 256 240
WIRE -384 256 -384 240
WIRE -288 256 -288 240
WIRE 160 256 128 256
WIRE 192 288 192 272
WIRE -144 368 -144 256
WIRE -64 368 -144 368
WIRE 0 368 -64 368
WIRE 128 368 128 256
WIRE 128 368 80 368
WIRE 144 368 128 368
WIRE 256 368 224 368
WIRE -144 384 -144 368
WIRE -144 480 -144 464
SYMBOL voltage -144 368 R0
SYMATTR InstName V4
SYMATTR Value SINE(0 27 1K)
SYMBOL voltage -384 144 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 240 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 50K
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50K
SYMBOL voltage -144 160 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL res 64 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 50K
SYMBOL opamps\\LT1097 192 176 R0
SYMATTR InstName U1
SYMBOL res 96 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 50K
FLAG -288 256 0
FLAG 192 192 +V
FLAG -288 144 +V
FLAG 192 288 -V
FLAG -384 256 0
FLAG -384 144 -V
FLAG -144 480 0
FLAG 256 368 0
FLAG 288 240 OUT
FLAG -64 96 IN-
FLAG -64 368 IN+
TEXT 176 448 Left 2 !.tran 30m
TEXT 56 48 Bottom 2 ;27V Common Mode Range Difference Amplifier
* Z:\home\khalils\Downloads\files\data\raw_asc\0a495bb34fe8_npn_output_sim.asc
* Generated by LTspice 26.0.1 for Windows.
* V(out)-V(ref) = 1.25V\nV(out) = V(ref) * (1 + R2/R1) + I(adj)*R2
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp2.asy)
V1 5v 0 5
V2 cmd 0 PULSE(0 4.5 0 10m 0 10m 50m)
XU1 cmd N001 5v 0 N002 level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
R1 N001 0 10
Q1 5v N002 N001 0 2n3904
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0 10m 0 1u
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 1124
WIRE 432 -48 64 -48
WIRE 304 144 304 96
WIRE 128 160 128 144
WIRE 64 176 64 -48
WIRE 96 176 64 176
WIRE 240 192 160 192
WIRE 64 208 0 208
WIRE 96 208 64 208
WIRE 0 224 0 208
WIRE -192 240 -192 224
WIRE 128 240 128 224
WIRE 304 272 304 240
WIRE 432 272 432 -48
WIRE 432 272 304 272
WIRE 304 288 304 272
WIRE 0 352 0 304
WIRE -192 368 -192 320
WIRE 304 400 304 368
SYMBOL npn 240 144 R0
SYMATTR InstName Q1
SYMATTR Value 2n3904
SYMBOL voltage -192 224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 288 272 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL voltage 0 208 R0
WINDOW 3 18 110 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 4.5 0 10m 0 10m 50m)
SYMATTR InstName V2
SYMBOL OpAmps\\UniversalOpAmp2 128 192 R0
SYMATTR InstName U1
FLAG -192 368 0
FLAG 0 352 0
FLAG 64 208 cmd
FLAG 128 144 5v
FLAG 128 240 0
FLAG 304 400 0
FLAG 304 96 5v
FLAG -192 224 5v
TEXT -32 392 Left 2 !.tran 0 10m 0 1u
TEXT 8 -16 Left 2 ;V(out)-V(ref) = 1.25V\nV(out) = V(ref) * (1 + R2/R1) + I(adj)*R2
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP2164-2.5.asc
* Generated by LTspice 26.0.1 for Windows.
L1 N002 OUT 1 Rser=6m
R4 N003 0 45.3K
V1 IN 0 5
Rload OUT 0 0.8
R3 OUT N004 100K
R5 IN N001 10
C3 OUT 0 70 Rser=2m
C1 N001 0 100n
XU1 N001 N003 IN OUT 0 0 N002 IN N001 N001 N004 ADP2164-x.x Rtop=776K Rbot=240K ;pnba Sync)Rt)TRK)FB)GND)PGND)SW)Pvin)Vin)EN)Pgood
.tran 2m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP2164-2.5.asy)
.lib ADP2164-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1272 728
WIRE -64 -112 -304 -112
WIRE 176 -112 -64 -112
WIRE 384 -112 176 -112
WIRE -304 -96 -304 -112
WIRE -64 -96 -64 -112
WIRE 176 -80 176 -112
WIRE -304 0 -304 -16
WIRE -144 0 -160 0
WIRE -64 0 -64 -16
WIRE -64 0 -80 0
WIRE 0 0 -64 0
WIRE 384 0 384 -112
WIRE 384 0 352 0
WIRE -64 112 -64 0
WIRE 0 112 -64 112
WIRE 368 112 352 112
WIRE 480 112 448 112
WIRE 560 112 480 112
WIRE 656 112 560 112
WIRE 560 128 560 112
WIRE 656 128 656 112
WIRE -64 224 -64 112
WIRE 0 224 -64 224
WIRE 480 224 480 112
WIRE 480 224 352 224
WIRE 560 224 560 192
WIRE 656 224 656 208
WIRE -96 368 -112 368
WIRE 0 368 -16 368
WIRE 384 368 352 368
WIRE 480 368 480 224
WIRE 480 368 464 368
WIRE 112 496 112 480
WIRE 240 496 240 480
FLAG 112 496 0
FLAG -112 368 0
FLAG -304 0 0
FLAG 560 224 0
FLAG 656 224 0
FLAG 656 112 OUT
FLAG -304 -112 IN
FLAG 240 496 0
FLAG -160 0 0
SYMBOL ind 352 128 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=6m
SYMBOL res 0 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 45.3K
SYMBOL voltage -304 -112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 640 112 R0
SYMATTR InstName Rload
SYMATTR Value 0.8
SYMBOL res 480 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL res -80 -112 R0
SYMATTR InstName R5
SYMATTR Value 10
SYMBOL cap 544 128 R0
SYMATTR InstName C3
SYMATTR Value 70
SYMATTR SpiceLine Rser=2m
SYMBOL cap -80 16 M270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL ADP2164-2.5 176 192 R0
SYMATTR InstName U1
TEXT 520 400 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\15b3bfcd6e37_Lab2_NonIdeal.asc
* Generated by LTspice 26.0.1 for Windows.
Vs N002 0 Sin(0 325 50)
Rs N003 N002 50
G1 0 N001 N004 0 1
G2 0 N001 N005 0 {1/N}
G3 N004 0 N001 0 1
G4 N005 0 N001 0 {1/N}
R2 N001 0 1G
Rload N006 0 100
Rprimary N004 N003 70
Riron N004 0 30k
Rsec N006 N005 5
.tran 50m
.param N=15 ; turns ratio
* Ac 325
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 932 680
WIRE 160 0 112 0
WIRE 544 0 448 0
WIRE 160 16 160 0
WIRE 448 16 448 0
WIRE 304 32 208 32
WIRE 400 32 304 32
WIRE 304 128 304 32
WIRE 304 128 208 128
WIRE 400 128 304 128
WIRE 208 160 208 128
WIRE 304 160 304 128
WIRE 400 160 400 128
WIRE -176 176 -336 176
WIRE -48 176 -96 176
WIRE 160 176 160 96
WIRE 160 176 32 176
WIRE 448 176 448 96
WIRE 592 176 448 176
WIRE 720 176 672 176
WIRE -336 192 -336 176
WIRE 720 192 720 176
WIRE -32 224 -288 224
WIRE 112 224 112 0
WIRE 160 224 112 224
WIRE 544 224 544 0
WIRE 544 224 448 224
WIRE 656 224 544 224
WIRE -32 256 -32 224
WIRE 32 256 -32 256
WIRE 112 256 112 224
WIRE 112 256 32 256
WIRE 208 256 208 240
WIRE 304 256 304 240
WIRE 400 256 400 240
WIRE 656 272 656 224
WIRE 720 272 656 272
WIRE -336 288 -336 272
WIRE -288 288 -288 224
WIRE -288 288 -336 288
WIRE 720 288 720 272
FLAG -336 288 0
FLAG 400 256 0
FLAG 208 256 0
FLAG 208 80 0
FLAG 400 80 0
FLAG 304 256 0
FLAG 720 288 0
SYMBOL voltage -336 176 R0
SYMATTR InstName Vs
SYMATTR Value Sin(0 325 50)
SYMBOL res -80 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rs
SYMATTR Value 50
SYMBOL g 208 144 R0
SYMATTR InstName G1
SYMATTR Value 1
SYMBOL g 400 144 M0
WINDOW 0 -10 9 Right 2
WINDOW 3 -15 96 Right 2
SYMATTR InstName G2
SYMATTR Value {1/N}
SYMBOL g 160 0 M0
WINDOW 0 -10 10 Right 2
WINDOW 3 -16 104 Right 2
SYMATTR InstName G3
SYMATTR Value 1
SYMBOL g 448 0 R0
WINDOW 0 13 18 Left 2
WINDOW 3 12 101 Left 2
SYMATTR InstName G4
SYMATTR Value {1/N}
SYMBOL res 288 144 R0
SYMATTR InstName R2
SYMATTR Value 1G
SYMBOL res 704 176 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL res 48 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rprimary
SYMATTR Value 70
SYMBOL res 16 160 R0
SYMATTR InstName Riron
SYMATTR Value 30k
SYMBOL res 688 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rsec
SYMATTR Value 5
TEXT 528 336 Left 2 !.tran 50m
TEXT 192 296 Left 2 !.param N=15 ; turns ratio
TEXT -288 296 Left 2 ;Ac 325
RECTANGLE Normal 576 312 48 -96 2
* Z:\home\khalils\Downloads\files\data\raw_asc\ADGS1414D.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADGS1414D.asy)
V2 -V 0 -15
V3 N001 0 10
V4 N003 0 pulse(0 5 0 20n 20n 10u 20u)
V1 +V 0 15
XU1 N003 N002 N001 -V 0 +V ADGS1414D ;pnba IN)D)S)Vss)GND)Vdd
R1 N002 0 300
C1 N002 0 35p
.tran 0.0001
.lib ADGS1414D.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -144 -80 -144 -112
WIRE -528 -32 -528 -48
WIRE -368 -16 -400 -16
WIRE -240 -16 -288 -16
WIRE 48 -16 -48 -16
WIRE 160 -16 48 -16
WIRE 48 16 48 -16
WIRE 160 32 160 -16
WIRE -240 48 -368 48
WIRE -528 64 -528 48
WIRE -368 112 -368 48
WIRE 48 112 48 96
WIRE 160 112 160 96
WIRE -528 160 -528 144
WIRE -192 176 -192 160
WIRE -96 176 -96 160
WIRE -528 256 -528 240
WIRE -368 256 -368 192
SYMBOL voltage -272 -16 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 10
SYMBOL res 32 0 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL ADGS1414D -144 32 R0
SYMATTR InstName U1
SYMBOL cap 144 32 R0
SYMATTR InstName C1
SYMATTR Value 35p
SYMBOL voltage -528 -48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -528 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage -368 96 R0
WINDOW 3 17 129 Left 2
SYMATTR Value pulse(0 5 0 20n 20n 10u 20u)
SYMATTR InstName V4
FLAG -528 256 0
FLAG -528 64 0
FLAG -528 -48 +V
FLAG -528 144 -V
FLAG -400 -16 0
FLAG -192 176 -V
FLAG -144 -112 +V
FLAG -96 176 0
FLAG -368 256 0
FLAG 48 112 0
FLAG 160 112 0
TEXT 48 184 Left 2 !.tran 0.0001
* Z:\home\khalils\Downloads\files\data\raw_asc\5c6ae48ce128_nonlinear_pot.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 wiper R=10k*(1-V(pot_pos))
R6 out 0 10k
V2 pot_pos 0 1
R4 wiper 0 2k
R5 wiper out 36k
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 res 528 256 R0
SYMATTR InstName R3
SYMATTR Value R=10k*V(pot_pos)
SYMBOL res 528 176 R0
SYMATTR InstName R2
SYMATTR Value R=10k*(1-V(pot_pos))
SYMBOL res 944 336 R0
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL res 784 256 R0
SYMATTR InstName R4
SYMATTR Value 2k
SYMBOL voltage -32 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 1
SYMBOL res 528 0 R0
SYMATTR InstName R1
SYMATTR Value 0
SYMBOL voltage -32 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 1.2V
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\ADA4625-1.asc
* Generated by LTspice 26.0.1 for Windows.
* PhotoDiode
* PDB-C134
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4625-1.asy)
V1 +V 0 18
Rsh N001 0 2G
Id N001 0 PULSE(0 200u 1u 1p 1p 2u 3u 2)
CF OUT N001 3p
XU1 0 N001 +V -V OUT ADA4625-1 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -18
Rf OUT N001 49.9K
Cd N001 0 6p
.tran 6u
.lib ADA4625-1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4472 1028
WIRE -2368 -608 -2384 -608
WIRE -2272 -608 -2304 -608
WIRE -2896 -512 -3008 -512
WIRE -2800 -512 -2896 -512
WIRE -2384 -512 -2384 -608
WIRE -2384 -512 -2800 -512
WIRE -2368 -512 -2384 -512
WIRE -2272 -512 -2272 -608
WIRE -2272 -512 -2288 -512
WIRE -3008 -496 -3008 -512
WIRE -2800 -496 -2800 -512
WIRE -3216 -480 -3216 -496
WIRE -2896 -480 -2896 -512
WIRE -2384 -416 -2384 -512
WIRE -2352 -416 -2384 -416
WIRE -3008 -400 -3008 -416
WIRE -2896 -400 -2896 -416
WIRE -2800 -400 -2800 -416
WIRE -2272 -400 -2272 -512
WIRE -2272 -400 -2288 -400
WIRE -2240 -400 -2272 -400
WIRE -3216 -384 -3216 -400
WIRE -2352 -384 -2384 -384
WIRE -2384 -352 -2384 -384
WIRE -3216 -288 -3216 -304
WIRE -3216 -192 -3216 -208
CIRCLE Normal -2400 -272 -3088 -624 2
SYMBOL res -3024 -512 R0
SYMATTR InstName Rsh
SYMATTR Value 2G
SYMBOL current -2800 -496 R0
WINDOW 123 24 116 Left 2
WINDOW 39 24 98 Left 2
SYMATTR Value PULSE(0 200u 1u 1p 1p 2u 3u 2)
SYMATTR InstName Id
SYMBOL cap -2912 -480 R0
SYMATTR InstName Cd
SYMATTR Value 6p
SYMBOL voltage -3216 -496 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 18
SYMBOL cap -2304 -624 R90
WINDOW 0 -1 29 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName CF
SYMATTR Value 3p
SYMBOL opamps\\ADA4625-1 -2320 -464 R0
SYMATTR InstName U1
SYMBOL voltage -3216 -304 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value -18
SYMBOL res -2272 -528 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 49.9K
FLAG -3216 -384 0
FLAG -3216 -496 +V
FLAG -2240 -400 OUT
FLAG -2320 -432 +V
FLAG -2384 -352 0
FLAG -2320 -368 -V
FLAG -2800 -400 0
FLAG -2896 -400 0
FLAG -3008 -400 0
FLAG -3216 -192 0
FLAG -3216 -304 -V
TEXT -2760 -560 Center 2 ;PhotoDiode
TEXT -2904 -368 Center 2 ;PDB-C134
TEXT -2224 -256 Left 2 !.tran 6u