Version 4 SHEET 1 5900 4068 WIRE 4080 624 3856 624 WIRE -544 672 -960 672 WIRE -368 672 -464 672 WIRE 4080 672 3856 672 WIRE -1344 704 -1392 704 WIRE -1168 704 -1264 704 WIRE 4080 720 3856 720 WIRE 4080 768 3856 768 WIRE -752 784 -816 784 WIRE -640 784 -672 784 WIRE -544 784 -640 784 WIRE -368 784 -368 672 WIRE -368 784 -464 784 WIRE -640 832 -640 784 WIRE -1504 864 -1584 864 WIRE -1392 864 -1392 704 WIRE -1392 864 -1424 864 WIRE -1312 864 -1392 864 WIRE -1168 880 -1168 704 WIRE -1168 880 -1248 880 WIRE -1024 880 -1024 848 WIRE -1024 880 -1168 880 WIRE -1312 896 -1328 896 WIRE -816 928 -816 784 WIRE -736 928 -816 928 WIRE -640 928 -640 896 WIRE -640 928 -672 928 WIRE 3872 960 3840 960 WIRE 4064 960 3872 960 WIRE -224 976 -256 976 WIRE -80 976 -144 976 WIRE -1504 992 -1600 992 WIRE -1376 992 -1424 992 WIRE -1328 992 -1328 896 WIRE -1328 992 -1376 992 WIRE -1376 1024 -1376 992 WIRE -1024 1040 -1024 880 WIRE -960 1040 -960 672 WIRE -960 1040 -1024 1040 WIRE -928 1040 -960 1040 WIRE -816 1040 -816 928 WIRE -816 1040 -848 1040 WIRE -752 1040 -816 1040 WIRE -640 1056 -640 928 WIRE -640 1056 -688 1056 WIRE -752 1072 -800 1072 WIRE 3872 1072 3840 1072 WIRE 4064 1072 3872 1072 WIRE -368 1088 -368 784 WIRE -256 1088 -256 976 WIRE -256 1088 -368 1088 WIRE -192 1088 -256 1088 WIRE -80 1104 -80 976 WIRE -80 1104 -128 1104 WIRE -32 1104 -80 1104 WIRE 4064 1104 3840 1104 WIRE -800 1120 -800 1072 WIRE -192 1120 -240 1120 WIRE -240 1152 -240 1120 WIRE 4064 1152 3840 1152 WIRE -32 1168 -32 1104 WIRE 96 1168 96 1120 WIRE 96 1168 -32 1168 WIRE 176 1168 96 1168 WIRE 320 1168 256 1168 WIRE -224 1280 -256 1280 WIRE -80 1280 -144 1280 WIRE 96 1296 16 1296 WIRE 160 1296 96 1296 WIRE 320 1296 320 1168 WIRE 320 1296 240 1296 WIRE 4064 1296 3856 1296 WIRE 96 1328 96 1296 WIRE 400 1328 400 1280 WIRE 448 1328 400 1328 WIRE 624 1328 528 1328 WIRE 4064 1344 3856 1344 WIRE -80 1360 -80 1280 WIRE 16 1360 16 1296 WIRE 16 1360 -80 1360 WIRE -544 1376 -960 1376 WIRE -368 1376 -464 1376 WIRE -368 1392 -368 1376 WIRE -256 1392 -256 1280 WIRE -256 1392 -368 1392 WIRE -192 1392 -256 1392 WIRE -80 1408 -80 1360 WIRE -80 1408 -128 1408 WIRE -192 1424 -240 1424 WIRE -1360 1440 -1408 1440 WIRE -1184 1440 -1280 1440 WIRE -240 1456 -240 1424 WIRE -752 1488 -816 1488 WIRE -640 1488 -672 1488 WIRE -544 1488 -640 1488 WIRE -368 1488 -368 1392 WIRE -368 1488 -464 1488 WIRE 400 1488 400 1328 WIRE 480 1488 400 1488 WIRE 4064 1488 3856 1488 WIRE 624 1504 624 1328 WIRE 624 1504 544 1504 WIRE 752 1504 752 1440 WIRE 752 1504 624 1504 WIRE 320 1520 320 1296 WIRE 480 1520 320 1520 WIRE -640 1536 -640 1488 WIRE 4064 1552 3856 1552 WIRE -1520 1600 -1584 1600 WIRE -1408 1600 -1408 1440 WIRE -1408 1600 -1440 1600 WIRE -1328 1600 -1408 1600 WIRE -1184 1616 -1184 1440 WIRE -1184 1616 -1264 1616 WIRE -1040 1616 -1040 1568 WIRE -1040 1616 -1184 1616 WIRE 4064 1616 3856 1616 WIRE -1328 1632 -1344 1632 WIRE -816 1632 -816 1488 WIRE -736 1632 -816 1632 WIRE -640 1632 -640 1600 WIRE -640 1632 -672 1632 WIRE -1520 1728 -1584 1728 WIRE -1392 1728 -1440 1728 WIRE -1344 1728 -1344 1632 WIRE -1344 1728 -1392 1728 WIRE -1040 1744 -1040 1616 WIRE -960 1744 -960 1376 WIRE -960 1744 -1040 1744 WIRE -928 1744 -960 1744 WIRE -816 1744 -816 1632 WIRE -816 1744 -848 1744 WIRE -752 1744 -816 1744 WIRE 752 1744 752 1504 WIRE 784 1744 752 1744 WIRE -1392 1760 -1392 1728 WIRE -640 1760 -640 1632 WIRE -640 1760 -688 1760 WIRE 912 1760 848 1760 WIRE 1024 1760 976 1760 WIRE 1136 1760 1024 1760 WIRE -752 1776 -800 1776 WIRE 688 1776 688 1760 WIRE 784 1776 688 1776 WIRE -800 1824 -800 1776 WIRE 336 2448 288 2448 WIRE 432 2448 400 2448 WIRE 288 2544 288 2448 WIRE 336 2544 288 2544 WIRE 432 2544 432 2448 WIRE 432 2544 416 2544 WIRE 1072 2624 1024 2624 WIRE 1248 2624 1152 2624 WIRE -64 2656 -64 2608 WIRE 48 2656 -64 2656 WIRE 176 2656 128 2656 WIRE 288 2656 288 2544 WIRE 288 2656 240 2656 WIRE 320 2656 288 2656 WIRE 432 2672 432 2544 WIRE 432 2672 384 2672 WIRE 736 2672 736 2624 WIRE 736 2672 432 2672 WIRE 320 2688 288 2688 WIRE 288 2704 288 2688 WIRE -64 2720 -64 2656 WIRE 736 2784 736 2672 WIRE 896 2784 736 2784 WIRE 1024 2784 1024 2624 WIRE 1024 2784 976 2784 WIRE 1104 2784 1024 2784 WIRE 288 2800 288 2784 WIRE 1248 2800 1248 2624 WIRE 1248 2800 1168 2800 WIRE 1392 2800 1392 2736 WIRE 1392 2800 1248 2800 WIRE 1472 2800 1392 2800 WIRE 1664 2800 1472 2800 WIRE 1104 2816 1088 2816 WIRE 1856 2832 1824 2832 WIRE 2000 2832 1936 2832 WIRE 1664 2848 1664 2800 WIRE 1472 2864 1472 2800 WIRE 320 2896 272 2896 WIRE 416 2896 384 2896 WIRE 896 2912 832 2912 WIRE 1040 2912 976 2912 WIRE 1088 2912 1088 2816 WIRE 1088 2912 1040 2912 WIRE 1664 2912 1664 2896 WIRE 1040 2944 1040 2912 WIRE 1472 2944 1472 2928 WIRE 1472 2944 1424 2944 WIRE 1568 2944 1472 2944 WIRE 1664 2944 1664 2912 WIRE 1712 2944 1664 2944 WIRE 1824 2944 1824 2832 WIRE 1824 2944 1792 2944 WIRE 1888 2944 1824 2944 WIRE 2000 2960 2000 2832 WIRE 2000 2960 1952 2960 WIRE 2048 2960 2000 2960 WIRE 1472 2976 1472 2944 WIRE 1664 2976 1664 2944 WIRE 1888 2976 1840 2976 WIRE 272 2992 272 2896 WIRE 320 2992 272 2992 WIRE 416 2992 416 2896 WIRE 416 2992 400 2992 WIRE 1840 3008 1840 2976 WIRE -64 3104 -64 3072 WIRE 32 3104 -64 3104 WIRE 160 3104 112 3104 WIRE 272 3104 272 2992 WIRE 272 3104 224 3104 WIRE 304 3104 272 3104 WIRE 416 3120 416 2992 WIRE 416 3120 368 3120 WIRE 736 3120 736 3088 WIRE 736 3120 416 3120 WIRE 832 3120 832 2912 WIRE 832 3120 736 3120 WIRE 304 3136 272 3136 WIRE 1472 3136 1472 3056 WIRE 272 3152 272 3136 WIRE -64 3184 -64 3104 WIRE 272 3248 272 3232 WIRE 448 3472 448 3424 WIRE 736 3488 736 3440 WIRE 1280 3488 1280 3440 WIRE 400 3552 272 3552 WIRE 624 3568 608 3568 WIRE 688 3568 624 3568 WIRE 1232 3568 1104 3568 WIRE 736 3584 736 3568 WIRE 448 3648 448 3568 WIRE 528 3648 448 3648 WIRE 736 3648 736 3584 WIRE 832 3648 736 3648 WIRE 1280 3664 1280 3584 WIRE 1376 3664 1280 3664 WIRE 736 3680 736 3648 WIRE 448 3728 448 3648 WIRE 1280 3744 1280 3664 WIRE 736 3808 736 3760 WIRE 448 3920 448 3808 WIRE 1280 3936 1280 3824 FLAG -2384 688 0 FLAG -2576 608 VCC FLAG -2576 688 0 FLAG -2384 608 VEE FLAG -2592 1008 0 FLAG -2448 1008 0 FLAG -2592 1280 0 FLAG -2448 1280 0 FLAG -2448 928 P1y FLAG -2448 1200 P2y FLAG -2592 1200 P2x FLAG -2592 928 P1x FLAG -2288 1008 0 FLAG -2288 928 P1_button_it FLAG -2288 1280 0 FLAG -2288 1200 P2_button_it FLAG -1280 848 VCC FLAG -1280 912 VEE FLAG -1376 1104 0 FLAG -1584 864 P1x FLAG -1600 992 P2x FLAG -1296 1584 VCC FLAG -1296 1648 VEE FLAG -1392 1840 0 FLAG -1584 1600 P1y FLAG -1584 1728 P2y FLAG 512 1472 VCC FLAG 512 1536 VEE FLAG 400 1200 0 FLAG -1024 848 xdiff FLAG -1040 1568 ydiff FLAG 96 1120 abs_xdiff FLAG 96 1328 abs_ydiff FLAG 752 1440 abs_sum_xdiff_ydiff FLAG -720 1024 VCC FLAG -720 1088 VEE FLAG -800 1120 0 FLAG 1136 1760 collision_detect FLAG 272 3552 collision_detect FLAG 448 3424 P1_it FLAG 448 3920 0 FLAG 624 3568 P2_it FLAG 736 3440 P1_it FLAG 736 3808 0 FLAG 1104 3568 collision_detect FLAG 1280 3440 P2_it FLAG 1280 3936 0 FLAG 1376 3664 p2_win FLAG 528 3648 p1_win FLAG 832 3648 two_winner_ignore FLAG 3872 1072 pendelum FLAG 3872 960 collision_detect FLAG 3856 1296 P1_it FLAG 3856 1344 P2_it FLAG 3856 1488 p1_win FLAG 3856 1552 p2_win FLAG 3856 1616 two_winner_ignore FLAG 3840 1152 P2_it_val FLAG 3840 1104 P1_it_val FLAG 3856 624 P1x FLAG 3856 672 P1y FLAG 3856 720 P2x FLAG 3856 768 P2y FLAG -720 1728 VCC FLAG -720 1792 VEE FLAG -800 1824 0 FLAG -160 1072 VCC FLAG -160 1136 VEE FLAG -240 1152 0 FLAG -160 1376 VCC FLAG -160 1440 VEE FLAG -240 1456 0 FLAG 816 1728 VCC FLAG 816 1792 VEE FLAG 688 1856 0 FLAG 688 1680 VCC FLAG 1024 1840 0 FLAG -2128 976 0 FLAG -2128 896 P1_switch_weapon FLAG -2048 1216 0 FLAG -2048 1136 P2_switch_weapon FLAG -64 2800 0 FLAG 336 3088 VCC FLAG 336 3152 VEE FLAG 1136 2768 VCC FLAG 1136 2832 VEE FLAG 1040 3024 0 FLAG 1392 2736 diff FLAG 1424 2944 P2_it FLAG 1472 3136 0 FLAG 1920 2928 VCC FLAG 1920 2992 VEE FLAG 1840 3008 0 FLAG 2048 2960 P1_it FLAG 736 2624 P1_it_val FLAG -64 2608 P1_button_input FLAG -64 3264 0 FLAG -64 3072 P2_button_input FLAG 272 3248 0 FLAG 352 2640 VCC FLAG 352 2704 VEE FLAG 288 2800 0 FLAG 736 3088 P2_it_val SYMBOL voltage -2384 592 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value -3.3 SYMBOL voltage -2576 592 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 3.3 SYMBOL voltage -2592 912 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value2 AC 1 SYMATTR Value 1 SYMBOL voltage -2592 1184 R0 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR Value2 AC 1 SYMATTR InstName V5 SYMATTR Value 1 SYMBOL voltage -2448 1184 R0 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR Value2 AC 1 SYMATTR InstName V6 SYMATTR Value 1 SYMBOL voltage -2288 912 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V7 SYMATTR Value2 AC 1 SYMATTR Value PULSE(0 3 0.5 0.1 0.1 2) SYMBOL voltage -2288 1184 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V8 SYMATTR Value2 AC 1 SYMATTR Value PULSE(0 3 1 0.1 0.1 1) SYMBOL Opamps\\UniversalOpamp2 -1280 880 R0 SYMATTR InstName U1 SYMBOL res -1248 688 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res -1392 1008 R0 SYMATTR InstName R2 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 -1296 1616 R0 SYMATTR InstName U2 SYMBOL res -1264 1424 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 10k SYMBOL res -1408 1744 R0 SYMATTR InstName R4 SYMATTR Value 10k SYMBOL res -1408 848 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R7 SYMATTR Value 10k SYMBOL res -1408 976 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 10k SYMBOL res -1424 1584 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R9 SYMATTR Value 10k SYMBOL res -1424 1712 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R10 SYMATTR Value 10k SYMBOL res 272 1152 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R17 SYMATTR Value 10k SYMBOL res 256 1280 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R18 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 512 1504 R0 SYMATTR InstName U5 SYMBOL res 544 1312 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R19 SYMATTR Value 10k SYMBOL res 384 1184 R0 SYMATTR InstName R20 SYMATTR Value 5k SYMBOL Opamps\\UniversalOpamp2 -720 1056 R0 SYMATTR InstName U8 SYMBOL res -832 1024 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R25 SYMATTR Value 10k SYMBOL diode -672 912 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D3 SYMATTR Value 1N914 SYMBOL diode -656 832 R0 SYMATTR InstName D4 SYMATTR Value 1N914 SYMBOL res -656 768 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R26 SYMATTR Value 10k SYMBOL res -448 768 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R27 SYMATTR Value 5k SYMBOL res -448 656 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R28 SYMATTR Value 10k SYMBOL nmos 400 3472 R0 SYMATTR InstName M3 SYMATTR Value RUL035N02 SYMBOL res 432 3712 R0 SYMATTR InstName R43 SYMATTR Value 10k SYMBOL nmos 688 3488 R0 SYMATTR InstName M4 SYMATTR Value RUL035N02 SYMBOL res 720 3664 R0 SYMATTR InstName R44 SYMATTR Value 10k SYMBOL nmos 1232 3488 R0 SYMATTR InstName M5 SYMATTR Value RUL035N02 SYMBOL res 1264 3728 R0 SYMATTR InstName R45 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 -720 1760 R0 SYMATTR InstName U3 SYMBOL res -832 1728 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL diode -672 1616 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D9 SYMATTR Value 1N914 SYMBOL diode -656 1536 R0 SYMATTR InstName D10 SYMATTR Value 1N914 SYMBOL res -656 1472 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R6 SYMATTR Value 10k SYMBOL res -448 1472 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 5k SYMBOL res -448 1360 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R12 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 -160 1104 R0 SYMATTR InstName U4 SYMBOL res -128 960 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R13 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 -160 1408 R0 SYMATTR InstName U20 SYMBOL res -128 1264 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R14 SYMATTR Value 10k SYMBOL voltage -2448 912 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V4 SYMATTR Value2 AC 1 SYMATTR Value SINE(1.5 1.5 10) SYMBOL Opamps\\UniversalOpamp2 816 1760 R0 SYMATTR InstName U9 SYMBOL res 672 1664 R0 SYMATTR InstName R15 SYMATTR Value 100k SYMBOL res 672 1760 R0 SYMATTR InstName R16 SYMATTR Value 5k SYMBOL diode 912 1776 R270 WINDOW 0 32 32 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName D11 SYMATTR Value 1N914 SYMBOL res 1008 1744 R0 SYMATTR InstName R21 SYMATTR Value 10k SYMBOL voltage -2128 880 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V9 SYMATTR Value2 AC 1 SYMATTR Value SINE(1.5 1.5 10) SYMBOL voltage -2048 1120 R0 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR Value2 AC 1 SYMATTR InstName V10 SYMATTR Value 1 SYMBOL voltage -64 2704 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V13 SYMATTR Value2 AC 1 SYMATTR Value PULSE(0 3.3 0.1 0.002 0.002 0.5) SYMBOL Opamps\\UniversalOpamp2 336 3120 R0 SYMATTR InstName U6 SYMBOL Opamps\\UniversalOpamp2 1136 2800 R0 SYMATTR InstName U7 SYMBOL res 1168 2608 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R22 SYMATTR Value 10k SYMBOL res 1024 2928 R0 SYMATTR InstName R23 SYMATTR Value 10k SYMBOL res 992 2768 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R24 SYMATTR Value 10k SYMBOL res 992 2896 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R29 SYMATTR Value 10k SYMBOL diode 1456 2864 R0 SYMATTR InstName D1 SYMATTR Value 1N914 SYMBOL res 1456 2960 R0 SYMATTR InstName R30 SYMATTR Value 10k SYMBOL diode 1680 2912 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D2 SYMATTR Value 1N914 SYMBOL Opamps\\UniversalOpamp2 1920 2960 R0 SYMATTR InstName U10 SYMBOL res 1952 2816 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R31 SYMATTR Value 10k SYMBOL res 1808 2928 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R32 SYMATTR Value 10k SYMBOL voltage -64 3168 R0 WINDOW 0 21 20 Left 2 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 0 SYMATTR InstName V14 SYMATTR Value2 AC 1 SYMATTR Value PULSE(0 3.3 0.1 0.002 0.002 1) SYMBOL res 128 3088 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R33 SYMATTR Value 10k SYMBOL cap 224 3088 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C1 SYMATTR Value 3.3µ SYMBOL cap 384 2880 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 1µ SYMBOL res 416 2976 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R34 SYMATTR Value 10k SYMBOL res 256 3136 R0 SYMATTR InstName R35 SYMATTR Value 10k SYMBOL Opamps\\UniversalOpamp2 352 2672 R0 SYMATTR InstName U11 SYMBOL res 144 2640 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R36 SYMATTR Value 10k SYMBOL cap 240 2640 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C3 SYMATTR Value 3.3µ SYMBOL cap 400 2432 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C4 SYMATTR Value 1µ SYMBOL res 432 2528 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R37 SYMATTR Value 10k SYMBOL res 272 2688 R0 SYMATTR InstName R38 SYMATTR Value 10k TEXT 152 40 Left 2 ;Switch Tag TEXT -2224 232 Left 2 ;Input TEXT 192 176 Left 2 ;Logic TEXT 3896 472 Left 2 ;Output TEXT 136 2112 Left 2 ;It player determination TEXT -16 520 Left 2 ;Collision Detection TEXT -24 584 Left 2 ;Player 1 vs Player 2 TEXT -184 656 Left 2 ;makes collision detection go high to supply voltage. TEXT -328 624 Left 2 ;No difference between x and y coordinates of player 1 and player 2 position TEXT -2584 1648 Left 2 !.tran 0 2s 0 0.1s TEXT -2568 1568 Left 2 !;ac dec 10 1 1G TEXT -2560 816 Left 2 ;Player 1 TEXT -2560 1128 Left 2 ;Player 2 TEXT -2320 1376 Left 2 ;Sample at 5V, hold at 0V TEXT -1328 584 Left 2 ;xdiff TEXT -1288 1376 Left 2 ;ydiff TEXT 400 1104 Left 2 ;abs(xdiff + ydiff) TEXT 320 1000 Left 2 ;Postive only zero cross detector circuit TEXT 816 3240 Left 2 ;Winner Determination TEXT -2280 1496 Left 2 ;op-amp modeled is LM358A. TEXT 3472 520 Left 2 ;Take a sample of each value for drawing to display. 60 frames per second drawn. TEXT 3328 552 Left 2 ;ADC has sample and hold circuit. The sampling rate of ADC should be 2x highest frequency of analog output. TEXT -1432 2040 Left 2 ;Due to multi-channel op-amp using diode instead of gnd in op-amp. TEXT 888 2312 Left 2 ;Circuit to determine which player is It. TEXT 936 2528 Left 2 ;P2_val - P1_val TEXT 856 2464 Left 2 ;Find difference between player values TEXT -96 2280 Left 2 ;Take rate of change of button press. Positive wave form on release TEXT -512 2352 Left 2 ;Push-button switch is modelled as a square wave with 2 ms rise time and fall time. TEXT 912 2352 Left 2 ;i.e. has the highest attack value.