Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\02f8fc9ff5c3_1638.asc
* Generated by LTspice 26.0.1 for Windows.
* Positive Supply Rail Current Sense
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1638.asy)
I1 N002 0 SINE(1 1 1K)
R3 N001 +V 200
R2 +V N002 .2
V1 +V 0 5
XU1 N001 N003 +V 0 N004 LT1638 ;pnba In+)In-)V+)V-)OUT
R1 OUT 0 2K
R4 N003 N002 200
Q1 N001 N004 OUT 0 2N3904
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -80 80 -80 64
WIRE -32 80 -80 80
WIRE 64 80 48 80
WIRE 288 80 64 80
WIRE -80 112 -80 80
WIRE -288 160 -288 144
WIRE 288 176 288 80
WIRE 128 192 128 176
WIRE -80 208 -80 192
WIRE -32 208 -80 208
WIRE 96 208 48 208
WIRE 224 224 160 224
WIRE -80 240 -80 208
WIRE 64 240 64 80
WIRE 96 240 64 240
WIRE -288 256 -288 240
WIRE 128 272 128 256
WIRE 288 288 288 272
WIRE 368 288 288 288
WIRE 288 304 288 288
WIRE -80 352 -80 320
WIRE 288 400 288 384
SYMBOL res 272 288 R0
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL res 64 64 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL res -96 96 R0
SYMATTR InstName R2
SYMATTR Value .2
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL opamps\\LT1638 128 160 R0
SYMATTR InstName U1
SYMBOL npn 224 176 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL res 64 192 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL current -80 240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value SINE(1 1 1K)
FLAG -288 256 0
FLAG 128 176 +V
FLAG -288 144 +V
FLAG 128 272 0
FLAG 288 400 0
FLAG -80 64 +V
FLAG -80 352 0
FLAG 368 288 OUT
TEXT 376 368 Left 0 !.tran 3m
TEXT 128 -16 Bottom 0 ;Positive Supply Rail Current Sense
* Z:\home\khalils\Downloads\files\data\raw_asc\f33f03c8daf1_Draft10.asc
* Generated by LTspice 26.0.1 for Windows.
VIN N003 N002 SINE(0 1 50)
XU1 N004 N001 VCC VEE VOUT LT1001 ;pnba In+)In-)V+)V-)OUT
V2 VCC 0 15
V3 0 VEE 15
R1 N001 N002 200k
R2 VOUT N001 200k
V4 N002 0 100
R3 N004 N003 200k
R4 0 N004 5k
R5 N001 P001 5k
R6 P001 0 75R
;dc V1 0 10 0.01
.tran 0.1
* waveform/linearity can be severely distorted if R4 and R5 are unmatched.\n but maybe a range issue.\n--\nDoes changing R6 affect CMRR?\n--\nwhat about a two stage level shift. eg. follow by ina154/amp03.\nissue is that it's incredibly sensitive. \n0.2V for 10R. == 20mV / 1R.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP07.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1460 680
WIRE 368 -32 320 -32
WIRE -192 80 -272 80
WIRE 288 80 160 80
WIRE 368 80 368 -32
WIRE 384 80 368 80
WIRE -272 96 -272 80
WIRE -192 96 -192 80
WIRE 448 96 448 -32
WIRE 560 96 448 96
WIRE 288 112 -48 112
WIRE 384 112 368 112
WIRE -48 128 -48 112
WIRE 160 208 160 80
WIRE 160 208 -48 208
WIRE 368 224 368 112
FLAG -192 96 0
FLAG 560 96 VOUT
FLAG -48 288 0
FLAG 448 224 0
FLAG -272 0 VCC
FLAG 416 64 VCC
FLAG -272 176 VEE
FLAG 416 128 VEE
FLAG 160 -32 0
SYMBOL voltage -48 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 24 44 Left 2
SYMATTR Value SINE(0 1 50)
SYMATTR InstName VIN
SYMBOL OpAmps\\OP07 416 32 R0
WINDOW 0 40 50 Left 2
SYMATTR InstName U1
SYMBOL voltage -272 -16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 46 156 Left 2
SYMATTR Value 15
SYMATTR InstName V2
SYMBOL voltage -272 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 36 39 Left 2
SYMATTR InstName V3
SYMATTR Value 15
SYMBOL res 384 64 R90
WINDOW 0 -23 59 VBottom 2
WINDOW 3 -25 66 VTop 2
SYMATTR InstName R1
SYMATTR Value 200k
SYMBOL res 464 -48 R90
WINDOW 0 -34 85 VBottom 2
WINDOW 3 -28 79 VTop 2
SYMATTR InstName R2
SYMATTR Value 200k
SYMBOL voltage -48 192 R0
WINDOW 0 -47 117 Left 2
WINDOW 3 -50 145 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 100
SYMBOL res 384 96 R90
WINDOW 0 53 57 VBottom 2
WINDOW 3 51 63 VTop 2
SYMATTR InstName R3
SYMATTR Value 200k
SYMBOL res 464 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 5k
SYMBOL res 336 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 5k
SYMBOL res 256 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 75R
TEXT -48 88 Left 2 !;dc V1 0 10 0.01
TEXT -24 -136 Left 2 !.tran 0.1
TEXT 600 -56 Left 2 ;waveform/linearity can be severely distorted if R4 and R5 are unmatched.\n  but maybe a range issue.\n--\nDoes changing R6 affect CMRR?\n--\nwhat about a two stage level shift.   eg. follow by ina154/amp03.\nissue is that it's incredibly sensitive. \n0.2V for 10R. == 20mV / 1R.
* Z:\tmp\asc_dec_bjh7r6w2\008583889490_4_2_1_b_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N001 0 2k
XOP N004 N001 N003 N005 N002 TL074 ;pnba In+)In-)V+)V-)OUT
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 256 32 192 32
WIRE 384 32 336 32
WIRE 256 64 144 64
WIRE 256 96 256 64
WIRE 192 112 192 32
WIRE 224 112 192 112
WIRE 384 128 384 32
WIRE 384 128 288 128
WIRE 432 128 384 128
WIRE 112 144 80 144
WIRE 224 144 112 144
WIRE 112 176 112 144
WIRE 192 176 192 112
WIRE 256 272 256 160
SYMBOL res 176 160 R0
SYMATTR InstName R1
SYMATTR Value 2k
SYMBOL Opamps\\opamp2 256 64 R0
SYMATTR InstName OP
SYMATTR Value TL074
FLAG 192 256 0
FLAG 112 256 0
FLAG 336 272 0
FLAG 64 64 0
FLAG 0 144 0
* Z:\home\khalils\Downloads\files\data\raw_asc\2689589476f8_FET-switch-power.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N001 Uds 10
R2 Ugs 0 10k
D1 0 Ugs BZX84B12VLY
M1 Uds Ugs 0 0 IPP200N25N3
V1 N002 0 PULSE(0 24V 5m 0.1m 0.1m 20m 50m) Rser=10m
R3 Ugs N002 10
Vdd N001 0 200V
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -464 -288 -720 -288
WIRE -720 -240 -720 -288
WIRE -464 -128 -464 -288
WIRE -720 -112 -720 -160
WIRE -624 -112 -720 -112
WIRE -720 -96 -720 -112
WIRE -992 -16 -1040 -16
WIRE -896 -16 -912 -16
WIRE -864 -16 -896 -16
WIRE -800 -16 -864 -16
WIRE -768 -16 -800 -16
WIRE -1040 32 -1040 -16
WIRE -864 32 -864 -16
WIRE -800 32 -800 -16
WIRE -1040 160 -1040 112
WIRE -864 160 -864 96
WIRE -864 160 -1040 160
WIRE -800 160 -800 112
WIRE -800 160 -864 160
WIRE -720 160 -720 0
WIRE -720 160 -800 160
WIRE -464 160 -464 -48
WIRE -464 160 -720 160
WIRE -720 192 -720 160
SYMBOL Misc\\EuropeanResistor -816 16 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL nmos -768 -96 R0
SYMATTR InstName M1
SYMATTR Value IPP200N25N3
SYMBOL Misc\\EuropeanResistor -736 -256 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL Misc\\EuropeanResistor -896 -32 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 27 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL voltage -1040 16 R0
WINDOW 123 0 0 Left 2
WINDOW 3 -81 162 Left 2
WINDOW 0 35 44 Left 2
SYMATTR Value PULSE(0 24V 5m 0.1m 0.1m 20m 50m)
SYMATTR InstName V1
SYMATTR SpiceLine Rser=10m
SYMBOL voltage -464 -144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 37 60 Left 2
WINDOW 0 36 55 Left 2
WINDOW 3 36 82 Left 2
SYMATTR InstName Vdd
SYMATTR Value 200V
SYMBOL zener -848 96 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value BZX84B12VLY
SYMATTR Description Diode
SYMATTR Type diode
FLAG -720 192 0
FLAG -624 -112 Uds
FLAG -896 -16 Ugs
TEXT -672 184 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\Wien.asc
* Generated by LTspice 26.0.1 for Windows.
* This example schematic is supplied for informational/educational purposes only.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
R4 0 N003 10K
C2 N003 0 .01
C1 N004 N003 .01
V1 +V 0 15
R5 AGC 0 1Meg
D1 AGC OUT 1N4148
R2 N002 N001 4.9K
R3 OUT N004 10K
V2 -V 0 -15
C3 0 AGC .1
R1 OUT N002 10K
JQ1 N001 AGC 0 U309
XU1 N003 N002 +V -V OUT LT1001 ;pnba In+)In-)V+)V-)OUT
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NJF NJF
.model PJF PJF
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.jft
.tran 0 .5 0 10u startup
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 1108
WIRE -112 128 -144 128
WIRE 0 128 -16 128
WIRE 112 128 80 128
WIRE 176 128 112 128
WIRE 304 128 256 128
WIRE 112 224 112 128
WIRE 128 224 112 224
WIRE 304 240 304 128
WIRE 304 240 192 240
WIRE 336 240 304 240
WIRE 32 256 -48 256
WIRE 112 256 32 256
WIRE 128 256 112 256
WIRE -48 272 -48 256
WIRE 32 272 32 256
WIRE -288 320 -288 304
WIRE -176 320 -176 304
WIRE -48 368 -48 336
WIRE 32 368 32 352
WIRE 112 368 112 256
WIRE 128 368 112 368
WIRE 208 368 192 368
WIRE 304 368 304 240
WIRE 304 368 288 368
WIRE -288 416 -288 400
WIRE -176 416 -176 400
WIRE -80 464 -80 176
WIRE 32 464 -80 464
WIRE 176 464 32 464
WIRE 304 464 304 368
WIRE 304 464 240 464
WIRE -80 480 -80 464
WIRE 32 496 32 464
WIRE -80 576 -80 560
WIRE 32 576 32 560
SYMBOL voltage -176 304 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL cap -64 272 R0
SYMATTR InstName C2
SYMATTR Value .01
SYMBOL res 16 368 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL res 272 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res -96 464 R0
SYMATTR InstName R5
SYMATTR Value 1Meg
SYMBOL res 304 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL njf -16 176 M270
WINDOW 0 49 47 VTop 2
WINDOW 3 -7 52 VLeft 2
SYMATTR InstName Q1
SYMATTR Value U309
SYMBOL voltage -288 304 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL diode 176 448 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 96 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 4.9K
SYMBOL cap 192 352 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .01
SYMBOL opamps\\LT1001 160 176 R0
SYMATTR InstName U1
SYMBOL cap 16 560 M180
WINDOW 0 24 56 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C3
SYMATTR Value .1
FLAG 160 208 +V
FLAG 160 272 -V
FLAG -288 304 +V
FLAG -176 416 0
FLAG -288 416 0
FLAG -176 304 -V
FLAG 32 368 0
FLAG -48 368 0
FLAG -144 128 0
FLAG 32 576 0
FLAG -80 576 0
FLAG 336 240 OUT
FLAG 32 464 AGC
TEXT 168 560 Left 2 !.tran 0 .5 0 10u startup
TEXT 56 616 Top 1 ;This example schematic is supplied for informational/educational purposes only.
* Z:\tmp\asc_dec_bjh7r6w2\19969a7b160b_EC370M-6-120FB_370_Wp_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
D29 P001 NC_01 D
D20 NC_02 NC_03 D
D11 P002 P003 D
D15 NC_04 NC_05 D
D40 NC_06 NC_07 D
I1 N003 N001 {SOLAR_PANEL_CURRENT}{10.83,0}
D44 NC_08 NC_09 D
D34 P004 NC_10 D
D5 NC_11 P005 D
D12 NC_12 P002 D
D4 P005 NC_13 D
D35 NC_14 P004 D
D9 P006 P007 D
D30 NC_15 P001 D
D10 P003 P006 D
D8 P007 NC_16 D
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 96 -2848 0 -2848
WIRE 176 -2848 96 -2848
WIRE 368 -2848 256 -2848
WIRE 0 -1552 0 -2848
WIRE 0 160 0 -1472
SYMBOL diode 80 -1696 R0
SYMATTR InstName D29
SYMBOL diode 80 -1120 R0
SYMATTR InstName D20
SYMBOL diode 80 -544 R0
SYMATTR InstName D11
SYMBOL diode 80 -800 R0
SYMATTR InstName D15
SYMBOL diode 80 -2400 R0
SYMATTR InstName D40
SYMBOL current 0 -1472 R180
WINDOW 0 24 80 Left 2
WINDOW 3 24 0 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value {SOLAR_PANEL_CURRENT}{10.83,0}
SYMBOL diode 80 -2656 R0
SYMATTR InstName D44
SYMBOL diode 80 -2016 R0
SYMATTR InstName D34
SYMBOL diode 80 -160 R0
SYMATTR InstName D5
SYMBOL diode 80 -608 R0
SYMATTR InstName D12
SYMBOL diode 80 -96 R0
SYMATTR InstName D4
SYMBOL diode 80 -2080 R0
SYMATTR InstName D35
SYMBOL diode 80 -416 R0
SYMATTR InstName D9
SYMBOL diode 80 -1760 R0
SYMATTR InstName D30
SYMBOL diode 80 -480 R0
SYMATTR InstName D10
SYMBOL diode 80 -352 R0
SYMATTR InstName D8
* Z:\home\khalils\Downloads\files\data\raw_asc\LT8640SA.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\LT8640SA.asy)
C5 OUT N005 4.7p
R3 N005 0 243K
XU1 OUT N001 NC_01 IN NC_02 0 NC_03 N003 0 0 N005 NC_04 IN IN N002 N004 LT8640SA ;pnba Bias)INTVcc)BST)Vin1)CLKOUT)GND1)Sync/Mode)SW)GND)GND2)FB)PG)Vin2)EN/UV)Rt)TR/SS
C1 N004 0 1n
R1 N002 0 41.2K
C2 N001 0 1
V1 IN 0 24
C7 IN 0 1
R2 OUT N005 1Meg
L1 N003 OUT 3.3 Rser=10m
C4 OUT 0 47 Rser=2m
C6 IN 0 1
Rload OUT 0 1
.tran 750u startup
.lib LT8640SA.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1848 740
WIRE 64 -80 -32 -80
WIRE 208 -80 64 -80
WIRE 432 -80 208 -80
WIRE -32 -64 -32 -80
WIRE 208 -64 208 -80
WIRE 64 0 64 -80
WIRE 112 0 64 0
WIRE 432 0 432 -80
WIRE 432 0 400 0
WIRE 64 16 64 0
WIRE 432 16 432 0
WIRE -32 32 -32 16
WIRE 64 96 64 80
WIRE 112 96 64 96
WIRE 432 96 432 80
WIRE 432 96 400 96
WIRE 64 112 64 96
WIRE 432 112 432 96
WIRE 32 192 0 192
WIRE 112 192 96 192
WIRE 544 192 400 192
WIRE 16 384 0 384
WIRE 112 384 96 384
WIRE 432 384 400 384
WIRE 544 384 544 192
WIRE 544 384 512 384
WIRE 656 384 544 384
WIRE 752 384 656 384
WIRE 848 384 752 384
WIRE 544 400 544 384
WIRE 656 400 656 384
WIRE 752 400 752 384
WIRE 848 400 848 384
WIRE 32 480 0 480
WIRE 112 480 96 480
WIRE 544 480 400 480
WIRE 656 480 656 464
WIRE 656 480 544 480
WIRE 544 496 544 480
WIRE 752 496 752 464
WIRE 848 496 848 480
WIRE 304 560 304 544
WIRE 544 592 544 576
SYMBOL cap 96 208 M270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL res 528 480 R0
SYMATTR InstName R3
SYMATTR Value 243K
SYMBOL cap 640 400 R0
SYMATTR InstName C5
SYMATTR Value 4.7p
SYMBOL res 528 384 R0
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL cap 416 16 R0
SYMATTR InstName C7
SYMATTR Value 1
SYMBOL res 112 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 41.2K
SYMBOL voltage -32 -80 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL ind 416 400 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 3.3
SYMATTR SpiceLine Rser=10m
SYMBOL res 832 384 R0
SYMATTR InstName Rload
SYMATTR Value 1
SYMBOL cap 736 400 R0
SYMATTR InstName C4
SYMATTR Value 47
SYMATTR SpiceLine Rser=2m
SYMBOL cap 96 496 M270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL LT8640SA 256 240 R0
SYMATTR InstName U1
SYMBOL cap 48 16 R0
SYMATTR InstName C6
SYMATTR Value 1
FLAG 304 560 0
FLAG 0 384 0
FLAG -32 32 0
FLAG 0 192 0
FLAG 752 496 0
FLAG 544 592 0
FLAG 848 496 0
FLAG 848 384 OUT
FLAG -32 -80 IN
FLAG 64 112 0
FLAG 432 112 0
FLAG 0 480 0
TEXT 704 576 Left 2 !.tran 750u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\2457b9765153_2.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 N002 0 0 efremov
V1 N002 0 V
V2 N001 0 0.9
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model efremov nmos VTO=0.34 LAMBDA=0.05 TOX=3.6n UO=353 l=0.18u w=9u
.dc V1 0 2.34 0.01 V2 0 2 0.5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 384 96 144 96
WIRE 384 144 384 96
WIRE 96 176 -48 176
WIRE -48 208 -48 176
WIRE -48 320 -48 288
WIRE -16 320 -48 320
WIRE 144 320 144 192
WIRE 144 320 -16 320
WIRE 384 320 384 224
WIRE 384 320 144 320
SYMBOL voltage 384 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0.9
SYMBOL voltage -48 192 R0
SYMATTR InstName V1
SYMBOL nmos 96 96 R0
SYMATTR InstName M1
SYMATTR Value efremov
FLAG -16 320 0
TEXT -72 360 Left 2 !.model efremov nmos VTO=0.34 LAMBDA=0.05 TOX=3.6n UO=353 l=0.18u w=9u
TEXT -72 392 Left 2 !.dc V1 0 2.34 0.01 V2 0 2 0.5
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3010-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\LT3010-5.asy)
XU1 OUT OUT MP_01 0 IN MP_02 MP_03 IN LT3010-5 ;pnba OUT)Sense))GND)_SHDN)))Vin
Rload OUT 0 1K
C1 OUT 0 1
V1 IN 0 PWL(0 0 1 10)
.tran 1
.lib LT3010.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 48 -208 48
WIRE 32 48 0 48
WIRE 352 48 320 48
WIRE 416 48 352 48
WIRE 512 48 416 48
WIRE -208 64 -208 48
WIRE 512 64 512 48
WIRE 416 80 416 48
WIRE 0 144 0 48
WIRE 32 144 0 144
WIRE 352 144 352 48
WIRE 352 144 320 144
WIRE -208 160 -208 144
WIRE 416 160 416 144
WIRE 512 160 512 144
WIRE 176 240 176 208
SYMBOL voltage -208 48 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMBOL res 496 48 R0
SYMATTR InstName Rload
SYMATTR Value 1K
SYMBOL PowerProducts\\LT3010-5 176 96 R0
SYMATTR InstName U1
SYMBOL cap 400 80 R0
SYMATTR InstName C1
SYMATTR Value 1
FLAG -208 160 0
FLAG 416 160 0
FLAG 512 160 0
FLAG 176 240 0
FLAG -208 48 IN
FLAG 512 48 OUT
TEXT 360 240 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\07747c86175f_Draft20.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4625.asy)
V2 VCC2 0 15
I1 0 N003 1mA
R1 N001 N003 1R
V1 0 VEE2 15
V3 P3V3 0 3.3
XU2 0 N001 VCC2 VEE2 N002 ADA4625-1 ;pnba In+)In-)V+)V-)OUT
C1 N002 N001 20p
R4 N002 N001 1k
.tran 0.1
.model MYSW SW(Ron=1 Roff=10G Vt=.5 Vh=-.4)
.lib ADA4625-1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1768 872
WIRE 480 -112 432 -112
WIRE 608 -112 544 -112
WIRE 160 16 64 16
WIRE 304 16 240 16
WIRE 432 16 432 -112
WIRE 432 16 304 16
WIRE 480 16 432 16
WIRE 608 16 608 -112
WIRE 608 16 560 16
WIRE 672 16 608 16
WIRE 304 112 304 16
WIRE 384 112 304 112
WIRE 672 128 672 16
WIRE 672 128 448 128
WIRE 384 144 288 144
WIRE 128 480 16 480
WIRE 240 560 240 544
SYMBOL current 64 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value 1mA
SYMBOL res 576 0 R90
WINDOW 0 -33 56 VBottom 2
WINDOW 3 -27 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL voltage 16 384 R0
WINDOW 0 54 29 Left 2
WINDOW 3 50 56 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL OpAmps\\ADA4625 416 64 R0
WINDOW 3 -59 187 Left 2
SYMATTR InstName U2
SYMBOL voltage 240 544 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 46 44 Left 2
WINDOW 0 38 16 Left 2
SYMATTR Value 3.3
SYMATTR InstName V3
SYMBOL res 256 0 R90
WINDOW 0 -33 56 VBottom 2
WINDOW 3 -27 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1R
SYMBOL voltage 16 464 R0
WINDOW 0 54 29 Left 2
WINDOW 3 50 56 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 544 -128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 20p
FLAG 128 480 0
FLAG 16 560 VEE2
FLAG 16 400 VCC2
FLAG 416 160 VEE2
FLAG 416 96 VCC2
FLAG 240 640 0
FLAG 240 544 P3V3
FLAG 64 -64 0
FLAG 288 144 0
TEXT 272 360 Left 2 !.tran 0.1
TEXT -720 560 Left 2 !.model MYSW SW(Ron=1 Roff=10G Vt=.5 Vh=-.4)
* Z:\home\khalils\Downloads\files\data\raw_asc\dde0577ca642_diff_opamp.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\UniversalOpAmp1.asy)
RWire2 N007 N006 10e+4
RTransducer N002 N003 10e+3
VS+N N002 0 SINE(5 15 1)
R3 N005 N004 10e+5
XU3 N008 N005 NC_01 NC_02 N001 level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
R5 N001 N005 10e+6
R6 N008 0 10e+6
RWire1 N004 N003 10e+4
R4 N008 N007 10e+5
VN N006 0 5
.tran 5
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 592 112 512 112
WIRE -32 128 -128 128
WIRE 112 128 48 128
WIRE 192 144 192 128
WIRE 320 144 192 144
WIRE 320 192 320 144
WIRE 336 192 320 192
WIRE 432 192 432 112
WIRE 432 192 416 192
WIRE 448 192 432 192
WIRE 592 208 592 112
WIRE 592 208 512 208
WIRE 224 224 80 224
WIRE 336 224 304 224
WIRE 432 224 416 224
WIRE 448 224 432 224
WIRE 80 240 80 224
WIRE 432 256 432 224
SYMBOL res 208 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName RWire1
SYMATTR Value 10e+4
SYMBOL res 320 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName RWire2
SYMATTR Value 10e+4
SYMBOL res -48 144 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName Transducer
SYMATTR Value 10e+3
SYMBOL res 432 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10e+5
SYMBOL voltage 80 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName N
SYMATTR Value 5
SYMBOL res 528 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 10e+6
SYMBOL voltage -128 144 R180
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 S+N
SYMATTR Value SINE(5 15 1)
SYMBOL res 416 240 R0
SYMATTR InstName R6
SYMATTR Value 10e+6
SYMBOL OpAmps\\UniversalOpAmp1 480 208 R0
SYMATTR InstName U3
SYMBOL res 432 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10e+5
FLAG 80 320 0
FLAG -128 48 0
FLAG 432 336 0
FLAG -32 208 0
TEXT 0 368 Left 2 !.tran 5
* Z:\home\khalils\Downloads\files\data\raw_asc\a978f030d617_half_wave_diode_rectifier_bb.asc
* Generated by LTspice 26.0.1 for Windows.
* Half-wave Diode Rectifier
R1 CB-H N001 100
D1 CA-V CB-H 1N914
V1 N001 0 2.5
V2 CA-V 0 SINE(2.5 2.5 100)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 20m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 96 144 -64 144
WIRE 256 144 160 144
WIRE 336 144 256 144
WIRE -64 176 -64 144
WIRE 256 192 256 144
WIRE 256 304 256 272
SYMBOL voltage -64 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(2.5 2.5 100)
SYMBOL res 240 176 R0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL diode 96 160 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N914
SYMBOL voltage 256 288 R0
SYMATTR InstName V1
SYMATTR Value 2.5
FLAG 336 144 CB-H
FLAG -64 144 CA-V
FLAG 256 384 0
FLAG -64 256 0
TEXT 24 32 Left 2 ;Half-wave Diode Rectifier
TEXT -108 408 Left 2 !.tran 20m