Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\6f7538688507_npn_diode.asc
* Generated by LTspice 26.0.1 for Windows.
* NPN diode connection
V1 +2 0 PULSE(-3 3 0 5m 5m 0 10m)
Q1 +1 +1 0 0 2N3904
R1 +2 +1 1k
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -224 -192 -272 -192
WIRE 144 -192 -224 -192
WIRE 224 -192 144 -192
WIRE 144 -144 144 -192
WIRE -224 -128 -224 -192
WIRE 144 -32 144 -64
WIRE 224 -32 144 -32
WIRE -224 -16 -224 -48
WIRE 144 16 144 -32
WIRE 224 16 144 16
WIRE 144 64 144 16
WIRE 144 64 16 64
WIRE 144 96 144 64
WIRE 16 144 16 64
WIRE 80 144 16 144
WIRE 144 224 144 192
WIRE 224 224 144 224
WIRE 144 272 144 224
IOPIN -272 -192 In
IOPIN 224 -192 In
IOPIN 224 -32 In
IOPIN 224 16 In
IOPIN 224 224 In
SYMBOL res 128 -160 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage -224 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(-3 3 0 5m 5m 0 10m)
SYMBOL npn 80 96 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
FLAG -272 -192 W1
FLAG 224 -192 +2
FLAG 224 -32 -2
FLAG 224 16 +1
FLAG 224 224 -1
FLAG -224 -16 0
FLAG 144 272 0
TEXT -208 304 Left 2 !.tran 100m
TEXT -168 -264 Left 2 ;NPN diode connection
* Z:\tmp\asc_dec_bjh7r6w2\0cd301d69156_Ampli_vertical_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N001 Vs 20k
Vao ao 0 PULSE(10 -10 0 4194304u 0 0 4194304u 1) AC 10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 368 -48 64 -48
WIRE 368 -16 368 -48
WIRE 368 -16 320 -16
WIRE 416 -16 368 -16
WIRE 320 0 320 -16
WIRE 416 0 416 -16
WIRE -32 32 -48 32
WIRE 64 32 64 -48
WIRE 64 32 48 32
WIRE -48 80 -48 32
WIRE 320 96 320 64
WIRE 368 96 320 96
WIRE 416 96 416 80
WIRE 416 96 368 96
WIRE 64 128 64 32
WIRE 160 128 64 128
WIRE 368 160 368 96
WIRE 368 160 320 160
WIRE 400 160 368 160
WIRE 96 192 64 192
WIRE 160 192 96 192
WIRE 96 224 96 192
SYMBOL res 400 -16 R0
SYMATTR InstName R2
SYMATTR Value 20k
SYMBOL voltage 96 208 R0
WINDOW 3 -232 143 Left 2
WINDOW 123 -103 57 Left 2
WINDOW 39 0 0 Left 0
WINDOW 0 -64 33 Left 2
SYMATTR Value PULSE(10 -10 0 4194304u 0 0 4194304u 1)
SYMATTR Value2 AC 10
SYMATTR InstName ao
FLAG -48 80 0
FLAG 192 320 0
FLAG 224 240 0
FLAG 96 304 0
FLAG 400 160 Vs
FLAG 64 192 ao
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1366.asc
* Generated by LTspice 26.0.1 for Windows.
* Input Bias Current Cancellation
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1366.asy)
V1 +V 0 5
XU1 IN N001 +V -V OUT LT1366 ;pnba In+)In-)V+)V-)OUT
XU2 N001 N003 +V -V N002 LT1366 ;pnba In+)In-)V+)V-)OUT
R1 OUT N001 10K
R3 IN N002 1Meg
R2 N003 N002 1Meg
C1 N003 N002 22p
V2 -V 0 -5
V3 IN 0 SINE(0 1 100)
.tran 30m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 720
WIRE 208 -32 192 -32
WIRE 320 -32 288 -32
WIRE 256 80 256 64
WIRE 192 96 192 -32
WIRE 224 96 192 96
WIRE 320 112 320 -32
WIRE 320 112 288 112
WIRE 368 112 320 112
WIRE 96 128 -128 128
WIRE 224 128 96 128
WIRE -128 144 -128 128
WIRE 256 160 256 144
WIRE 96 176 96 128
WIRE 192 208 192 96
WIRE 272 208 192 208
WIRE -128 240 -128 224
WIRE 208 288 208 272
WIRE 272 304 272 208
WIRE 272 304 240 304
WIRE 96 320 96 256
WIRE 176 320 96 320
WIRE 272 336 240 336
WIRE 208 368 208 352
WIRE -192 400 -192 384
WIRE -64 400 -64 384
WIRE 96 416 96 320
WIRE 112 416 96 416
WIRE 272 416 272 336
WIRE 272 416 192 416
WIRE 96 480 96 416
WIRE 192 480 96 480
WIRE 272 480 272 416
WIRE 272 480 256 480
WIRE -192 496 -192 480
WIRE -64 496 -64 480
SYMBOL res 208 400 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL voltage -192 384 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 304 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL opamps\\LT1366 256 48 R0
SYMATTR InstName U1
SYMBOL cap 256 464 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 22p
SYMBOL res 80 160 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL voltage -64 384 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL opamps\\LT1366 208 384 R180
WINDOW 0 29 91 Left 2
WINDOW 3 21 34 Left 2
SYMATTR InstName U2
SYMBOL voltage -128 128 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
FLAG -64 496 0
FLAG 256 64 +V
FLAG -64 384 +V
FLAG 256 160 -V
FLAG -192 496 0
FLAG -192 384 -V
FLAG 208 368 +V
FLAG 208 272 -V
FLAG 368 112 OUT
FLAG -128 128 IN
FLAG -128 240 0
TEXT 320 328 Left 2 !.tran 30m
TEXT 144 -80 Bottom 2 ;Input Bias Current Cancellation
* Z:\home\khalils\Downloads\files\data\raw_asc\ADM7171-5.0.asc
* Generated by LTspice 26.0.1 for Windows.
C2 N001 0 1n
V1 IN 0 5.5
Rload OUT 0 8
C1 OUT 0 4.7 Rser=1.5m
XU1 IN OUT IN N001 OUT 0 ADM7171-5.0 ;pnba Vin)Sense)EN)SS)Vout)GND
.tran 5m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADM7171-5.0.asy)
.lib ADM7171-5.0.sub
.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
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
SYMBOL cap 80 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5.5
SYMBOL res 528 32 R0
SYMATTR InstName Rload
SYMATTR Value 8
SYMBOL cap 432 48 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=1.5m
SYMBOL ADM7171-5.0 224 128 R0
SYMATTR InstName U1
TEXT 408 264 Left 2 !.tran 5m startup
* Z:\tmp\asc_dec_bjh7r6w2\09b13bdfce89_AD8604_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
V2 -V 0 -2.5
XU1 IN N001 +V -V OUT AD8604 ;pnba In+)In-)V+)V-)OUT
Rload OUT 0 10K
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\AD8604.asy)
.lib AD8604.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 480 -880 464 -880
WIRE 576 -880 560 -880
WIRE 592 -880 576 -880
WIRE 688 -880 672 -880
WIRE 240 -768 240 -784
WIRE 352 -768 352 -784
WIRE 576 -768 576 -880
WIRE 592 -768 576 -768
WIRE 688 -752 688 -880
WIRE 688 -752 656 -752
WIRE 816 -752 688 -752
WIRE 592 -736 480 -736
WIRE 816 -736 816 -752
WIRE 480 -720 480 -736
WIRE 240 -672 240 -688
WIRE 352 -672 352 -688
WIRE 816 -640 816 -656
WIRE 480 -624 480 -640
SYMBOL voltage 352 -784 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL Opamps\\AD8604 624 -816 R0
SYMATTR InstName U1
SYMBOL res 800 -752 R0
SYMATTR InstName Rload
SYMATTR Value 10K
FLAG 240 -784 +V
FLAG 240 -672 0
FLAG 480 -624 0
FLAG 816 -752 OUT
FLAG 480 -736 IN
FLAG 624 -784 +V
FLAG 352 -784 -V
FLAG 624 -720 -V
FLAG 464 -880 0
FLAG 816 -640 0
FLAG 352 -672 0
* Z:\home\khalils\Downloads\files\data\raw_asc\0a6a6ebd0ebd_Fig_4-21_Group-Delay_1001.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU3 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
R2 N001 0 10K
R1 N001 OUT 10K
XU3 N002 N001 +V -V OUT LT1001 ;pnba In+)In-)V+)V-)OUT
V1 +V 0 15
V3 IN 0 AC 1
R3 N002 IN 10K
V2 -V 0 -15
.ac oct 100 1 100Meg
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 924 680
WIRE 48 80 16 80
WIRE 160 80 128 80
WIRE 208 80 160 80
WIRE 320 80 288 80
WIRE 256 176 256 160
WIRE 160 192 160 80
WIRE 224 192 160 192
WIRE 320 208 320 80
WIRE 320 208 288 208
WIRE 368 208 320 208
WIRE 64 224 32 224
WIRE 96 224 64 224
WIRE 224 224 176 224
WIRE 32 240 32 224
WIRE 256 256 256 240
WIRE 32 352 32 320
WIRE 240 352 240 336
WIRE 336 352 336 336
WIRE 240 464 240 432
WIRE 336 464 336 432
SYMBOL voltage 336 336 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL opamps\\LT1001 256 144 R0
SYMATTR InstName U3
SYMBOL voltage 32 224 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMATTR Value ""
SYMBOL res 144 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 192 96 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 240 336 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 192 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
FLAG 336 464 0
FLAG 336 336 +V
FLAG 240 464 0
FLAG 240 336 -V
FLAG 32 352 0
FLAG 64 224 IN
FLAG 256 160 +V
FLAG 256 256 -V
FLAG 368 208 OUT
FLAG 16 80 0
TEXT -16 448 Left 2 !.ac oct 100 1 100Meg
* Z:\tmp\asc_dec_bjh7r6w2\092339d6a10f_three_coil_frequency_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R10 N012 N016 {RL}
R7 N008 N018 10000
Lp2 N005 N010 {Lp}
R15 N024 N023 0.1
C1 N001 N009 {Cr}
Ls2 N011 N015 {Ls}
Lp1 N014 N018 {Lp}
R8 N006 N009 10000
R11 N015 N009 10000
C2 N014 N013 {Cp}
Ls1 N002 N006 {Ls}
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3864 3572
WIRE 1488 320 1376 320
WIRE 1696 320 1632 320
WIRE 1872 320 1760 320
WIRE 1376 368 1376 320
WIRE 1488 368 1488 320
WIRE 1632 368 1632 320
WIRE 1088 384 864 384
WIRE 1216 384 1152 384
WIRE 1632 480 1632 448
WIRE 1664 480 1632 480
WIRE 1872 480 1872 432
WIRE 1872 480 1744 480
WIRE 1376 496 1376 448
WIRE 1392 496 1376 496
WIRE 1488 496 1488 432
WIRE 1488 496 1472 496
WIRE 1488 512 1488 496
WIRE 1504 512 1488 512
WIRE 1520 512 1504 512
WIRE 1632 512 1632 480
WIRE 1632 512 1600 512
WIRE 992 528 864 528
WIRE 1072 528 992 528
WIRE 1216 528 1216 464
WIRE 1216 528 1152 528
WIRE 1248 528 1216 528
WIRE 1360 528 1328 528
WIRE 1376 528 1376 496
WIRE 1376 528 1360 528
WIRE 1504 544 1504 512
WIRE 1504 544 1472 544
WIRE 1696 576 1632 576
WIRE 1872 576 1760 576
WIRE 992 592 992 528
WIRE 1872 608 1872 576
WIRE 1632 624 1632 576
WIRE 1088 688 864 688
WIRE 1216 688 1152 688
WIRE 1472 688 1472 544
WIRE 1488 688 1472 688
WIRE 1632 736 1632 704
WIRE 1664 736 1632 736
WIRE 1872 736 1872 688
WIRE 1872 736 1744 736
WIRE 1488 768 1488 688
WIRE 1520 768 1488 768
WIRE 1632 768 1632 736
WIRE 1632 768 1600 768
WIRE 992 832 864 832
WIRE 1072 832 992 832
WIRE 1216 832 1216 768
WIRE 1216 832 1152 832
WIRE 1248 832 1216 832
WIRE 1360 832 1360 528
WIRE 1360 832 1328 832
WIRE 1680 832 1616 832
WIRE 1856 832 1744 832
WIRE 1616 880 1616 832
WIRE 992 896 992 832
WIRE 1472 1024 1472 688
WIRE 1680 1088 1616 1088
WIRE 1856 1088 1744 1088
WIRE 1856 1120 1856 1088
WIRE 1616 1136 1616 1088
WIRE 1616 1248 1616 1216
WIRE 1648 1248 1616 1248
WIRE 1856 1248 1856 1200
WIRE 1856 1248 1728 1248
WIRE 1616 1280 1616 1248
WIRE 1616 1280 1584 1280
SYMBOL res 1856 592 R0
SYMATTR InstName R10
SYMATTR Value {RL}
SYMBOL res 1344 816 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R7
SYMATTR Value 10000
SYMBOL ind2 1200 368 R0
SYMATTR InstName Lp2
SYMATTR Value {Lp}
SYMATTR Type ind
SYMBOL res 1744 1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R15
SYMATTR Value 0.1
SYMBOL cap 1472 368 R0
SYMATTR InstName C1
SYMATTR Value {Cr}
SYMBOL ind2 1616 608 R0
SYMATTR InstName Ls2
SYMATTR Value {Ls}
SYMATTR Type ind
SYMBOL ind2 1200 672 R0
SYMATTR InstName Lp1
SYMATTR Value {Lp}
SYMATTR Type ind
SYMBOL res 1616 496 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R8
SYMATTR Value 10000
SYMBOL res 1616 752 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R11
SYMATTR Value 10000
SYMBOL cap 1152 672 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value {Cp}
SYMBOL ind2 1616 352 R0
SYMATTR InstName Ls1
SYMATTR Value {Ls}
SYMATTR Type ind
FLAG 992 592 0
* Z:\home\khalils\Downloads\files\data\raw_asc\283818e9778f_sim_MPPTX_Output-Voltage.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\LT1078.asy)
XU1 N003 N001 N002 0 Vout LT1078 ;pnba In+)In-)V+)V-)OUT
R5 N001 N003 14.6k
V1 N005 0 {DAC}
R3 Vout N004 1Meg
R4 Vout N004 68k
V4 N003 0 1.215V
R1 N004 N001 6.8k
R2 N001 0 14.6k
R6 N001 N005 82k
V2 N002 0 20
.tran 10m
.step param DAC 0 3.3 0.1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 -224 -192 -224
WIRE 224 -32 224 -80
WIRE 288 -16 288 -224
WIRE 288 -16 256 -16
WIRE -80 0 -112 0
WIRE 16 0 -80 0
WIRE 192 0 16 0
WIRE -80 16 -80 0
WIRE 16 16 16 0
WIRE 304 16 256 16
WIRE -80 112 -80 96
WIRE -32 112 -80 112
WIRE 16 112 16 96
WIRE 16 112 -32 112
WIRE -32 128 -32 112
WIRE -304 240 -400 240
WIRE -192 240 -192 -224
WIRE -192 240 -224 240
WIRE -32 240 -32 208
WIRE -32 240 -192 240
WIRE 48 240 -32 240
WIRE 160 240 128 240
WIRE 304 240 304 16
WIRE 304 240 160 240
WIRE -400 272 -400 240
WIRE -32 272 -32 240
WIRE 160 272 160 240
SYMBOL res 0 0 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL voltage -400 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value {DAC}
SYMBOL res -48 112 R0
SYMATTR InstName R1
SYMATTR Value 6.8k
SYMBOL res -96 0 R0
SYMATTR InstName R4
SYMATTR Value 68k
SYMBOL Opamps\\LT1078 224 -64 M0
SYMATTR InstName U1
SYMBOL res -208 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 82k
SYMBOL res -48 256 R0
SYMATTR InstName R2
SYMATTR Value 14.6k
SYMBOL voltage 224 -64 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 20
SYMBOL voltage 160 256 R0
WINDOW 0 40 46 Left 2
WINDOW 3 43 74 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 1.215V
SYMBOL res 32 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R5
SYMATTR Value 14.6k
FLAG 224 -160 0
FLAG 224 32 0
FLAG 160 352 0
FLAG -32 352 0
FLAG -400 352 0
FLAG -112 0 Vout
TEXT 344 64 Left 2 !.tran 10m
TEXT 344 80 Left 2 !.step param DAC 0 3.3 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\30ac6d3870e8_ADA4523-1.asc
* Generated by LTspice 26.0.1 for Windows.
* V(OUT) = 101*Rsense*Isense
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4523-1.asy)
D1 N002 OUT 1N4148
Isense 0 N003 0
Rsense N003 0 1K
V1 +V 0 28
XU1 +V N001 N003 0 N002 +V 0 ADA4523-1 ;pnba _SD)IN-)IN+)V-)OUT)V+)SDCOM
R1 OUT N001 1K
R2 N001 0 10
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc Isense 0 1u 10n
.lib ADA4523-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 948 680
WIRE 112 -64 80 -64
WIRE 240 -64 192 -64
WIRE 448 -64 240 -64
WIRE 592 -64 528 -64
WIRE 16 0 16 -16
WIRE 336 32 336 0
WIRE 368 32 336 32
WIRE 336 64 336 32
WIRE 368 64 368 32
WIRE 240 80 240 -64
WIRE 320 80 240 80
WIRE 464 96 384 96
WIRE 592 96 592 -64
WIRE 592 96 528 96
WIRE 624 96 592 96
WIRE 16 112 16 80
WIRE 320 112 16 112
WIRE -112 128 -112 96
WIRE 16 144 16 112
WIRE 368 160 368 128
WIRE 336 192 336 128
WIRE -112 256 -112 208
WIRE 16 256 16 224
SYMBOL diode 464 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 7 99 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 208 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL ADA4523-1 352 96 R0
WINDOW 3 -164 42 Left 2
WINDOW 0 -85 -34 Left 2
SYMATTR InstName U1
SYMBOL res 0 128 R0
SYMATTR InstName Rsense
SYMATTR Value 1K
SYMBOL res 544 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL current 16 0 R0
SYMATTR InstName Isense
SYMATTR Value 0
SYMBOL voltage -112 112 R0
SYMATTR InstName V1
SYMATTR Value 28
FLAG -112 256 0
FLAG 336 0 +V
FLAG -112 96 +V
FLAG 624 96 OUT
FLAG 16 256 0
FLAG 16 -16 0
FLAG 80 -64 0
FLAG 368 160 0
FLAG 336 192 0
TEXT 296 248 Left 2 ;V(OUT) = 101*Rsense*Isense
TEXT 320 296 Left 2 !.dc Isense 0 1u 10n
* Z:\home\khalils\Downloads\files\data\raw_asc\42b23e6aeb64_v2.0.asc
* Generated by LTspice 26.0.1 for Windows.
* 3.3v
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Optos\PC817B.asy)
L1 VDD OUT 25m Rser=100
R3 N004 0 10k
V1 IN 0 PULSE(0 3.3 2 1n 1n 2 4)
Q2 OUT N004 0 0 BC337-40
V2 VDD 0 12
XU1 N002 0 N003 N004 PC817 Igain=1.5m ;pnba A)K)C)E
D4 OUT VDD 1N5819
R5 VDD N001 4.7k
R2 N002 IN 330
R1 VDD N003 1K
DLED N001 OUT D
D2 0 OUT 1N4148
.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 10s
.lib PC817.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1332 680
WIRE 224 -160 224 -208
WIRE 560 -112 560 -160
WIRE 832 -112 832 -144
WIRE 832 -112 768 -112
WIRE 832 -80 832 -112
WIRE 768 -64 768 -112
WIRE 224 -32 224 -80
WIRE 368 -16 368 -64
WIRE 560 16 560 -32
WIRE 768 32 768 0
WIRE 832 32 832 0
WIRE 832 32 768 32
WIRE 560 112 560 80
WIRE 832 112 832 32
WIRE 832 112 560 112
WIRE 896 112 832 112
WIRE -176 128 -176 80
WIRE -48 128 -176 128
WIRE 128 128 32 128
WIRE 368 128 368 64
WIRE 368 128 320 128
WIRE 832 144 832 112
WIRE 976 144 832 144
WIRE -176 160 -176 128
WIRE 832 176 832 144
WIRE 976 192 976 144
WIRE 128 224 80 224
WIRE 320 224 304 224
WIRE 736 224 320 224
WIRE 768 224 736 224
WIRE 736 272 736 224
WIRE -176 288 -176 240
WIRE 80 288 80 224
WIRE 832 304 832 272
WIRE 976 304 976 256
WIRE 976 304 832 304
WIRE 736 384 736 352
WIRE 832 384 832 304
WIRE 832 384 736 384
WIRE 832 416 832 384
SYMBOL Optos\\PC817B 224 176 R0
SYMATTR InstName U1
SYMBOL schottky 784 0 R180
WINDOW 0 50 45 Left 2
WINDOW 3 47 18 Left 2
SYMATTR InstName D4
SYMATTR Value 1N5819
SYMBOL res 720 256 R0
WINDOW 0 -46 41 Left 2
WINDOW 3 -51 65 Left 2
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL diode 992 256 R180
WINDOW 0 -40 44 Left 2
WINDOW 3 -104 19 Left 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL LED 544 16 R0
WINDOW 0 -59 20 Left 2
WINDOW 3 -32 45 Left 2
SYMATTR InstName LED
SYMBOL voltage 224 -176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 42 45 Left 2
WINDOW 3 48 74 Left 2
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL ind 816 -96 R0
WINDOW 3 39 80 Invisible 2
WINDOW 0 42 38 Left 2
SYMATTR Value 25m
SYMATTR InstName L1
SYMATTR SpiceLine Rser=100
SYMBOL voltage -176 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 44 50 Left 2
WINDOW 3 43 83 Invisible 2
SYMATTR InstName V1
SYMATTR Value PULSE(0 3.3 2 1n 1n 2 4)
SYMBOL res 352 -32 R0
WINDOW 0 48 35 Left 2
WINDOW 3 50 64 Left 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 544 -128 R0
WINDOW 0 -49 49 Left 2
WINDOW 3 -63 75 Left 2
SYMATTR InstName R5
SYMATTR Value 4.7k
SYMBOL npn 768 176 R0
SYMATTR InstName Q2
SYMATTR Value BC337-40
SYMBOL res 48 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 330
FLAG 80 288 0
FLAG -176 288 0
FLAG 224 -32 0
FLAG -176 80 IN
FLAG 832 416 0
FLAG 224 -208 VDD
FLAG 368 -64 VDD
FLAG 832 -144 VDD
FLAG 896 112 OUT
FLAG 560 -160 VDD
TEXT 72 -184 Left 2 !.tran 10s
TEXT -136 112 Left 2 ;3.3v
* Z:\home\khalils\Downloads\files\data\raw_asc\LT4256-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\LT4256-1.asy)
R1 N001 N005 64.9K
R8 N003 N010 27K
Rload N003 0 200G
C1 N009 0 33n
MQ1 N002 N004 N003 N003 IRF530
XU1 N005 N008 N010 0 N009 N006 N002 N001 LT4256-1 ;pnba UV)FB)PwrGD)GND)Timer)Gate)Sense)Vcc
R5 N002 N001 20m
C4 N005 0 .1
V1 N001 0 PWL(0 0 2.7m 0 2.701m 48)
R4 N007 N006 100
R2 N005 0 8.06K
C2 0 N007 10n
R6 N003 N008 36.5K
C3 N003 0 220
R3 N004 N006 10
R7 N008 0 4.02K
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 25m
.lib LT4256-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1412 680
WIRE 288 32 -96 32
WIRE 448 32 288 32
WIRE 480 32 448 32
WIRE 576 32 560 32
WIRE 592 32 576 32
WIRE 896 32 688 32
WIRE 992 32 896 32
WIRE 1088 32 992 32
WIRE 1184 32 1088 32
WIRE -96 48 -96 32
WIRE 1088 48 1088 32
WIRE 1184 48 1184 32
WIRE 288 64 288 32
WIRE 896 80 896 32
WIRE 672 96 672 80
WIRE -96 144 -96 128
WIRE 448 144 448 32
WIRE 576 144 576 32
WIRE 992 144 992 32
WIRE 1088 144 1088 112
WIRE 1184 144 1184 128
WIRE 288 208 288 144
WIRE 288 208 208 208
WIRE 384 208 288 208
WIRE 672 208 672 176
WIRE 672 208 640 208
WIRE 688 208 672 208
WIRE 784 208 768 208
WIRE 208 224 208 208
WIRE 288 224 288 208
WIRE 992 288 992 224
WIRE 992 288 640 288
WIRE 992 304 992 288
WIRE 208 320 208 288
WIRE 288 320 288 304
WIRE 304 368 288 368
WIRE 384 368 368 368
WIRE 896 368 896 160
WIRE 896 368 640 368
WIRE 992 400 992 384
WIRE 512 432 512 416
SYMBOL PowerProducts\\LT4256-1 512 272 R0
SYMATTR InstName U1
SYMBOL res 656 80 R0
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL res 272 48 R0
SYMATTR InstName R1
SYMATTR Value 64.9K
SYMBOL res 1168 32 R0
SYMATTR InstName Rload
SYMATTR Value 200G
SYMBOL res 576 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 20m
SYMBOL cap 368 352 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 33n
SYMBOL voltage -96 32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 2.7m 0 2.701m 48)
SYMBOL cap 1072 48 R0
SYMATTR InstName C3
SYMATTR Value 220
SYMBOL res 976 128 R0
SYMATTR InstName R6
SYMATTR Value 36.5K
SYMBOL res 272 208 R0
SYMATTR InstName R2
SYMATTR Value 8.06K
SYMBOL res 784 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 100
SYMBOL cap 192 224 R0
SYMATTR InstName C4
SYMATTR Value .1
SYMBOL res 880 64 R0
SYMATTR InstName R8
SYMATTR Value 27K
SYMBOL cap 848 192 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 976 288 R0
SYMATTR InstName R7
SYMATTR Value 4.02K
SYMBOL nmos 592 80 R270
WINDOW 0 54 47 VTop 2
WINDOW 3 27 95 VRight 2
SYMATTR InstName Q1
SYMATTR Value IRF530
FLAG 848 208 0
FLAG 288 320 0
FLAG 288 368 0
FLAG 512 432 0
FLAG 992 400 0
FLAG 1088 144 0
FLAG -96 144 0
FLAG 1184 144 0
FLAG 208 320 0
TEXT 752 416 Left 2 !.tran 25m
* Z:\home\khalils\Downloads\files\data\raw_asc\2a347c8b07d4_AD8236.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\AD8236.asy)
Rgain N002 N003 84.5K
XU1 N004 N003 N002 N001 0 N005 OUT +V AD8236 ;pnba FB)RG2)RG1)In+)V-)REF)OUT)V+
Vcm N004 0 2.5
V1 +V 0 5
Vref N005 0 2.5
Rload OUT 0 10K
Vdiff N001 N004 SINE(0 .1 1K)
.tran 100m
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 128 80 -208 80
WIRE 208 80 208 64
WIRE 96 96 -16 96
WIRE 128 96 128 80
WIRE 144 96 128 96
WIRE -352 112 -352 96
WIRE -208 112 -208 80
WIRE -16 112 -16 96
WIRE 96 128 96 96
WIRE 144 128 96 128
WIRE 400 144 272 144
WIRE 144 160 96 160
WIRE 400 160 400 144
WIRE 144 192 128 192
WIRE -352 208 -352 192
WIRE -16 208 -16 192
WIRE 96 208 96 160
WIRE 96 208 -16 208
WIRE -208 224 -208 192
WIRE 128 224 128 192
WIRE 128 224 -208 224
WIRE 176 224 176 208
WIRE 240 224 240 208
WIRE -208 240 -208 224
WIRE 400 256 400 240
WIRE 240 320 240 304
WIRE -208 336 -208 320
SYMBOL voltage 240 208 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vref
SYMATTR Value 2.5
SYMBOL voltage -352 96 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res -32 96 R0
SYMATTR InstName Rgain
SYMATTR Value 84.5K
SYMBOL voltage -208 96 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR Value SINE(0 .1 1K)
SYMATTR InstName Vdiff
SYMBOL res 384 144 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL AD8236 208 144 R0
WINDOW 3 43 34 Left 2
SYMATTR InstName U1
SYMBOL voltage -208 224 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vcm
SYMATTR Value 2.5
FLAG -352 208 0
FLAG -208 336 0
FLAG 240 320 0
FLAG 400 256 0
FLAG 176 224 0
FLAG 400 144 OUT
FLAG 208 64 +V
FLAG -352 96 +V
TEXT 360 360 Left 2 !.tran 100m