* Z:\home\khalils\Downloads\files\data\raw_asc\524d81d6c567_new-full-system.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU4 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Misc\NE555.asy)
Rt_g1 N008 N007 5.6k
R8 +12V N013 33k
D7 N006 N005 2D1N4148
Rt_f Triangle N008 10k
D10 N006 N004 2D1N4148
XU7 N003 N001 +12V 0 N002 2TL081 ;pnba In+)In-)V+)V-)OUT
Rt_1 +12V N007 680
Q2 N010 N012 N011 0 22N3904
XU3 N005 Square +30V 0 Square 2TL081 ;pnba In+)In-)V+)V-)OUT
R12 N003 0 10k
R13 +12V N001 0.5k
R11 +12V N003 2.8k
V1 +30V 0 30
XU1 N004 N008 +30V 0 Triangle 2TL081 ;pnba In+)In-)V+)V-)OUT
D9 N004 N010 2D1N4148
D8 N005 N010 2D1N4148
C4 N004 0 100nf
Q22N3906 N006 N002 N001 0 PNP
C3 N009 0 1nF
Rt_g2 N007 0 620
R9 N013 0 10k
R10 N011 0 1k
XU6 N013 N011 +12V 0 N012 2TL081 ;pnba In+)In-)V+)V-)OUT
V2 +12V 0 12
XU4 0 N004 N005 +12V N009 N004 NC_01 +12V NE555 ;pnba GND)TRIG)OUT)RST)CV)THRS)DIS)Vcc
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.lib models.cir
.tran 0 0.005 0.001 0.002
.lib NE555.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1632 1860
WIRE 640 144 432 144
WIRE 432 208 432 144
WIRE 432 208 256 208
WIRE 464 208 432 208
WIRE 256 224 256 208
WIRE 640 240 640 224
WIRE 640 240 368 240
WIRE 640 256 640 240
WIRE 432 272 432 208
WIRE 368 288 368 240
WIRE 400 288 368 288
WIRE 576 304 464 304
WIRE 256 320 256 304
WIRE 400 320 256 320
WIRE 256 336 256 320
WIRE 320 416 256 416
WIRE 432 416 432 336
WIRE 432 416 320 416
WIRE -16 432 -16 384
WIRE -16 432 -240 432
WIRE 160 432 -16 432
WIRE 320 432 320 416
WIRE 1104 480 928 480
WIRE 192 496 -160 496
WIRE 832 496 192 496
WIRE -512 512 -512 448
WIRE -384 512 -384 448
WIRE 1008 512 1008 448
WIRE 928 528 928 480
WIRE 976 528 928 528
WIRE 1104 544 1104 480
WIRE 1104 544 1040 544
WIRE 1232 544 1104 544
WIRE 976 560 368 560
WIRE -96 576 -128 576
WIRE 160 576 160 432
WIRE 160 576 128 576
WIRE 1008 608 1008 576
WIRE -512 624 -512 592
WIRE -384 624 -384 592
WIRE -160 640 -160 496
WIRE -96 640 -160 640
WIRE 960 656 944 656
WIRE 640 672 640 352
WIRE 640 672 496 672
WIRE 688 672 640 672
WIRE 944 672 944 656
WIRE -96 704 -160 704
WIRE 192 704 192 496
WIRE 192 704 128 704
WIRE 496 736 496 672
WIRE 688 736 688 672
WIRE 992 752 944 752
WIRE 1088 752 1072 752
WIRE 1120 752 1088 752
WIRE 1232 752 1200 752
WIRE -240 768 -240 432
WIRE -96 768 -240 768
WIRE 160 768 128 768
WIRE 944 768 944 752
WIRE 1136 784 1136 720
WIRE 1088 800 1088 752
WIRE 1104 800 1088 800
WIRE 1232 816 1232 752
WIRE 1232 816 1168 816
WIRE 1360 816 1232 816
WIRE -160 832 -160 704
WIRE 368 832 368 560
WIRE 368 832 -160 832
WIRE 496 832 496 800
WIRE 496 832 368 832
WIRE 688 832 688 800
WIRE 832 832 832 496
WIRE 832 832 688 832
WIRE 864 832 832 832
WIRE 1104 832 864 832
WIRE 160 864 160 768
WIRE 496 864 496 832
WIRE 688 864 688 832
WIRE 944 864 944 848
WIRE 1136 864 1136 848
WIRE 1136 864 944 864
WIRE 864 880 864 832
WIRE 1136 880 1136 864
WIRE -128 928 -128 576
WIRE 160 928 -128 928
WIRE 160 944 160 928
WIRE 864 960 864 944
WIRE 496 1008 496 928
WIRE 592 1008 496 1008
WIRE 688 1008 688 928
WIRE 688 1008 592 1008
WIRE 384 1040 208 1040
WIRE 448 1040 384 1040
WIRE 208 1056 208 1040
WIRE 592 1088 592 1008
WIRE 384 1104 384 1040
WIRE 352 1120 320 1120
WIRE 528 1136 416 1136
WIRE 208 1152 208 1136
WIRE 352 1152 208 1152
WIRE 208 1168 208 1152
WIRE 320 1232 320 1120
WIRE 592 1232 592 1184
WIRE 592 1232 320 1232
WIRE 208 1312 208 1248
WIRE 384 1312 384 1168
WIRE 384 1312 208 1312
WIRE 592 1312 384 1312
WIRE 592 1328 592 1312
IOPIN -16 384 BiDir
IOPIN 1008 448 BiDir
IOPIN 448 1040 BiDir
IOPIN 464 208 BiDir
IOPIN -384 448 BiDir
IOPIN -512 448 BiDir
IOPIN 1136 720 BiDir
IOPIN 1232 544 BiDir
IOPIN 1360 816 BiDir
IOPIN 960 656 BiDir
SYMBOL OpAmps\\opamp2 384 1072 R0
SYMATTR InstName U6
SYMATTR Value 2TL081
SYMBOL res 192 1152 R0
SYMATTR InstName R9
SYMATTR Value 10k
SYMBOL diode 480 864 R0
SYMATTR InstName D8
SYMATTR Value 2D1N4148
SYMBOL res 1216 736 R90
WINDOW 0 1 17 VBottom 2
WINDOW 3 28 14 VTop 2
SYMATTR InstName Rt_f
SYMATTR Value 10k
SYMBOL res 1088 736 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rt_g1
SYMATTR Value 5.6k
SYMBOL res 576 1216 R0
SYMATTR InstName R10
SYMATTR Value 1k
SYMBOL cap 144 864 R0
SYMATTR InstName C3
SYMATTR Value 1nF
SYMBOL res 624 128 R0
SYMATTR InstName R13
SYMATTR Value 0.5k
SYMBOL cap 848 880 R0
SYMATTR InstName C4
SYMATTR Value 100nf
SYMBOL voltage -384 496 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL OpAmps\\opamp2 1136 752 R0
WINDOW 0 20 44 Left 2
SYMATTR InstName U1
SYMATTR Value 2TL081
SYMBOL npn 528 1088 R0
SYMATTR InstName Q2
SYMATTR Value 22N3904
SYMBOL diode 480 736 R0
SYMATTR InstName D7
SYMATTR Value 2D1N4148
SYMBOL diode 672 736 R0
SYMATTR InstName D10
SYMATTR Value 2D1N4148
SYMBOL Misc\\NE555 16 672 R0
SYMATTR InstName U4
SYMBOL pnp 576 352 M180
SYMATTR InstName 22N3906
SYMBOL diode 672 864 R0
SYMATTR InstName D9
SYMATTR Value 2D1N4148
SYMBOL OpAmps\\opamp2 1008 480 R0
SYMATTR InstName U3
SYMATTR Value 2TL081
SYMBOL res 928 752 R0
WINDOW 0 35 58 Left 2
WINDOW 3 -55 42 Left 2
SYMATTR InstName Rt_g2
SYMATTR Value 620
SYMBOL res 192 1040 R0
SYMATTR InstName R8
SYMATTR Value 33k
SYMBOL res 240 320 R0
SYMATTR InstName R12
SYMATTR Value 10k
SYMBOL res 240 208 R0
SYMATTR InstName R11
SYMATTR Value 2.8k
SYMBOL voltage -512 496 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 30
SYMBOL res 928 656 R0
WINDOW 3 -50 52 Left 2
SYMATTR Value 680
SYMATTR InstName Rt_1
SYMBOL OpAmps\\opamp2 432 240 R0
SYMATTR InstName U7
SYMATTR Value 2TL081
FLAG 160 944 0
FLAG -16 384 +12V
FLAG 1008 608 0
FLAG 1008 448 +30V
FLAG 592 1328 0
FLAG 448 1040 +12V
FLAG 464 208 +12V
FLAG 320 432 0
FLAG -384 448 +12V
FLAG -512 448 +30V
FLAG -512 624 0
FLAG -384 624 0
FLAG 1136 880 0
FLAG 1136 720 +30V
FLAG 1232 544 Square
FLAG 1360 816 Triangle
FLAG 864 960 0
FLAG 960 656 +12V
TEXT -488 264 Left 2 !.lib models.cir
TEXT -568 216 Left 2 !.tran 0 0.005 0.001 0.002