Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3822.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\LTC3822.asy)
C3 N001 N004 .22
MQ1 N004 N006 0 0 FDS6890A
R2 N008 0 59K
C1 OUT 0 100
R1 OUT N008 118K
Rload OUT 0 1
D1 IN N001 BAT54
XU1 N003 N001 N008 N007 N005 IN N006 N002 IN N004 0 LTC3822 ;pnba Freq)Boost)Vfb)Ith)Run)Iprg)BG)TG)Vin)SW)GND
V1 IN 0 3.5
C2 0 N007 680p Rser=5.1K
L1 N004 OUT .47 Rpar=1K
MQ2 IN N002 N004 N004 FDS6890A
.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 2m startup
.lib LTC3822.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1224 1140
WIRE -80 64 -208 64
WIRE 336 64 -80 64
WIRE 448 64 336 64
WIRE -208 80 -208 64
WIRE 336 80 336 64
WIRE -80 160 -80 64
WIRE -64 160 -80 160
WIRE 336 160 336 144
WIRE 336 160 288 160
WIRE -208 176 -208 160
WIRE 336 192 336 160
WIRE 448 224 448 64
WIRE -80 240 -80 160
WIRE -64 240 -80 240
WIRE 304 240 288 240
WIRE 304 304 304 240
WIRE 400 304 304 304
WIRE -64 320 -80 320
WIRE 336 320 336 256
WIRE 336 320 288 320
WIRE 448 320 336 320
WIRE 576 320 448 320
WIRE 688 320 656 320
WIRE 800 320 688 320
WIRE 896 320 800 320
WIRE 800 336 800 320
WIRE 896 336 896 320
WIRE 688 352 688 320
WIRE -64 400 -80 400
WIRE 400 400 288 400
WIRE 448 432 448 416
WIRE 800 432 800 400
WIRE 896 432 896 416
WIRE -160 480 -176 480
WIRE -64 480 -96 480
WIRE 688 480 688 432
WIRE 688 480 288 480
WIRE 688 496 688 480
WIRE 112 544 112 528
WIRE 688 592 688 576
SYMBOL PowerProducts\\LTC3822 112 320 R0
SYMATTR InstName U1
SYMBOL ind 560 336 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value .47
SYMATTR SpiceLine Rpar=1K
SYMBOL cap 320 192 R0
SYMATTR InstName C3
SYMATTR Value .22
SYMBOL cap 784 336 R0
SYMATTR Value 100
SYMATTR InstName C1
SYMBOL res 672 336 R0
SYMATTR InstName R1
SYMATTR Value 118K
SYMBOL nmos 400 224 R0
SYMATTR InstName Q2
SYMATTR Value FDS6890A
SYMBOL voltage -208 64 R0
WINDOW 3 32 94 Left 2
SYMATTR Value 3.5
SYMATTR InstName V1
SYMBOL res 880 320 R0
SYMATTR InstName Rload
SYMATTR Value 1
SYMBOL res 672 480 R0
SYMATTR InstName R2
SYMATTR Value 59K
SYMBOL cap -160 464 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 60 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 680p
SYMATTR SpiceLine Rser=5.1K
SYMBOL nmos 400 320 R0
SYMATTR InstName Q1
SYMATTR Value FDS6890A
SYMBOL schottky 320 80 R0
SYMATTR InstName D1
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
FLAG 448 432 0
FLAG 800 432 0
FLAG 112 544 0
FLAG -208 176 0
FLAG 896 432 0
FLAG 688 592 0
FLAG -176 480 0
FLAG 896 320 OUT
FLAG -208 64 IN
TEXT 800 496 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6550.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\LT6550.asy)
V1 +V 0 5
XU1 N001 0 +V -V N002 LT6550 ;pnba IN)GND)VCC)VEE)OUT
V2 -V 0 -5
V3 N001 0 SINE(0 1 1K)
.tran 3m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -96 80 -96 64
WIRE -208 144 -416 144
WIRE -416 160 -416 144
WIRE 80 160 0 160
WIRE -640 176 -640 160
WIRE -512 176 -512 160
WIRE -416 256 -416 240
WIRE -640 272 -640 256
WIRE -512 272 -512 256
WIRE -176 272 -176 256
WIRE -96 272 -96 256
SYMBOL opamps\\LT6550 -96 160 R0
SYMATTR InstName U1
SYMBOL voltage -416 144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1K)
SYMBOL voltage -640 160 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -512 160 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG -512 272 0
FLAG -96 64 +V
FLAG -512 160 +V
FLAG -96 272 -V
FLAG -640 272 0
FLAG -640 160 -V
FLAG -176 272 0
FLAG -416 256 0
TEXT -208 336 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\927324f61c67_Draft2.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\AD795.asy)
V1 0 Vneg 6
R1 0 N004 {RA}
XU2 N007 N006 Vpos Vneg N006 AD795 ;pnba In+)In-)V+)V-)OUT
C4 0 N007 {CA}
V2 Vpos 0 6
XU1 N004 N002 Vpos Vneg N002 AD795 ;pnba In+)In-)V+)V-)OUT
C3 N006 N005 {CA}
R3 N005 N007 {RA}
C1 N001 N003 {CA}
C2 N004 N001 {CA}
R2 N001 N002 {RA}
R4 N003 N005 {RA}
.param RA=100 CA=1u
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 928 680
WIRE -544 -208 -544 -304
WIRE 32 -112 -64 -112
WIRE 400 -112 112 -112
WIRE -544 -80 -544 -128
WIRE -448 -80 -544 -80
WIRE -448 -48 -448 -80
WIRE -544 -32 -544 -80
WIRE 256 0 256 -32
WIRE -176 16 -272 16
WIRE -64 16 -64 -112
WIRE -64 16 -112 16
WIRE -16 16 -64 16
WIRE 112 16 48 16
WIRE 224 16 112 16
WIRE 352 32 288 32
WIRE 400 32 400 -112
WIRE 400 32 352 32
WIRE 224 48 192 48
WIRE 256 96 256 64
WIRE -544 144 -544 48
WIRE 192 176 192 48
WIRE 352 176 352 32
WIRE 352 176 192 176
WIRE 80 288 -64 288
WIRE 400 288 144 288
WIRE 256 400 256 368
WIRE -272 416 -272 16
WIRE -64 416 -64 288
WIRE -64 416 -192 416
WIRE -16 416 -64 416
WIRE 112 416 64 416
WIRE 224 416 112 416
WIRE 352 432 288 432
WIRE 400 432 400 288
WIRE 400 432 352 432
WIRE 112 448 112 416
WIRE 224 448 192 448
WIRE 256 496 256 464
WIRE 192 576 192 448
WIRE 352 576 352 432
WIRE 352 576 192 576
SYMBOL res 128 112 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value {RA}
SYMBOL OpAmps\\AD795 256 96 M180
SYMATTR InstName U1
SYMBOL cap -112 0 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value {CA}
SYMBOL res -32 432 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value {RA}
SYMBOL cap 128 512 R180
WINDOW 0 24 56 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C4
SYMATTR Value {CA}
SYMBOL OpAmps\\AD795 256 496 M180
SYMATTR InstName U2
SYMBOL cap 144 272 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value {CA}
SYMBOL voltage -544 -224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 6
SYMBOL res 16 -96 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value {RA}
SYMBOL voltage -544 -48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 6
SYMBOL res -288 432 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R4
SYMATTR Value {RA}
SYMBOL cap 48 0 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value {CA}
FLAG 112 96 0
FLAG 112 512 0
FLAG -448 -48 0
FLAG -544 -304 Vpos
FLAG -544 144 Vneg
FLAG 256 -32 Vneg
FLAG 256 368 Vneg
FLAG 256 96 Vpos
FLAG 256 496 Vpos
TEXT -272 -304 Left 2 !.param RA=100 CA=1u
* Z:\home\khalils\Downloads\files\data\raw_asc\a20410b774dd_TS1.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 N001 {R2/R0}
C1 N004 N003 {Q*(R0/w0)}
R3 0 N004 {R3/R0}
R1 N001 N003 {R1/R0}
XU1 N001 N004 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
V1 N003 0 AC 1
.ac dec 100 0.1 100MEG
.lib opamp.sub
.param R0=1
.param R1=1
.param R2=R1
.param R3=R0
.param w0=2*pi*1k
.param Q=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 64 96 64
WIRE 384 64 288 64
WIRE -144 144 -320 144
WIRE -96 144 -144 144
WIRE 96 144 96 64
WIRE 96 144 -16 144
WIRE 128 144 96 144
WIRE 384 160 384 64
WIRE 384 160 192 160
WIRE 128 176 80 176
WIRE -320 192 -320 144
WIRE -144 240 -144 144
WIRE -80 240 -144 240
WIRE 80 240 80 176
WIRE 80 240 -16 240
WIRE -320 320 -320 272
WIRE 80 368 80 320
SYMBOL res 0 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {R1/R0}
SYMBOL cap -16 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 85 VTop 2
SYMATTR InstName C1
SYMATTR Value {Q*(R0/w0)}
SYMBOL OpAmps\\opamp 160 96 R0
SYMATTR InstName U1
SYMBOL voltage -320 176 R0
WINDOW 123 17 102 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 304 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value {R2/R0}
SYMBOL res 96 336 R180
WINDOW 0 36 76 Left 2
WINDOW 3 37 16 Left 2
SYMATTR InstName R3
SYMATTR Value {R3/R0}
FLAG 80 368 0
FLAG -320 320 0
TEXT -352 392 Left 2 !.ac dec 100 0.1 100MEG
TEXT 208 232 Left 2 !.lib opamp.sub
TEXT 256 296 Left 2 !.param R0=1\n.param R1=1\n.param R2=R1\n.param R3=R0\n.param w0=2*pi*1k\n.param Q=1
* Z:\tmp\asc_dec_bjh7r6w2\11676a6c03a7_TriangularSawtoothWaveforms_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V2 SQUARE 0 PULSE(0 1 .25 1n 1n .5 1)
V4 SAWTOOTH 0 PULSE(0 1 0 1 0 0 1)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1748 680
WIRE 16 -608 0 -608
WIRE 112 -608 96 -608
WIRE 16 -464 0 -464
WIRE 112 -464 96 -464
WIRE 16 -320 0 -320
WIRE 112 -320 96 -320
WIRE 16 -176 0 -176
WIRE 112 -176 96 -176
WIRE 16 -32 0 -32
WIRE 112 -32 96 -32
SYMBOL voltage 112 -464 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value PULSE(0 1 .25 1n 1n .5 1)
SYMBOL voltage 112 -176 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V4
SYMATTR Value PULSE(0 1 0 1 0 0 1)
FLAG 0 -320 0
FLAG 112 -320 TRIANGULAR
FLAG 0 -464 0
FLAG 112 -464 SQUARE
FLAG 0 -176 0
FLAG 112 -176 SAWTOOTH
FLAG 0 -608 0
FLAG 112 -608 SINE
FLAG 0 -32 0
FLAG 112 -32 TRIANGULAR_PWL
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3970-5.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3970-5.asy)
R4 IN N003 100K
C1 N001 N002 .22
L1 N002 OUT 22
V1 IN 0 10
Rload OUT 0 15
XU1 OUT IN IN 0 MP_01 N002 N001 OUT N003 N004 LT3970-5 ;pnba Vout)EN)Vin)GND))SW)Boost)BD)PG)Rt
C2 OUT 0 22
R3 N004 0 226K
.tran 750u startup
.lib LT3970-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 972 724
WIRE 48 0 -64 0
WIRE 128 0 48 0
WIRE 208 0 128 0
WIRE 352 0 336 0
WIRE 432 0 416 0
WIRE -64 16 -64 0
WIRE 208 48 208 0
WIRE 336 48 336 0
WIRE -64 112 -64 96
WIRE 48 112 48 0
WIRE 128 112 128 0
WIRE 144 112 128 112
WIRE 432 112 432 0
WIRE 432 112 400 112
WIRE 448 112 432 112
WIRE 544 112 528 112
WIRE 608 112 544 112
WIRE 688 112 608 112
WIRE 608 128 608 112
WIRE 688 128 688 112
WIRE 48 208 48 192
WIRE 144 208 48 208
WIRE 544 208 544 112
WIRE 544 208 400 208
WIRE 608 224 608 192
WIRE 688 224 688 208
WIRE 48 304 32 304
WIRE 144 304 128 304
WIRE 544 304 544 208
WIRE 544 304 400 304
WIRE 272 384 272 368
SYMBOL ind 432 128 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 22
SYMBOL PowerProducts\\LT3970-5 272 208 R0
SYMATTR InstName U1
SYMBOL cap 592 128 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL voltage -64 0 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL cap 352 16 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C1
SYMATTR Value .22
SYMBOL res 672 112 R0
SYMATTR InstName Rload
SYMATTR Value 15
SYMBOL res 144 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 226K
SYMBOL res 32 96 R0
SYMATTR InstName R4
SYMATTR Value 100K
FLAG 272 384 0
FLAG 32 304 0
FLAG 608 224 0
FLAG 688 224 0
FLAG -64 112 0
FLAG -64 0 IN
FLAG 688 112 OUT
TEXT 496 352 Left 2 !.tran 750u startup
* Z:\tmp\asc_dec_bjh7r6w2\11676a6c03a7_TriangularSawtoothWaveforms_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V6 SAWTOOTH_PWL 0 PWL REPEAT FOREVER (0 0 1 1 +1n 0) ENDREPEAT
V5 TRIANGULAR_PWL 0 PWL REPEAT FOREVER (0 0 .5 1 1 0) ENDREPEAT
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1748 680
WIRE 16 -176 0 -176
WIRE 112 -176 96 -176
WIRE 16 -32 0 -32
WIRE 112 -32 96 -32
WIRE 16 112 0 112
WIRE 112 112 96 112
SYMBOL voltage 112 112 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V6
SYMATTR Value PWL REPEAT FOREVER (0 0 1 1 +1n 0) ENDREPEAT
SYMBOL voltage 112 -32 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V5
SYMATTR Value PWL REPEAT FOREVER (0 0 .5 1 1 0) ENDREPEAT
FLAG 0 -176 0
FLAG 112 -176 SAWTOOTH
FLAG 0 -32 0
FLAG 112 -32 TRIANGULAR_PWL
FLAG 0 112 0
FLAG 112 112 SAWTOOTH_PWL
* Z:\home\khalils\Downloads\files\data\raw_asc\dda3a1536f21_1stOrderLPF.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 AC 1
R1 N002 N001 10k
C1 N002 0 10n
.ac oct 100 1 1000k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 64 32 64
WIRE 208 64 160 64
WIRE 32 112 32 64
WIRE 208 112 208 64
WIRE 32 208 32 192
WIRE 208 208 208 176
WIRE 208 208 32 208
SYMBOL cap 192 112 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL voltage 32 96 R0
WINDOW 123 19 88 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 176 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
FLAG 32 208 0
TEXT 224 192 Left 2 !.ac oct 100 1 1000k
* Z:\home\khalils\Downloads\files\data\raw_asc\ADM7170-1.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\ADM7170-1.3.asy)
V1 IN 0 2.3
C2 N001 0 1n
Rload OUT 0 6
C1 OUT 0 4.7 Rser=1.5m
XU1 IN OUT IN N001 OUT 0 ADM7170-1.3 ;pnba Vin)Sense)EN)SS)Vout)GND
.tran 5m startup
.lib ADM7170-1.3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 64 32 -32 32
WIRE 96 32 64 32
WIRE 384 32 352 32
WIRE 448 32 384 32
WIRE 544 32 448 32
WIRE -32 48 -32 32
WIRE 448 48 448 32
WIRE 544 48 544 32
WIRE 64 128 64 32
WIRE 96 128 64 128
WIRE -32 144 -32 128
WIRE 448 144 448 112
WIRE 544 144 544 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 384 224 384 32
WIRE 384 224 352 224
WIRE 224 304 224 288
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 2.3
SYMBOL cap 432 48 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=1.5m
SYMBOL res 528 32 R0
SYMATTR InstName Rload
SYMATTR Value 6
SYMBOL ADM7170-1.3 224 128 R0
SYMATTR InstName U1
SYMBOL cap 80 240 M270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 1n
FLAG 224 304 0
FLAG -32 144 0
FLAG 0 224 0
FLAG 544 144 0
FLAG 448 144 0
FLAG -32 32 IN
FLAG 544 32 OUT
TEXT 408 264 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\d446c9af88f9_Integrator_using_op-amp.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\OP07.asy)
R1 Vout N002 100k
V1 P001 0 15v
C1 Vout N002 4n7
R2 N002 Vin 10k
XU1 NC_01 N002 N001 P001 Vout LT1001 ;pnba In+)In-)V+)V-)OUT
V2 N001 0 15v
V3 Vin 0 PULSE(-2.5 2.5 0 0 0 100u 200u)
.tran 0.05
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 352 48 208 48
WIRE 112 80 48 80
WIRE 272 80 192 80
WIRE 48 160 48 80
WIRE 112 160 48 160
WIRE 272 160 272 80
WIRE 272 160 176 160
WIRE 208 240 208 48
WIRE 48 256 48 160
WIRE 48 256 -80 256
WIRE 176 256 48 256
WIRE -256 272 -304 272
WIRE -192 272 -256 272
WIRE -80 272 -80 256
WIRE -80 272 -112 272
WIRE 272 272 272 160
WIRE 272 272 240 272
WIRE 432 272 272 272
WIRE -256 368 -256 272
WIRE 208 416 208 384
IOPIN -304 272 In
IOPIN 432 272 Out
SYMBOL OpAmps\\OP07 208 208 R0
SYMATTR InstName U1
SYMBOL voltage -256 352 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(-2.5 2.5 0 0 0 100u 200u)
SYMBOL cap 176 144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 47 46 Bottom 2
SYMATTR InstName C1
SYMATTR Value 4n7
SYMBOL voltage 352 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 15v
SYMBOL res 208 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL voltage 208 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15v
SYMBOL res -96 256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10k
FLAG -304 272 Vin
FLAG 432 272 Vout
FLAG 208 416 0
FLAG 352 128 0
FLAG -256 448 0
TEXT -398 472 Left 2 !.tran 0.05
* Z:\tmp\asc_dec_bjh7r6w2\1851b46e88b4_Draft20_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V4 N003 VEE3 5
R1 VOUT VEE3 10k
XU3 VOUT N001 VCC2 N004 N002 LT1006 ;pnba In+)In-)V+)V-)OUT
I1 VCC2 N001 1mA
C1 N001 VOUT 1n
* Library below included based on ModelFile attribute of instance XU3 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1006.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1576 680
WIRE 1264 16 848 16
WIRE 1088 208 960 208
WIRE 1264 208 1264 16
WIRE 1264 208 1152 208
WIRE 592 224 592 176
WIRE 1264 224 1264 208
WIRE -64 256 -192 256
WIRE 848 256 848 16
WIRE 1008 256 848 256
WIRE 1200 272 1072 272
WIRE 592 288 592 224
WIRE 960 288 960 208
WIRE 960 288 592 288
WIRE 1008 288 960 288
WIRE 16 336 -192 336
WIRE 592 336 592 288
WIRE 848 336 848 256
WIRE 1040 416 1040 304
SYMBOL voltage -192 320 R0
WINDOW 0 54 29 Left 2
WINDOW 3 50 56 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 5
SYMBOL res 576 320 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL OpAmps\\LT1006 1040 208 R0
SYMATTR InstName U3
SYMBOL current 1264 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value 1mA
SYMBOL cap 1152 192 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1n
FLAG -192 176 VCC2
FLAG 416 128 VEE2
FLAG 592 224 VOUT
FLAG 1040 240 VCC2
FLAG 1264 -64 VCC2
FLAG -192 416 VEE3
FLAG 592 416 VEE3
FLAG -64 256 0
* Z:\home\khalils\Downloads\files\data\raw_asc\0975334c5376_buzzer.asc
* Generated by LTspice 26.0.1 for Windows.
* SIM\nBUZZER
* PRIMARY SPECIFICATIONS
* DESIGN ESTIMATIONS
* DERIVATIVE CALCULATIONS
* RESISTOR VALUES
* active low
* active low sim
* ---------------------\n2 supplies available,\n+ the relay uses 10mA\n@ 12V, ctrl is 0 to 5\n---------------------
V1 +12V 0 {Vbb}
Q1 N001 +5V N003 0 2N3904
Q2 N002 N001 +12V 0 2N3906
R2 +12V N001 {R2}
V2 +5V 0 {Vcc}
R3 N002 0 {RLoad}
R1 N003 0 {R1}
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 1m
.param ILoad=10mA
.param Vbb=12V
.param Vcc=5V
.param Q2Vce=0.2V Q2Vbe=0.7V Q2beta=50
.param Q1Vbe=0.6V Q1beta=200
.param RLoad=(Vbb-Q2Vce)/ILoad
.param Q2Ic=ILoad Q2Ib=ILoad/Q2beta
.param IR2=0.1*Q2Ib
.param Q1Ic=Q2Ib+IR2 Q1Ib=Q1Ic/Q1beta
.param Q1Ie=Q1Ic+Q1Ib
.param R2=Q2Vbe/IR2
.param R1=(Vcc-Q1Vbe)/Q1Ie
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -224 -32 -240 -32
WIRE -160 -240 -160 -272
WIRE -160 -112 -160 -160
WIRE -160 -80 -160 -112
WIRE -160 48 -160 16
WIRE -160 160 -448 160
WIRE -160 160 -160 128
WIRE -96 176 -96 160
WIRE -80 -448 -80 -480
WIRE -80 -336 -80 -368
WIRE -48 -112 -160 -112
WIRE 16 -160 16 -224
WIRE 16 -48 16 -64
WIRE 16 96 16 32
WIRE 96 -448 96 -480
WIRE 96 -336 96 -368
WIRE 160 160 -96 160
SYMBOL res -176 -256 R0
SYMATTR InstName R2
SYMATTR Value {R2}
SYMBOL res 0 -64 R0
SYMATTR InstName R3
SYMATTR Value {RLoad}
SYMBOL voltage 96 -464 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value {Vcc}
SYMBOL res -176 32 R0
SYMATTR InstName R1
SYMATTR Value {R1}
SYMBOL pnp -48 -64 M180
SYMATTR InstName Q2
SYMATTR Value 2N3906
SYMBOL npn -224 -80 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL voltage -80 -464 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value {Vbb}
FLAG 16 -224 +12V
FLAG -160 -272 +12V
FLAG -80 -336 0
FLAG -80 -480 +12V
FLAG 96 -336 0
FLAG 16 96 0
FLAG 96 -480 +5V
FLAG -448 160 CTRL
FLAG 160 160 CTRL
FLAG -96 176 0
FLAG -240 -32 +5V
TEXT -882 128 Left 0 !.tran 1m
TEXT -880 -416 Left 0 !.param ILoad=10mA
TEXT -880 -480 Left 0 !.param Vbb=12V
TEXT -880 -448 Left 0 !.param Vcc=5V
TEXT 56 56 Left 0 ;SIM\nBUZZER
TEXT -896 -512 Left 0 ;PRIMARY SPECIFICATIONS
TEXT -896 -352 Left 0 ;DESIGN ESTIMATIONS
TEXT -880 -288 Left 0 !.param Q2Vce=0.2V Q2Vbe=0.7V Q2beta=50
TEXT -880 -320 Left 0 !.param Q1Vbe=0.6V Q1beta=200
TEXT -896 -192 Left 0 ;DERIVATIVE CALCULATIONS
TEXT -880 0 Left 0 !.param RLoad=(Vbb-Q2Vce)/ILoad
TEXT -880 -160 Left 0 !.param Q2Ic=ILoad Q2Ib=ILoad/Q2beta
TEXT -880 -256 Left 0 !.param IR2=0.1*Q2Ib
TEXT -880 -128 Left 0 !.param Q1Ic=Q2Ib+IR2 Q1Ib=Q1Ic/Q1beta
TEXT -880 -96 Left 0 !.param Q1Ie=Q1Ic+Q1Ib
TEXT -896 -32 Left 0 ;RESISTOR VALUES
TEXT -880 32 Left 0 !.param R2=Q2Vbe/IR2
TEXT -880 64 Left 0 !.param R1=(Vcc-Q1Vbe)/Q1Ie
TEXT -392 144 Left 0 ;active low
TEXT -88 144 Left 0 ;active low sim
TEXT -560 -480 Left 0 ;---------------------\n2 supplies available,\n+ the relay uses 10mA\n@ 12V, ctrl is 0 to 5\n---------------------
* Z:\home\khalils\Downloads\files\data\raw_asc\1e82253ba72c_SM261k05L_Model.asc
* Generated by LTspice 26.0.1 for Windows.
I1 vout 0 PULSE(0 109m 0 1 1)
R2 vout N001 R=rs_t
R3 0 N001 R=rsh_t
V1 illu 0 {illu}
B1 0 N001 I=ipv_t*V(illu)/1000
R1 illu 0 100Meg
D1 N001 0 pvdiode2
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model PVDiode2 D(Is=io_t N=a_n Tnom=temp)
.param temp 25
.param rs_t 4.03e-1
.param rsh_t 2.11e3
.param io_t 8.55e-11
.param a_n 6.41
.param ipv_t 1.09e-1
.step param illu 100 1000 100
.tran 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1892 756
WIRE 976 80 640 80
WIRE 1280 80 976 80
WIRE 1408 80 1280 80
WIRE 1584 80 1488 80
WIRE 1616 80 1584 80
WIRE 208 96 128 96
WIRE 288 96 208 96
WIRE 640 144 640 80
WIRE 1616 144 1616 80
WIRE 976 160 976 80
WIRE 1280 160 1280 80
WIRE 128 176 128 96
WIRE 288 176 288 96
WIRE 640 288 640 224
WIRE 976 288 976 224
WIRE 1280 288 1280 240
WIRE 128 304 128 256
WIRE 288 304 288 256
WIRE 1616 304 1616 224
SYMBOL res 1504 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value R=rs_t
SYMBOL voltage 128 160 R0
SYMATTR InstName V1
SYMATTR Value {illu}
SYMBOL diode 960 160 R0
SYMATTR InstName D1
SYMATTR Value pvdiode2
SYMBOL bi2 640 144 R0
SYMATTR InstName B1
SYMATTR Value I=ipv_t*V(illu)/1000
SYMBOL res 1296 256 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value R=rsh_t
SYMBOL res 272 160 R0
SYMATTR InstName R1
SYMATTR Value 100Meg
SYMBOL current 1616 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value PULSE(0 109m 0 1 1)
FLAG 128 304 0
FLAG 288 304 0
FLAG 208 96 illu
FLAG 1616 304 0
FLAG 1280 288 0
FLAG 976 288 0
FLAG 640 288 0
FLAG 1584 80 vout
TEXT 904 -104 Left 2 !.model PVDiode2 D(Is=io_t N=a_n Tnom=temp)
TEXT 408 -200 Left 2 !.param temp 25\n \n.param rs_t 4.03e-1\n.param rsh_t 2.11e3\n.param io_t 8.55e-11\n.param a_n 6.41\n.param ipv_t 1.09e-1
TEXT 864 -256 Left 2 !.step param illu 100 1000 100
TEXT 480 -392 Left 2 !.tran 1