Version 4 SHEET 1 1132 1764 WIRE -2816 480 -2976 480 WIRE -2816 512 -2816 480 WIRE -2704 512 -2816 512 WIRE -848 528 -1472 528 WIRE -2816 560 -2816 512 WIRE -1472 608 -1472 528 WIRE -2112 640 -2288 640 WIRE -1856 640 -2112 640 WIRE -1712 640 -1760 640 WIRE -848 640 -848 528 WIRE -1072 672 -1120 672 WIRE -992 672 -1040 672 WIRE -1856 688 -1920 688 WIRE -1600 688 -1664 688 WIRE -1520 688 -1600 688 WIRE -2400 704 -2448 704 WIRE -2352 704 -2400 704 WIRE -2288 704 -2288 640 WIRE -2400 720 -2400 704 WIRE -2352 720 -2400 720 WIRE -2080 720 -2208 720 WIRE -1952 720 -2016 720 WIRE -1920 720 -1920 688 WIRE -1920 720 -1952 720 WIRE -1664 720 -1664 688 WIRE -1664 720 -1712 720 WIRE -2352 736 -2544 736 WIRE -2080 752 -2128 752 WIRE -1472 768 -1472 704 WIRE -1328 768 -1472 768 WIRE -1248 768 -1328 768 WIRE -1120 768 -1120 672 WIRE -1120 768 -1168 768 WIRE -1088 768 -1120 768 WIRE -992 768 -992 672 WIRE -992 768 -1024 768 WIRE -848 768 -848 720 WIRE -848 768 -992 768 WIRE -736 768 -848 768 WIRE -2128 816 -2128 752 WIRE -736 816 -736 768 WIRE -1888 848 -1936 848 WIRE -1664 848 -1664 720 WIRE -1664 848 -1728 848 WIRE -1472 848 -1472 768 WIRE -1328 864 -1328 768 WIRE -3104 880 -3104 784 WIRE -2880 880 -2880 784 WIRE -2544 896 -2544 736 WIRE -2208 896 -2208 720 WIRE -1888 896 -1952 896 WIRE -4032 912 -4032 816 WIRE -3424 928 -3424 768 WIRE -1520 928 -1616 928 WIRE -848 928 -848 768 WIRE -3712 944 -3712 784 WIRE -1328 1008 -1328 944 WIRE -3104 1040 -3104 960 WIRE -2880 1056 -2880 960 WIRE -2544 1056 -2544 976 WIRE -2208 1056 -2208 976 WIRE -4032 1072 -4032 992 WIRE -3424 1088 -3424 1008 WIRE -1472 1088 -1472 944 WIRE -848 1088 -848 1008 WIRE -848 1088 -1472 1088 WIRE -3712 1104 -3712 1024 WIRE -1328 1152 -1328 1008 WIRE -2784 1200 -2784 1136 WIRE -1328 1312 -1328 1232 WIRE -2784 1328 -2784 1280 WIRE -1856 1328 -2320 1328 WIRE -1616 1328 -1616 928 WIRE -1616 1328 -1760 1328 WIRE -1856 1376 -1920 1376 WIRE -2432 1392 -2480 1392 WIRE -2384 1392 -2432 1392 WIRE -2320 1392 -2320 1328 WIRE -2432 1408 -2432 1392 WIRE -2384 1408 -2432 1408 WIRE -2032 1408 -2208 1408 WIRE -1920 1408 -1920 1376 WIRE -1920 1408 -1968 1408 WIRE -2384 1424 -2544 1424 WIRE -2032 1440 -2080 1440 WIRE -2784 1488 -2784 1392 WIRE -2080 1504 -2080 1440 WIRE -2544 1584 -2544 1424 WIRE -2208 1584 -2208 1408 WIRE -2544 1744 -2544 1664 WIRE -2208 1744 -2208 1664 FLAG -2880 1056 0 FLAG -3104 1040 0 FLAG -2544 1056 0 FLAG -2208 1056 0 FLAG -2880 784 int_out FLAG -3104 784 vin FLAG -736 816 0 FLAG -1328 1312 0 FLAG -1328 1008 vfb1 FLAG -1120 672 Mess1 FLAG -992 672 Mess2 FLAG -2544 1744 0 FLAG -2208 1744 0 FLAG -3424 1088 0 FLAG -3424 768 pos FLAG -3712 1104 0 FLAG -3712 784 neg FLAG -2448 704 pos FLAG -2112 640 UND FLAG -2480 1392 neg FLAG -2128 816 neg FLAG -2080 1504 pos FLAG -1952 720 oder FLAG -2976 480 vin FLAG -2976 560 vpos FLAG -2704 512 v FLAG -2544 736 vu FLAG -1936 848 vu FLAG -1600 688 vpos FLAG -4032 1072 0 FLAG -4032 816 takt FLAG -1952 896 takt FLAG -2784 1488 0 FLAG -2784 1136 vpos SYMBOL voltage -3104 864 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value SINE(0 1 100) SYMBOL bv -2880 864 R0 SYMATTR InstName B1 SYMATTR Value V=idt(V(vin)-((100*V(vpos)))) SYMBOL bv -2544 880 R0 SYMATTR InstName B2 SYMATTR Value V=if(V(int_out)>1m,1,0) SYMBOL bv -2208 880 R0 SYMATTR InstName B3 SYMATTR Value V=if(V(int_out)<0m,1,0) SYMBOL Digital\\srflop -1808 592 R0 SYMATTR InstName A1 SYMBOL nmos -1520 608 R0 SYMATTR InstName M1 SYMBOL nmos -1520 848 R0 SYMATTR InstName M2 SYMBOL res -1152 752 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 50 SYMBOL cap -1024 752 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C1 SYMATTR Value 4.6nF SYMBOL voltage -848 624 R0 WINDOW 123 0 0 Left 0 WINDOW 39 24 124 Left 2 SYMATTR InstName V2 SYMATTR Value 1.5 SYMATTR SpiceLine Rser=0.3 SYMBOL voltage -848 912 R0 WINDOW 123 0 0 Left 0 WINDOW 39 24 124 Left 2 SYMATTR InstName V3 SYMATTR Value 1.5 SYMATTR SpiceLine Rser=0.3 SYMBOL res -1344 848 R0 SYMATTR InstName R2 SYMATTR Value 30 SYMBOL res -1344 1136 R0 SYMATTR InstName R3 SYMATTR Value 30 SYMBOL bv -2544 1568 R0 SYMATTR InstName B4 SYMATTR Value V=if(V(int_out)>1m,1,0) SYMBOL bv -2208 1568 R0 SYMATTR InstName B5 SYMATTR Value V=if(V(int_out)<0,1,0) SYMBOL Digital\\srflop -1808 1280 R0 SYMATTR InstName A2 SYMBOL Digital\\and -2320 656 R0 SYMATTR InstName A3 SYMBOL bv -3424 912 R0 SYMATTR InstName B7 SYMATTR Value V=if(V(vin)>0m,1,0) SYMBOL bv -3712 928 R0 SYMATTR InstName B8 SYMATTR Value V=if(V(vin)<0m,1,0) SYMBOL Digital\\and -2352 1344 R0 SYMATTR InstName A4 SYMBOL Digital\\or -2048 672 R0 SYMATTR InstName A5 SYMBOL Digital\\or -2000 1360 R0 SYMATTR InstName A6 SYMBOL Digital\\dflop -1808 800 R0 SYMATTR InstName A7 SYMBOL voltage -4032 896 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V4 SYMATTR Value PULSE(0 1 0.01ms 0 0 0.01m 0.02m) SYMBOL cap -2800 1328 R0 SYMATTR InstName C2 SYMATTR Value 4,6nF SYMBOL res -2800 1184 R0 SYMATTR InstName R4 SYMATTR Value 10 TEXT -3112 1104 Left 2 !.tran 50m