Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\1a0c86f65149_Two_Input_H-Bridge.asc
* Generated by LTspice 26.0.1 for Windows.
* NOTE :- Don't need those 1k resistors
* Dual Input H-Bridge
R5 N011 N012 100
R3 N005 N007 1
R4 N010 N013 100
R2 N002 N006 1
Q3 N008 N003 N001 0 BC557C
Q2 N009 N013 0 0 BC547B
Q6 N004 N007 N011 0 BC547B
V3 N005 0 PULSE(0 3.3 1 0 0 1)
V2 N002 0 PULSE(0 3.3 0 0 0 1)
Q5 N003 N006 N010 0 BC547B
Q4 N009 N004 N001 0 BC557C
V1 N001 0 5
R1 N009 N008 1
Q1 N008 N012 0 0 BC547B
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1548 680
WIRE 288 -464 -144 -464
WIRE 784 -464 288 -464
WIRE -16 -352 -80 -352
WIRE 288 -352 288 -464
WIRE 784 -352 784 -464
WIRE -80 -304 -80 -352
WIRE 400 -304 352 -304
WIRE 992 -304 848 -304
WIRE 1280 -208 848 -208
WIRE -16 -192 -16 -352
WIRE 848 -176 848 -208
WIRE -80 -160 -80 -224
WIRE 1280 -144 1280 -208
WIRE -144 -112 -144 -464
WIRE 400 -112 400 -304
WIRE 400 -112 112 -112
WIRE 992 -112 992 -304
WIRE 992 -112 976 -112
WIRE -16 -64 -16 -112
WIRE 48 -64 -16 -64
WIRE 848 -64 848 -96
WIRE 912 -64 848 -64
WIRE 288 -32 288 -256
WIRE 512 -32 288 -32
WIRE 784 -32 784 -256
WIRE 784 -32 592 -32
WIRE 1280 -32 1280 -64
WIRE 112 48 112 -16
WIRE 560 48 112 48
WIRE 976 112 976 -16
WIRE 976 112 80 112
WIRE 80 144 80 112
WIRE 560 144 560 48
WIRE 288 208 288 -32
WIRE 784 208 784 -32
WIRE 80 256 80 224
WIRE 224 256 80 256
WIRE 560 256 560 224
WIRE 720 256 560 256
WIRE -144 432 -144 -32
WIRE 80 432 -144 432
WIRE 288 432 288 304
WIRE 288 432 80 432
WIRE 784 432 784 304
WIRE 784 432 288 432
WIRE 80 480 80 432
SYMBOL voltage -144 -128 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -80 -320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 3.3 0 0 0 1)
SYMBOL pnp 848 -256 R180
SYMATTR InstName Q4
SYMATTR Value BC557C
SYMBOL pnp 352 -256 R180
SYMATTR InstName Q3
SYMATTR Value BC557C
SYMBOL npn 720 208 R0
SYMATTR InstName Q2
SYMATTR Value BC547B
SYMBOL npn 48 -112 R0
SYMATTR InstName Q5
SYMATTR Value BC547B
SYMBOL res 64 128 R0
SYMATTR InstName R5
SYMATTR Value 100
SYMBOL npn 224 208 R0
SYMATTR InstName Q1
SYMATTR Value BC547B
SYMBOL res -32 -208 R0
SYMATTR InstName R2
SYMATTR Value 1
SYMBOL res 608 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL voltage 1280 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 3.3 1 0 0 1)
SYMBOL res 832 -192 R0
SYMATTR InstName R3
SYMATTR Value 1
SYMBOL npn 912 -112 R0
SYMATTR InstName Q6
SYMATTR Value BC547B
SYMBOL res 544 128 R0
SYMATTR InstName R4
SYMATTR Value 100
FLAG 80 480 0
FLAG -80 -160 0
FLAG 1280 -32 0
TEXT -176 504 Left 2 !.tran 10
TEXT -816 200 Left 2 ;NOTE :- Don't need those 1k resistors
TEXT 192 -536 Left 3 ;Dual Input H-Bridge
* Z:\home\khalils\Downloads\files\data\raw_asc\205da36de101_res_driver_ac.asc
* Generated by LTspice 26.0.1 for Windows.
L6 N001 0 {Lp}
L7 N002 0 {Ls}
R3 vin_tran N001 {ESR_pri}
V3 vin_tran 0 PULSE({-Vin} {Vin} {1/(2*Fsw)} {t_slew} {t_slew} {1/(2*Fsw)-t_slew} {1/Fsw}) AC 1
Rl vr vc {R_load}
L9 N003 vr {L_coil}
C1 vc N004 {Cr}
R6 N004 0 {Cr_ESR}
R1 N003 N002 {ESR_sec}
.ac dec 20k 10k 200k
K2 L6 L7 0.99
.ic I(L6)=0
.ic I(L7)=0
.inc driver_params.txt
;param Fsw=F_res_calc
.param Fsw=74k
.step param R_load 4m 40m 2m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2284 2116
WIRE -400 704 -448 704
WIRE -144 704 -400 704
WIRE -32 704 -64 704
WIRE 432 704 336 704
WIRE 672 704 512 704
WIRE 672 720 672 704
WIRE -32 752 -32 704
WIRE 336 752 336 704
WIRE -448 768 -448 704
WIRE 672 832 672 800
WIRE 672 848 672 832
WIRE -448 880 -448 848
WIRE -32 880 -32 832
WIRE 336 880 336 832
WIRE 672 960 672 928
WIRE 672 976 672 960
WIRE 672 1104 672 1040
WIRE 672 1216 672 1184
FLAG 336 880 0
FLAG -448 880 0
FLAG -400 704 vin_tran
FLAG 672 1216 0
FLAG -32 880 0
FLAG 672 960 vc
FLAG 672 832 vr
SYMBOL ind -48 736 R0
SYMATTR InstName L6
SYMATTR Value {Lp}
SYMBOL ind 320 736 R0
SYMATTR InstName L7
SYMATTR Value {Ls}
SYMBOL res -160 720 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value {ESR_pri}
SYMBOL voltage -448 752 R0
WINDOW 123 -460 217 Left 2
WINDOW 39 0 0 Left 0
WINDOW 3 -460 189 Left 2
SYMATTR Value2 AC 1
SYMATTR Value PULSE({-Vin} {Vin} {1/(2*Fsw)} {t_slew} {t_slew} {1/(2*Fsw)-t_slew} {1/Fsw})
SYMATTR InstName V3
SYMBOL res 656 832 R0
SYMATTR InstName Rl
SYMATTR Value {R_load}
SYMBOL ind 656 704 R0
SYMATTR InstName L9
SYMATTR Value {L_coil}
SYMBOL cap 656 976 R0
SYMATTR InstName C1
SYMATTR Value {Cr}
SYMBOL res 656 1088 R0
SYMATTR InstName R6
SYMATTR Value {Cr_ESR}
SYMBOL res 528 688 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {ESR_sec}
TEXT -8 464 Left 2 !.ac dec 20k 10k 200k
TEXT 200 640 Left 2 !K2 L6 L7 0.99
TEXT -88 560 Left 2 !.ic I(L6)=0\n.ic I(L7)=0
TEXT 552 496 Left 2 !.inc driver_params.txt
TEXT -928 792 Left 2 !;param Fsw=F_res_calc\n.param Fsw=74k
TEXT -8 1096 Left 2 !.step param R_load 4m 40m 2m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1585-3.38.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\LT1585-3.38.asy)
V1 IN 0 PWL(0 0 1 10)
XU1 0 OUT IN LT1585-3.38 ;pnba GND)OUT)IN
C1 OUT 0 22
Rload OUT 0 500
.tran 1
.lib LT1584.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 176 -160 176
WIRE 368 176 288 176
WIRE 464 176 368 176
WIRE -160 192 -160 176
WIRE 368 192 368 176
WIRE 464 192 464 176
WIRE -160 288 -160 272
WIRE 368 288 368 256
WIRE 464 288 464 272
WIRE 160 304 160 272
SYMBOL res 448 176 R0
SYMATTR InstName Rload
SYMATTR Value 500
SYMBOL cap 352 192 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL voltage -160 176 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMBOL PowerProducts\\LT1585-3.38 160 176 R0
SYMATTR InstName U1
FLAG -160 288 0
FLAG 368 288 0
FLAG 464 288 0
FLAG 160 304 0
FLAG -160 176 IN
FLAG 464 176 OUT
TEXT 328 352 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\113584b037b9_Draft6.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1, XU2, XU3 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP07.asy)
V1 Vcc 0 5
XU3 Vset V- Vcc 0 V- LT1001 ;pnba In+)In-)V+)V-)OUT
M1 N001 N002 V- V- IRFS4010
V3 N001 0 12
R2 V- 0 0.2
R1 V- 0 0.2
V5 Vtest+ 0 0.1
V4 Vtest- 0 0.09
XU1 Vset V- Vcc 0 N002 LT1001 ;pnba In+)In-)V+)V-)OUT
V6 V- 0 12
V2 Vset 0 0.2
XU2 Vtest+ Vtest- Vcc 0 N003 LT1001 ;pnba In+)In-)V+)V-)OUT
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 200
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1724 1156
WIRE 192 16 -464 16
WIRE 192 128 192 16
WIRE -464 176 -464 16
WIRE -176 192 -176 144
WIRE -112 192 -176 192
WIRE 144 208 -48 208
WIRE -112 224 -224 224
WIRE 192 256 192 224
WIRE 192 256 144 256
WIRE 1120 304 1056 304
WIRE 192 320 192 256
WIRE 1248 320 1184 320
WIRE 1120 336 1056 336
WIRE -464 432 -464 256
WIRE -128 432 -464 432
WIRE 192 432 192 400
WIRE 192 432 -128 432
WIRE -128 496 -128 432
WIRE 224 656 -432 656
WIRE -432 816 -432 656
WIRE -144 832 -144 784
WIRE -80 832 -144 832
WIRE 224 848 224 656
WIRE 224 848 -16 848
WIRE -80 864 -192 864
WIRE 224 896 224 848
WIRE 224 896 176 896
WIRE 224 960 224 896
WIRE -432 1072 -432 896
WIRE -96 1072 -432 1072
WIRE 224 1072 224 1040
WIRE 224 1072 -96 1072
WIRE -96 1136 -96 1072
SYMBOL nmos 144 128 R0
SYMATTR InstName M1
SYMATTR Value IRFS4010
SYMBOL Misc\\cell 640 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 176 304 R0
SYMATTR InstName R1
SYMATTR Value 0.2
SYMBOL Misc\\cell 800 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 0.09
SYMBOL OpAmps\\OP07 -80 144 R0
SYMATTR InstName U1
SYMBOL Misc\\battery -432 800 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V6
SYMATTR Value 12
SYMBOL Misc\\battery -464 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 12
SYMBOL Misc\\cell 816 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0.2
SYMBOL OpAmps\\OP07 -48 784 R0
SYMATTR InstName U3
SYMBOL res 208 944 R0
SYMATTR InstName R2
SYMATTR Value 0.2
SYMBOL Misc\\cell 640 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 0.1
SYMBOL OpAmps\\OP07 1152 256 R0
SYMATTR InstName U2
FLAG 640 16 Vcc
FLAG 640 80 0
FLAG -80 240 0
FLAG -80 176 Vcc
FLAG 816 80 0
FLAG 816 16 Vset
FLAG -224 224 Vset
FLAG 144 256 V-
FLAG -176 144 V-
FLAG -128 496 0
FLAG 1152 288 Vcc
FLAG 1152 352 0
FLAG 1056 336 Vtest+
FLAG 800 352 0
FLAG 800 288 Vtest-
FLAG 640 352 0
FLAG 640 288 Vtest+
FLAG 1056 304 Vtest-
FLAG -48 880 0
FLAG -48 816 Vcc
FLAG -192 864 Vset
FLAG 176 896 V-
FLAG -144 784 V-
FLAG -96 1136 0
TEXT -496 440 Left 2 !.tran 200
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC5507.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\SpecialFunctions\LTC5507.asy)
C1 N004 N003 33p
V2 RF 0 SINE(0 1 100Meg)
B1 N003 0 V=V(RF)*V(X)
XU1 N004 0 N001 OUT N001 N002 LTC5507 ;pnba RFin)GND)_SHDN)Vout)Vcc)PCAP
V1 N001 0 5
V3 X 0 PWL(0 0 10u 0 200u 2)
C2 N001 N002 28p
.tran 200u
.lib LTC5507.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1076 948
WIRE 0 128 -208 128
WIRE 368 128 0 128
WIRE -208 144 -208 128
WIRE 0 192 0 128
WIRE 64 192 0 192
WIRE 400 192 320 192
WIRE -480 224 -496 224
WIRE 0 224 0 192
WIRE -496 240 -496 224
WIRE -208 240 -208 224
WIRE 0 304 0 288
WIRE 64 304 0 304
WIRE 336 304 320 304
WIRE -496 336 -496 320
WIRE -480 416 -496 416
WIRE -16 416 -176 416
WIRE 64 416 48 416
WIRE 368 416 368 128
WIRE 368 416 320 416
WIRE -496 432 -496 416
WIRE -176 432 -176 416
WIRE -496 528 -496 512
WIRE -176 528 -176 512
SYMBOL cap -16 224 R0
SYMATTR InstName C2
SYMATTR Value 28p
SYMBOL voltage -496 416 R0
WINDOW 39 24 117 Left 2
SYMATTR Value SINE(0 1 100Meg)
SYMATTR InstName V2
SYMBOL voltage -208 128 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 48 400 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 33p
SYMBOL bv -176 416 R0
SYMATTR InstName B1
SYMATTR Value V=V(RF)*V(X)
SYMBOL voltage -496 224 R0
WINDOW 39 24 117 Left 2
SYMATTR Value PWL(0 0 10u 0 200u 2)
SYMATTR InstName V3
SYMBOL LTC5507 192 304 R0
SYMATTR InstName U1
FLAG -208 240 0
FLAG -496 528 0
FLAG 400 192 OUT
FLAG 336 304 0
FLAG -496 416 RF
FLAG -176 528 0
FLAG -496 336 0
FLAG -496 224 X
TEXT 176 600 Left 2 !.tran 200u
* Z:\tmp\asc_dec_bjh7r6w2\0bcc04f071c9_NJM4580_2nd_VCVS_with_POT_Buffer_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R3 N001 N006 {Ra}
V2 VCC 0 4.5V
R2 N005 N004 8.2k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1100 680
WIRE -576 -64 -592 -64
WIRE -496 -64 -512 -64
WIRE -592 -48 -592 -64
WIRE -512 -48 -512 -64
WIRE 240 -32 80 -32
WIRE 368 -32 240 -32
WIRE -240 -16 -368 -16
WIRE -32 -16 -160 -16
WIRE 80 -16 80 -32
WIRE -240 16 -240 -16
WIRE -368 32 -368 -16
WIRE -592 48 -592 32
WIRE -512 48 -512 32
WIRE 240 64 240 -32
WIRE 272 64 240 64
WIRE -160 80 -160 -16
WIRE -144 80 -160 80
WIRE 368 80 368 -32
WIRE 368 80 336 80
WIRE 384 80 368 80
WIRE -32 96 -80 96
WIRE 80 96 80 48
WIRE 80 96 64 96
WIRE 96 96 80 96
WIRE 208 96 176 96
WIRE 272 96 208 96
WIRE -240 112 -240 96
WIRE -144 112 -240 112
WIRE -368 128 -368 112
WIRE -240 144 -240 112
WIRE 208 144 208 96
WIRE 208 240 208 208
SYMBOL res -256 0 R0
SYMATTR InstName R3
SYMATTR Value {Ra}
SYMBOL voltage -592 -64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 4.5V
SYMBOL res 192 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 8.2k
FLAG -368 128 0
FLAG 208 240 0
FLAG -592 48 0
FLAG -512 48 0
FLAG -592 -64 VCC
FLAG -512 -64 VEE
FLAG 304 48 VCC
FLAG 304 112 VEE
FLAG 384 80 FOUT
FLAG -112 64 VCC
FLAG -112 128 VEE
* Z:\home\khalils\Downloads\files\data\raw_asc\07b427b311d7_Draft12.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
XU2 0 N003 vcc vee cascade LT1001 ;pnba In+)In-)V+)V-)OUT
C3 N001 in 100n
V1 vcc 0 12
R1 N003 N004 10k
C1 N004 N002 100n
R3 N005 0 15005
V2 0 vee 12
C2 N005 N001 100n
R4 N002 N001 7502
R2 cascade N003 100k
XU1 N005 N002 vcc vee N002 LT1001 ;pnba In+)In-)V+)V-)OUT
V3 in 0 AC 1 0
.ac dec 100 1 10K
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1448 680
WIRE 400 16 368 16
WIRE 512 16 480 16
WIRE 640 16 512 16
WIRE 1008 16 992 16
WIRE 1184 16 1088 16
WIRE 512 96 512 16
WIRE 544 96 512 96
WIRE 640 112 640 16
WIRE 640 112 608 112
WIRE 720 112 640 112
WIRE 816 112 784 112
WIRE 992 112 992 16
WIRE 992 112 896 112
WIRE 1088 112 992 112
WIRE 288 128 224 128
WIRE 368 128 368 16
WIRE 368 128 352 128
WIRE 384 128 368 128
WIRE 480 128 448 128
WIRE 544 128 480 128
WIRE 1184 128 1184 16
WIRE 1184 128 1152 128
WIRE 1264 128 1184 128
WIRE 1088 144 1056 144
WIRE -16 160 -16 128
WIRE 80 160 -16 160
WIRE 480 160 480 128
WIRE 80 176 80 160
WIRE -16 192 -16 160
WIRE 1056 192 1056 144
WIRE 224 208 224 128
WIRE 480 272 480 240
SYMBOL OpAmps\\LT1001 1120 64 R0
SYMATTR InstName U2
SYMBOL voltage 224 192 R0
SYMATTR InstName V3
SYMATTR Value AC 1 0
SYMBOL res 496 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 7502
SYMBOL res 464 144 R0
SYMATTR InstName R3
SYMATTR Value 15005
SYMBOL res 1104 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL cap 448 112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL voltage -16 176 R0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL OpAmps\\LT1001 576 48 R0
SYMATTR InstName U1
SYMBOL voltage -16 32 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL cap 784 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL res 912 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL cap 352 112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 100n
FLAG 80 176 0
FLAG -16 48 vcc
FLAG -16 272 vee
FLAG 576 80 vcc
FLAG 1120 96 vcc
FLAG 576 144 vee
FLAG 1120 160 vee
FLAG 1056 192 0
FLAG 480 272 0
FLAG 224 128 in
FLAG 1264 128 cascade
FLAG 224 288 0
TEXT 536 344 Left 2 !.ac dec 100 1 10K
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC6992-2.asc
* Generated by LTspice 26.0.1 for Windows.
* 400Hz, 95% to 5% Duty Cycle\nSwept Pulse Width Modulated Output\nStartup Modeled
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC6992-2.asy)
R3 N002 N004 392K
V1 N002 0 3
R2 N004 0 1000K
R4 PWMout 0 10K
V2 N001 0 PULSE(0 1 10m 50m 50m 5m 110m)
XU1 N001 0 N003 N004 N002 PWMout LTC6992-2 ;pnba MOD)GND)SET)DIV)V+)OUT
R1 N003 0 487K
.tran 120m startup
.lib LTC6992-2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 888 680
WIRE -208 96 -224 96
WIRE 96 96 -128 96
WIRE 608 96 320 96
WIRE 608 112 608 96
WIRE 96 176 80 176
WIRE 368 176 320 176
WIRE 496 176 368 176
WIRE 368 192 368 176
WIRE 496 192 496 176
WIRE 608 208 608 192
WIRE 0 256 -16 256
WIRE 96 256 80 256
WIRE 336 256 320 256
WIRE 336 288 336 256
WIRE 368 288 368 272
WIRE 368 288 336 288
WIRE 496 288 496 272
WIRE 368 304 368 288
WIRE 368 400 368 384
SYMBOL res 352 176 R0
SYMATTR InstName R3
SYMATTR Value 392K
SYMBOL voltage 496 176 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL res 352 288 R0
SYMATTR InstName R2
SYMATTR Value 1000K
SYMBOL res 96 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 487K
SYMBOL res 592 96 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL voltage -112 96 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 3 32 56 VTop 2
WINDOW 0 -32 56 VBottom 2
SYMATTR Value PULSE(0 1 10m 50m 50m 5m 110m)
SYMATTR InstName V2
SYMBOL SpecialFunctions\\LTC6992-2 208 176 R0
SYMATTR InstName U1
FLAG -224 96 0
FLAG 496 288 0
FLAG 80 176 0
FLAG -16 256 0
FLAG 368 400 0
FLAG 608 208 0
FLAG 608 96 PWMout
TEXT 504 400 Left 2 !.tran 120m startup
TEXT 216 56 Bottom 2 ;400Hz, 95% to 5% Duty Cycle\nSwept Pulse Width Modulated Output\nStartup Modeled
* Z:\home\khalils\Downloads\files\data\raw_asc\6ad007d19042_max.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\UniversalOpAmp.asy)
XU1 N003 N001 Vcc 0 Vo level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V2 Vx 0 SINE(0 1 2)
V1 Vcc 0 10V
R2 Vo N001 0.001k
R4 0 N002 10k
V3 Vy 0 0.5V
D2 Vy N002 1N4148
R5 Vo 0 10k
V4 -Vcc 0 -10V
R3 N001 0 10k
R1 N003 N002 10k
D1 Vx N002 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 756
WIRE 64 -64 16 -64
WIRE 176 -64 144 -64
WIRE 256 -64 176 -64
WIRE 384 -64 336 -64
WIRE 16 -48 16 -64
WIRE 176 144 176 -64
WIRE 240 144 176 144
WIRE 384 160 384 -64
WIRE 384 160 304 160
WIRE 480 160 384 160
WIRE -304 176 -448 176
WIRE -128 176 -240 176
WIRE -48 176 -128 176
WIRE 80 176 -48 176
WIRE 240 176 160 176
WIRE 384 272 384 160
WIRE -304 352 -448 352
WIRE -128 352 -128 176
WIRE -128 352 -240 352
WIRE 384 368 384 352
IOPIN 480 160 Out
IOPIN -464 656 In
IOPIN -272 656 In
IOPIN -448 176 In
IOPIN -448 352 In
SYMBOL voltage -80 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10V
SYMBOL res 160 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL diode -304 368 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL OpAmps\\UniversalOpamp 272 160 R0
SYMATTR InstName U1
SYMBOL res -32 272 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL diode -304 192 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 176 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL voltage -464 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(0 1 2)
SYMBOL voltage 112 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value -10V
SYMBOL voltage -272 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 0.5V
SYMBOL res 368 256 R0
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL res 352 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 0.001k
FLAG 16 -48 0
FLAG -464 736 0
FLAG -272 736 0
FLAG 384 368 0
FLAG 480 160 Vo
FLAG -464 656 Vx
FLAG -272 656 Vy
FLAG -448 176 Vx
FLAG -448 352 Vy
FLAG -80 736 0
FLAG -80 656 Vcc
FLAG 272 128 Vcc
FLAG 112 736 0
FLAG 112 656 -Vcc
FLAG 272 192 0
FLAG -48 256 0
TEXT -688 560 Right 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\2299a50483c2_latch-reset-npn-pnp.asc
* Generated by LTspice 26.0.1 for Windows.
V3 reset 0 PULSE(0 5 1.5 1m 1m 1m)
Rlatch signal Q2-b 10k
Q2 N001 Q2-b 0 0 BC547C
Rload signal 0 220
Rb P001 N001 1k
V2 control 0 PULSE(0 5 1 1m 1m 1m)
S2 Q2-b 0 reset 0 NOSW SW
S1 N001 0 control 0 NOSW SW
Q1 signal P001 power 0 BC557C
V1 power 0 5
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.model NOSW SW(Ron=1, Roff=1000Meg, Vt=2, Vh=0)
.tran 2
.ic V(Q2-b)=0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1184 680
WIRE 464 112 384 112
WIRE 640 112 560 112
WIRE 720 112 640 112
WIRE 640 160 640 112
WIRE 864 240 864 208
WIRE 512 272 512 256
WIRE 512 272 368 272
WIRE 368 288 368 272
WIRE 512 288 512 272
WIRE 640 336 640 240
WIRE 640 336 576 336
WIRE 640 352 640 336
WIRE 864 352 864 320
WIRE 368 400 368 368
WIRE 512 448 512 384
WIRE 640 448 640 432
IOPIN 384 112 In
IOPIN 720 112 Out
IOPIN 864 208 In
IOPIN -16 160 Out
IOPIN 80 160 Out
IOPIN 320 352 In
IOPIN 688 416 In
IOPIN 176 112 Out
SYMBOL sw 640 336 M0
WINDOW 0 34 26 Left 2
SYMATTR InstName S2
SYMATTR SpiceModel NOSW
SYMBOL Res 496 160 R0
SYMATTR InstName Rb
SYMATTR Value 1k
SYMBOL Voltage 176 96 R0
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 1.5 1m 1m 1m)
SYMBOL Voltage 80 144 R0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 1 1m 1m 1m)
SYMBOL npn 576 288 M0
SYMATTR InstName Q2
SYMATTR Value BC547C
SYMBOL Voltage -16 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL pnp 560 176 M270
WINDOW 0 33 10 VLeft 2
WINDOW 3 82 85 VLeft 2
SYMATTR InstName Q1
SYMATTR Value BC557C
SYMBOL Res 624 144 R0
SYMATTR InstName Rlatch
SYMATTR Value 10k
SYMBOL sw 368 272 R0
SYMATTR InstName S1
SYMATTR SpiceModel NOSW
SYMBOL Res 848 224 R0
SYMATTR InstName Rload
SYMATTR Value 220
FLAG 512 448 0
FLAG 384 112 power
FLAG 720 112 signal
FLAG 864 352 0
FLAG 864 208 signal
FLAG -16 240 0
FLAG -16 160 power
FLAG 80 240 0
FLAG 80 160 control
FLAG 320 352 control
FLAG 320 304 0
FLAG 640 336 Q2-b
FLAG 368 400 0
FLAG 688 368 0
FLAG 688 416 reset
FLAG 640 448 0
FLAG 176 192 0
FLAG 176 112 reset
TEXT -104 440 Left 2 !.model NOSW SW(Ron=1, Roff=1000Meg, Vt=2, Vh=0)
TEXT -96 336 Left 2 !.tran 2
TEXT 656 296 Left 2 !.ic V(Q2-b)=0
* Z:\home\khalils\Downloads\files\data\raw_asc\4d4f2e108aa5_6078.asc
* Generated by LTspice 26.0.1 for Windows.
V1 V+ 0 2.5
V2 V- 0 -2.5
XU1 N003 N001 V+ V- OUT LTC6078 ;pnba IN+)IN-)VCC)VEE)OUT
V3 IN 0 ac 1
R1 OUT N001 10Meg
R2 N001 0 10Meg
R3 N002 IN 10Meg
R4 N003 N002 10Meg
R5 0 N004 5Meg
C1 N004 IN 270p
C2 N003 N004 270p
C3 N002 0 540p
.ac oct 1000 1 1K
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LTC6078.asy)
.lib LTC5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 820
WIRE 48 320 16 320
WIRE 144 320 128 320
WIRE 256 320 144 320
WIRE 368 320 336 320
WIRE -480 384 -480 352
WIRE -384 384 -384 352
WIRE 224 384 224 368
WIRE 144 400 144 320
WIRE 192 400 144 400
WIRE 368 416 368 320
WIRE 368 416 256 416
WIRE 400 416 368 416
WIRE -128 432 -240 432
WIRE -112 432 -128 432
WIRE 0 432 -32 432
WIRE 48 432 0 432
WIRE 144 432 128 432
WIRE 192 432 144 432
WIRE 0 448 0 432
WIRE -240 464 -240 432
WIRE 224 464 224 448
WIRE -480 496 -480 464
WIRE -384 496 -384 464
WIRE 0 528 0 512
WIRE -240 560 -240 544
WIRE -128 576 -128 432
WIRE -96 576 -128 576
WIRE 0 576 -32 576
WIRE 48 576 0 576
WIRE 144 576 144 432
WIRE 144 576 112 576
WIRE 0 608 0 576
WIRE 0 704 0 688
FLAG -480 496 0
FLAG -480 352 V+
FLAG -384 496 0
FLAG -384 352 V-
FLAG 224 368 V+
FLAG 224 464 V-
FLAG -240 560 0
FLAG 16 320 0
FLAG 0 704 0
FLAG 0 528 0
FLAG 400 416 OUT
FLAG -240 432 IN
SYMBOL voltage -480 368 R0
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -384 368 R0
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL LTC6078 224 416 R0
SYMATTR InstName U1
SYMATTR Description Micropower Precision, CMOS Rail-to-Rail Amplifier
SYMBOL voltage -240 448 R0
SYMATTR InstName V3
SYMATTR Value ac 1
SYMBOL res 352 304 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 10Meg
SYMBOL res 144 304 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 10Meg
SYMBOL res -16 416 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 10Meg
SYMBOL res 144 416 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R4
SYMATTR Value 10Meg
SYMBOL res -16 704 M180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R5
SYMATTR Value 5Meg
SYMBOL cap -32 560 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 270p
SYMBOL cap 112 560 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C2
SYMATTR Value 270p
SYMBOL cap -16 448 R0
SYMATTR InstName C3
SYMATTR Value 540p
TEXT 216 592 Left 0 !.ac oct  1000 1 1K