Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2053.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\LTC2053.asy)
V3 -V 0 -5
C1 OUT 0 1
R2 N004 0 1K
V1 N001 0 SINE(0 1 10)
V2 +V 0 5
R1 N002 N001 1K
C2 N002 N004 1
XU1 -V N004 N002 -V N005 N003 N003 +V LTC2053 ;pnba _E)-IN)+IN)V-)REF)RG)OUT)V+
R3 OUT N003 100K
V4 N005 0 0
.tran .5
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 16 -64 16
WIRE 128 16 96 16
WIRE 176 16 128 16
WIRE 320 48 320 16
WIRE -64 80 -64 16
WIRE 128 80 128 16
WIRE 176 96 176 16
WIRE 192 96 176 96
WIRE 416 112 384 112
WIRE 464 112 416 112
WIRE 608 112 544 112
WIRE -288 128 -288 112
WIRE -192 128 -192 112
WIRE 192 128 176 128
WIRE 608 128 608 112
WIRE 320 192 320 176
WIRE 352 192 352 176
WIRE 352 192 320 192
WIRE 320 208 320 192
WIRE -288 224 -288 208
WIRE -192 224 -192 208
WIRE -64 224 -64 160
WIRE 16 224 -64 224
WIRE 128 224 128 144
WIRE 128 224 96 224
WIRE 176 224 176 128
WIRE 176 224 128 224
WIRE 608 224 608 192
WIRE -64 240 -64 224
WIRE 288 240 288 176
WIRE 416 240 416 112
WIRE 416 240 288 240
WIRE 272 272 272 176
WIRE 272 368 272 352
SYMBOL cap 112 80 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL LTC2053 304 112 R0
SYMATTR InstName U1
SYMBOL voltage 272 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 0
SYMBOL res 112 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL res 112 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 560 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL cap 592 128 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -64 64 R0
WINDOW 3 25 95 Left 2
SYMATTR Value SINE(0 1 10)
SYMATTR InstName V1
SYMBOL voltage -192 112 R0
SYMATTR InstName V3
SYMATTR Value -5
SYMBOL voltage -288 112 R0
SYMATTR InstName V2
SYMATTR Value 5
FLAG -64 240 0
FLAG -288 224 0
FLAG -192 224 0
FLAG 320 16 +V
FLAG -192 112 -V
FLAG 272 368 0
FLAG 608 224 0
FLAG 608 112 OUT
FLAG -288 112 +V
FLAG 320 208 -V
TEXT 488 280 Left 2 !.tran .5
* Z:\home\khalils\Downloads\files\data\raw_asc\430af1d5518a_Draft1_copy.asc
* Generated by LTspice 26.0.1 for Windows.
* .ac oct 10K 100K 500000K
C2 Vout 0 0.3979nC
VAntenna RX_SIG 0 SINE(0 5 10000000) AC 0
R1 Limiter_Output RX_SIG 50
L1 N001 Limiter_Output 1989.55nH
L2 Vout 0 497.39nH
C3 Vout N001 0.0994787nC
RL1 Vout 0 50
D2 Limiter_Output 0 1N4148
D1 0 Limiter_Output 1N4148
L3 Limiter_Output 0 497.39nH
C1 Limiter_Output 0 0.3979nC
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5us
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1440 680
WIRE 80 240 -16 240
WIRE 256 240 160 240
WIRE 864 240 256 240
WIRE 912 240 864 240
WIRE 1040 240 992 240
WIRE 1152 240 1104 240
WIRE 1312 240 1152 240
WIRE -16 288 -16 240
WIRE 256 288 256 240
WIRE 256 288 208 288
WIRE 288 288 256 288
WIRE 864 288 864 240
WIRE 864 288 800 288
WIRE 1152 288 1152 240
WIRE 1152 288 1104 288
WIRE 1312 288 1312 240
WIRE 864 304 864 288
WIRE 1152 304 1152 288
WIRE 256 352 208 352
WIRE 288 352 256 352
WIRE 864 368 800 368
WIRE 1152 368 1104 368
WIRE -16 400 -16 368
WIRE 128 400 -16 400
WIRE 256 400 256 352
WIRE 256 400 128 400
WIRE 864 416 864 368
WIRE 912 416 864 416
WIRE 1152 416 1152 368
WIRE 1152 416 912 416
WIRE 1312 416 1312 368
WIRE 1312 416 1152 416
SYMBOL Res 176 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL Ind 784 272 R0
WINDOW 0 -43 38 Left 2
WINDOW 3 -55 81 Left 2
SYMATTR InstName L3
SYMATTR Value 497.39nH
SYMBOL Cap 1104 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 0.0994787nC
SYMBOL Ind 1008 224 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 1989.55nH
SYMBOL diode 272 288 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL Cap 1136 304 R0
SYMATTR InstName C2
SYMATTR Value 0.3979nC
SYMBOL ind 1088 272 R0
WINDOW 0 -31 35 Left 2
WINDOW 3 -51 86 Left 2
SYMATTR InstName L2
SYMATTR Value 497.39nH
SYMBOL Cap 848 304 R0
SYMATTR InstName C1
SYMATTR Value 0.3979nC
SYMBOL diode 224 352 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL Res 1296 272 R0
SYMATTR InstName RL1
SYMATTR Value 50
SYMBOL Voltage -16 272 R0
WINDOW 123 24 118 Left 2
SYMATTR Value2 AC 0
SYMATTR InstName Antenna
SYMATTR Value SINE(0 5 10000000)
FLAG 128 400 0
FLAG 256 240 Limiter_Output
FLAG -16 240 RX_SIG
FLAG 912 416 0
FLAG 1312 240 Vout
TEXT 368 464 Left 2 ;.ac oct 10K 100K 500000K
TEXT 368 536 Left 2 !.tran 5us
* Z:\home\khalils\Downloads\files\data\raw_asc\00eb366af625_IVProbingPCB.asc
* Generated by LTspice 26.0.1 for Windows.
R2 X2 X1 {Track}
R1 X1 X {Pogo}
.param Pogo = 1m
.param Track = 1.5m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 112 176 64
WIRE 256 112 176 112
WIRE 384 112 336 112
WIRE 176 144 176 112
WIRE 176 272 176 224
SYMBOL res 352 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value {Track}
SYMBOL res 160 128 R0
SYMATTR InstName R1
SYMATTR Value {Pogo}
FLAG 176 272 X
FLAG 384 112 X2
FLAG 176 64 X1
TEXT 408 216 Left 2 !.param Pogo = 1m
TEXT 408 248 Left 2 !.param Track = 1.5m
* Z:\home\khalils\Downloads\files\data\raw_asc\2194498907e3_Xtal_Ac.asc
* Generated by LTspice 26.0.1 for Windows.
V1 Vgen 0 AC 1
C1 Vcrystal 0 3p15 Rser=200 Lser=500u Cpar=10p
R1 Vcrystal Vgen 50
.ac dec 1000 3e6 5e6
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 64 -48 64
WIRE 192 64 112 64
WIRE -48 96 -48 64
WIRE 192 112 192 64
WIRE -48 240 -48 176
WIRE 192 240 192 176
SYMBOL voltage -48 80 R0
WINDOW 123 24 132 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 128 48 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL Misc\\xtal 176 112 R0
SYMATTR InstName C1
SYMATTR Value 3p15
SYMATTR SpiceLine Rser=200 Lser=500u Cpar=10p
FLAG 192 240 0
FLAG -48 240 0
FLAG 192 64 Vcrystal
FLAG -48 64 Vgen
TEXT -24 288 Left 0 !.ac dec 1000 3e6 5e6
* Z:\home\khalils\Downloads\files\data\raw_asc\4e6aceae9e8c_VA-F2.asc
* Generated by LTspice 26.0.1 for Windows.
D1 a b RB085BGE-30
R1 b 0 50
V1 a 0
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 0 50
.step temp list 0 100
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 128 -144 128
WIRE 240 128 80 128
WIRE -144 192 -144 128
WIRE 240 192 240 128
WIRE -144 352 -144 272
WIRE 48 352 -144 352
WIRE 240 352 240 272
WIRE 240 352 48 352
WIRE 48 368 48 352
FLAG -144 128 a
FLAG 240 128 b
FLAG 48 368 0
SYMBOL schottky 16 144 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 -7 36 VBottom 2
SYMATTR InstName D1
SYMATTR Value RB085BGE-30
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL Misc\\EuropeanResistor 224 176 R0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL voltage -144 176 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value ""
SYMATTR InstName V1
TEXT -144 392 Left 2 !.dc V1 0 50
TEXT -152 424 Left 2 !.step temp list 0 100
* Z:\home\khalils\Downloads\files\data\raw_asc\3da8108634dd_1784.asc
* Generated by LTspice 26.0.1 for Windows.
* Single Supply Full Wave Rectifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1784.asy)
V1 +V 0 5
V3 IN 0 SINE(0 1 10)
R2 N001 IN 1K
R3 OUT N001 1K
R1 N002 +V 1K
D1 N002 OUT BAT54
XU1 0 N001 N002 +V 0 NC_01 LT1784 ;pnba IN+)IN-)OUT)VCC)VEE)SHDN
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 300m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 16 -48 -96 -48
WIRE 128 -48 96 -48
WIRE 192 -48 128 -48
WIRE 336 -48 272 -48
WIRE 416 -48 336 -48
WIRE -96 -32 -96 -48
WIRE 336 -16 336 -48
WIRE -96 64 -96 48
WIRE 192 64 192 48
WIRE 224 64 192 64
WIRE 336 64 336 48
WIRE 336 64 304 64
WIRE 192 112 192 64
WIRE 128 160 128 -48
WIRE 160 160 128 160
WIRE 336 192 336 64
WIRE 336 192 304 192
WIRE -48 208 -48 192
WIRE 160 224 128 224
WIRE 192 288 192 272
WIRE -48 304 -48 288
SYMBOL voltage -96 -48 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 10)
SYMBOL opamps\\LT1784 192 192 R0
SYMATTR InstName U1
SYMBOL voltage -48 192 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 288 -64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL res 112 -64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL schottky 320 48 M180
WINDOW 0 24 72 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 320 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
FLAG -48 304 0
FLAG 192 48 +V
FLAG -48 192 +V
FLAG -96 64 0
FLAG 128 224 0
FLAG 416 -48 OUT
FLAG 192 288 0
FLAG -96 -48 IN
TEXT 376 272 Left 2 !.tran 300m
TEXT 224 -104 Bottom 2 ;Single Supply Full Wave Rectifier
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3485-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\LT3485-3.asy)
L2 0 N003 {10u*10.2*10.2} Rpar=1Meg
R3 N004 N001 10K
V3 N007 0 PWL(30m 0 30.01m 3 30.1m 3 30.11m 0)
K1 L1 L2 1
L1 N002 N005 10 Rpar=2K Rser=.1
C1 OUT 0 .2
XU1 N001 N002 N001 N005 MP_01 N008 N007 N001 N004 N006 0 LT3485-3 ;pnba Charge)Vbat)Vin)SW))IBGTout)IBGTin)IBGTpwr)_Done)Vmont)GND
D1 N003 OUT D
V1 N001 0 5
V2 N002 0 3
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 50m startup
.lib LT3485-3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2900 1764
WIRE 1936 1152 1936 1136
WIRE 1712 1248 1520 1248
WIRE 1824 1248 1712 1248
WIRE 1936 1248 1936 1232
WIRE 2064 1248 1936 1248
WIRE 2224 1248 2112 1248
WIRE 2352 1248 2288 1248
WIRE 2064 1264 2064 1248
WIRE 2112 1264 2112 1248
WIRE 2352 1264 2352 1248
WIRE 1712 1296 1712 1248
WIRE 1824 1296 1824 1248
WIRE 1936 1296 1936 1248
WIRE 1520 1360 1520 1248
WIRE 1568 1360 1520 1360
WIRE 1664 1360 1648 1360
WIRE 2064 1360 2064 1344
WIRE 2064 1360 1984 1360
WIRE 2112 1360 2112 1344
WIRE 2352 1360 2352 1328
WIRE 1520 1440 1520 1360
WIRE 1664 1440 1520 1440
WIRE 2016 1440 1984 1440
WIRE 1520 1456 1520 1440
WIRE 1664 1520 1600 1520
WIRE 2016 1520 1984 1520
WIRE 1520 1552 1520 1536
WIRE 1600 1552 1600 1520
WIRE 1824 1600 1824 1584
WIRE 1600 1664 1600 1632
SYMBOL voltage 1600 1536 R0
WINDOW 3 12 110 Left 2
SYMATTR Value PWL(30m 0 30.01m 3 30.1m 3 30.11m 0)
SYMATTR InstName V3
SYMBOL res 1664 1344 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL diode 2224 1264 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL PowerProducts\\LT3485-3 1824 1440 R0
SYMATTR InstName U1
SYMBOL cap 2336 1264 R0
WINDOW 3 27 55 Left 2
SYMATTR Value .2
SYMATTR InstName C1
SYMBOL VOLTAGE 1520 1440 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL misc\\battery 1936 1248 M180
WINDOW 0 25 87 Left 2
WINDOW 3 24 16 Left 2
SYMATTR InstName V2
SYMATTR Value 3
SYMBOL ind2 2128 1360 R180
WINDOW 0 -3 72 Right 2
WINDOW 3 0 43 Right 2
SYMATTR InstName L2
SYMATTR Value {10u*10.2*10.2}
SYMATTR SpiceLine Rpar=1Meg
SYMBOL ind2 2048 1248 R0
WINDOW 0 -6 35 Right 2
WINDOW 3 -4 73 Right 2
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR SpiceLine Rpar=2K Rser=.1
FLAG 2352 1360 0
FLAG 1824 1600 0
FLAG 1520 1552 0
FLAG 2112 1360 0
FLAG 1936 1136 0
FLAG 1600 1664 0
FLAG 2352 1248 OUT
TEXT 2056 1472 Left 2 !.tran 50m startup
TEXT 2088 1248 Bottom 2 !K1 L1 L2 1
* Z:\home\khalils\Downloads\files\data\raw_asc\162f69d577c3_PVCELL.asc
* Generated by LTspice 26.0.1 for Windows.
* .param Is=1e-11 Imax=28 Vmax=560 n=Vmax*38.6/log(Imax/Is) Rseries=0.5 Rshunt=1meg
I1 neg N001 {imax}
R1 N001 pos {Rseries}
D1 N001 neg Dpv
C1 neg 0 100n Rpar=10meg
R2 neg pos {Rshunt}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model dpv d(Is={Is} 11 N={n})
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1172 680
WIRE -48 208 -112 208
WIRE -16 208 -48 208
WIRE 128 208 64 208
WIRE 288 208 128 208
WIRE -48 224 -48 208
WIRE 128 224 128 208
WIRE 288 224 288 208
WIRE -48 320 -48 304
WIRE -48 320 -112 320
WIRE 64 320 -48 320
WIRE 128 320 128 288
WIRE 128 320 64 320
WIRE 288 320 288 304
WIRE 288 320 128 320
WIRE 64 336 64 320
WIRE 64 416 64 400
SYMBOL res 80 192 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value {Rseries}
SYMBOL diode 112 224 R0
SYMATTR InstName D1
SYMATTR Value Dpv
SYMBOL current 288 304 R180
WINDOW 0 24 88 Left 0
WINDOW 3 24 0 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value {imax}
SYMBOL cap 48 336 R0
SYMATTR InstName C1
SYMATTR Value 100n
SYMATTR SpiceLine Rpar=10meg
SYMBOL res -32 320 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R2
SYMATTR Value {Rshunt}
FLAG -112 208 pos
FLAG -112 320 neg
FLAG 64 416 0
TEXT 112 368 Left 0 !.model dpv d(Is={Is} 11 N={n})
TEXT 40 456 Left 0 ;.param Is=1e-11 Imax=28 Vmax=560 n=Vmax*38.6/log(Imax/Is) Rseries=0.5 Rshunt=1meg
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1816.asc
* Generated by LTspice 26.0.1 for Windows.
* Two Op Amp Instrumentation Amplifier
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1816.asy)
R3 OUT N002 10K
R4 N002 N001 220
XU2 IN+ N002 OUT +V -V LT1815 ;pnba IN+)IN-)OUT)VCC)VEE
XU1 IN- N001 N003 +V -V LT1815 ;pnba IN+)IN-)OUT)VCC)VEE
R2 N001 0 10K
V4 IN+ 0 SINE(0 1 1K)
R1 N003 N001 1K
R5 N002 N003 1K
V2 -V 0 -5
V1 +V 0 5
V3 IN- IN+ SINE(0 10m 10K)
.tran 3m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 272 48 128 48
WIRE 416 48 352 48
WIRE 448 48 416 48
WIRE 544 48 528 48
WIRE 32 96 16 96
WIRE 128 96 128 48
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -192 160 -192 144
WIRE -64 160 -64 144
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 480 224 480 208
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 320 240 256 240
WIRE 416 240 416 48
WIRE 416 240 400 240
WIRE 448 240 416 240
WIRE -192 256 -192 240
WIRE -64 256 -64 240
WIRE 160 256 128 256
WIRE 544 256 544 48
WIRE 544 256 512 256
WIRE 576 256 544 256
WIRE 448 272 416 272
WIRE 96 288 16 288
WIRE 128 288 128 256
WIRE 128 288 96 288
WIRE 192 288 192 272
WIRE 16 304 16 288
WIRE 480 304 480 288
WIRE 16 400 16 384
WIRE 320 400 16 400
WIRE 416 400 416 272
WIRE 416 400 320 400
WIRE 16 416 16 400
WIRE 16 512 16 496
SYMBOL voltage -192 144 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage 16 400 R0
WINDOW 3 24 94 Left 2
SYMATTR Value SINE(0 1 1K)
SYMATTR InstName V4
SYMBOL opamps\\LT1816 192 240 R0
SYMATTR InstName U1
SYMBOL voltage 16 288 R0
WINDOW 3 24 94 Left 2
SYMATTR Value SINE(0 10m 10K)
SYMATTR InstName V3
SYMBOL voltage -64 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 416 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1K
SYMBOL opamps\\LT1816 480 256 R0
SYMATTR InstName U2
SYMBOL res 368 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 220
SYMBOL res 544 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
FLAG -64 256 0
FLAG 192 192 +V
FLAG -64 144 +V
FLAG 192 288 -V
FLAG -192 256 0
FLAG -192 144 -V
FLAG 16 96 0
FLAG 480 208 +V
FLAG 480 304 -V
FLAG 16 512 0
FLAG 576 256 OUT
FLAG 96 288 IN-
FLAG 320 400 IN+
TEXT 488 384 Left 2 !.tran 3m
TEXT 280 -16 Bottom 2 ;Two Op Amp Instrumentation Amplifier
* Z:\home\khalils\Downloads\files\data\raw_asc\4e36251ca65f_1970.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\LT1970.asy)
V4 N001 0 {X}
Rload OUT 0 5
XU1 -V -V N004 N004 N005 OUT +V N006 IN MP_01 MP_02 N001 N001 0 +V N003 N003 MP_03 +V LT1970 ;pnba Vee)V-)OUT)Sense+)Filter)Sense-)Vcc)-IN)+IN)))VCsnk)VCsrc)COM)Enable)_Isrc)_Isnk))V+
V2 +V 0 +15
R2 +V N002 3K
D1 N002 N003 QTLP690C
R1 OUT N004 1
R4 N006 0 10K
R3 OUT N006 10K
V3 IN 0 SINE(0 1 100)
V1 -V 0 -15
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran .1
.step param X list 0 1 2 3 4 5
.lib LT1970.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1156 980
WIRE 240 240 240 224
WIRE 240 240 96 240
WIRE 272 240 240 240
WIRE 400 240 272 240
WIRE 400 256 400 240
WIRE 304 288 -192 288
WIRE 336 288 304 288
WIRE -192 320 -192 288
WIRE 240 320 240 240
WIRE 272 352 272 240
WIRE 400 352 400 336
WIRE 144 384 -48 384
WIRE 304 384 304 288
WIRE -48 416 -48 384
WIRE 336 416 336 288
WIRE -192 432 -192 400
WIRE 400 432 400 416
WIRE 400 432 368 432
WIRE 96 448 96 240
WIRE 144 448 96 448
WIRE 368 448 368 432
WIRE 400 480 400 432
WIRE -48 528 -48 496
WIRE 480 544 464 544
WIRE 496 544 480 544
WIRE 592 544 576 544
WIRE 640 544 592 544
WIRE 720 544 640 544
WIRE 720 560 720 544
WIRE 448 576 432 576
WIRE 480 608 480 544
WIRE 480 608 400 608
WIRE 592 640 592 544
WIRE 592 640 368 640
WIRE 720 656 720 640
WIRE 144 672 112 672
WIRE 640 688 640 544
WIRE -176 720 -176 704
WIRE -48 720 -48 704
WIRE 304 720 304 704
WIRE 336 720 336 672
WIRE 336 720 304 720
WIRE 336 736 336 720
WIRE 272 768 272 736
WIRE 112 800 112 672
WIRE 640 800 640 768
WIRE 640 800 112 800
WIRE -176 816 -176 800
WIRE -48 816 -48 800
WIRE 640 816 640 800
WIRE 640 912 640 896
SYMBOL voltage -176 704 R0
SYMATTR InstName V1
SYMATTR Value -15
SYMBOL voltage -192 304 R0
SYMATTR InstName V4
SYMATTR Value {X}
SYMBOL res 384 240 R0
SYMATTR InstName R2
SYMATTR Value 3K
SYMBOL res 624 672 R0
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL opamps\\LT1970 304 544 R0
SYMATTR InstName U1
SYMBOL voltage -48 400 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL res 624 800 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL voltage -48 704 R0
SYMATTR InstName V2
SYMATTR Value +15
SYMBOL res 592 528 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL res 704 544 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL LED 384 352 R0
WINDOW 3 24 64 Left 2
SYMATTR Value QTLP690C
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
FLAG -48 816 0
FLAG -176 816 0
FLAG -176 704 -V
FLAG -48 704 +V
FLAG -48 528 0
FLAG 272 768 0
FLAG 240 224 +V
FLAG 336 736 -V
FLAG 640 912 0
FLAG 720 656 0
FLAG -192 432 0
FLAG 720 544 OUT
FLAG -48 384 IN
TEXT 744 832 Left 2 !.tran .1
TEXT 200 840 Left 2 !.step param X list 0 1 2 3 4 5
* Z:\home\khalils\Downloads\files\data\raw_asc\03a5ec0d5e48_DAC_subcktConfig.asc
* Generated by LTspice 26.0.1 for Windows.
* Output range according to datasheet is 0.2V to (Vdda - 0.2V)
* Input range is arbitrary, but here it's set to 0V to 4.096V\n(i.e. 10mV per digital value)
B1 N001 0 V={(floor((V(Din)/vrange_in)*nlevels)/nlevels)*vrange_out_max+vrange_out_min}
R2 Vdac 0 15k
R1 Vdac N001 1
C1 Vdac 0 50p
.param nlevels 4096
.param vrange_in 4.096
.param vrange_out_max Vdda-vrange_out_min-0.2
.param vrange_out_min 0.2
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1824 680
WIRE 96 -224 32 -224
WIRE 352 -224 288 -224
WIRE 448 -224 432 -224
WIRE 544 -224 448 -224
WIRE 656 -224 544 -224
WIRE 288 -176 288 -224
WIRE 448 -176 448 -224
WIRE 544 -176 544 -224
WIRE 448 -80 448 -112
WIRE 544 -80 544 -96
WIRE 544 -80 448 -80
WIRE 288 -64 288 -96
WIRE 448 -64 448 -80
IOPIN 656 -224 Out
IOPIN 32 -224 In
SYMBOL res 528 -192 R0
SYMATTR InstName R2
SYMATTR Value 15k
SYMBOL res 448 -240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL bv 288 -192 M0
SYMATTR InstName B1
SYMATTR Value V={(floor((V(Din)/vrange_in)*nlevels)/nlevels)*vrange_out_max+vrange_out_min}
SYMBOL cap 432 -176 R0
SYMATTR InstName C1
SYMATTR Value 50p
FLAG 656 -224 Vdac
FLAG 288 -64 0
FLAG 96 -224 Din
FLAG 32 -224 Din
FLAG 448 -64 0
TEXT -584 -40 Left 2 !.param nlevels 4096
TEXT -584 24 Left 2 !.param vrange_in 4.096
TEXT -584 96 Left 2 !.param vrange_out_max Vdda-vrange_out_min-0.2
TEXT -584 64 Left 2 !.param vrange_out_min 0.2
TEXT -216 64 Left 2 ;Output range according to datasheet is 0.2V to (Vdda - 0.2V)
TEXT -248 0 Left 2 ;Input range is arbitrary, but here it's set to 0V to 4.096V\n(i.e. 10mV per digital value)
* Z:\home\khalils\Downloads\files\data\raw_asc\a00a11656d19_IE_Tut1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 SINE(0 5 50)
R1 N002 N001 1k
D1 0 N002 BZX84C10L
D2 N002 P001 1N4148
V2 P001 0 5
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 100ms
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 256 64 112 64
WIRE 496 64 336 64
WIRE 736 64 496 64
WIRE 736 112 736 64
WIRE 112 144 112 64
WIRE 496 160 496 64
WIRE 112 320 112 224
WIRE 496 320 496 224
WIRE 496 320 112 320
WIRE 736 320 736 256
WIRE 736 320 496 320
FLAG 496 320 0
SYMBOL voltage 112 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 5 50)
SYMBOL res 352 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL diode 480 224 M180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value BZX84C10L
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL diode 720 112 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL voltage 736 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
TEXT 72 336 Left 2 !.tran 100ms