Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4054X-4.2.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\LTC4054X-4.2.asy)
V2 IN 0 PWL(0 0 20u 5)
CBAT OUT 0 10
D1 IN N001 NSCW100
XU1 N002 0 OUT IN N003 LTC4054X-4.2 ;pnba _CHRG)GND)BAT)Vcc)Prog
R1 N003 0 1.5K
R2 N001 N002 330
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 600
.lib LTC4054X-4.2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2740 680
WIRE 1136 -576 880 -576
WIRE 1424 -576 1136 -576
WIRE 880 -560 880 -576
WIRE 1424 -560 1424 -576
WIRE 1136 -544 1136 -576
WIRE 880 -464 880 -480
WIRE 1136 -464 1136 -480
WIRE 1712 -464 1568 -464
WIRE 1712 -448 1712 -464
WIRE 1136 -368 1136 -384
WIRE 1280 -368 1136 -368
WIRE 1712 -368 1712 -384
WIRE 1616 -272 1568 -272
WIRE 1616 -256 1616 -272
WIRE 1424 -160 1424 -176
WIRE 1616 -160 1616 -176
SYMBOL LTC4054X-4.2 1424 -368 R0
SYMATTR InstName U1
SYMBOL LED 1120 -544 R0
SYMATTR InstName D1
SYMATTR Value NSCW100
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL voltage 880 -576 R0
SYMATTR Value PWL(0 0 20u 5)
SYMATTR InstName V2
SYMBOL cap 1696 -448 R0
SYMATTR InstName CBAT
SYMATTR Value 10
SYMBOL res 1600 -272 R0
SYMATTR InstName R1
SYMATTR Value 1.5K
SYMBOL res 1120 -480 R0
SYMATTR InstName R2
SYMATTR Value 330
FLAG 880 -464 0
FLAG 1424 -160 0
FLAG 1712 -368 0
FLAG 1616 -160 0
FLAG 880 -576 IN
FLAG 1712 -464 OUT
TEXT 1776 -192 Left 2 !.tran 600
* Z:\home\khalils\Downloads\files\data\raw_asc\118f9e4b32fe_Draft1.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\OP27.asy)
V3 N002 0 PULSE(-12 12 0 0.00001 0.00001 0 0.00002)
R1 N003 0 100
V2 0 N005 12
V1 N001 0 12
V4 N004 0 SINE(0 6 1000)
XU1 N004 N002 N001 N005 N003 OP27 ;pnba In+)In-)V+)V-)OUT
.tran 0 0.001 0
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 112 160 48
WIRE 128 128 -48 128
WIRE 304 144 192 144
WIRE 128 160 48 160
WIRE 160 240 160 176
SYMBOL voltage 160 64 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 V1
SYMATTR Value 12
SYMBOL res 288 128 R0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL voltage 48 144 R0
WINDOW 3 -135 136 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value SINE(0 6 1000)
SYMBOL voltage -48 112 R0
WINDOW 3 -392 -17 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(-12 12 0 0.00001 0.00001 0 0.00002)
SYMBOL voltage 160 336 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 V2
SYMATTR Value 12
SYMBOL OpAmps\\OP27 160 80 R0
SYMATTR InstName U1
FLAG 160 320 0
FLAG 160 -32 0
FLAG 48 240 0
FLAG -48 208 0
FLAG 304 224 0
TEXT -426 344 Left 2 !.tran 0 0.001 0
* Z:\home\khalils\Downloads\files\data\raw_asc\109a2fdebf41_trans-1-2.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 N002 0 0 IRF9640
Vds N001 0 -10V
Vgs N002 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc Vgs -2 -5V
.step temp list -55 25 175
.meas dc Uth find Vgs when Id(M1)=-250uA
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -560 -176 -720 -176
WIRE -720 -128 -720 -176
WIRE -560 -80 -560 -176
WIRE -768 -48 -896 -48
WIRE -896 -32 -896 -48
WIRE -896 64 -896 48
WIRE -720 64 -720 -32
WIRE -560 64 -560 0
SYMBOL voltage -896 -48 R0
WINDOW 123 0 0 Left 2
WINDOW 39 40 53 Left 2
WINDOW 3 -97 181 Left 2
WINDOW 0 35 44 Left 2
SYMATTR Value ""
SYMATTR InstName Vgs
SYMBOL pmos -768 -128 R0
SYMATTR InstName M1
SYMATTR Value IRF9640
SYMBOL voltage -560 -96 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 Vds
SYMATTR Value -10V
FLAG -560 64 0
FLAG -896 64 0
FLAG -720 64 0
TEXT -904 96 Left 2 !.dc Vgs -2 -5V
TEXT -664 96 Left 2 !.step temp list -55 25 175
TEXT -904 112 Left 2 !.meas dc Uth find Vgs when Id(M1)=-250uA
* Z:\tmp\asc_dec_bjh7r6w2\14f9c003e5b2_Q1b_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N002 0 2
R2 Vout NC_01 1k
R3 Vout N003 1k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1184 680
WIRE 80 80 32 80
WIRE 320 80 224 80
WIRE 416 80 320 80
WIRE 976 80 880 80
WIRE 1072 80 976 80
WIRE 320 96 320 80
WIRE 976 96 976 80
WIRE 320 208 320 176
WIRE 976 208 976 176
WIRE 320 352 320 288
SYMBOL voltage 320 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 2
SYMBOL res 240 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 960 80 R0
SYMATTR InstName R3
SYMATTR Value 1k
FLAG 320 352 0
FLAG 416 80 Vout
FLAG 1072 80 Vout
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX17640B.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\MAX17640B.asy)
XU1 0 vIN vIN N002 vOUT NC_01 NC_02 N001 MAX17640B ;pnba GND)VIN)EN/UVLO)Vcc)FB/VOUT)MODE)_RESET)LX
V1 vIN 0 12
Rload vOUT 0 12.5
C2 vOUT 0 22
L1 N001 vOUT 68 Rser=0.4
C1 N002 0 1
.tran 5m startup
.lib MAX17640B.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 912 680
WIRE 32 -32 16 -32
WIRE 112 -32 32 -32
WIRE 176 -32 112 -32
WIRE 512 -32 464 -32
WIRE 624 -32 592 -32
WIRE 720 -32 624 -32
WIRE 800 -32 720 -32
WIRE 832 -32 800 -32
WIRE 624 -16 624 -32
WIRE 832 -16 832 -32
WIRE 16 16 16 -32
WIRE 624 64 624 48
WIRE 832 80 832 64
WIRE 112 96 112 -32
WIRE 176 96 112 96
WIRE 720 112 720 -32
WIRE 720 112 464 112
WIRE 16 128 16 96
WIRE 176 224 80 224
WIRE 80 240 80 224
WIRE 80 320 80 304
WIRE 320 384 320 368
SYMBOL MAX17640B 320 144 R0
SYMATTR InstName U1
SYMBOL cap 608 -16 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL res 816 -32 R0
SYMATTR InstName Rload
SYMATTR Value 12.5
SYMBOL voltage 16 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL ind 496 -16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 68
SYMATTR SpiceLine Rser=0.4
SYMBOL cap 64 240 R0
SYMATTR InstName C1
SYMATTR Value 1
FLAG 16 128 0
FLAG 80 320 0
FLAG 320 384 0
FLAG 624 64 0
FLAG 832 80 0
FLAG 32 -32 vIN
FLAG 800 -32 vOUT
TEXT 72 448 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1461-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\LT1461-3.3.asy)
V1 N001 0 5.8
I1 N002 0 PULSE(0 10m 1.5m 10n 10n 2m 200m)
C1 N002 0 2
XU1 0 N001 N001 N002 LT1461-3.3 ;pnba GND)IN)_SHDN)OUT
.tran 7m
.lib LT1461.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1376 680
WIRE 112 112 16 112
WIRE 144 112 112 112
WIRE 512 112 432 112
WIRE 624 112 512 112
WIRE 16 128 16 112
WIRE 512 128 512 112
WIRE 624 128 624 112
WIRE 112 176 112 112
WIRE 144 176 112 176
WIRE 16 224 16 208
WIRE 512 224 512 192
WIRE 624 224 624 208
WIRE 288 240 288 208
SYMBOL current 624 128 R0
WINDOW 123 24 122 Left 2
WINDOW 39 24 101 Left 2
SYMATTR Value PULSE(0 10m 1.5m 10n 10n 2m 200m)
SYMATTR InstName I1
SYMBOL voltage 16 112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5.8
SYMBOL LT1461-3.3 288 144 R0
SYMATTR InstName U1
SYMBOL cap 496 128 R0
WINDOW 123 24 84 Left 2
SYMATTR InstName C1
SYMATTR Value 2
FLAG 16 224 0
FLAG 288 240 0
FLAG 624 224 0
FLAG 512 224 0
TEXT 720 272 Left 2 !.tran 7m
* Z:\home\khalils\Downloads\files\data\raw_asc\1da600ac444e_6432106821-PB4.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N005 0 PULSE(0.01 0.3 0 0 0 0.05ms 0.1ms)
V2 VCC 0 20
XU1 N005 N002 VCC VSS N003 OP727 ;pnba In+)In-)V+)V-)OUT
V3 0 VSS 20
R1 N006 N002 1k
R2 N006 0 1
R3 Vsupply N001 10
R4 N004 N003 10k
V4 Vsupply 0 12
Q1 N001 N004 N006 0 BC817-40T116
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 1ms
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP727.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 400 -160 400 -240
WIRE 400 80 400 -80
WIRE 48 96 48 -16
WIRE 16 112 -64 112
WIRE 176 128 80 128
WIRE 336 128 256 128
WIRE 16 144 -192 144
WIRE 400 192 400 176
WIRE 400 192 384 192
WIRE -64 208 -64 112
WIRE 192 208 -64 208
WIRE 384 208 384 192
WIRE 384 208 272 208
WIRE -192 240 -192 144
WIRE 48 240 48 160
WIRE 384 320 384 208
WIRE -192 384 -192 320
WIRE 384 544 384 400
FLAG -192 384 0
FLAG 48 -16 VCC
FLAG -304 -48 VCC
FLAG -304 32 0
FLAG 48 240 VSS
FLAG -432 -48 0
FLAG -432 32 VSS
FLAG -176 -160 Vsupply
FLAG -176 -80 0
FLAG 400 -240 Vsupply
FLAG 384 544 0
SYMBOL voltage -192 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 44 0 Left 2
WINDOW 3 -232 109 Left 2
SYMATTR InstName V1
SYMATTR Value PULSE(0.01 0.3 0 0 0 0.05ms 0.1ms)
SYMBOL voltage -304 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 20
SYMBOL Opamps\\OP727 48 64 R0
SYMATTR InstName U1
SYMBOL voltage -432 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 20
SYMBOL res 288 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 368 304 R0
SYMATTR InstName R2
SYMATTR Value 1
SYMBOL res 384 -176 R0
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL res 272 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL voltage -176 -176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 12
SYMBOL npn 336 80 R0
SYMATTR InstName Q1
SYMATTR Value BC817-40T116
TEXT -224 408 Left 2 !.tran 1ms
* Z:\home\khalils\Downloads\files\data\raw_asc\30052fe8f907_CurrentSource_10uA.asc
* Generated by LTspice 26.0.1 for Windows.
V1 0 VSS 2.5V
V2 VDD 0 2.5V
V3 0 N002 2.5V
R1 N001 VSS 380K
M2 N001 N001 VDD VDD PMOS l=5 w=70
M1 N002 N001 VDD VDD PMOS l=5 w=70
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.MODEL PMOS PMOS(VT0=-0.91 LAMBDA=0.06 KP=17U)
.dc V3 2.5 -2.5 0.05
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -96 64 -96 32
WIRE 240 80 240 48
WIRE 240 80 112 80
WIRE 368 80 240 80
WIRE 112 128 112 80
WIRE 128 128 112 128
WIRE 368 128 368 80
WIRE 368 128 352 128
WIRE 208 144 176 144
WIRE 304 144 208 144
WIRE 112 176 112 128
WIRE 128 176 112 176
WIRE 368 176 368 128
WIRE 368 176 352 176
WIRE -96 192 -96 144
WIRE -96 192 -208 192
WIRE -96 240 -96 192
WIRE -208 256 -208 192
WIRE 128 256 128 224
WIRE 208 256 208 144
WIRE 208 256 128 256
WIRE 128 288 128 256
WIRE 352 304 352 224
WIRE -96 368 -96 320
WIRE 128 400 128 368
WIRE 352 432 352 384
FLAG 352 432 0
FLAG -208 256 0
FLAG -96 32 VDD
FLAG -96 368 VSS
FLAG 240 48 VDD
FLAG 128 400 VSS
SYMBOL voltage -96 224 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5V
SYMBOL voltage -96 48 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 2.5V
SYMBOL voltage 352 400 R180
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 2.5V
SYMBOL res 112 272 R0
SYMATTR InstName R1
SYMATTR Value 380K
SYMBOL pmos4 176 224 R180
SYMATTR InstName M2
SYMATTR Value2 l=5 w=70
SYMBOL pmos4 304 224 M180
SYMATTR InstName M1
SYMATTR Value2 l=5 w=70
TEXT -192 -120 Left 2 !.MODEL PMOS PMOS(VT0=-0.91 LAMBDA=0.06 KP=17U)
TEXT -56 -64 Left 2 !.dc V3 2.5 -2.5 0.05
* Z:\home\khalils\Downloads\files\data\raw_asc\30626f5c6df4_peakDetector.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\LTC6244.asy)
C1 Vout 0 469n
D1 N001 Vout 1N4148
XU2 N002 Vout +Vcc -Vcc N001 LTC6244 ;pnba IN+)IN-)VCC)VEE)OUT
V2 +Vcc 0 15
V1 N002 0 SINE(0 1 100 30u 0 0)
V4 0 -Vcc 15
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 40m
.lib LTC5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 384 16 64 16
WIRE 64 128 64 16
WIRE 144 128 64 128
WIRE 320 144 208 144
WIRE 384 144 384 16
WIRE 400 144 384 144
WIRE 432 144 400 144
WIRE 144 160 0 160
WIRE -416 192 -416 160
WIRE -416 192 -512 192
WIRE 0 192 0 160
WIRE 400 208 400 144
WIRE -416 224 -416 192
WIRE 0 336 0 272
WIRE 400 336 400 272
SYMBOL cap 384 208 R0
SYMATTR InstName C1
SYMATTR Value 469n
SYMBOL voltage -416 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 15
SYMBOL voltage 0 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 1 100 30u 0 0)
SYMBOL diode 320 160 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL OpAmps\\LTC6244 176 144 R0
SYMATTR InstName U2
SYMBOL voltage -416 64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 15
FLAG 176 112 +Vcc
FLAG 176 176 -Vcc
FLAG 0 336 0
FLAG -512 192 0
FLAG -416 80 +Vcc
FLAG -416 304 -Vcc
FLAG 432 144 Vout
FLAG 400 336 0
TEXT -532 402 Left 2 !.tran 40m
* Z:\tmp\asc_dec_bjh7r6w2\045f8464f180_OpAmpAmplifier_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 N001 100K tol=1 pwr=0.1
V2 N003 0 10V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 -128 80 -128
WIRE 272 -128 224 -128
WIRE 352 -48 160 -48
WIRE 160 -16 160 -48
WIRE 80 0 80 -128
WIRE 128 0 80 0
WIRE 272 16 272 -128
WIRE 272 16 192 16
WIRE 480 16 272 16
WIRE 128 32 -160 32
WIRE 80 80 80 0
WIRE 160 352 160 48
WIRE 256 352 240 352
WIRE 272 352 256 352
WIRE 352 352 352 -48
WIRE 256 432 256 352
SYMBOL res 240 -144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 368 352 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 10V
FLAG 256 432 0
* Z:\home\khalils\Downloads\files\data\raw_asc\122f69584f23_schematics.asc
* Generated by LTspice 26.0.1 for Windows.
* Ender 3 Fan Output
* 10V PWM
* Use 12V 10A PSU
* Driver TTL Input
* IRF3205
* DC Motor
V1 N001 0 12V
L1 N003 N004 L
R6 DRIVER_TTL 0 8.2K
M1 N004 DRIVER_TTL 0 0 NMOS
V2 N002 0 24V
R5 N002 DRIVER_TTL 12K
R2 N001 N003 2R pwr=1
R1 DRIVER_TTL 0 4.7k
.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 1132 680
WIRE 336 -400 80 -400
WIRE -496 -352 -672 -352
WIRE 336 -352 336 -400
WIRE -672 -320 -672 -352
WIRE -496 -320 -496 -352
WIRE -320 -240 -496 -240
WIRE 80 -240 80 -400
WIRE -496 -224 -496 -240
WIRE 336 -224 336 -272
WIRE 432 -224 336 -224
WIRE 528 -224 432 -224
WIRE 432 -208 432 -224
WIRE 528 -208 528 -224
WIRE 336 -176 336 -224
WIRE 416 -160 384 -160
WIRE -672 -144 -672 -240
WIRE -560 -144 -672 -144
WIRE -496 -144 -560 -144
WIRE 80 -128 80 -160
WIRE 416 -128 416 -160
WIRE 528 -128 416 -128
WIRE 560 -128 528 -128
WIRE -560 -112 -560 -144
WIRE 80 32 80 -48
WIRE 336 32 336 -80
WIRE 336 32 80 32
IOPIN -320 -240 Out
IOPIN 560 -128 In
SYMBOL res 64 -256 R0
SYMATTR InstName R2
SYMATTR Value 2R
SYMATTR SpiceLine pwr=1
SYMBOL nmos 384 -80 R180
SYMATTR InstName M1
SYMBOL res -512 -336 R0
SYMATTR InstName R5
SYMATTR Value 12K
SYMBOL voltage -672 -336 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 24V
SYMBOL ind 64 -144 R0
SYMATTR InstName L1
SYMBOL res 544 -112 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 4.7k
SYMBOL voltage 336 -368 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL res -512 -240 R0
SYMATTR InstName R6
SYMATTR Value 8.2K
FLAG -560 -112 0
FLAG -320 -240 DRIVER_TTL
FLAG 560 -128 DRIVER_TTL
FLAG 432 -208 0
TEXT -656 -408 Left 2 ;Ender 3 Fan Output
TEXT -352 -288 Left 2 ;10V PWM
TEXT 120 -456 Left 2 ;Use 12V 10A PSU
TEXT 744 -200 Right 2 ;Driver TTL Input
TEXT 376 -72 Left 2 ;IRF3205
TEXT -48 -144 Left 2 ;DC Motor
* Z:\home\khalils\Downloads\files\data\raw_asc\05ddb8461d26_pmos_sweep.asc
* Generated by LTspice 26.0.1 for Windows.
* LTspice doesn't support\nNF=5 rgeomod=1 geomod=0
* RighMouseClick for specific dialog\nCtrl-RightMouseClick for full SPICE dialog
Vgs g s -1
Vds 0 s -1.2
M1 0 g s s PMOS l=0.09u w=10.0u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc vds 0 -1.2 -.01 vgs 0 -1.2 -0.2
.include modelcard.pmos
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 -64 32 -64
WIRE 416 -64 208 -64
WIRE 32 -16 32 -64
WIRE 208 32 208 -64
WIRE 416 48 416 -64
WIRE 208 96 208 32
WIRE 224 96 208 96
WIRE 32 112 32 64
WIRE 128 112 32 112
WIRE 160 112 128 112
WIRE 224 144 224 96
WIRE 224 144 208 144
WIRE 208 240 208 192
WIRE 416 240 416 128
SYMBOL voltage 416 144 M180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
SYMATTR InstName Vds
SYMATTR Value -1.2
SYMBOL pmos4 160 192 M180
WINDOW 3 79 72 Left 0
WINDOW 123 79 44 Left 0
SYMATTR InstName M1
SYMATTR Value2 l=0.09u w=10.0u
SYMBOL voltage 32 80 M180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
SYMATTR InstName Vgs
SYMATTR Value -1
FLAG 208 240 0
FLAG 416 240 0
FLAG 128 112 g
FLAG 208 32 s
TEXT 16 -152 Left 0 !.dc vds 0 -1.2 -.01 vgs 0 -1.2 -0.2
TEXT 16 -200 Left 0 !.include modelcard.pmos
TEXT 24 304 Left 0 ;LTspice doesn't support\nNF=5 rgeomod=1 geomod=0
TEXT 16 384 Left 0 ;RighMouseClick for specific dialog\nCtrl-RightMouseClick for full SPICE dialog
* Z:\home\khalils\Downloads\files\data\raw_asc\3f4168a6428d_A1B.asc
* Generated by LTspice 26.0.1 for Windows.
V2 VCC 0 12
R4 PuntaIn N002 50
XU1 0 N001 VCC VEE PuntaOut LM741 ;pnba In+)In-)V+)V-)OUT
V1 N002 0 SINE(0 0.2 1k)
R2 PuntaOut N001 10Meg
C1 PuntaIn 0 200p
R3 PuntaOut 0 1k
R5 PuntaIn 0 1Meg
R1 N001 PuntaIn 1Meg
R6 PuntaOut 0 1Meg
V3 0 VEE 12
C2 PuntaOut 0 200p
.lib LM741.sub
.tran 0 2m 0 1u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1192 680
WIRE 176 16 80 16
WIRE 320 16 256 16
WIRE 624 96 624 64
WIRE 128 192 128 144
WIRE 912 192 880 192
WIRE 944 192 912 192
WIRE 1072 192 1040 192
WIRE 1120 192 1072 192
WIRE -272 208 -320 208
WIRE -144 208 -192 208
WIRE -80 208 -144 208
WIRE 80 208 80 16
WIRE 80 208 0 208
WIRE 96 208 80 208
WIRE 624 208 624 176
WIRE 752 208 624 208
WIRE 320 224 320 16
WIRE 320 224 160 224
WIRE 352 224 320 224
WIRE 368 224 352 224
WIRE -320 240 -320 208
WIRE 96 240 0 240
WIRE 752 240 752 208
WIRE 624 256 624 208
WIRE 368 272 368 224
WIRE 912 272 880 272
WIRE 944 272 944 256
WIRE 944 272 912 272
WIRE 1088 272 1040 272
WIRE 1120 272 1120 256
WIRE 1120 272 1088 272
WIRE 128 304 128 256
WIRE 912 304 912 272
WIRE 1088 304 1088 272
WIRE 624 352 624 336
WIRE -320 384 -320 320
WIRE 0 384 0 240
WIRE 368 384 368 352
SYMBOL voltage 624 240 R0
SYMATTR InstName V3
SYMATTR Value 12
SYMBOL res 16 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1MEG
SYMBOL res 1024 176 R0
SYMATTR InstName R6
SYMATTR Value 1MEG
SYMBOL Opamps\\opamp2 128 160 R0
SYMATTR InstName U1
SYMATTR Value LM741
SYMBOL res 272 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10MEG
SYMBOL cap 928 192 R0
SYMATTR InstName C1
SYMATTR Value 200p
SYMBOL cap 1104 192 R0
SYMATTR InstName C2
SYMATTR Value 200p
SYMBOL res 864 176 R0
SYMATTR InstName R5
SYMATTR Value 1MEG
SYMBOL voltage -320 224 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value SINE(0 0.2 1k)
SYMBOL res 352 256 R0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL voltage 624 80 R0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL res -176 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 50
FLAG 0 384 0
FLAG -320 384 0
FLAG 368 384 0
FLAG 752 240 0
FLAG 624 64 VCC
FLAG 624 352 VEE
FLAG 128 144 VCC
FLAG 128 304 VEE
FLAG 912 304 0
FLAG 1088 304 0
FLAG 912 192 PuntaIn
FLAG -144 208 PuntaIn
FLAG 1072 192 PuntaOut
FLAG 352 224 PuntaOut
TEXT -264 -24 Left 2 !.lib LM741.sub
TEXT -352 456 Left 2 !.tran 0 2m 0 1u
* Z:\home\khalils\Downloads\files\data\raw_asc\0caad4945cde_common_mode_gain_bjt_ltspice.asc
* Generated by LTspice 26.0.1 for Windows.
* Common Mode Gain Configuration
R1 Vp 2- 10k
V3 W1 0 SINE(-0.8 3.7 100)
V2 Vn 0 -5
R3 N001 Vn 15k
R2 Vp 2+ 10k
Q2 2+ W1 N001 0 2N3904
Q1 2- W1 N001 0 2N3904
V1 Vp 0 5
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 50m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 352 -160 208 -160
WIRE 400 -160 352 -160
WIRE -704 -96 -704 -128
WIRE -544 -96 -544 -128
WIRE -368 -96 -368 -128
WIRE 208 -80 208 -160
WIRE 352 -80 352 -160
WIRE -704 16 -704 -16
WIRE -544 16 -544 -16
WIRE -368 16 -368 -16
WIRE 208 64 208 0
WIRE 256 64 208 64
WIRE 352 64 352 0
WIRE 416 64 352 64
WIRE 208 144 208 64
WIRE 352 144 352 64
WIRE 144 192 48 192
WIRE 512 192 416 192
WIRE -64 256 -64 224
WIRE -64 256 -80 256
WIRE 48 256 48 192
WIRE 48 256 -64 256
WIRE 208 304 208 240
WIRE 272 304 208 304
WIRE 352 304 352 240
WIRE 352 304 272 304
WIRE 48 336 48 256
WIRE 512 336 512 192
WIRE 512 336 48 336
WIRE 272 416 272 304
WIRE 272 560 272 496
WIRE 368 560 272 560
IOPIN -80 256 In
IOPIN 368 560 In
IOPIN 400 -160 In
IOPIN -704 -128 In
IOPIN -544 -128 In
IOPIN -368 -128 In
IOPIN -64 224 In
IOPIN 256 64 In
IOPIN 416 64 In
SYMBOL res 256 400 R0
SYMATTR InstName R3
SYMATTR Value 15k
SYMBOL npn 144 144 R0
WINDOW 3 -81 30 Left 2
SYMATTR Value 2N3904
SYMATTR InstName Q1
SYMBOL voltage -544 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -704 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL npn 416 144 M0
WINDOW 3 -83 32 Left 2
SYMATTR Value 2N3904
SYMATTR InstName Q2
SYMBOL res 336 -96 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL voltage -368 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(-0.8 3.7 100)
SYMBOL res 192 -96 R0
SYMATTR InstName R1
SYMATTR Value 10k
FLAG -80 256 W1
FLAG 368 560 Vn
FLAG 400 -160 Vp
FLAG -704 16 0
FLAG -544 16 0
FLAG -368 16 0
FLAG -704 -128 Vp
FLAG -544 -128 Vn
FLAG -368 -128 W1
FLAG -64 224 1+
FLAG 256 64 2-
FLAG 416 64 2+
TEXT -104 560 Left 2 !.tran 50m
TEXT -16 -320 Left 2 ;Common Mode Gain Configuration
* Z:\tmp\asc_dec_bjh7r6w2\04ed80853f24_4B3Sw555_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
r2 5 ref33 5k
SH 8 3 Q N001 Sout
r4 8 N002 4k
Bcp2 R N001 V=u(V(ref33,2))
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1704 916
WIRE -544 256 -576 256
WIRE -432 256 -464 256
WIRE 144 256 -432 256
WIRE 272 256 224 256
WIRE 320 256 272 256
WIRE -576 288 -576 256
WIRE -560 288 -576 288
WIRE 272 288 272 256
WIRE -576 320 -576 288
WIRE -480 320 -432 256
WIRE -432 320 -432 256
WIRE 208 352 208 304
WIRE 336 352 208 352
WIRE 160 368 160 304
WIRE 256 368 160 368
WIRE 384 368 256 368
WIRE 256 432 256 368
WIRE 288 432 256 432
WIRE -576 448 -576 400
WIRE -560 448 -576 448
WIRE 208 448 208 352
WIRE -576 496 -576 448
WIRE 208 496 208 448
WIRE -368 512 -368 496
WIRE -272 512 -272 496
WIRE -96 528 -96 448
WIRE 96 528 96 448
WIRE -432 624 -432 400
WIRE -96 624 -96 608
WIRE -96 624 -176 624
WIRE 96 624 96 608
WIRE 96 624 -96 624
WIRE 208 624 208 576
WIRE 208 624 96 624
WIRE 256 624 256 432
WIRE 256 624 208 624
WIRE 304 624 256 624
SYMBOL res -592 304 R0
WINDOW 0 37 43 Left 2
WINDOW 3 37 74 Left 2
SYMATTR InstName r2
SYMATTR Value 5k
SYMBOL sw 128 256 R270
WINDOW 0 -14 40 VRight 2
WINDOW 3 14 -36 VRight 2
SYMATTR InstName SH
SYMATTR Value Sout
SYMBOL res -448 304 R0
WINDOW 0 -38 43 Left 2
WINDOW 3 -35 73 Left 2
SYMATTR InstName r4
SYMATTR Value 4k
SYMBOL bv 96 512 R0
WINDOW 0 -28 59 Left 2
WINDOW 3 -166 -3 Left 2
SYMATTR InstName Bcp2
SYMATTR Value V=u(V(ref33,2))
FLAG -560 448 ref33
FLAG -560 288 5
FLAG -480 320 8
FLAG 272 288 3
FLAG -272 496 4
FLAG -96 448 S
FLAG -368 496 2
FLAG 96 448 R
FLAG 208 448 Q