Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\12e5fb8e0ad6_Motor.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 36
BH_TORQ N002 0 V=I(E_BMF)*kt
BE_BMF N005 0 V=I(RB)*kemf
LM N001 N003 {lm}
RM N003 N005 {rm}
LJ N002 N004 {lj}
RB N004 0 {rb}
.param lm=1.5m rm=0.5 kt=0.05 rb=0.0001 lj=0.00025 kemf=kt
.tran 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 64 -352 -240 -352
WIRE 560 -304 304 -304
WIRE -240 -288 -240 -352
WIRE 64 -288 64 -352
WIRE -240 -176 -240 -208
WIRE 304 -176 304 -304
WIRE 560 -176 560 -304
WIRE 64 -160 64 -208
WIRE 304 -32 304 -96
WIRE 560 -32 560 -96
WIRE 64 -16 64 -80
WIRE 560 128 560 48
WIRE 64 144 64 64
SYMBOL ind 544 -192 R0
SYMATTR InstName LJ
SYMATTR Value {lj}
SYMBOL bv 304 -192 R0
SYMATTR InstName H_TORQ
SYMATTR Value V=I(E_BMF)*kt
SYMBOL ind 48 -304 R0
SYMATTR InstName LM
SYMATTR Value {lm}
SYMBOL bv 64 -32 R0
SYMATTR InstName E_BMF
SYMATTR Value V=I(RB)*kemf
SYMBOL res 48 -176 R0
SYMATTR InstName RM
SYMATTR Value {rm}
SYMBOL res 544 -48 R0
SYMATTR InstName RB
SYMATTR Value {rb}
SYMBOL voltage -240 -304 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 36
FLAG 64 144 0
FLAG -240 -176 0
FLAG 560 128 0
FLAG 304 -32 0
TEXT -520 264 Left 2 !.param lm=1.5m rm=0.5 kt=0.05 rb=0.0001 lj=0.00025 kemf=kt
TEXT -522 284 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP122-2.0.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\ADP122-2.0.asy)
V1 IN 0 5.5
XU1 OUT MP_01 0 IN MP_02 IN ADP122 K=1/4000 ;pnba Vout))GND)En))Vin
Rload OUT 0 100
C1 IN 0 1
C2 OUT 0 1
.tran 10m startup
.lib ADP122.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 884 680
WIRE 80 96 0 96
WIRE 128 96 80 96
WIRE 160 96 128 96
WIRE 400 96 352 96
WIRE 480 96 400 96
WIRE 0 112 0 96
WIRE 80 112 80 96
WIRE 400 112 400 96
WIRE 480 112 480 96
WIRE 0 208 0 192
WIRE 80 208 80 176
WIRE 128 208 128 96
WIRE 160 208 128 208
WIRE 400 208 400 176
WIRE 480 208 480 192
WIRE 256 272 256 256
SYMBOL res 464 96 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL cap 64 112 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL ADP122-2.0 256 208 R0
SYMATTR InstName U1
SYMBOL cap 384 112 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL voltage 0 96 R0
WINDOW 123 24 130 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5.5
FLAG 0 208 0
FLAG 256 272 0
FLAG 400 208 0
FLAG 480 208 0
FLAG 480 96 OUT
FLAG 0 96 IN
FLAG 80 208 0
TEXT 0 272 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\1683c554a565_1077.asc
* Generated by LTspice 26.0.1 for Windows.
* Half-Wave Rectifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1077.asy)
V1 +V 0 3
R1 OUT N001 2Meg
R3 N002 0 1Meg
V3 IN 0 SINE(0 1 100)
XU1 N002 N001 +V 0 OUT LT1078 ;pnba In+)In-)V+)V-)OUT
R2 N001 IN 1Meg
.tran .1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -96 96 -128 96
WIRE 16 96 -16 96
WIRE 48 96 16 96
WIRE 144 96 128 96
WIRE 160 96 144 96
WIRE 256 96 240 96
WIRE 192 208 192 192
WIRE 144 224 144 96
WIRE 160 224 144 224
WIRE -96 240 -96 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 288 240 256 240
WIRE 64 256 48 256
WIRE 160 256 144 256
WIRE 192 288 192 272
WIRE -96 336 -96 320
SYMBOL opamps\\LT1077 192 176 R0
SYMATTR InstName U1
SYMBOL res 144 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL voltage 0 96 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL res 256 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2Meg
SYMBOL voltage -96 224 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL res 160 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1Meg
FLAG -96 336 0
FLAG 192 192 +V
FLAG -96 224 +V
FLAG -128 96 0
FLAG 48 256 0
FLAG 192 288 0
FLAG 16 96 IN
FLAG 288 240 OUT
TEXT 296 320 Left 2 !.tran .1
TEXT 152 32 Bottom 2 ;Half-Wave Rectifier
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1764A.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\LT1764A.asy)
C1 OUT 0 10 Rser=.1
Rload OUT 0 500
V1 IN 0 PWL(0 0 1 10)
XU1 IN IN 0 OUT OUT LT1764 ;pnba _SHDN)IN)GND)OUT)ADJ
.tran 1
.lib LT1764.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 48 -224 48
WIRE 16 48 0 48
WIRE 320 48 304 48
WIRE 384 48 320 48
WIRE 512 48 384 48
WIRE -224 64 -224 48
WIRE 384 64 384 48
WIRE 512 64 512 48
WIRE 0 144 0 48
WIRE 16 144 0 144
WIRE 320 144 320 48
WIRE 320 144 304 144
WIRE -224 160 -224 144
WIRE 384 160 384 128
WIRE 512 160 512 144
WIRE 160 240 160 208
SYMBOL voltage -224 48 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMBOL PowerProducts\\LT1764A 160 96 R0
SYMATTR InstName U1
SYMBOL cap 368 64 R0
WINDOW 39 24 84 Left 2
SYMATTR InstName C1
SYMATTR Value 10
SYMATTR SpiceLine Rser=.1
SYMBOL res 496 48 R0
SYMATTR InstName Rload
SYMATTR Value 500
FLAG -224 160 0
FLAG 384 160 0
FLAG 512 160 0
FLAG 160 240 0
FLAG 512 48 OUT
FLAG -224 48 IN
TEXT 312 248 Left 2 !.tran 1
* 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)
C1 N002 0 2
XU1 0 N001 N001 N002 LT1461-3.3 ;pnba GND)IN)_SHDN)OUT
I1 N002 0 PULSE(0 10m 1.5m 10n 10n 2m 200m)
V1 N001 0 5.8
.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 cap 496 128 R0
WINDOW 123 24 84 Left 2
SYMATTR InstName C1
SYMATTR Value 2
SYMBOL LT1461-3.3 288 144 R0
SYMATTR InstName U1
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 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
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\LT3022-1.5.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 PWL(0 0 1 10)
Rload OUT 0 10
C1 OUT 0 10
XU1 MP_01 MP_02 OUT MP_03 MP_04 MP_05 OUT MP_06 IN 0 MP_07 IN LT3022-1.5 ;pnba ))OUT))))Sense))_SHDN)GND))IN
.tran 1
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3022-1.5.asy)
.lib LT3022-1.5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 160 -208 160
WIRE 16 160 0 160
WIRE 320 160 304 160
WIRE 400 160 320 160
WIRE 496 160 400 160
WIRE -208 176 -208 160
WIRE 400 176 400 160
WIRE 496 176 496 160
WIRE 0 256 0 160
WIRE 16 256 0 256
WIRE 320 256 320 160
WIRE 320 256 304 256
WIRE -208 272 -208 256
WIRE 400 272 400 240
WIRE 496 272 496 256
WIRE 160 336 160 320
FLAG 160 336 0
FLAG 400 272 0
FLAG 496 272 0
FLAG -208 272 0
FLAG 496 160 OUT
FLAG -208 160 IN
SYMBOL voltage -208 160 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMBOL res 480 160 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL cap 384 176 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL LT3022-1.5 160 192 R0
SYMATTR InstName U1
TEXT 424 344 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\a447aef50fcf_Wein_Bridge_Oscillator.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\LT1001.asy)
D1 N002 N001 1N4148
R4 N001 0 2.7K
R2 0 N003 80k
D2 N001 N002 1N4148
R5 N002 N001 1K
XU1 N003 N001 V+ V- out LT1001 ;pnba In+)In-)V+)V-)OUT
R3 out N002 4.7k
R1 N004 N003 80k
C2 out N004 10n
C1 N003 0 10n
V2 0 V- 15
V1 V+ 0 15
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran .2 startup
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -64 -192 -112 -192
WIRE 80 -192 16 -192
WIRE -112 -64 -112 -192
WIRE -48 -64 -112 -64
WIRE 80 -64 80 -192
WIRE 80 -64 16 -64
WIRE -336 16 -432 16
WIRE -208 16 -256 16
WIRE -112 16 -112 -64
WIRE -112 16 -208 16
WIRE -48 16 -112 16
WIRE 80 16 80 -64
WIRE 80 16 16 16
WIRE 128 16 80 16
WIRE 320 16 208 16
WIRE 576 16 576 -64
WIRE -432 96 -432 16
WIRE 240 112 240 64
WIRE -208 128 -208 16
WIRE 208 128 -208 128
WIRE 576 128 576 96
WIRE 704 128 576 128
WIRE 320 144 320 16
WIRE 320 144 272 144
WIRE 384 144 320 144
WIRE 208 160 48 160
WIRE 576 160 576 128
WIRE 704 176 704 128
WIRE 240 224 240 176
WIRE 576 320 576 240
WIRE 48 336 48 160
WIRE 128 336 48 336
WIRE 240 336 208 336
WIRE 320 336 320 144
WIRE 320 336 304 336
WIRE 48 368 48 336
WIRE 48 368 0 368
WIRE 80 368 48 368
WIRE 0 480 0 448
WIRE 48 480 0 480
WIRE 80 480 80 432
WIRE 80 480 48 480
WIRE 48 528 48 480
SYMBOL res -240 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 2.7K
SYMBOL res 16 464 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 80k
SYMBOL res 224 320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 80k
SYMBOL res 32 -208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1K
SYMBOL res 224 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 4.7k
SYMBOL diode -48 -48 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL voltage 576 144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL diode 16 0 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL cap 304 320 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL cap 64 368 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL Opamps\\LT1001 240 80 R0
SYMATTR InstName U1
SYMBOL voltage 576 0 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
FLAG 704 176 0
FLAG 48 528 0
FLAG 576 -64 V+
FLAG 240 64 V+
FLAG 576 320 V-
FLAG 240 224 V-
FLAG 384 144 out
FLAG -432 96 0
TEXT -408 536 Left 2 !.tran .2 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4805.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
V2 IN 0 SINE(2.5 0.5 250K)
R1 N002 N001 1K
R2 OUT N002 1K
Vref N001 0 2.5
XU1 IN N002 +V 0 OUT +V ADA4805 ;pnba 100)101)102)103)104)106
.tran 50u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4805.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 400 -1232 288 -1232
WIRE 496 -1232 480 -1232
WIRE 544 -1232 496 -1232
WIRE 640 -1232 624 -1232
WIRE 288 -1216 288 -1232
WIRE 560 -1152 560 -1168
WIRE 560 -1152 528 -1152
WIRE 560 -1136 560 -1152
WIRE 288 -1120 288 -1136
WIRE 496 -1120 496 -1232
WIRE 544 -1120 496 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 704 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 208 -1072 208 -1088
WIRE 432 -1072 432 -1088
WIRE 528 -1056 528 -1152
WIRE 592 -1056 592 -1072
WIRE 592 -1056 528 -1056
WIRE 560 -1024 560 -1072
WIRE 208 -976 208 -992
WIRE 432 -976 432 -992
FLAG 208 -1088 +V
FLAG 208 -976 0
FLAG 432 -976 0
FLAG 704 -1104 OUT
FLAG 560 -1024 0
FLAG 432 -1088 IN
FLAG 560 -1168 +V
FLAG 288 -1120 0
SYMBOL voltage 208 -1088 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value SINE(2.5 0.5 250K)
SYMBOL res 496 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 288 -1232 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vref
SYMATTR Value 2.5
SYMBOL Opamps\\ADA4805 576 -1104 R0
SYMATTR InstName U1
TEXT 720 -992 Left 2 !.tran 50u
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4449.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\LTC4449.asy)
V1 N001 0 6
MQ1 N004 N005 N003 N003 IRF7468
R1 N006 0 1
V3 N004 0 32
D1 N001 N002 1N5819
XU1 MP_01 MP_02 N005 N003 N008 0 N007 N001 N001 N002 LTC4449 ;pnba ))TG)TS)BG)GND)IN)Vlogic)Vcc)Boost
L1 N003 N006 1
MQ2 N003 N008 0 0 IRF7468
C1 N003 N002 .1
C2 N006 0 10
V2 N007 0 PULSE(0 6 0 10n 10n 1u 2u)
.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 250u startup
.lib LTC4449.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 64 -32 64
WIRE 112 64 64 64
WIRE 160 64 112 64
WIRE 256 64 224 64
WIRE 496 80 336 80
WIRE 336 96 336 80
WIRE 496 96 496 80
WIRE 112 112 112 64
WIRE -32 176 -32 64
WIRE -32 176 -112 176
WIRE -16 176 -32 176
WIRE 288 176 240 176
WIRE -112 192 -112 176
WIRE 496 192 496 176
WIRE -32 256 -32 176
WIRE -16 256 -32 256
WIRE 256 256 256 64
WIRE 256 256 240 256
WIRE 336 256 336 192
WIRE 336 256 256 256
WIRE 384 256 336 256
WIRE 496 256 464 256
WIRE 576 256 496 256
WIRE 496 272 496 256
WIRE 576 272 576 256
WIRE -112 288 -112 272
WIRE -16 336 -96 336
WIRE 288 336 240 336
WIRE -96 368 -96 336
WIRE 336 368 336 352
WIRE 496 368 496 336
WIRE 576 368 576 352
WIRE 112 416 112 400
WIRE -96 464 -96 448
SYMBOL nmos 288 96 R0
SYMATTR InstName Q1
SYMATTR Value IRF7468
SYMBOL res 560 256 R0
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL schottky 0 80 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N5819
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 224 48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL voltage -112 176 R0
WINDOW 3 20 97 Left 2
SYMATTR Value 6
SYMATTR InstName V1
SYMBOL voltage 496 80 R0
SYMATTR InstName V3
SYMATTR Value 32
SYMBOL ind 368 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMBOL nmos 288 256 R0
SYMATTR InstName Q2
SYMATTR Value IRF7468
SYMBOL PowerProducts\\LTC4449 112 256 R0
SYMATTR InstName U1
SYMBOL cap 480 272 R0
SYMATTR InstName C2
SYMATTR Value 10
SYMBOL voltage -96 352 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value PULSE(0 6 0 10n 10n 1u 2u)
FLAG 112 416 0
FLAG -96 464 0
FLAG -112 288 0
FLAG 336 368 0
FLAG 496 192 0
FLAG 496 368 0
FLAG 576 368 0
TEXT 392 440 Left 2 !.tran 250u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\6e1413878be4_OP291.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
Vin IN 0 SINE(0 1 10K)
R1 N001 0 10K
R2 OUT N001 10K
XU1 IN N001 +V -V OUT OP291 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -5
Rload OUT 0 10K
.tran 1m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP291.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1232 416 -1232
WIRE 528 -1232 512 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 192 -1136 192 -1152
WIRE 288 -1136 288 -1152
WIRE 528 -1120 528 -1232
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 768 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 768 -1088 768 -1104
WIRE 432 -1072 432 -1088
WIRE 192 -1024 192 -1056
WIRE 288 -1024 288 -1056
WIRE 768 -992 768 -1008
WIRE 432 -976 432 -992
FLAG 192 -1152 +V
FLAG 432 -976 0
FLAG 768 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 288 -1152 -V
FLAG 576 -1072 -V
FLAG 416 -1232 0
FLAG 768 -992 0
FLAG 288 -1024 0
FLAG 192 -1024 0
SYMBOL voltage 192 -1152 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL res 528 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL Opamps\\OP291 576 -1168 R0
SYMATTR InstName U1
SYMBOL voltage 288 -1152 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 752 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
TEXT 768 -936 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\927906c99306_Transistor-beta.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Ic/Ib to find beta
* Transistor's beta
R1 Vcc N001 1
I1 0 N002 {A}
V1 Vcc 0 5
Q1 N001 N002 0 0 2N3904
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.step PARAM A 1m 200m 1m
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 976 680
WIRE 160 96 160 64
WIRE 96 144 64 144
WIRE 160 208 160 192
SYMBOL npn 96 96 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL current -16 144 R270
WINDOW 0 32 40 VTop 2
WINDOW 3 -32 40 VBottom 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value {A}
SYMBOL voltage 304 64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 144 -32 R0
SYMATTR InstName R1
SYMATTR Value 1
FLAG 160 -16 Vcc
FLAG 304 80 Vcc
FLAG -16 144 0
FLAG 160 208 0
FLAG 304 160 0
TEXT 456 56 Left 2 !.step PARAM A 1m 200m 1m
TEXT 264 0 Left 2 !.op
TEXT 456 96 Left 2 ;Plot Ic/Ib to find beta
TEXT 176 -128 Left 4 ;Transistor's beta
* Z:\home\khalils\Downloads\files\data\raw_asc\018cbb47b461_4_4_1_b.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N003 0 15V
V2 0 N004 15V
XOP1 0 N001 N003 N004 N002 TL074 ;pnba In+)In-)V+)V-)OUT
Rf N002 N001 10Mega
Ro Vo N002 10k
Ipd 0 N001 5
.inc TL074.txt
.dc Ipd -500nA 500nA 10nA
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 16 112 16
WIRE 304 16 256 16
WIRE 192 48 80 48
WIRE 192 80 192 48
WIRE 112 96 112 16
WIRE 160 96 112 96
WIRE 304 112 304 16
WIRE 304 112 224 112
WIRE 400 112 384 112
WIRE 112 128 112 96
WIRE 112 208 112 192
WIRE 112 240 112 208
WIRE 112 256 112 240
WIRE 192 256 192 144
FLAG 272 256 0
FLAG 0 48 0
FLAG 160 128 0
FLAG 112 240 0
FLAG 400 112 Vo
SYMBOL voltage 96 48 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V1
SYMATTR Value 15V
SYMBOL voltage 288 256 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value 15V
SYMBOL Opamps\\opamp2 192 48 R0
SYMATTR InstName OP1
SYMATTR Value TL074
SYMBOL res 272 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 10Mega
SYMBOL res 400 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Ro
SYMATTR Value 10k
SYMBOL current 112 208 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 Ipd
SYMATTR Value 5
TEXT 8 280 Left 2 !.inc TL074.txt
TEXT -20 322 Left 2 !.dc Ipd -500nA 500nA 10nA
* Z:\home\khalils\Downloads\files\data\raw_asc\1d3d5224fd2a_Fig9_34_PMOS.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Is(M1)/I(vsg)
M1 N003 N001 0 N002 P_50n l=100n w=5u
VSD 0 N003 100m
VSG 0 N001 350m AC 1
VBS N002 0 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.ac dec 100 10MEG 10G
.include cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1184 688
WIRE 448 16 320 16
WIRE 672 16 448 16
WIRE 720 16 672 16
WIRE 320 32 320 16
WIRE 720 48 720 16
WIRE 448 112 448 16
WIRE 320 128 320 112
WIRE 400 128 320 128
WIRE 528 160 448 160
WIRE 672 160 672 16
WIRE 672 160 608 160
WIRE 672 208 672 160
WIRE 448 304 448 208
WIRE 672 304 672 288
WIRE 672 304 448 304
SYMBOL voltage 320 16 R0
WINDOW 0 -89 56 Left 2
WINDOW 3 -89 84 Left 2
WINDOW 123 -89 112 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName VSG
SYMATTR Value 350m
SYMATTR Value2 AC 1
SYMBOL pmos4 400 208 M180
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=100n w=5u
SYMATTR InstName M1
SYMATTR Value P_50n
SYMBOL voltage 672 192 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 41 57 Left 2
WINDOW 3 41 85 Left 2
SYMATTR InstName VSD
SYMATTR Value 100m
SYMBOL voltage 512 160 M90
WINDOW 0 63 52 VBottom 2
WINDOW 3 49 94 VBottom 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName VBS
SYMATTR Value 0
FLAG 720 48 0
TEXT 424 336 Left 2 !.ac dec 100 10MEG 10G
TEXT 424 360 Left 2 !.include cmosedu_models.txt
TEXT 448 -8 Left 2 ;Plot Is(M1)/I(vsg)
* Z:\tmp\asc_dec_bjh7r6w2\068edccf57ab_StepperCtrl_2ph_I_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V4 N001 0 0.5
D2 A N002 LDio
S4 N005 A Rev N001 SWD
S3 b2 A N001 Rev SWD
R1 Rev 0 1Meg
D3 N003 B LDio
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2276 1548
WIRE -704 640 -720 640
WIRE -672 512 -672 224
WIRE -560 576 -560 288
WIRE -496 512 -672 512
WIRE -496 576 -560 576
WIRE -208 672 -304 672
WIRE -128 384 -224 384
WIRE -128 384 -128 336
WIRE -128 432 -128 384
WIRE -128 448 -128 432
WIRE -96 560 -96 224
WIRE -64 496 -64 272
WIRE -64 640 -704 640
WIRE -64 640 -64 496
WIRE -32 608 -32 384
WIRE -32 704 -32 608
WIRE 0 336 -128 336
WIRE 0 448 -128 448
WIRE 0 560 -96 560
WIRE 16 272 -64 272
WIRE 16 384 -32 384
WIRE 16 496 -64 496
WIRE 16 608 -32 608
WIRE 112 448 80 448
WIRE 112 560 80 560
WIRE 112 560 112 448
WIRE 144 272 64 272
WIRE 144 496 64 496
WIRE 144 496 144 272
WIRE 144 704 -32 704
WIRE 144 704 144 496
WIRE 144 736 144 704
WIRE 176 224 80 224
WIRE 176 336 80 336
WIRE 176 336 176 224
WIRE 176 384 64 384
WIRE 176 608 64 608
WIRE 176 608 176 384
WIRE 176 640 -64 640
WIRE 176 640 176 608
WIRE 224 224 176 224
WIRE 224 336 224 288
WIRE 224 384 224 336
WIRE 224 448 112 448
WIRE 272 336 224 336
WIRE 272 512 272 336
WIRE 352 224 224 224
WIRE 352 336 352 288
WIRE 352 384 352 336
WIRE 352 448 224 448
WIRE 400 336 352 336
WIRE 400 512 400 336
WIRE 432 672 -144 672
WIRE 448 224 352 224
WIRE 448 448 352 448
SYMBOL voltage 144 720 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 0.5
SYMBOL diode 240 448 R180
WINDOW 0 24 72 Left 0
WINDOW 3 -45 61 Left 0
SYMATTR InstName D2
SYMATTR Value LDio
SYMBOL sw -16 560 R270
SYMATTR InstName S4
SYMATTR Value SWD
SYMBOL sw -16 448 R270
SYMATTR InstName S3
SYMATTR Value SWD
SYMBOL res -720 624 R0
WINDOW 3 34 72 Left 0
SYMATTR Value 1MEG
SYMATTR InstName R1
SYMBOL diode 368 288 R180
WINDOW 0 24 72 Left 0
WINDOW 3 24 0 Left 0
SYMATTR InstName D3
SYMATTR Value LDio
FLAG -624 432 0
FLAG -704 720 0
FLAG -720 640 Rev
FLAG 448 224 B
FLAG 448 448 A
FLAG 144 816 0
FLAG 272 592 0
FLAG 400 592 0
FLAG -128 432 b2