Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ADM7150-1.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\ADM7150-1.8.asy)
R3 IN N001 100K
C2 N002 0 1
C4 N003 0 1
XU1 N004 OUT N002 0 N003 N003 N001 IN ADM7150-1.8 ;pnba Vreg)Vout)Byp)GND)Ref_Sense)Ref)EN)Vin
C1 N004 0 10 Rser=10m Lser=1n
R5 OUT 0 18
C3 OUT 0 10
V1 IN 0 6.2
.tran 5m startup
.lib ADM7150-1.8.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 856
WIRE -32 32 -160 32
WIRE 80 32 -32 32
WIRE 464 32 400 32
WIRE 560 32 464 32
WIRE -160 48 -160 32
WIRE 464 48 464 32
WIRE 560 48 560 32
WIRE -32 128 -32 32
WIRE -16 128 -32 128
WIRE 80 128 64 128
WIRE -160 144 -160 128
WIRE 464 144 464 112
WIRE 560 144 560 128
WIRE 0 224 -16 224
WIRE 80 224 64 224
WIRE 416 224 400 224
WIRE 464 224 416 224
WIRE 464 240 464 224
WIRE 0 320 -16 320
WIRE 80 320 64 320
WIRE 416 320 416 224
WIRE 416 320 400 320
WIRE 464 320 464 304
WIRE 240 400 240 384
SYMBOL cap 64 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL cap 448 240 R0
WINDOW 0 36 14 Left 2
WINDOW 3 36 50 Left 2
SYMATTR InstName C4
SYMATTR Value 1
SYMBOL cap 448 48 R0
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL res 544 32 R0
SYMATTR InstName R5
SYMATTR Value 18
SYMBOL ADM7150-1.8 240 176 R0
SYMATTR InstName U1
SYMBOL voltage -160 32 R0
SYMATTR InstName V1
SYMATTR Value 6.2
SYMBOL cap 64 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 10
SYMATTR Value2 Rser=10m
SYMATTR SpiceLine Lser=1n
SYMBOL res -32 144 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 100K
FLAG 240 400 0
FLAG 464 320 0
FLAG 464 144 0
FLAG -16 320 0
FLAG -16 224 0
FLAG -160 144 0
FLAG 560 144 0
FLAG -160 32 IN
FLAG 560 32 OUT
TEXT 552 448 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\43f848e7eb0a_MariaIsabela_Ex37.asc
* Generated by LTspice 26.0.1 for Windows.
S
R1 N003 N002 2,673Meg
G
V1 N002 0 4,55
M1 N001 N003 N004 N004 E-MOSFET_I
RS N004 0 2.2k
D
V2 N001 0 8
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model E-MOSFET_I nmos(kp=1.20m vt0=1)
.op
.tran .1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 800 -160 496 -160
WIRE 496 0 496 -160
WIRE 224 80 80 80
WIRE 448 80 304 80
WIRE 80 176 80 80
WIRE 496 176 496 96
WIRE 800 176 800 -160
WIRE 80 352 80 256
WIRE 496 352 496 256
WIRE 496 352 80 352
WIRE 800 352 800 256
WIRE 800 352 496 352
SYMBOL res 320 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2,673Meg
SYMBOL res 480 160 R0
SYMATTR InstName RS
SYMATTR Value 2.2k
SYMBOL voltage 800 160 R0
SYMATTR InstName V2
SYMATTR Value 8
SYMBOL voltage 80 160 R0
SYMATTR InstName V1
SYMATTR Value 4,55
SYMBOL nmos 448 0 R0
SYMATTR InstName M1
SYMATTR Value E-MOSFET_I
FLAG 496 352 0
TEXT 88 456 Left 2 !.model E-MOSFET_I nmos(kp=1.20m vt0=1)
TEXT 88 408 Left 2 !.op
TEXT 416 80 Left 2 !G
TEXT 496 -16 Left 2 !D
TEXT 496 104 Left 2 !S
TEXT 184 408 Left 2 !.tran .1
* Z:\home\khalils\Downloads\files\data\raw_asc\08445cf9b5c1_Inversor1mA.asc
* Generated by LTspice 26.0.1 for Windows.
M5 X A 0 0 CMOSN l=0.6u w=4.2u
M6 VDD A X VDD CMOSP l=.6u w=14u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1388 680
WIRE 368 16 304 16
WIRE 304 64 304 16
WIRE 368 112 368 16
WIRE 368 112 304 112
WIRE 256 144 224 144
WIRE 224 176 224 144
WIRE 304 176 304 160
WIRE 400 176 304 176
WIRE 448 176 400 176
WIRE 304 208 304 176
WIRE 448 256 304 256
WIRE 224 288 224 176
WIRE 256 288 224 288
WIRE 304 336 304 304
WIRE 448 336 448 256
FLAG 304 336 0
FLAG 448 336 0
FLAG 224 176 A
IOPIN 224 176 In
FLAG 400 176 x
FLAG 448 176 X
IOPIN 448 176 Out
FLAG 304 16 VDD
IOPIN 304 16 In
SYMBOL nmos4 256 208 R0
SYMATTR InstName M5
SYMATTR Value CMOSN
SYMATTR Value2 l=0.6u w=4.2u
SYMBOL pmos4 256 64 R0
SYMATTR InstName M6
SYMATTR Value CMOSP
SYMATTR Value2 l=.6u w=14u
* Z:\home\khalils\Downloads\files\data\raw_asc\ce1aad3a323d_Draft1.asc
* Generated by LTspice 26.0.1 for Windows.
R2 b 0 1.5k tol=5 pwr=0.1
V1 a 0 PULSE(-3 3 0 1u 1u 0.05 0.1)
R1 a b 1k tol=5 pwr=0.1
.tran 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 304 32 64 32
WIRE 304 48 304 32
WIRE 64 128 64 32
WIRE 304 176 304 128
WIRE 304 208 304 176
WIRE 64 288 64 208
WIRE 304 288 64 288
WIRE 64 320 64 288
SYMBOL res 288 192 R0
SYMATTR InstName R2
SYMATTR Value 1.5k
SYMATTR SpiceLine tol=5 pwr=0.1
SYMBOL voltage 64 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(-3 3 0 1u 1u 0.05 0.1)
SYMBOL res 288 32 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMATTR SpiceLine tol=5 pwr=0.1
FLAG 64 320 0
FLAG 304 32 a
FLAG 304 176 b
FLAG 304 288 c
TEXT 32 352 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\2851ccce2060_reverse-polarity2.asc
* Generated by LTspice 26.0.1 for Windows.
Vin D 0 3
XM1 D 0 S DMP3056L ;pnba D)G)S
Rload S 0 10
.include DMP3056L.mod
.dc Vin -50 50 0.1
.include DMP2305U.mod
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2056 680
WIRE 320 -208 144 -208
WIRE 560 -208 320 -208
WIRE 896 -208 656 -208
WIRE 896 -96 896 -208
WIRE 320 -80 320 -208
WIRE 640 -80 640 -160
WIRE 144 -32 144 -208
WIRE 144 80 144 48
WIRE 320 80 320 -16
WIRE 320 80 144 80
WIRE 640 80 640 -80
WIRE 640 80 320 80
WIRE 896 80 896 -16
WIRE 896 80 640 80
WIRE 144 112 144 80
SYMBOL voltage 144 -48 R0
WINDOW 3 24 44 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value 3
SYMATTR InstName Vin
SYMBOL res 880 -112 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL pmos 560 -160 R270
SYMATTR InstName M1
SYMATTR Value DMP3056L
SYMATTR Prefix X
FLAG 144 112 0
FLAG 144 -208 D
FLAG 896 -208 S
FLAG 640 -80 G
TEXT 120 192 Left 2 !.include DMP3056L.mod
TEXT 120 216 Left 2 !.dc Vin -50 50 0.1
TEXT 120 168 Left 2 !.include DMP2305U.mod
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1809.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
R1 N002 N001 1K
R2 N001 N003 1K
C1 N002 N001 3p
C2 N003 0 150
R3 +V N004 5K
R4 N004 0 5K
C3 N004 IN 33
R5 IN 0 75
C4 N005 N002 1000
R6 N005 N006 75
T1 N006 0 OUT 0 Td=50n Z0=75
R7 OUT 0 75
V2 IN 0 AC 2 Rser=75
XU1 N004 N001 +V 0 N002 NC_01 LT1809 ;pnba In+)In-)V+)V-)OUT)SHDN
.ac oct 20 200K 200Meg
* 5V Single Supply Video Line Driver
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1809.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 176 -64 128 -64
WIRE 336 -64 240 -64
WIRE -192 -16 -192 -32
WIRE -48 32 -64 32
WIRE 32 32 16 32
WIRE 128 32 128 -64
WIRE 128 32 112 32
WIRE 224 32 128 32
WIRE 336 32 336 -64
WIRE 336 32 304 32
WIRE -192 80 -192 64
WIRE 32 128 16 128
WIRE 192 128 192 112
WIRE 192 128 112 128
WIRE 192 144 192 128
WIRE 128 192 128 32
WIRE 160 192 128 192
WIRE 336 224 336 32
WIRE 336 224 304 224
WIRE 368 224 336 224
WIRE 448 224 432 224
WIRE 576 224 528 224
WIRE 768 224 672 224
WIRE 768 240 768 224
WIRE -112 256 -272 256
WIRE -64 256 -112 256
WIRE 16 256 16 128
WIRE 16 256 0 256
WIRE 160 256 16 256
WIRE 576 256 560 256
WIRE 688 256 672 256
WIRE -272 272 -272 256
WIRE -112 272 -112 256
WIRE 16 272 16 256
WIRE 192 320 192 304
WIRE 768 336 768 320
WIRE -272 368 -272 352
WIRE -112 368 -112 352
WIRE 16 368 16 352
FLAG -192 80 0
FLAG 192 112 +V
FLAG -192 -32 +V
FLAG -64 32 0
FLAG 192 320 0
FLAG 16 368 0
FLAG -112 368 0
FLAG 560 256 0
FLAG 688 256 0
FLAG 768 336 0
FLAG -272 368 0
FLAG 768 224 OUT
FLAG -272 256 IN
SYMBOL voltage -192 -32 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 320 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 128 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL cap 240 -80 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 3p
SYMBOL cap 16 16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 150
SYMBOL res 128 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 5K
SYMBOL res 0 256 R0
SYMATTR InstName R4
SYMATTR Value 5K
SYMBOL cap 0 240 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 33
SYMBOL res -128 256 R0
SYMATTR InstName R5
SYMATTR Value 75
SYMBOL cap 432 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 1000
SYMBOL res 432 240 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R6
SYMATTR Value 75
SYMBOL tline 624 240 R0
WINDOW 3 -71 46 Left 2
SYMATTR Value Td=50n Z0=75
SYMATTR InstName T1
SYMBOL res 752 224 R0
SYMATTR InstName R7
SYMATTR Value 75
SYMBOL voltage -272 256 R0
WINDOW 3 24 104 Invisible 2
WINDOW 123 39 60 Left 2
WINDOW 39 26 99 Left 2
SYMATTR Value ""
SYMATTR Value2 AC 2
SYMATTR SpiceLine Rser=75
SYMATTR InstName V2
SYMBOL opamps\\LT1809 192 224 R0
SYMATTR InstName U1
TEXT 288 368 Left 2 !.ac oct 20 200K 200Meg
TEXT 264 -120 Bottom 2 ;5V Single Supply Video Line Driver
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP2504-3.3.asc
* Generated by LTspice 26.0.1 for Windows.
* PSM and forced PWM modes are modelled\nClock Sync is not modelled
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP2504-3.3.asy)
L1 N001 N002 1.5 Rser=80m
V1 IN 0 3.3
C1 OUT 0 10
Rload OUT 0 50
XU1 N001 N002 OUT IN IN 0 OUT NC_01 ADP2504-3.3 ;pnba SW1)SW2)FB)EN)PVin)GND)Vout)Sync
.tran 400u startup
.lib ADP2504-3.3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 64 -64 64
WIRE 48 64 32 64
WIRE 336 64 304 64
WIRE -64 80 -64 64
WIRE 32 144 32 64
WIRE 48 144 32 144
WIRE 336 144 304 144
WIRE -64 176 -64 160
WIRE 320 224 304 224
WIRE 368 224 320 224
WIRE 480 224 368 224
WIRE 368 240 368 224
WIRE 480 240 480 224
WIRE 48 304 32 304
WIRE 320 304 320 224
WIRE 320 304 304 304
WIRE 368 336 368 304
WIRE 480 336 480 320
SYMBOL voltage -64 64 R0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL cap 352 240 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL res 464 224 R0
SYMATTR InstName Rload
SYMATTR Value 50
SYMBOL ind 320 48 R0
SYMATTR InstName L1
SYMATTR Value 1.5
SYMATTR SpiceLine Rser=80m
SYMBOL ADP2504-3.3 176 176 R0
SYMATTR InstName U1
FLAG 368 336 0
FLAG 32 304 0
FLAG -64 176 0
FLAG 480 336 0
FLAG -64 64 IN
FLAG 480 224 OUT
TEXT 336 400 Left 2 !.tran 400u startup
TEXT 176 -8 Bottom 2 ;PSM and forced PWM modes are modelled\nClock Sync is not modelled
* Z:\tmp\asc_dec_bjh7r6w2\0abe1ff46769_Irwin_Nelms_11e_8_56_Io_4A_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N003 N002 1
R5 N001 N005 1
R1 N001 N002 1
I2 N003 N004 AC 4 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 916 680
WIRE 352 64 112 64
WIRE 592 64 352 64
WIRE 800 64 592 64
WIRE 112 96 112 64
WIRE 352 96 352 64
WIRE 592 96 592 64
WIRE 800 96 800 64
WIRE 112 208 112 176
WIRE 192 208 112 208
WIRE 352 208 352 176
WIRE 352 208 272 208
WIRE 448 208 352 208
WIRE 592 208 592 176
WIRE 592 208 528 208
WIRE 112 240 112 208
WIRE 352 256 352 208
WIRE 592 256 592 208
WIRE 800 256 800 176
WIRE 112 352 112 320
WIRE 352 352 352 320
WIRE 592 352 592 336
SYMBOL res 288 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1
SYMBOL res 784 80 R0
SYMATTR InstName R5
SYMATTR Value 1
SYMBOL res 96 80 R0
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL current 448 208 R270
WINDOW 0 32 40 VTop 2
WINDOW 3 -32 40 VBottom 2
WINDOW 123 -60 40 VBottom 2
WINDOW 39 0 0 Left 0
SYMATTR InstName I2
SYMATTR Value ""
SYMATTR Value2 AC 4 0
FLAG 112 352 0
FLAG 352 352 0
FLAG 592 352 0
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1638.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)
R4 N003 N002 200
R1 OUT 0 2K
R3 N001 +V 200
R2 +V N002 .2
XU1 N001 N003 +V 0 N004 LT1638 ;pnba In+)In-)V+)V-)OUT
I1 N002 0 SINE(1 1 1K)
V1 +V 0 5
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 64 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL npn 224 176 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL current -80 240 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value SINE(1 1 1K)
SYMBOL opamps\\LT1638 128 160 R0
SYMATTR InstName U1
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res -96 96 R0
SYMATTR InstName R2
SYMATTR Value .2
SYMBOL res 64 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL res 272 288 R0
SYMATTR InstName R1
SYMATTR Value 2K
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 2 !.tran 3m
TEXT 128 -16 Bottom 2 ;Positive Supply Rail Current Sense
* Z:\tmp\asc_dec_bjh7r6w2\05361c32bfeb_llc_5th_eq_vo-vg_and_Zin_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R3 N009 N012 {Rc}
L1 N003 N004 {L}
B2 0 Vo I={kc} * I(V_SNS_IC)
R1 Vo 0 {RL}
B5 N001 N004 V={Omega_s * L} * I(V_SNS_IC)
E4 V_SNS_VC 0 N013 N014 1
L2 N009 N010 {L}
C2 N002 N001 {C}
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2152 800
WIRE -80 -240 -176 -240
WIRE 48 -240 0 -240
WIRE 48 -224 48 -240
WIRE -64 -192 -192 -192
WIRE 80 -192 -16 -192
WIRE -192 -128 -192 -192
WIRE -80 -128 -192 -128
WIRE 80 -128 80 -192
WIRE 80 -128 -16 -128
WIRE -672 -16 -768 -16
WIRE -448 -16 -592 -16
WIRE -192 -16 -192 -128
WIRE -192 -16 -368 -16
WIRE -80 -16 -192 -16
WIRE 80 -16 80 -128
WIRE 80 -16 0 -16
WIRE 192 -16 80 -16
WIRE 384 -16 384 -336
WIRE 384 -16 272 -16
WIRE 800 -16 688 -16
WIRE 1040 -16 800 -16
WIRE 1152 -16 1040 -16
WIRE 1200 -16 1152 -16
WIRE -768 32 -768 -16
WIRE 544 32 544 -80
WIRE 800 32 800 -16
WIRE -816 48 -976 48
WIRE 1152 48 1152 -16
WIRE 688 64 688 -16
WIRE 1040 64 1040 -16
WIRE -816 96 -848 96
WIRE -768 144 -768 112
WIRE -144 144 -768 144
WIRE 544 144 544 112
WIRE 544 144 -144 144
WIRE 544 176 544 144
WIRE 688 208 688 144
WIRE 800 208 800 112
WIRE 800 208 688 208
WIRE 1040 208 1040 128
WIRE 1040 208 800 208
WIRE 1152 208 1152 128
WIRE 1152 208 1040 208
WIRE 688 240 688 208
WIRE -848 256 -848 96
WIRE -848 256 -976 256
WIRE -768 320 -768 144
WIRE -672 320 -768 320
WIRE -464 320 -592 320
WIRE 384 320 256 320
WIRE 544 352 544 256
WIRE -192 432 -192 320
WIRE -80 432 -192 432
WIRE 80 432 80 320
WIRE 80 432 -16 432
WIRE -80 544 -160 544
WIRE 48 544 0 544
WIRE 48 560 48 544
WIRE -192 592 -192 432
WIRE -64 592 -192 592
WIRE 80 592 80 432
WIRE 80 592 -16 592
WIRE 384 640 384 320
SYMBOL res 528 160 R0
SYMATTR InstName R3
SYMATTR Value {Rc}
SYMBOL ind -688 0 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value {L}
SYMBOL bi2 800 32 R0
SYMATTR InstName B2
SYMATTR Value I={kc} * I(V_SNS_IC)
SYMBOL res 1136 32 R0
SYMATTR InstName R1
SYMATTR Value {RL}
SYMBOL bv -352 -16 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName B5
SYMATTR Value V={Omega_s * L} * I(V_SNS_IC)
SYMBOL e -96 544 R270
SYMATTR InstName E4
SYMATTR Value 1
SYMBOL ind -688 336 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L2
SYMATTR Value {L}
SYMBOL cap -16 -144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value {C}
FLAG 688 240 0
FLAG 1200 -16 Vo
FLAG 48 -224 0
FLAG -176 -240 V_SNS_VS
FLAG 48 560 0
FLAG -160 544 V_SNS_VC
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8554.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\AD8554.asy)
V1 +V 0 5
Vin IN 0 SINE(0 1 10K)
Rload OUT 0 10K
XU1 IN N001 +V -V OUT AD8554 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -5
R2 OUT N001 10K
R1 N001 0 10K
.tran 1m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 336 -1120 320 -1120
WIRE 432 -1120 416 -1120
WIRE 448 -1120 432 -1120
WIRE 544 -1120 528 -1120
WIRE 80 -1024 80 -1040
WIRE 176 -1024 176 -1040
WIRE 432 -1008 432 -1120
WIRE 448 -1008 432 -1008
WIRE 544 -992 544 -1120
WIRE 544 -992 512 -992
WIRE 656 -992 544 -992
WIRE 448 -976 336 -976
WIRE 656 -976 656 -992
WIRE 336 -960 336 -976
WIRE 80 -928 80 -944
WIRE 176 -928 176 -944
WIRE 656 -880 656 -896
WIRE 336 -864 336 -880
SYMBOL voltage 80 -1040 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 176 -1040 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 544 -1136 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 336 -976 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL res 432 -1136 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 640 -992 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL Opamps\\AD8554 480 -1056 R0
SYMATTR InstName U1
FLAG 80 -1040 +V
FLAG 80 -928 0
FLAG 336 -864 0
FLAG 656 -992 OUT
FLAG 336 -976 IN
FLAG 480 -1024 +V
FLAG 176 -1040 -V
FLAG 480 -960 -V
FLAG 320 -1120 0
FLAG 656 -880 0
FLAG 176 -928 0
TEXT 592 -840 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\99c1304a7eda_invsumopamp.asc
* Generated by LTspice 26.0.1 for Windows.
* Non-inverting Summing Amplifier\nSee https://www.electronics-tutorials.ws/opamp/opamp_4.html
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp.asy)
R4 N004 N005 20K tol=1 pwr=0.1
V4 N005 0 SINE(0 5 2k)
R1 N002 0 1K tol=1 pwr=0.1
R2 Output N002 1K tol=1 pwr=0.1
V1 N001 0 12
V2 0 N006 12
R3 N004 N003 10K tol=1 pwr=0.1
XU1 N004 N002 N001 N006 Output level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V3 N003 0 SINE(0 5 1k)
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 352 -32 96 -32
WIRE 96 16 96 -32
WIRE 432 48 240 48
WIRE 560 48 512 48
WIRE -128 112 -496 112
WIRE 192 112 -48 112
WIRE -496 144 -496 112
WIRE 352 144 352 -32
WIRE 240 160 240 48
WIRE 320 160 240 160
WIRE 96 176 96 96
WIRE 96 176 16 176
WIRE 560 176 560 48
WIRE 560 176 384 176
WIRE 640 176 560 176
WIRE 192 192 192 112
WIRE 320 192 192 192
WIRE -128 224 -304 224
WIRE 192 224 192 192
WIRE 192 224 -48 224
WIRE -304 256 -304 224
WIRE 96 256 96 176
WIRE 240 256 240 160
WIRE 96 384 96 336
WIRE 352 384 352 208
WIRE 352 384 96 384
WIRE -496 464 -496 224
WIRE -304 464 -304 336
WIRE -304 464 -496 464
WIRE 16 464 16 176
WIRE 16 464 -304 464
WIRE 192 464 16 464
WIRE 240 464 240 336
WIRE 240 464 192 464
WIRE 192 496 192 464
IOPIN 640 176 Out
SYMBOL voltage -496 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 5 1k)
SYMBOL OpAmps\\UniversalOpAmp 352 176 R0
SYMATTR InstName U1
SYMBOL res 224 240 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 96 240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL res -32 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 20K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 96 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 528 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res -32 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage -304 240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value SINE(0 5 2k)
FLAG 640 176 Output
FLAG 192 496 0
TEXT -672 -16 Left 2 ;Non-inverting Summing Amplifier\nSee https://www.electronics-tutorials.ws/opamp/opamp_4.html
* 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)
V1 N002 0 PULSE(0 24 0 0 0 0.0005 0.001)
XU1 N003 0 N001 N004 NC_01 4N25 ;pnba A)K)C)E)B
V2 N001 0 5
R2 0 N004 4.7k
R1 N003 N002 2.4k
.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 res 704 304 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 4.7k
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 Optos\\4N25 496 192 R0
SYMATTR InstName U1
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)
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