Version 4 SHEET 1 1860 680 WIRE -64 -80 -224 -80 WIRE 128 -80 -64 -80 WIRE 288 -80 128 -80 WIRE 576 -80 288 -80 WIRE 848 -32 672 -32 WIRE 1200 -32 848 -32 WIRE 1440 -32 1200 -32 WIRE -64 16 -64 0 WIRE 336 16 -64 16 WIRE -64 48 -64 16 WIRE 48 64 32 64 WIRE 288 64 288 -80 WIRE 288 64 272 64 WIRE 672 64 672 -32 WIRE 848 64 848 -32 WIRE 800 80 768 80 WIRE 48 128 -64 128 WIRE 336 128 336 16 WIRE 336 128 272 128 WIRE -224 144 -224 -80 WIRE 576 176 576 -80 WIRE 1440 176 1440 -32 WIRE 304 192 272 192 WIRE 352 192 304 192 WIRE 464 192 448 192 WIRE 544 192 464 192 WIRE 848 192 848 160 WIRE 672 208 672 144 WIRE 672 208 608 208 WIRE 736 208 672 208 WIRE 768 208 768 80 WIRE 768 208 736 208 WIRE 848 208 848 192 WIRE 848 208 784 208 WIRE 976 208 848 208 WIRE 1088 208 1056 208 WIRE 1104 208 1088 208 WIRE 1264 208 1232 208 WIRE 544 224 512 224 WIRE 848 224 848 208 WIRE 784 240 784 208 WIRE 48 256 32 256 WIRE 288 256 272 256 WIRE 1088 256 1088 208 WIRE 1264 256 1264 208 WIRE 352 288 352 272 WIRE 448 288 448 192 WIRE 448 288 352 288 WIRE -64 304 -64 128 WIRE 96 304 -64 304 WIRE 304 304 304 192 WIRE 304 304 96 304 WIRE -64 320 -64 304 WIRE 352 320 352 288 WIRE 288 336 288 256 WIRE -224 400 -224 224 WIRE -64 400 -64 384 WIRE -64 400 -224 400 WIRE 288 400 -64 400 WIRE 352 400 288 400 WIRE 576 400 576 240 WIRE 576 400 352 400 WIRE 784 400 784 304 WIRE 784 400 576 400 WIRE 848 400 848 304 WIRE 848 400 784 400 WIRE 1088 400 1088 320 WIRE 1088 400 848 400 WIRE 1264 400 1264 320 WIRE 1264 400 1088 400 WIRE 1440 400 1440 256 WIRE 1440 400 1264 400 WIRE -64 448 -64 400 FLAG -64 448 0 FLAG 96 304 V_triangle FLAG 736 208 V_gate FLAG 848 192 V_Motor FLAG 1200 96 V_lowpass FLAG 1104 208 V_low2 FLAG 512 224 V_low2 FLAG 464 192 V_neg_feed FLAG 128 -80 VCC_3V FLAG 32 256 VCC_3V FLAG 32 64 0 FLAG 1200 -32 VCC_Variable SYMBOL SBORKA\\TIMER\\555 160 160 R0 SYMATTR InstName U1 SYMBOL voltage -224 128 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 3 SYMBOL res -80 -96 R0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res -80 32 R0 SYMATTR InstName R2 SYMATTR Value 500 SYMBOL cap -80 320 R0 SYMATTR InstName C1 SYMATTR Value 100n SYMBOL Robertugo\\comp5_all 576 144 R0 SYMATTR InstName U3 SYMATTR SpiceModel LM339 SYMBOL res 656 48 R0 SYMATTR InstName R5 SYMATTR Value 500 SYMBOL pmos 800 160 M180 SYMATTR InstName M1 SYMATTR Value Si9803DY SYMBOL ind 832 208 R0 SYMATTR InstName L1 SYMATTR Value 100u SYMATTR SpiceLine Rser=2 SYMBOL diode 800 304 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D1 SYMATTR Value 1N4148 SYMBOL res 1072 192 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R7 SYMATTR Value 2k SYMBOL cap 1072 256 R0 SYMATTR InstName C3 SYMATTR Value 20u SYMBOL res 1248 192 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 2k SYMBOL cap 1248 256 R0 SYMATTR InstName C4 SYMATTR Value 10u SYMBOL res 336 304 R0 SYMATTR InstName R9 SYMATTR Value 50k SYMBOL res 336 176 R0 SYMATTR InstName R10 SYMATTR Value 50k SYMBOL voltage 1440 160 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PULSE(7 4 60ms 140ms) SYMBOL cap 272 336 R0 SYMATTR InstName C5 SYMATTR Value 10n TEXT -186 -150 Left 2 !.tran 0 200m 0 2m TEXT 496 440 Left 2 ;low pass rc constant 2x20ms, 1x40ms might be enough, maybe longer time constant\nL1 is a motor, PMOS and D1 could be swapped for a motor driver TEXT 72 -152 Left 2 ;the 555/comparator need constant voltage, 3V ldo should work, comparator has open collector output TEXT 760 -80 Left 2 ;V2 dropping from 7V to 4V (after 60ms for stabilisation of lowpass feedback)