From ab9f1144a6e850078e127b0c35fef4fec457a4c1 Mon Sep 17 00:00:00 2001 From: "Daniele Verducci (ZenPenguin)" Date: Sun, 21 Mar 2021 20:31:05 +0100 Subject: [PATCH] WIP Keyboard schematics (too much keys) --- .../hardware/keyboard/keyboard-cache.lib | 262 +++ .../hardware/keyboard/keyboard.kicad_pcb | 1 + .../keyboard/hardware/keyboard/keyboard.pro | 33 + .../keyboard/hardware/keyboard/keyboard.sch | 1838 +++++++++++++++++ .../hardware/keyboard/keyboard.sch-bak | 1838 +++++++++++++++++ 5 files changed, 3972 insertions(+) create mode 100644 pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib create mode 100644 pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb create mode 100644 pat80-io-devices/keyboard/hardware/keyboard/keyboard.pro create mode 100644 pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch create mode 100644 pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib new file mode 100644 index 0000000..8cdf3e5 --- /dev/null +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib @@ -0,0 +1,262 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74xx_74HC244 +# +DEF 74xx_74HC244 U 0 40 Y Y 1 L N +F0 "U" -300 650 50 H V C CNN +F1 "74xx_74HC244" -300 -650 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 74HCT244 +$FPLIST + TSSOP*4.4x6.5mm*P0.65mm* + SSOP*4.4x6.5mm*P0.65mm* +$ENDFPLIST +DRAW +S -300 600 300 -600 1 1 10 f +P 4 1 0 6 50 0 -50 50 -50 -50 50 0 N +X 1OE 1 -500 -400 200 R 50 50 1 0 I I +X GND 10 0 -800 200 U 50 50 1 0 W +X 2A3 11 -500 -200 200 R 50 50 1 0 I +X 1Y3 12 500 200 200 L 50 50 1 0 O +X 2A2 13 -500 -100 200 R 50 50 1 0 I +X 1Y2 14 500 300 200 L 50 50 1 0 O +X 2A1 15 -500 0 200 R 50 50 1 0 I +X 1Y1 16 500 400 200 L 50 50 1 0 O +X 2A0 17 -500 100 200 R 50 50 1 0 I +X 1Y0 18 500 500 200 L 50 50 1 0 O +X 2OE 19 -500 -500 200 R 50 50 1 0 I I +X 1A0 2 -500 500 200 R 50 50 1 0 I +X VCC 20 0 800 200 D 50 50 1 0 W +X 2Y0 3 500 100 200 L 50 50 1 0 O +X 1A1 4 -500 400 200 R 50 50 1 0 I +X 2Y1 5 500 0 200 L 50 50 1 0 O +X 1A2 6 -500 300 200 R 50 50 1 0 I +X 2Y2 7 500 -100 200 L 50 50 1 0 O +X 1A3 8 -500 200 200 R 50 50 1 0 I +X 2Y3 9 500 -200 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74xx_74LS138 +# +DEF 74xx_74LS138 U 0 40 Y Y 1 L N +F0 "U" -300 450 50 H V C CNN +F1 "74xx_74LS138" -300 -550 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP?16* +$ENDFPLIST +DRAW +S -300 400 300 -500 1 1 10 f +X A0 1 -500 300 200 R 50 50 1 0 I +X O5 10 500 -200 200 L 50 50 1 0 O V +X O4 11 500 -100 200 L 50 50 1 0 O V +X O3 12 500 0 200 L 50 50 1 0 O V +X O2 13 500 100 200 L 50 50 1 0 O V +X O1 14 500 200 200 L 50 50 1 0 O V +X O0 15 500 300 200 L 50 50 1 0 O V +X VCC 16 0 600 200 D 50 50 1 0 W +X A1 2 -500 200 200 R 50 50 1 0 I +X A2 3 -500 100 200 R 50 50 1 0 I +X E1 4 -500 -400 200 R 50 50 1 0 I L +X E2 5 -500 -300 200 R 50 50 1 0 I L +X E3 6 -500 -200 200 R 50 50 1 0 I +X O7 7 500 -400 200 L 50 50 1 0 O V +X GND 8 0 -700 200 U 50 50 1 0 W +X O6 9 500 -300 200 L 50 50 1 0 O V +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_01x10 +# +DEF Connector_Generic_Conn_01x10 J 0 40 Y N 1 F N +F0 "J" 0 500 50 H V C CNN +F1 "Connector_Generic_Conn_01x10" 0 -600 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 450 50 -550 1 1 10 f +X Pin_1 1 -200 400 150 R 50 50 1 1 P +X Pin_10 10 -200 -500 150 R 50 50 1 1 P +X Pin_2 2 -200 300 150 R 50 50 1 1 P +X Pin_3 3 -200 200 150 R 50 50 1 1 P +X Pin_4 4 -200 100 150 R 50 50 1 1 P +X Pin_5 5 -200 0 150 R 50 50 1 1 P +X Pin_6 6 -200 -100 150 R 50 50 1 1 P +X Pin_7 7 -200 -200 150 R 50 50 1 1 P +X Pin_8 8 -200 -300 150 R 50 50 1 1 P +X Pin_9 9 -200 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_01x19 +# +DEF Connector_Generic_Conn_01x19 J 0 40 Y N 1 F N +F0 "J" 0 1000 50 H V C CNN +F1 "Connector_Generic_Conn_01x19" 0 -1000 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -895 0 -905 1 1 6 N +S -50 -795 0 -805 1 1 6 N +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 705 0 695 1 1 6 N +S -50 805 0 795 1 1 6 N +S -50 905 0 895 1 1 6 N +S -50 950 50 -950 1 1 10 f +X Pin_1 1 -200 900 150 R 50 50 1 1 P +X Pin_10 10 -200 0 150 R 50 50 1 1 P +X Pin_11 11 -200 -100 150 R 50 50 1 1 P +X Pin_12 12 -200 -200 150 R 50 50 1 1 P +X Pin_13 13 -200 -300 150 R 50 50 1 1 P +X Pin_14 14 -200 -400 150 R 50 50 1 1 P +X Pin_15 15 -200 -500 150 R 50 50 1 1 P +X Pin_16 16 -200 -600 150 R 50 50 1 1 P +X Pin_17 17 -200 -700 150 R 50 50 1 1 P +X Pin_18 18 -200 -800 150 R 50 50 1 1 P +X Pin_19 19 -200 -900 150 R 50 50 1 1 P +X Pin_2 2 -200 800 150 R 50 50 1 1 P +X Pin_3 3 -200 700 150 R 50 50 1 1 P +X Pin_4 4 -200 600 150 R 50 50 1 1 P +X Pin_5 5 -200 500 150 R 50 50 1 1 P +X Pin_6 6 -200 400 150 R 50 50 1 1 P +X Pin_7 7 -200 300 150 R 50 50 1 1 P +X Pin_8 8 -200 200 150 R 50 50 1 1 P +X Pin_9 9 -200 100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_D +# +DEF Device_D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Switch_SW_Push +# +DEF Switch_SW_Push SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "Switch_SW_Push" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_VCC +# +DEF power_VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.pro b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch new file mode 100644 index 0000000..291aab2 --- /dev/null +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch @@ -0,0 +1,1838 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 8268 11693 portrait +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 74xx:74LS138 U? +U 1 1 60577A7C +P 5100 1650 +F 0 "U?" H 5100 2431 50 0000 C CNN +F 1 "74HC138" H 5100 2340 50 0000 C CNN +F 2 "" H 5100 1650 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 5100 1650 50 0001 C CNN + 1 5100 1650 + 1 0 0 -1 +$EndComp +$Comp +L 74xx:74HC244 U? +U 1 1 605787CB +P 3150 2350 +F 0 "U?" H 3150 3331 50 0000 C CNN +F 1 "74HC244" H 3150 3240 50 0000 C CNN +F 2 "" H 3150 2350 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 3150 2350 50 0001 C CNN + 1 3150 2350 + -1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x19 IOBUS +U 1 1 6057928D +P 750 1950 +F 0 "IOBUS" H 668 3067 50 0000 C CNN +F 1 "IO_Bus_conn" H 668 2976 50 0000 C CNN +F 2 "" H 750 1950 50 0001 C CNN +F 3 "~" H 750 1950 50 0001 C CNN + 1 750 1950 + -1 0 0 -1 +$EndComp +Wire Wire Line + 950 1050 1450 1050 +Wire Wire Line + 950 1650 1450 1650 +Wire Wire Line + 950 1750 1450 1750 +Wire Wire Line + 950 2650 1450 2650 +Wire Wire Line + 950 2850 1450 2850 +Text Label 1050 1050 0 50 ~ 0 +IOVCC +Text Label 1050 1150 0 50 ~ 0 +IOGND +Text Label 1050 1250 0 50 ~ 0 +IOEN +Text Label 1050 1350 0 50 ~ 0 +IOADDR0 +Text Label 1050 1450 0 50 ~ 0 +IOADDR1 +Text Label 1050 1550 0 50 ~ 0 +IOADDR2 +Text Label 1050 1650 0 50 ~ 0 +IOADDR3 +Text Label 1050 1750 0 50 ~ 0 +IOADDR4 +Text Label 1050 1850 0 50 ~ 0 +IOD0 +Text Label 1050 1950 0 50 ~ 0 +IOD1 +Text Label 1050 2050 0 50 ~ 0 +IOD2 +Text Label 1050 2150 0 50 ~ 0 +IOD3 +Text Label 1050 2250 0 50 ~ 0 +IOD4 +Text Label 1050 2350 0 50 ~ 0 +IOD5 +Text Label 1050 2450 0 50 ~ 0 +IOD6 +Text Label 1050 2550 0 50 ~ 0 +IOD7 +Text Label 1050 2650 0 50 ~ 0 +IOWR +Text Label 1050 2750 0 50 ~ 0 +IOGND +Text Label 1050 2850 0 50 ~ 0 +IOVCC +Wire Wire Line + 1450 1050 1450 750 +Wire Wire Line + 1550 1150 1550 750 +Wire Wire Line + 1550 750 1650 750 +Wire Wire Line + 950 1150 1550 1150 +$Comp +L power:VCC #PWR? +U 1 1 60584370 +P 1450 750 +F 0 "#PWR?" H 1450 600 50 0001 C CNN +F 1 "VCC" H 1467 923 50 0000 C CNN +F 2 "" H 1450 750 50 0001 C CNN +F 3 "" H 1450 750 50 0001 C CNN + 1 1450 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60584796 +P 1650 750 +F 0 "#PWR?" H 1650 500 50 0001 C CNN +F 1 "GND" H 1655 577 50 0000 C CNN +F 2 "" H 1650 750 50 0001 C CNN +F 3 "" H 1650 750 50 0001 C CNN + 1 1650 750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 2850 1450 3200 +Wire Wire Line + 1550 2750 1550 2950 +Wire Wire Line + 950 2750 1550 2750 +$Comp +L power:GND #PWR? +U 1 1 60585B88 +P 1550 2950 +F 0 "#PWR?" H 1550 2700 50 0001 C CNN +F 1 "GND" H 1555 2777 50 0000 C CNN +F 2 "" H 1550 2950 50 0001 C CNN +F 3 "" H 1550 2950 50 0001 C CNN + 1 1550 2950 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 60585FB5 +P 1700 3200 +F 0 "#PWR?" H 1700 3050 50 0001 C CNN +F 1 "VCC" H 1717 3373 50 0000 C CNN +F 2 "" H 1700 3200 50 0001 C CNN +F 3 "" H 1700 3200 50 0001 C CNN + 1 1700 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 3200 1700 3200 +$Comp +L power:VCC #PWR? +U 1 1 6058AE17 +P 3150 750 +F 0 "#PWR?" H 3150 600 50 0001 C CNN +F 1 "VCC" H 3167 923 50 0000 C CNN +F 2 "" H 3150 750 50 0001 C CNN +F 3 "" H 3150 750 50 0001 C CNN + 1 3150 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 6058B250 +P 3150 3150 +F 0 "#PWR?" H 3150 2900 50 0001 C CNN +F 1 "GND" H 3155 2977 50 0000 C CNN +F 2 "" H 3150 3150 50 0001 C CNN +F 3 "" H 3150 3150 50 0001 C CNN + 1 3150 3150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 6058B545 +P 3500 800 +F 0 "C?" V 3248 800 50 0000 C CNN +F 1 "100Nf" V 3339 800 50 0000 C CNN +F 2 "" H 3538 650 50 0001 C CNN +F 3 "~" H 3500 800 50 0001 C CNN + 1 3500 800 + 0 1 1 0 +$EndComp +Wire Wire Line + 3650 1050 3650 900 +Wire Wire Line + 3350 1050 3350 900 +Wire Wire Line + 3350 900 3150 900 +Connection ~ 3350 900 +Wire Wire Line + 3350 900 3350 800 +Connection ~ 3150 900 +Wire Wire Line + 3150 900 3150 750 +$Comp +L power:GND #PWR? +U 1 1 6058E1A9 +P 3750 900 +F 0 "#PWR?" H 3750 650 50 0001 C CNN +F 1 "GND" H 3755 727 50 0000 C CNN +F 2 "" H 3750 900 50 0001 C CNN +F 3 "" H 3750 900 50 0001 C CNN + 1 3750 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3750 900 3650 900 +Connection ~ 3650 900 +Wire Wire Line + 3650 900 3650 800 +$Comp +L Device:C C? +U 1 1 6058BC4A +P 3500 1050 +F 0 "C?" V 3248 1050 50 0000 C CNN +F 1 "56Pf" V 3339 1050 50 0000 C CNN +F 2 "" H 3538 900 50 0001 C CNN +F 3 "~" H 3500 1050 50 0001 C CNN + 1 3500 1050 + 0 1 1 0 +$EndComp +Wire Wire Line + 950 1850 2650 1850 +Wire Wire Line + 950 1950 2650 1950 +Wire Wire Line + 950 2050 2650 2050 +Wire Wire Line + 950 2150 2650 2150 +Wire Wire Line + 950 2250 2650 2250 +Wire Wire Line + 950 2350 2650 2350 +Wire Wire Line + 950 2450 2650 2450 +Wire Wire Line + 950 2550 2650 2550 +NoConn ~ 1450 2650 +NoConn ~ 1450 1650 +NoConn ~ 1450 1750 +Wire Wire Line + 3150 900 3150 1550 +Wire Wire Line + 950 1350 4600 1350 +Wire Wire Line + 950 1450 4600 1450 +Wire Wire Line + 950 1550 3150 1550 +$Comp +L power:VCC #PWR? +U 1 1 605B5E0F +P 4600 1850 +F 0 "#PWR?" H 4600 1700 50 0001 C CNN +F 1 "VCC" H 4617 2023 50 0000 C CNN +F 2 "" H 4600 1850 50 0001 C CNN +F 3 "" H 4600 1850 50 0001 C CNN + 1 4600 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 1950 4600 2000 +Wire Wire Line + 3650 2750 3650 2800 +Wire Wire Line + 4600 2000 4200 2000 +Wire Wire Line + 4200 2000 4200 2800 +Wire Wire Line + 4200 2800 3650 2800 +Connection ~ 4600 2000 +Wire Wire Line + 4600 2000 4600 2050 +Connection ~ 3650 2800 +Wire Wire Line + 3650 2800 3650 2850 +Wire Wire Line + 950 1250 4200 1250 +Wire Wire Line + 4200 1250 4200 2000 +Connection ~ 4200 2000 +Entry Wire Line + 5950 1350 6050 1450 +Entry Wire Line + 5950 1450 6050 1550 +Entry Wire Line + 5950 1550 6050 1650 +Entry Wire Line + 5950 1650 6050 1750 +Entry Wire Line + 5950 1750 6050 1850 +Entry Wire Line + 5950 1850 6050 1950 +Entry Wire Line + 5950 1950 6050 2050 +Entry Wire Line + 5950 2050 6050 2150 +Wire Wire Line + 5950 2050 5600 2050 +Wire Wire Line + 5600 1950 5950 1950 +Wire Wire Line + 5950 1850 5600 1850 +Wire Wire Line + 5600 1750 5950 1750 +Wire Wire Line + 5600 1650 5950 1650 +Wire Wire Line + 5600 1550 5950 1550 +Wire Wire Line + 5600 1450 5950 1450 +Wire Wire Line + 5600 1350 5950 1350 +Entry Wire Line + 3900 1850 4000 1950 +Entry Wire Line + 3900 1950 4000 2050 +Entry Wire Line + 3900 2050 4000 2150 +Entry Wire Line + 3900 2150 4000 2250 +Entry Wire Line + 3900 2250 4000 2350 +Entry Wire Line + 3900 2350 4000 2450 +Entry Wire Line + 3900 2450 4000 2550 +Entry Wire Line + 3900 2550 4000 2650 +Wire Wire Line + 3650 1850 3900 1850 +Wire Wire Line + 3650 1950 3900 1950 +Wire Wire Line + 3650 2050 3900 2050 +Wire Wire Line + 3650 2150 3900 2150 +Wire Wire Line + 3650 2250 3900 2250 +Wire Wire Line + 3650 2350 3900 2350 +Wire Wire Line + 3650 2450 3900 2450 +Wire Wire Line + 3650 2550 3900 2550 +Text Label 5650 1350 0 50 ~ 0 +COL0 +Text Label 5650 1450 0 50 ~ 0 +COL1 +Text Label 5650 1550 0 50 ~ 0 +COL2 +Text Label 5650 1650 0 50 ~ 0 +COL3 +Text Label 5650 1750 0 50 ~ 0 +COL4 +Text Label 5650 1850 0 50 ~ 0 +COL5 +Text Label 5650 1950 0 50 ~ 0 +COL6 +Text Label 5650 2050 0 50 ~ 0 +COL7 +Text Label 3700 1850 0 50 ~ 0 +ROW0 +Text Label 3700 1950 0 50 ~ 0 +ROW1 +Text Label 3700 2050 0 50 ~ 0 +ROW2 +Text Label 3700 2150 0 50 ~ 0 +ROW3 +Text Label 3700 2250 0 50 ~ 0 +ROW4 +Text Label 3700 2350 0 50 ~ 0 +ROW5 +Text Label 3700 2450 0 50 ~ 0 +ROW6 +Text Label 3700 2550 0 50 ~ 0 +ROW7 +Entry Wire Line + 2000 3950 2100 4050 +Entry Wire Line + 2800 3950 2900 4050 +$Comp +L Device:D D? +U 1 1 605F7456 +P 1150 4100 +F 0 "D?" H 1150 3884 50 0000 C CNN +F 1 "1N4148" H 1150 3975 50 0000 C CNN +F 2 "" H 1150 4100 50 0001 C CNN +F 3 "~" H 1150 4100 50 0001 C CNN + 1 1150 4100 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EF6D8 +P 5700 7700 +F 0 "#PWR?" H 5700 7550 50 0001 C CNN +F 1 "VCC" H 5717 7873 50 0000 C CNN +F 2 "" H 5700 7700 50 0001 C CNN +F 3 "" H 5700 7700 50 0001 C CNN + 1 5700 7700 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6D2 +P 5550 7700 +F 0 "R?" V 5343 7700 50 0000 C CNN +F 1 "10k" V 5434 7700 50 0000 C CNN +F 2 "" V 5480 7700 50 0001 C CNN +F 3 "~" H 5550 7700 50 0001 C CNN + 1 5550 7700 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 7700 1000 7700 +Entry Wire Line + 750 7600 850 7700 +$Comp +L power:VCC #PWR? +U 1 1 605EF6CA +P 5700 6900 +F 0 "#PWR?" H 5700 6750 50 0001 C CNN +F 1 "VCC" H 5717 7073 50 0000 C CNN +F 2 "" H 5700 6900 50 0001 C CNN +F 3 "" H 5700 6900 50 0001 C CNN + 1 5700 6900 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6C4 +P 5550 6900 +F 0 "R?" V 5343 6900 50 0000 C CNN +F 1 "10k" V 5434 6900 50 0000 C CNN +F 2 "" V 5480 6900 50 0001 C CNN +F 3 "~" H 5550 6900 50 0001 C CNN + 1 5550 6900 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 6900 1000 6900 +Entry Wire Line + 750 6800 850 6900 +$Comp +L power:VCC #PWR? +U 1 1 605EF6AE +P 5700 6100 +F 0 "#PWR?" H 5700 5950 50 0001 C CNN +F 1 "VCC" H 5717 6273 50 0000 C CNN +F 2 "" H 5700 6100 50 0001 C CNN +F 3 "" H 5700 6100 50 0001 C CNN + 1 5700 6100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6A8 +P 5550 6100 +F 0 "R?" V 5343 6100 50 0000 C CNN +F 1 "10k" V 5434 6100 50 0000 C CNN +F 2 "" V 5480 6100 50 0001 C CNN +F 3 "~" H 5550 6100 50 0001 C CNN + 1 5550 6100 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 6100 1000 6100 +Entry Wire Line + 750 6000 850 6100 +$Comp +L power:VCC #PWR? +U 1 1 605EBCC3 +P 5700 5300 +F 0 "#PWR?" H 5700 5150 50 0001 C CNN +F 1 "VCC" H 5717 5473 50 0000 C CNN +F 2 "" H 5700 5300 50 0001 C CNN +F 3 "" H 5700 5300 50 0001 C CNN + 1 5700 5300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EBCBD +P 5550 5300 +F 0 "R?" V 5343 5300 50 0000 C CNN +F 1 "10k" V 5434 5300 50 0000 C CNN +F 2 "" V 5480 5300 50 0001 C CNN +F 3 "~" H 5550 5300 50 0001 C CNN + 1 5550 5300 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 5300 1000 5300 +Entry Wire Line + 750 5200 850 5300 +$Comp +L power:VCC #PWR? +U 1 1 605E623D +P 5700 4500 +F 0 "#PWR?" H 5700 4350 50 0001 C CNN +F 1 "VCC" H 5717 4673 50 0000 C CNN +F 2 "" H 5700 4500 50 0001 C CNN +F 3 "" H 5700 4500 50 0001 C CNN + 1 5700 4500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605E5D97 +P 5550 4500 +F 0 "R?" V 5343 4500 50 0000 C CNN +F 1 "10k" V 5434 4500 50 0000 C CNN +F 2 "" V 5480 4500 50 0001 C CNN +F 3 "~" H 5550 4500 50 0001 C CNN + 1 5550 4500 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 4500 1000 4500 +Entry Wire Line + 750 4400 850 4500 +$Comp +L Switch:SW_Push SW? +U 1 1 606008A0 +P 1000 4300 +F 0 "SW?" V 954 4448 50 0000 L CNN +F 1 "Q" V 1045 4448 50 0000 L CNN +F 2 "" H 1000 4500 50 0001 C CNN +F 3 "" H 1000 4500 50 0001 C CNN + 1 1000 4300 + 0 1 1 0 +$EndComp +Connection ~ 1000 4500 +Wire Bus Line + 4000 3650 750 3650 +$Comp +L Device:D D? +U 1 1 6061ED4B +P 1950 4100 +F 0 "D?" H 1950 3884 50 0000 C CNN +F 1 "1N4148" H 1950 3975 50 0000 C CNN +F 2 "" H 1950 4100 50 0001 C CNN +F 3 "~" H 1950 4100 50 0001 C CNN + 1 1950 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6061ED51 +P 1800 4300 +F 0 "SW?" V 1754 4448 50 0000 L CNN +F 1 "Q" V 1845 4448 50 0000 L CNN +F 2 "" H 1800 4500 50 0001 C CNN +F 3 "" H 1800 4500 50 0001 C CNN + 1 1800 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60620C56 +P 2750 4100 +F 0 "D?" H 2750 3884 50 0000 C CNN +F 1 "1N4148" H 2750 3975 50 0000 C CNN +F 2 "" H 2750 4100 50 0001 C CNN +F 3 "~" H 2750 4100 50 0001 C CNN + 1 2750 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60620C5C +P 2600 4300 +F 0 "SW?" V 2554 4448 50 0000 L CNN +F 1 "Q" V 2645 4448 50 0000 L CNN +F 2 "" H 2600 4500 50 0001 C CNN +F 3 "" H 2600 4500 50 0001 C CNN + 1 2600 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7D +P 3550 4100 +F 0 "D?" H 3550 3884 50 0000 C CNN +F 1 "1N4148" H 3550 3975 50 0000 C CNN +F 2 "" H 3550 4100 50 0001 C CNN +F 3 "~" H 3550 4100 50 0001 C CNN + 1 3550 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC83 +P 3400 4300 +F 0 "SW?" V 3354 4448 50 0000 L CNN +F 1 "Q" V 3445 4448 50 0000 L CNN +F 2 "" H 3400 4500 50 0001 C CNN +F 3 "" H 3400 4500 50 0001 C CNN + 1 3400 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC89 +P 4350 4100 +F 0 "D?" H 4350 3884 50 0000 C CNN +F 1 "1N4148" H 4350 3975 50 0000 C CNN +F 2 "" H 4350 4100 50 0001 C CNN +F 3 "~" H 4350 4100 50 0001 C CNN + 1 4350 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC8F +P 4200 4300 +F 0 "SW?" V 4154 4448 50 0000 L CNN +F 1 "Q" V 4245 4448 50 0000 L CNN +F 2 "" H 4200 4500 50 0001 C CNN +F 3 "" H 4200 4500 50 0001 C CNN + 1 4200 4300 + 0 1 1 0 +$EndComp +Entry Wire Line + 1200 3950 1300 4050 +$Comp +L Device:D D? +U 1 1 6064B8F3 +P 1150 4900 +F 0 "D?" H 1150 4684 50 0000 C CNN +F 1 "1N4148" H 1150 4775 50 0000 C CNN +F 2 "" H 1150 4900 50 0001 C CNN +F 3 "~" H 1150 4900 50 0001 C CNN + 1 1150 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B8F9 +P 1000 5100 +F 0 "SW?" V 954 5248 50 0000 L CNN +F 1 "A" V 1045 5248 50 0000 L CNN +F 2 "" H 1000 5300 50 0001 C CNN +F 3 "" H 1000 5300 50 0001 C CNN + 1 1000 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B8FF +P 1950 4900 +F 0 "D?" H 1950 4684 50 0000 C CNN +F 1 "1N4148" H 1950 4775 50 0000 C CNN +F 2 "" H 1950 4900 50 0001 C CNN +F 3 "~" H 1950 4900 50 0001 C CNN + 1 1950 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B905 +P 1800 5100 +F 0 "SW?" V 1754 5248 50 0000 L CNN +F 1 "Q" V 1845 5248 50 0000 L CNN +F 2 "" H 1800 5300 50 0001 C CNN +F 3 "" H 1800 5300 50 0001 C CNN + 1 1800 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B90B +P 2750 4900 +F 0 "D?" H 2750 4684 50 0000 C CNN +F 1 "1N4148" H 2750 4775 50 0000 C CNN +F 2 "" H 2750 4900 50 0001 C CNN +F 3 "~" H 2750 4900 50 0001 C CNN + 1 2750 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B911 +P 2600 5100 +F 0 "SW?" V 2554 5248 50 0000 L CNN +F 1 "Q" V 2645 5248 50 0000 L CNN +F 2 "" H 2600 5300 50 0001 C CNN +F 3 "" H 2600 5300 50 0001 C CNN + 1 2600 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B917 +P 3550 4900 +F 0 "D?" H 3550 4684 50 0000 C CNN +F 1 "1N4148" H 3550 4775 50 0000 C CNN +F 2 "" H 3550 4900 50 0001 C CNN +F 3 "~" H 3550 4900 50 0001 C CNN + 1 3550 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B91D +P 3400 5100 +F 0 "SW?" V 3354 5248 50 0000 L CNN +F 1 "Q" V 3445 5248 50 0000 L CNN +F 2 "" H 3400 5300 50 0001 C CNN +F 3 "" H 3400 5300 50 0001 C CNN + 1 3400 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B923 +P 4350 4900 +F 0 "D?" H 4350 4684 50 0000 C CNN +F 1 "1N4148" H 4350 4775 50 0000 C CNN +F 2 "" H 4350 4900 50 0001 C CNN +F 3 "~" H 4350 4900 50 0001 C CNN + 1 4350 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B929 +P 4200 5100 +F 0 "SW?" V 4154 5248 50 0000 L CNN +F 1 "Q" V 4245 5248 50 0000 L CNN +F 2 "" H 4200 5300 50 0001 C CNN +F 3 "" H 4200 5300 50 0001 C CNN + 1 4200 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EA9 +P 1150 5700 +F 0 "D?" H 1150 5484 50 0000 C CNN +F 1 "1N4148" H 1150 5575 50 0000 C CNN +F 2 "" H 1150 5700 50 0001 C CNN +F 3 "~" H 1150 5700 50 0001 C CNN + 1 1150 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EAF +P 1000 5900 +F 0 "SW?" V 954 6048 50 0000 L CNN +F 1 "Z" V 1045 6048 50 0000 L CNN +F 2 "" H 1000 6100 50 0001 C CNN +F 3 "" H 1000 6100 50 0001 C CNN + 1 1000 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EB5 +P 1950 5700 +F 0 "D?" H 1950 5484 50 0000 C CNN +F 1 "1N4148" H 1950 5575 50 0000 C CNN +F 2 "" H 1950 5700 50 0001 C CNN +F 3 "~" H 1950 5700 50 0001 C CNN + 1 1950 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EBB +P 1800 5900 +F 0 "SW?" V 1754 6048 50 0000 L CNN +F 1 "Q" V 1845 6048 50 0000 L CNN +F 2 "" H 1800 6100 50 0001 C CNN +F 3 "" H 1800 6100 50 0001 C CNN + 1 1800 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EC1 +P 2750 5700 +F 0 "D?" H 2750 5484 50 0000 C CNN +F 1 "1N4148" H 2750 5575 50 0000 C CNN +F 2 "" H 2750 5700 50 0001 C CNN +F 3 "~" H 2750 5700 50 0001 C CNN + 1 2750 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EC7 +P 2600 5900 +F 0 "SW?" V 2554 6048 50 0000 L CNN +F 1 "Q" V 2645 6048 50 0000 L CNN +F 2 "" H 2600 6100 50 0001 C CNN +F 3 "" H 2600 6100 50 0001 C CNN + 1 2600 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ECD +P 3550 5700 +F 0 "D?" H 3550 5484 50 0000 C CNN +F 1 "1N4148" H 3550 5575 50 0000 C CNN +F 2 "" H 3550 5700 50 0001 C CNN +F 3 "~" H 3550 5700 50 0001 C CNN + 1 3550 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664ED3 +P 3400 5900 +F 0 "SW?" V 3354 6048 50 0000 L CNN +F 1 "Q" V 3445 6048 50 0000 L CNN +F 2 "" H 3400 6100 50 0001 C CNN +F 3 "" H 3400 6100 50 0001 C CNN + 1 3400 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ED9 +P 4350 5700 +F 0 "D?" H 4350 5484 50 0000 C CNN +F 1 "1N4148" H 4350 5575 50 0000 C CNN +F 2 "" H 4350 5700 50 0001 C CNN +F 3 "~" H 4350 5700 50 0001 C CNN + 1 4350 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EDF +P 4200 5900 +F 0 "SW?" V 4154 6048 50 0000 L CNN +F 1 "Q" V 4245 6048 50 0000 L CNN +F 2 "" H 4200 6100 50 0001 C CNN +F 3 "" H 4200 6100 50 0001 C CNN + 1 4200 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667917 +P 1150 6500 +F 0 "D?" H 1150 6284 50 0000 C CNN +F 1 "1N4148" H 1150 6375 50 0000 C CNN +F 2 "" H 1150 6500 50 0001 C CNN +F 3 "~" H 1150 6500 50 0001 C CNN + 1 1150 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066791D +P 1000 6700 +F 0 "SW?" V 954 6848 50 0000 L CNN +F 1 "X" V 1045 6848 50 0000 L CNN +F 2 "" H 1000 6900 50 0001 C CNN +F 3 "" H 1000 6900 50 0001 C CNN + 1 1000 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667923 +P 1950 6500 +F 0 "D?" H 1950 6284 50 0000 C CNN +F 1 "1N4148" H 1950 6375 50 0000 C CNN +F 2 "" H 1950 6500 50 0001 C CNN +F 3 "~" H 1950 6500 50 0001 C CNN + 1 1950 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667929 +P 1800 6700 +F 0 "SW?" V 1754 6848 50 0000 L CNN +F 1 "Q" V 1845 6848 50 0000 L CNN +F 2 "" H 1800 6900 50 0001 C CNN +F 3 "" H 1800 6900 50 0001 C CNN + 1 1800 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066792F +P 2750 6500 +F 0 "D?" H 2750 6284 50 0000 C CNN +F 1 "1N4148" H 2750 6375 50 0000 C CNN +F 2 "" H 2750 6500 50 0001 C CNN +F 3 "~" H 2750 6500 50 0001 C CNN + 1 2750 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667935 +P 2600 6700 +F 0 "SW?" V 2554 6848 50 0000 L CNN +F 1 "Q" V 2645 6848 50 0000 L CNN +F 2 "" H 2600 6900 50 0001 C CNN +F 3 "" H 2600 6900 50 0001 C CNN + 1 2600 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066793B +P 3550 6500 +F 0 "D?" H 3550 6284 50 0000 C CNN +F 1 "1N4148" H 3550 6375 50 0000 C CNN +F 2 "" H 3550 6500 50 0001 C CNN +F 3 "~" H 3550 6500 50 0001 C CNN + 1 3550 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667941 +P 3400 6700 +F 0 "SW?" V 3354 6848 50 0000 L CNN +F 1 "Q" V 3445 6848 50 0000 L CNN +F 2 "" H 3400 6900 50 0001 C CNN +F 3 "" H 3400 6900 50 0001 C CNN + 1 3400 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667947 +P 4350 6500 +F 0 "D?" H 4350 6284 50 0000 C CNN +F 1 "1N4148" H 4350 6375 50 0000 C CNN +F 2 "" H 4350 6500 50 0001 C CNN +F 3 "~" H 4350 6500 50 0001 C CNN + 1 4350 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066794D +P 4200 6700 +F 0 "SW?" V 4154 6848 50 0000 L CNN +F 1 "Q" V 4245 6848 50 0000 L CNN +F 2 "" H 4200 6900 50 0001 C CNN +F 3 "" H 4200 6900 50 0001 C CNN + 1 4200 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A27D +P 1150 7300 +F 0 "D?" H 1150 7084 50 0000 C CNN +F 1 "1N4148" H 1150 7175 50 0000 C CNN +F 2 "" H 1150 7300 50 0001 C CNN +F 3 "~" H 1150 7300 50 0001 C CNN + 1 1150 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A283 +P 1000 7500 +F 0 "SW?" V 954 7648 50 0000 L CNN +F 1 "S" V 1045 7648 50 0000 L CNN +F 2 "" H 1000 7700 50 0001 C CNN +F 3 "" H 1000 7700 50 0001 C CNN + 1 1000 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A289 +P 1950 7300 +F 0 "D?" H 1950 7084 50 0000 C CNN +F 1 "1N4148" H 1950 7175 50 0000 C CNN +F 2 "" H 1950 7300 50 0001 C CNN +F 3 "~" H 1950 7300 50 0001 C CNN + 1 1950 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A28F +P 1800 7500 +F 0 "SW?" V 1754 7648 50 0000 L CNN +F 1 "Q" V 1845 7648 50 0000 L CNN +F 2 "" H 1800 7700 50 0001 C CNN +F 3 "" H 1800 7700 50 0001 C CNN + 1 1800 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A295 +P 2750 7300 +F 0 "D?" H 2750 7084 50 0000 C CNN +F 1 "1N4148" H 2750 7175 50 0000 C CNN +F 2 "" H 2750 7300 50 0001 C CNN +F 3 "~" H 2750 7300 50 0001 C CNN + 1 2750 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A29B +P 2600 7500 +F 0 "SW?" V 2554 7648 50 0000 L CNN +F 1 "Q" V 2645 7648 50 0000 L CNN +F 2 "" H 2600 7700 50 0001 C CNN +F 3 "" H 2600 7700 50 0001 C CNN + 1 2600 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2A1 +P 3550 7300 +F 0 "D?" H 3550 7084 50 0000 C CNN +F 1 "1N4148" H 3550 7175 50 0000 C CNN +F 2 "" H 3550 7300 50 0001 C CNN +F 3 "~" H 3550 7300 50 0001 C CNN + 1 3550 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2A7 +P 3400 7500 +F 0 "SW?" V 3354 7648 50 0000 L CNN +F 1 "Q" V 3445 7648 50 0000 L CNN +F 2 "" H 3400 7700 50 0001 C CNN +F 3 "" H 3400 7700 50 0001 C CNN + 1 3400 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2AD +P 4350 7300 +F 0 "D?" H 4350 7084 50 0000 C CNN +F 1 "1N4148" H 4350 7175 50 0000 C CNN +F 2 "" H 4350 7300 50 0001 C CNN +F 3 "~" H 4350 7300 50 0001 C CNN + 1 4350 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2B3 +P 4200 7500 +F 0 "SW?" V 4154 7648 50 0000 L CNN +F 1 "Q" V 4245 7648 50 0000 L CNN +F 2 "" H 4200 7700 50 0001 C CNN +F 3 "" H 4200 7700 50 0001 C CNN + 1 4200 7500 + 0 1 1 0 +$EndComp +Wire Wire Line + 1300 4050 1300 4100 +Connection ~ 1300 4100 +Wire Wire Line + 1300 4100 1300 4900 +Connection ~ 1300 4900 +Wire Wire Line + 1300 4900 1300 5700 +Connection ~ 1300 5700 +Wire Wire Line + 1300 5700 1300 6500 +Connection ~ 1300 6500 +Wire Wire Line + 1300 6500 1300 7300 +Wire Wire Line + 2100 4050 2100 4100 +Connection ~ 2100 4100 +Wire Wire Line + 2100 4100 2100 4900 +Connection ~ 2100 4900 +Wire Wire Line + 2100 4900 2100 5700 +Connection ~ 2100 5700 +Wire Wire Line + 2100 5700 2100 6500 +Connection ~ 2100 6500 +Wire Wire Line + 2100 6500 2100 7300 +Wire Wire Line + 2900 4050 2900 4100 +Connection ~ 2900 4100 +Wire Wire Line + 2900 4100 2900 4900 +Connection ~ 2900 4900 +Wire Wire Line + 2900 4900 2900 5700 +Connection ~ 2900 5700 +Wire Wire Line + 2900 5700 2900 6500 +Connection ~ 2900 6500 +Wire Wire Line + 2900 6500 2900 7300 +Entry Wire Line + 3600 3950 3700 4050 +Entry Wire Line + 4400 3950 4500 4050 +Wire Wire Line + 3700 4050 3700 4100 +Connection ~ 3700 4100 +Wire Wire Line + 3700 4100 3700 4900 +Connection ~ 3700 4900 +Wire Wire Line + 3700 4900 3700 5700 +Connection ~ 3700 5700 +Wire Wire Line + 3700 5700 3700 6500 +Connection ~ 3700 6500 +Wire Wire Line + 3700 6500 3700 7300 +Wire Wire Line + 4500 4050 4500 4100 +Connection ~ 4500 4100 +Wire Wire Line + 4500 4100 4500 4900 +Connection ~ 4500 4900 +Wire Wire Line + 4500 4900 4500 5700 +Connection ~ 4500 5700 +Wire Wire Line + 4500 5700 4500 6500 +Connection ~ 4500 6500 +Wire Wire Line + 4500 6500 4500 7300 +Entry Wire Line + 5250 3950 5350 4050 +Entry Wire Line + 5450 3950 5550 4050 +Entry Wire Line + 5650 3950 5750 4050 +NoConn ~ 5350 4050 +Wire Wire Line + 5550 4050 5550 4150 +Wire Wire Line + 5550 4150 7400 4150 +Wire Wire Line + 5750 4050 7400 4050 +Wire Wire Line + 5250 4500 5250 4250 +Wire Wire Line + 5250 4250 7400 4250 +Wire Wire Line + 1000 4500 1800 4500 +Connection ~ 5250 4500 +Wire Wire Line + 5250 4500 5400 4500 +Wire Wire Line + 5250 5300 5250 5000 +Wire Wire Line + 5250 5000 6350 5000 +Wire Wire Line + 6350 5000 6350 4350 +Wire Wire Line + 6350 4350 7400 4350 +Connection ~ 5250 5300 +Wire Wire Line + 5250 5300 5400 5300 +Wire Wire Line + 5250 6100 5250 5800 +Wire Wire Line + 5250 5800 6450 5800 +Wire Wire Line + 6450 5800 6450 4450 +Wire Wire Line + 6450 4450 7400 4450 +Connection ~ 5250 6100 +Wire Wire Line + 5250 6100 5400 6100 +$Comp +L Connector_Generic:Conn_01x10 J? +U 1 1 606A2529 +P 7600 4450 +F 0 "J?" H 7680 4442 50 0000 L CNN +F 1 "Conn_01x10" H 7680 4351 50 0000 L CNN +F 2 "" H 7600 4450 50 0001 C CNN +F 3 "~" H 7600 4450 50 0001 C CNN + 1 7600 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5250 6900 5250 6600 +Wire Wire Line + 5250 6600 6550 6600 +Wire Wire Line + 6550 6600 6550 4550 +Wire Wire Line + 6550 4550 7400 4550 +Connection ~ 5250 6900 +Wire Wire Line + 5250 6900 5400 6900 +Connection ~ 1000 5300 +Wire Wire Line + 1000 5300 1800 5300 +Connection ~ 1000 6100 +Wire Wire Line + 1000 6100 1800 6100 +Connection ~ 1000 6900 +Wire Wire Line + 1000 6900 1800 6900 +Connection ~ 1000 7700 +Wire Wire Line + 1000 7700 1800 7700 +Connection ~ 1800 4500 +Wire Wire Line + 1800 4500 2600 4500 +Connection ~ 1800 5300 +Wire Wire Line + 1800 5300 2600 5300 +Connection ~ 1800 6100 +Wire Wire Line + 1800 6100 2600 6100 +Connection ~ 1800 6900 +Wire Wire Line + 1800 6900 2600 6900 +Connection ~ 1800 7700 +Wire Wire Line + 1800 7700 2600 7700 +Connection ~ 2600 4500 +Wire Wire Line + 2600 4500 3400 4500 +Connection ~ 2600 5300 +Wire Wire Line + 2600 5300 3400 5300 +Connection ~ 2600 6100 +Wire Wire Line + 2600 6100 3400 6100 +Connection ~ 2600 6900 +Wire Wire Line + 2600 6900 3400 6900 +Connection ~ 2600 7700 +Wire Wire Line + 2600 7700 3400 7700 +Connection ~ 3150 1550 +Wire Wire Line + 3150 1550 4600 1550 +Connection ~ 3400 4500 +Wire Wire Line + 3400 4500 4200 4500 +Connection ~ 3400 5300 +Wire Wire Line + 3400 5300 4200 5300 +Connection ~ 3400 6100 +Wire Wire Line + 3400 6100 4200 6100 +Connection ~ 3400 6900 +Wire Wire Line + 3400 6900 4200 6900 +Connection ~ 3400 7700 +Wire Wire Line + 3400 7700 4200 7700 +Connection ~ 4200 4500 +Wire Wire Line + 4200 4500 5250 4500 +Connection ~ 4200 5300 +Wire Wire Line + 4200 5300 5250 5300 +Connection ~ 4200 6100 +Wire Wire Line + 4200 6100 5250 6100 +Connection ~ 4200 6900 +Wire Wire Line + 4200 6900 5250 6900 +Connection ~ 4200 7700 +Wire Wire Line + 4200 7700 5250 7700 +$Comp +L power:VCC #PWR? +U 1 1 606D2CDE +P 5700 8500 +F 0 "#PWR?" H 5700 8350 50 0001 C CNN +F 1 "VCC" H 5717 8673 50 0000 C CNN +F 2 "" H 5700 8500 50 0001 C CNN +F 3 "" H 5700 8500 50 0001 C CNN + 1 5700 8500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606D2CE4 +P 5550 8500 +F 0 "R?" V 5343 8500 50 0000 C CNN +F 1 "10k" V 5434 8500 50 0000 C CNN +F 2 "" V 5480 8500 50 0001 C CNN +F 3 "~" H 5550 8500 50 0001 C CNN + 1 5550 8500 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 8500 1000 8500 +Entry Wire Line + 750 8400 850 8500 +$Comp +L Device:D D? +U 1 1 606D2CEC +P 1150 8100 +F 0 "D?" H 1150 7884 50 0000 C CNN +F 1 "1N4148" H 1150 7975 50 0000 C CNN +F 2 "" H 1150 8100 50 0001 C CNN +F 3 "~" H 1150 8100 50 0001 C CNN + 1 1150 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CF2 +P 1000 8300 +F 0 "SW?" V 954 8448 50 0000 L CNN +F 1 "W" V 1045 8448 50 0000 L CNN +F 2 "" H 1000 8500 50 0001 C CNN +F 3 "" H 1000 8500 50 0001 C CNN + 1 1000 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2CF8 +P 1950 8100 +F 0 "D?" H 1950 7884 50 0000 C CNN +F 1 "1N4148" H 1950 7975 50 0000 C CNN +F 2 "" H 1950 8100 50 0001 C CNN +F 3 "~" H 1950 8100 50 0001 C CNN + 1 1950 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CFE +P 1800 8300 +F 0 "SW?" V 1754 8448 50 0000 L CNN +F 1 "Q" V 1845 8448 50 0000 L CNN +F 2 "" H 1800 8500 50 0001 C CNN +F 3 "" H 1800 8500 50 0001 C CNN + 1 1800 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D04 +P 2750 8100 +F 0 "D?" H 2750 7884 50 0000 C CNN +F 1 "1N4148" H 2750 7975 50 0000 C CNN +F 2 "" H 2750 8100 50 0001 C CNN +F 3 "~" H 2750 8100 50 0001 C CNN + 1 2750 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D0A +P 2600 8300 +F 0 "SW?" V 2554 8448 50 0000 L CNN +F 1 "Q" V 2645 8448 50 0000 L CNN +F 2 "" H 2600 8500 50 0001 C CNN +F 3 "" H 2600 8500 50 0001 C CNN + 1 2600 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D10 +P 3550 8100 +F 0 "D?" H 3550 7884 50 0000 C CNN +F 1 "1N4148" H 3550 7975 50 0000 C CNN +F 2 "" H 3550 8100 50 0001 C CNN +F 3 "~" H 3550 8100 50 0001 C CNN + 1 3550 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D16 +P 3400 8300 +F 0 "SW?" V 3354 8448 50 0000 L CNN +F 1 "Q" V 3445 8448 50 0000 L CNN +F 2 "" H 3400 8500 50 0001 C CNN +F 3 "" H 3400 8500 50 0001 C CNN + 1 3400 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D1C +P 4350 8100 +F 0 "D?" H 4350 7884 50 0000 C CNN +F 1 "1N4148" H 4350 7975 50 0000 C CNN +F 2 "" H 4350 8100 50 0001 C CNN +F 3 "~" H 4350 8100 50 0001 C CNN + 1 4350 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D22 +P 4200 8300 +F 0 "SW?" V 4154 8448 50 0000 L CNN +F 1 "Q" V 4245 8448 50 0000 L CNN +F 2 "" H 4200 8500 50 0001 C CNN +F 3 "" H 4200 8500 50 0001 C CNN + 1 4200 8300 + 0 1 1 0 +$EndComp +Connection ~ 1000 8500 +Wire Wire Line + 1000 8500 1800 8500 +Connection ~ 1800 8500 +Wire Wire Line + 1800 8500 2600 8500 +Connection ~ 2600 8500 +Wire Wire Line + 2600 8500 3400 8500 +Connection ~ 3400 8500 +Wire Wire Line + 3400 8500 4200 8500 +Connection ~ 4200 8500 +Wire Wire Line + 4200 8500 5250 8500 +$Comp +L power:VCC #PWR? +U 1 1 606D9F5A +P 5700 9300 +F 0 "#PWR?" H 5700 9150 50 0001 C CNN +F 1 "VCC" H 5717 9473 50 0000 C CNN +F 2 "" H 5700 9300 50 0001 C CNN +F 3 "" H 5700 9300 50 0001 C CNN + 1 5700 9300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606D9F60 +P 5550 9300 +F 0 "R?" V 5343 9300 50 0000 C CNN +F 1 "10k" V 5434 9300 50 0000 C CNN +F 2 "" V 5480 9300 50 0001 C CNN +F 3 "~" H 5550 9300 50 0001 C CNN + 1 5550 9300 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 9300 1000 9300 +Entry Wire Line + 750 9200 850 9300 +$Comp +L Device:D D? +U 1 1 606D9F68 +P 1150 8900 +F 0 "D?" H 1150 8684 50 0000 C CNN +F 1 "1N4148" H 1150 8775 50 0000 C CNN +F 2 "" H 1150 8900 50 0001 C CNN +F 3 "~" H 1150 8900 50 0001 C CNN + 1 1150 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F6E +P 1000 9100 +F 0 "SW?" V 954 9248 50 0000 L CNN +F 1 "Q" V 1045 9248 50 0000 L CNN +F 2 "" H 1000 9300 50 0001 C CNN +F 3 "" H 1000 9300 50 0001 C CNN + 1 1000 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F74 +P 1950 8900 +F 0 "D?" H 1950 8684 50 0000 C CNN +F 1 "1N4148" H 1950 8775 50 0000 C CNN +F 2 "" H 1950 8900 50 0001 C CNN +F 3 "~" H 1950 8900 50 0001 C CNN + 1 1950 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F7A +P 1800 9100 +F 0 "SW?" V 1754 9248 50 0000 L CNN +F 1 "Q" V 1845 9248 50 0000 L CNN +F 2 "" H 1800 9300 50 0001 C CNN +F 3 "" H 1800 9300 50 0001 C CNN + 1 1800 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F80 +P 2750 8900 +F 0 "D?" H 2750 8684 50 0000 C CNN +F 1 "1N4148" H 2750 8775 50 0000 C CNN +F 2 "" H 2750 8900 50 0001 C CNN +F 3 "~" H 2750 8900 50 0001 C CNN + 1 2750 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F86 +P 2600 9100 +F 0 "SW?" V 2554 9248 50 0000 L CNN +F 1 "Q" V 2645 9248 50 0000 L CNN +F 2 "" H 2600 9300 50 0001 C CNN +F 3 "" H 2600 9300 50 0001 C CNN + 1 2600 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F8C +P 3550 8900 +F 0 "D?" H 3550 8684 50 0000 C CNN +F 1 "1N4148" H 3550 8775 50 0000 C CNN +F 2 "" H 3550 8900 50 0001 C CNN +F 3 "~" H 3550 8900 50 0001 C CNN + 1 3550 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F92 +P 3400 9100 +F 0 "SW?" V 3354 9248 50 0000 L CNN +F 1 "Q" V 3445 9248 50 0000 L CNN +F 2 "" H 3400 9300 50 0001 C CNN +F 3 "" H 3400 9300 50 0001 C CNN + 1 3400 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F98 +P 4350 8900 +F 0 "D?" H 4350 8684 50 0000 C CNN +F 1 "1N4148" H 4350 8775 50 0000 C CNN +F 2 "" H 4350 8900 50 0001 C CNN +F 3 "~" H 4350 8900 50 0001 C CNN + 1 4350 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F9E +P 4200 9100 +F 0 "SW?" V 4154 9248 50 0000 L CNN +F 1 "Q" V 4245 9248 50 0000 L CNN +F 2 "" H 4200 9300 50 0001 C CNN +F 3 "" H 4200 9300 50 0001 C CNN + 1 4200 9100 + 0 1 1 0 +$EndComp +Connection ~ 1000 9300 +Wire Wire Line + 1000 9300 1800 9300 +Connection ~ 1800 9300 +Wire Wire Line + 1800 9300 2600 9300 +Connection ~ 2600 9300 +Wire Wire Line + 2600 9300 3400 9300 +Connection ~ 3400 9300 +Wire Wire Line + 3400 9300 4200 9300 +Connection ~ 4200 9300 +Wire Wire Line + 4200 9300 5250 9300 +$Comp +L power:VCC #PWR? +U 1 1 606E1EC3 +P 5700 10100 +F 0 "#PWR?" H 5700 9950 50 0001 C CNN +F 1 "VCC" H 5717 10273 50 0000 C CNN +F 2 "" H 5700 10100 50 0001 C CNN +F 3 "" H 5700 10100 50 0001 C CNN + 1 5700 10100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606E1EC9 +P 5550 10100 +F 0 "R?" V 5343 10100 50 0000 C CNN +F 1 "10k" V 5434 10100 50 0000 C CNN +F 2 "" V 5480 10100 50 0001 C CNN +F 3 "~" H 5550 10100 50 0001 C CNN + 1 5550 10100 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 10100 1000 10100 +Entry Wire Line + 750 10000 850 10100 +$Comp +L Device:D D? +U 1 1 606E1ED1 +P 1150 9700 +F 0 "D?" H 1150 9484 50 0000 C CNN +F 1 "1N4148" H 1150 9575 50 0000 C CNN +F 2 "" H 1150 9700 50 0001 C CNN +F 3 "~" H 1150 9700 50 0001 C CNN + 1 1150 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1ED7 +P 1000 9900 +F 0 "SW?" V 954 10048 50 0000 L CNN +F 1 "Q" V 1045 10048 50 0000 L CNN +F 2 "" H 1000 10100 50 0001 C CNN +F 3 "" H 1000 10100 50 0001 C CNN + 1 1000 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EDD +P 1950 9700 +F 0 "D?" H 1950 9484 50 0000 C CNN +F 1 "1N4148" H 1950 9575 50 0000 C CNN +F 2 "" H 1950 9700 50 0001 C CNN +F 3 "~" H 1950 9700 50 0001 C CNN + 1 1950 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EE3 +P 1800 9900 +F 0 "SW?" V 1754 10048 50 0000 L CNN +F 1 "Q" V 1845 10048 50 0000 L CNN +F 2 "" H 1800 10100 50 0001 C CNN +F 3 "" H 1800 10100 50 0001 C CNN + 1 1800 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EE9 +P 2750 9700 +F 0 "D?" H 2750 9484 50 0000 C CNN +F 1 "1N4148" H 2750 9575 50 0000 C CNN +F 2 "" H 2750 9700 50 0001 C CNN +F 3 "~" H 2750 9700 50 0001 C CNN + 1 2750 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EEF +P 2600 9900 +F 0 "SW?" V 2554 10048 50 0000 L CNN +F 1 "Q" V 2645 10048 50 0000 L CNN +F 2 "" H 2600 10100 50 0001 C CNN +F 3 "" H 2600 10100 50 0001 C CNN + 1 2600 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EF5 +P 3550 9700 +F 0 "D?" H 3550 9484 50 0000 C CNN +F 1 "1N4148" H 3550 9575 50 0000 C CNN +F 2 "" H 3550 9700 50 0001 C CNN +F 3 "~" H 3550 9700 50 0001 C CNN + 1 3550 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EFB +P 3400 9900 +F 0 "SW?" V 3354 10048 50 0000 L CNN +F 1 "Q" V 3445 10048 50 0000 L CNN +F 2 "" H 3400 10100 50 0001 C CNN +F 3 "" H 3400 10100 50 0001 C CNN + 1 3400 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1F01 +P 4350 9700 +F 0 "D?" H 4350 9484 50 0000 C CNN +F 1 "1N4148" H 4350 9575 50 0000 C CNN +F 2 "" H 4350 9700 50 0001 C CNN +F 3 "~" H 4350 9700 50 0001 C CNN + 1 4350 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1F07 +P 4200 9900 +F 0 "SW?" V 4154 10048 50 0000 L CNN +F 1 "Q" V 4245 10048 50 0000 L CNN +F 2 "" H 4200 10100 50 0001 C CNN +F 3 "" H 4200 10100 50 0001 C CNN + 1 4200 9900 + 0 1 1 0 +$EndComp +Connection ~ 1000 10100 +Wire Wire Line + 1000 10100 1800 10100 +Connection ~ 1800 10100 +Wire Wire Line + 1800 10100 2600 10100 +Connection ~ 2600 10100 +Wire Wire Line + 2600 10100 3400 10100 +Connection ~ 3400 10100 +Wire Wire Line + 3400 10100 4200 10100 +Connection ~ 4200 10100 +Wire Wire Line + 4200 10100 5250 10100 +Wire Wire Line + 5250 7700 5250 7400 +Wire Wire Line + 5250 7400 6650 7400 +Wire Wire Line + 6650 7400 6650 4650 +Wire Wire Line + 6650 4650 7400 4650 +Connection ~ 5250 7700 +Wire Wire Line + 5250 7700 5400 7700 +Wire Wire Line + 7400 4750 6750 4750 +Wire Wire Line + 6750 4750 6750 8200 +Wire Wire Line + 6750 8200 5250 8200 +Wire Wire Line + 5250 8200 5250 8500 +Connection ~ 5250 8500 +Wire Wire Line + 5250 8500 5400 8500 +Wire Wire Line + 7400 4850 6850 4850 +Wire Wire Line + 6850 4850 6850 9000 +Wire Wire Line + 6850 9000 5250 9000 +Wire Wire Line + 5250 9000 5250 9300 +Connection ~ 5250 9300 +Wire Wire Line + 5250 9300 5400 9300 +Wire Wire Line + 7400 4950 6950 4950 +Wire Wire Line + 6950 4950 6950 9800 +Wire Wire Line + 6950 9800 5250 9800 +Wire Wire Line + 5250 9800 5250 10100 +Connection ~ 5250 10100 +Wire Wire Line + 5250 10100 5400 10100 +Wire Wire Line + 1300 7300 1300 8100 +Connection ~ 1300 7300 +Connection ~ 1300 8100 +Wire Wire Line + 1300 8100 1300 8900 +Connection ~ 1300 8900 +Wire Wire Line + 1300 8900 1300 9700 +Wire Wire Line + 2100 7300 2100 8100 +Connection ~ 2100 7300 +Connection ~ 2100 8100 +Wire Wire Line + 2100 8100 2100 8900 +Connection ~ 2100 8900 +Wire Wire Line + 2100 8900 2100 9700 +Wire Wire Line + 2900 7300 2900 8100 +Connection ~ 2900 7300 +Connection ~ 2900 8100 +Wire Wire Line + 2900 8100 2900 8900 +Connection ~ 2900 8900 +Wire Wire Line + 2900 8900 2900 9700 +Wire Wire Line + 3700 7300 3700 8100 +Connection ~ 3700 7300 +Connection ~ 3700 8100 +Wire Wire Line + 3700 8100 3700 8900 +Connection ~ 3700 8900 +Wire Wire Line + 3700 8900 3700 9700 +Wire Wire Line + 4500 7300 4500 8100 +Wire Bus Line + 750 3650 750 10000 +Wire Bus Line + 1200 3950 6050 3950 +Wire Bus Line + 4000 1950 4000 3650 +Wire Bus Line + 6050 1450 6050 3950 +Connection ~ 4500 7300 +Connection ~ 4500 8100 +Wire Wire Line + 4500 8100 4500 8900 +Connection ~ 4500 8900 +Wire Wire Line + 4500 8900 4500 9700 +$EndSCHEMATC diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak new file mode 100644 index 0000000..106321f --- /dev/null +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak @@ -0,0 +1,1838 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 8268 11693 portrait +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 74xx:74LS138 U? +U 1 1 60577A7C +P 5100 1650 +F 0 "U?" H 5100 2431 50 0000 C CNN +F 1 "74HC138" H 5100 2340 50 0000 C CNN +F 2 "" H 5100 1650 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 5100 1650 50 0001 C CNN + 1 5100 1650 + 1 0 0 -1 +$EndComp +$Comp +L 74xx:74HC244 U? +U 1 1 605787CB +P 3150 2350 +F 0 "U?" H 3150 3331 50 0000 C CNN +F 1 "74HC244" H 3150 3240 50 0000 C CNN +F 2 "" H 3150 2350 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 3150 2350 50 0001 C CNN + 1 3150 2350 + -1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x19 IOBUS +U 1 1 6057928D +P 750 1950 +F 0 "IOBUS" H 668 3067 50 0000 C CNN +F 1 "IO_Bus_conn" H 668 2976 50 0000 C CNN +F 2 "" H 750 1950 50 0001 C CNN +F 3 "~" H 750 1950 50 0001 C CNN + 1 750 1950 + -1 0 0 -1 +$EndComp +Wire Wire Line + 950 1050 1450 1050 +Wire Wire Line + 950 1650 1450 1650 +Wire Wire Line + 950 1750 1450 1750 +Wire Wire Line + 950 2650 1450 2650 +Wire Wire Line + 950 2850 1450 2850 +Text Label 1050 1050 0 50 ~ 0 +IOVCC +Text Label 1050 1150 0 50 ~ 0 +IOGND +Text Label 1050 1250 0 50 ~ 0 +IOEN +Text Label 1050 1350 0 50 ~ 0 +IOADDR0 +Text Label 1050 1450 0 50 ~ 0 +IOADDR1 +Text Label 1050 1550 0 50 ~ 0 +IOADDR2 +Text Label 1050 1650 0 50 ~ 0 +IOADDR3 +Text Label 1050 1750 0 50 ~ 0 +IOADDR4 +Text Label 1050 1850 0 50 ~ 0 +IOD0 +Text Label 1050 1950 0 50 ~ 0 +IOD1 +Text Label 1050 2050 0 50 ~ 0 +IOD2 +Text Label 1050 2150 0 50 ~ 0 +IOD3 +Text Label 1050 2250 0 50 ~ 0 +IOD4 +Text Label 1050 2350 0 50 ~ 0 +IOD5 +Text Label 1050 2450 0 50 ~ 0 +IOD6 +Text Label 1050 2550 0 50 ~ 0 +IOD7 +Text Label 1050 2650 0 50 ~ 0 +IOWR +Text Label 1050 2750 0 50 ~ 0 +IOGND +Text Label 1050 2850 0 50 ~ 0 +IOVCC +Wire Wire Line + 1450 1050 1450 750 +Wire Wire Line + 1550 1150 1550 750 +Wire Wire Line + 1550 750 1650 750 +Wire Wire Line + 950 1150 1550 1150 +$Comp +L power:VCC #PWR? +U 1 1 60584370 +P 1450 750 +F 0 "#PWR?" H 1450 600 50 0001 C CNN +F 1 "VCC" H 1467 923 50 0000 C CNN +F 2 "" H 1450 750 50 0001 C CNN +F 3 "" H 1450 750 50 0001 C CNN + 1 1450 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60584796 +P 1650 750 +F 0 "#PWR?" H 1650 500 50 0001 C CNN +F 1 "GND" H 1655 577 50 0000 C CNN +F 2 "" H 1650 750 50 0001 C CNN +F 3 "" H 1650 750 50 0001 C CNN + 1 1650 750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 2850 1450 3200 +Wire Wire Line + 1550 2750 1550 2950 +Wire Wire Line + 950 2750 1550 2750 +$Comp +L power:GND #PWR? +U 1 1 60585B88 +P 1550 2950 +F 0 "#PWR?" H 1550 2700 50 0001 C CNN +F 1 "GND" H 1555 2777 50 0000 C CNN +F 2 "" H 1550 2950 50 0001 C CNN +F 3 "" H 1550 2950 50 0001 C CNN + 1 1550 2950 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 60585FB5 +P 1700 3200 +F 0 "#PWR?" H 1700 3050 50 0001 C CNN +F 1 "VCC" H 1717 3373 50 0000 C CNN +F 2 "" H 1700 3200 50 0001 C CNN +F 3 "" H 1700 3200 50 0001 C CNN + 1 1700 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 3200 1700 3200 +$Comp +L power:VCC #PWR? +U 1 1 6058AE17 +P 3150 750 +F 0 "#PWR?" H 3150 600 50 0001 C CNN +F 1 "VCC" H 3167 923 50 0000 C CNN +F 2 "" H 3150 750 50 0001 C CNN +F 3 "" H 3150 750 50 0001 C CNN + 1 3150 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 6058B250 +P 3150 3150 +F 0 "#PWR?" H 3150 2900 50 0001 C CNN +F 1 "GND" H 3155 2977 50 0000 C CNN +F 2 "" H 3150 3150 50 0001 C CNN +F 3 "" H 3150 3150 50 0001 C CNN + 1 3150 3150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 6058B545 +P 3500 800 +F 0 "C?" V 3248 800 50 0000 C CNN +F 1 "100Nf" V 3339 800 50 0000 C CNN +F 2 "" H 3538 650 50 0001 C CNN +F 3 "~" H 3500 800 50 0001 C CNN + 1 3500 800 + 0 1 1 0 +$EndComp +Wire Wire Line + 3650 1050 3650 900 +Wire Wire Line + 3350 1050 3350 900 +Wire Wire Line + 3350 900 3150 900 +Connection ~ 3350 900 +Wire Wire Line + 3350 900 3350 800 +Connection ~ 3150 900 +Wire Wire Line + 3150 900 3150 750 +$Comp +L power:GND #PWR? +U 1 1 6058E1A9 +P 3750 900 +F 0 "#PWR?" H 3750 650 50 0001 C CNN +F 1 "GND" H 3755 727 50 0000 C CNN +F 2 "" H 3750 900 50 0001 C CNN +F 3 "" H 3750 900 50 0001 C CNN + 1 3750 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3750 900 3650 900 +Connection ~ 3650 900 +Wire Wire Line + 3650 900 3650 800 +$Comp +L Device:C C? +U 1 1 6058BC4A +P 3500 1050 +F 0 "C?" V 3248 1050 50 0000 C CNN +F 1 "56Pf" V 3339 1050 50 0000 C CNN +F 2 "" H 3538 900 50 0001 C CNN +F 3 "~" H 3500 1050 50 0001 C CNN + 1 3500 1050 + 0 1 1 0 +$EndComp +Wire Wire Line + 950 1850 2650 1850 +Wire Wire Line + 950 1950 2650 1950 +Wire Wire Line + 950 2050 2650 2050 +Wire Wire Line + 950 2150 2650 2150 +Wire Wire Line + 950 2250 2650 2250 +Wire Wire Line + 950 2350 2650 2350 +Wire Wire Line + 950 2450 2650 2450 +Wire Wire Line + 950 2550 2650 2550 +NoConn ~ 1450 2650 +NoConn ~ 1450 1650 +NoConn ~ 1450 1750 +Wire Wire Line + 3150 900 3150 1550 +Wire Wire Line + 950 1350 4600 1350 +Wire Wire Line + 950 1450 4600 1450 +Wire Wire Line + 950 1550 3150 1550 +$Comp +L power:VCC #PWR? +U 1 1 605B5E0F +P 4600 1850 +F 0 "#PWR?" H 4600 1700 50 0001 C CNN +F 1 "VCC" H 4617 2023 50 0000 C CNN +F 2 "" H 4600 1850 50 0001 C CNN +F 3 "" H 4600 1850 50 0001 C CNN + 1 4600 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 1950 4600 2000 +Wire Wire Line + 3650 2750 3650 2800 +Wire Wire Line + 4600 2000 4200 2000 +Wire Wire Line + 4200 2000 4200 2800 +Wire Wire Line + 4200 2800 3650 2800 +Connection ~ 4600 2000 +Wire Wire Line + 4600 2000 4600 2050 +Connection ~ 3650 2800 +Wire Wire Line + 3650 2800 3650 2850 +Wire Wire Line + 950 1250 4200 1250 +Wire Wire Line + 4200 1250 4200 2000 +Connection ~ 4200 2000 +Entry Wire Line + 5950 1350 6050 1450 +Entry Wire Line + 5950 1450 6050 1550 +Entry Wire Line + 5950 1550 6050 1650 +Entry Wire Line + 5950 1650 6050 1750 +Entry Wire Line + 5950 1750 6050 1850 +Entry Wire Line + 5950 1850 6050 1950 +Entry Wire Line + 5950 1950 6050 2050 +Entry Wire Line + 5950 2050 6050 2150 +Wire Wire Line + 5950 2050 5600 2050 +Wire Wire Line + 5600 1950 5950 1950 +Wire Wire Line + 5950 1850 5600 1850 +Wire Wire Line + 5600 1750 5950 1750 +Wire Wire Line + 5600 1650 5950 1650 +Wire Wire Line + 5600 1550 5950 1550 +Wire Wire Line + 5600 1450 5950 1450 +Wire Wire Line + 5600 1350 5950 1350 +Entry Wire Line + 3900 1850 4000 1950 +Entry Wire Line + 3900 1950 4000 2050 +Entry Wire Line + 3900 2050 4000 2150 +Entry Wire Line + 3900 2150 4000 2250 +Entry Wire Line + 3900 2250 4000 2350 +Entry Wire Line + 3900 2350 4000 2450 +Entry Wire Line + 3900 2450 4000 2550 +Entry Wire Line + 3900 2550 4000 2650 +Wire Wire Line + 3650 1850 3900 1850 +Wire Wire Line + 3650 1950 3900 1950 +Wire Wire Line + 3650 2050 3900 2050 +Wire Wire Line + 3650 2150 3900 2150 +Wire Wire Line + 3650 2250 3900 2250 +Wire Wire Line + 3650 2350 3900 2350 +Wire Wire Line + 3650 2450 3900 2450 +Wire Wire Line + 3650 2550 3900 2550 +Text Label 5650 1350 0 50 ~ 0 +COL0 +Text Label 5650 1450 0 50 ~ 0 +COL1 +Text Label 5650 1550 0 50 ~ 0 +COL2 +Text Label 5650 1650 0 50 ~ 0 +COL3 +Text Label 5650 1750 0 50 ~ 0 +COL4 +Text Label 5650 1850 0 50 ~ 0 +COL5 +Text Label 5650 1950 0 50 ~ 0 +COL6 +Text Label 5650 2050 0 50 ~ 0 +COL7 +Text Label 3700 1850 0 50 ~ 0 +ROW0 +Text Label 3700 1950 0 50 ~ 0 +ROW1 +Text Label 3700 2050 0 50 ~ 0 +ROW2 +Text Label 3700 2150 0 50 ~ 0 +ROW3 +Text Label 3700 2250 0 50 ~ 0 +ROW4 +Text Label 3700 2350 0 50 ~ 0 +ROW5 +Text Label 3700 2450 0 50 ~ 0 +ROW6 +Text Label 3700 2550 0 50 ~ 0 +ROW7 +Entry Wire Line + 2000 3950 2100 4050 +Entry Wire Line + 2800 3950 2900 4050 +$Comp +L Device:D D? +U 1 1 605F7456 +P 1150 4100 +F 0 "D?" H 1150 3884 50 0000 C CNN +F 1 "1N4148" H 1150 3975 50 0000 C CNN +F 2 "" H 1150 4100 50 0001 C CNN +F 3 "~" H 1150 4100 50 0001 C CNN + 1 1150 4100 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EF6D8 +P 5700 7700 +F 0 "#PWR?" H 5700 7550 50 0001 C CNN +F 1 "VCC" H 5717 7873 50 0000 C CNN +F 2 "" H 5700 7700 50 0001 C CNN +F 3 "" H 5700 7700 50 0001 C CNN + 1 5700 7700 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6D2 +P 5550 7700 +F 0 "R?" V 5343 7700 50 0000 C CNN +F 1 "10k" V 5434 7700 50 0000 C CNN +F 2 "" V 5480 7700 50 0001 C CNN +F 3 "~" H 5550 7700 50 0001 C CNN + 1 5550 7700 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 7700 1000 7700 +Entry Wire Line + 750 7600 850 7700 +$Comp +L power:VCC #PWR? +U 1 1 605EF6CA +P 5700 6900 +F 0 "#PWR?" H 5700 6750 50 0001 C CNN +F 1 "VCC" H 5717 7073 50 0000 C CNN +F 2 "" H 5700 6900 50 0001 C CNN +F 3 "" H 5700 6900 50 0001 C CNN + 1 5700 6900 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6C4 +P 5550 6900 +F 0 "R?" V 5343 6900 50 0000 C CNN +F 1 "10k" V 5434 6900 50 0000 C CNN +F 2 "" V 5480 6900 50 0001 C CNN +F 3 "~" H 5550 6900 50 0001 C CNN + 1 5550 6900 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 6900 1000 6900 +Entry Wire Line + 750 6800 850 6900 +$Comp +L power:VCC #PWR? +U 1 1 605EF6AE +P 5700 6100 +F 0 "#PWR?" H 5700 5950 50 0001 C CNN +F 1 "VCC" H 5717 6273 50 0000 C CNN +F 2 "" H 5700 6100 50 0001 C CNN +F 3 "" H 5700 6100 50 0001 C CNN + 1 5700 6100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6A8 +P 5550 6100 +F 0 "R?" V 5343 6100 50 0000 C CNN +F 1 "10k" V 5434 6100 50 0000 C CNN +F 2 "" V 5480 6100 50 0001 C CNN +F 3 "~" H 5550 6100 50 0001 C CNN + 1 5550 6100 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 6100 1000 6100 +Entry Wire Line + 750 6000 850 6100 +$Comp +L power:VCC #PWR? +U 1 1 605EBCC3 +P 5700 5300 +F 0 "#PWR?" H 5700 5150 50 0001 C CNN +F 1 "VCC" H 5717 5473 50 0000 C CNN +F 2 "" H 5700 5300 50 0001 C CNN +F 3 "" H 5700 5300 50 0001 C CNN + 1 5700 5300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EBCBD +P 5550 5300 +F 0 "R?" V 5343 5300 50 0000 C CNN +F 1 "10k" V 5434 5300 50 0000 C CNN +F 2 "" V 5480 5300 50 0001 C CNN +F 3 "~" H 5550 5300 50 0001 C CNN + 1 5550 5300 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 5300 1000 5300 +Entry Wire Line + 750 5200 850 5300 +$Comp +L power:VCC #PWR? +U 1 1 605E623D +P 5700 4500 +F 0 "#PWR?" H 5700 4350 50 0001 C CNN +F 1 "VCC" H 5717 4673 50 0000 C CNN +F 2 "" H 5700 4500 50 0001 C CNN +F 3 "" H 5700 4500 50 0001 C CNN + 1 5700 4500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 605E5D97 +P 5550 4500 +F 0 "R?" V 5343 4500 50 0000 C CNN +F 1 "10k" V 5434 4500 50 0000 C CNN +F 2 "" V 5480 4500 50 0001 C CNN +F 3 "~" H 5550 4500 50 0001 C CNN + 1 5550 4500 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 4500 1000 4500 +Entry Wire Line + 750 4400 850 4500 +$Comp +L Switch:SW_Push SW? +U 1 1 606008A0 +P 1000 4300 +F 0 "SW?" V 954 4448 50 0000 L CNN +F 1 "Q" V 1045 4448 50 0000 L CNN +F 2 "" H 1000 4500 50 0001 C CNN +F 3 "" H 1000 4500 50 0001 C CNN + 1 1000 4300 + 0 1 1 0 +$EndComp +Connection ~ 1000 4500 +Wire Bus Line + 4000 3650 750 3650 +$Comp +L Device:D D? +U 1 1 6061ED4B +P 1950 4100 +F 0 "D?" H 1950 3884 50 0000 C CNN +F 1 "1N4148" H 1950 3975 50 0000 C CNN +F 2 "" H 1950 4100 50 0001 C CNN +F 3 "~" H 1950 4100 50 0001 C CNN + 1 1950 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6061ED51 +P 1800 4300 +F 0 "SW?" V 1754 4448 50 0000 L CNN +F 1 "Q" V 1845 4448 50 0000 L CNN +F 2 "" H 1800 4500 50 0001 C CNN +F 3 "" H 1800 4500 50 0001 C CNN + 1 1800 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60620C56 +P 2750 4100 +F 0 "D?" H 2750 3884 50 0000 C CNN +F 1 "1N4148" H 2750 3975 50 0000 C CNN +F 2 "" H 2750 4100 50 0001 C CNN +F 3 "~" H 2750 4100 50 0001 C CNN + 1 2750 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60620C5C +P 2600 4300 +F 0 "SW?" V 2554 4448 50 0000 L CNN +F 1 "Q" V 2645 4448 50 0000 L CNN +F 2 "" H 2600 4500 50 0001 C CNN +F 3 "" H 2600 4500 50 0001 C CNN + 1 2600 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7D +P 3550 4100 +F 0 "D?" H 3550 3884 50 0000 C CNN +F 1 "1N4148" H 3550 3975 50 0000 C CNN +F 2 "" H 3550 4100 50 0001 C CNN +F 3 "~" H 3550 4100 50 0001 C CNN + 1 3550 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC83 +P 3400 4300 +F 0 "SW?" V 3354 4448 50 0000 L CNN +F 1 "Q" V 3445 4448 50 0000 L CNN +F 2 "" H 3400 4500 50 0001 C CNN +F 3 "" H 3400 4500 50 0001 C CNN + 1 3400 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC89 +P 4350 4100 +F 0 "D?" H 4350 3884 50 0000 C CNN +F 1 "1N4148" H 4350 3975 50 0000 C CNN +F 2 "" H 4350 4100 50 0001 C CNN +F 3 "~" H 4350 4100 50 0001 C CNN + 1 4350 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC8F +P 4200 4300 +F 0 "SW?" V 4154 4448 50 0000 L CNN +F 1 "Q" V 4245 4448 50 0000 L CNN +F 2 "" H 4200 4500 50 0001 C CNN +F 3 "" H 4200 4500 50 0001 C CNN + 1 4200 4300 + 0 1 1 0 +$EndComp +Entry Wire Line + 1200 3950 1300 4050 +$Comp +L Device:D D? +U 1 1 6064B8F3 +P 1150 4900 +F 0 "D?" H 1150 4684 50 0000 C CNN +F 1 "1N4148" H 1150 4775 50 0000 C CNN +F 2 "" H 1150 4900 50 0001 C CNN +F 3 "~" H 1150 4900 50 0001 C CNN + 1 1150 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B8F9 +P 1000 5100 +F 0 "SW?" V 954 5248 50 0000 L CNN +F 1 "Q" V 1045 5248 50 0000 L CNN +F 2 "" H 1000 5300 50 0001 C CNN +F 3 "" H 1000 5300 50 0001 C CNN + 1 1000 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B8FF +P 1950 4900 +F 0 "D?" H 1950 4684 50 0000 C CNN +F 1 "1N4148" H 1950 4775 50 0000 C CNN +F 2 "" H 1950 4900 50 0001 C CNN +F 3 "~" H 1950 4900 50 0001 C CNN + 1 1950 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B905 +P 1800 5100 +F 0 "SW?" V 1754 5248 50 0000 L CNN +F 1 "Q" V 1845 5248 50 0000 L CNN +F 2 "" H 1800 5300 50 0001 C CNN +F 3 "" H 1800 5300 50 0001 C CNN + 1 1800 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B90B +P 2750 4900 +F 0 "D?" H 2750 4684 50 0000 C CNN +F 1 "1N4148" H 2750 4775 50 0000 C CNN +F 2 "" H 2750 4900 50 0001 C CNN +F 3 "~" H 2750 4900 50 0001 C CNN + 1 2750 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B911 +P 2600 5100 +F 0 "SW?" V 2554 5248 50 0000 L CNN +F 1 "Q" V 2645 5248 50 0000 L CNN +F 2 "" H 2600 5300 50 0001 C CNN +F 3 "" H 2600 5300 50 0001 C CNN + 1 2600 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B917 +P 3550 4900 +F 0 "D?" H 3550 4684 50 0000 C CNN +F 1 "1N4148" H 3550 4775 50 0000 C CNN +F 2 "" H 3550 4900 50 0001 C CNN +F 3 "~" H 3550 4900 50 0001 C CNN + 1 3550 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B91D +P 3400 5100 +F 0 "SW?" V 3354 5248 50 0000 L CNN +F 1 "Q" V 3445 5248 50 0000 L CNN +F 2 "" H 3400 5300 50 0001 C CNN +F 3 "" H 3400 5300 50 0001 C CNN + 1 3400 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B923 +P 4350 4900 +F 0 "D?" H 4350 4684 50 0000 C CNN +F 1 "1N4148" H 4350 4775 50 0000 C CNN +F 2 "" H 4350 4900 50 0001 C CNN +F 3 "~" H 4350 4900 50 0001 C CNN + 1 4350 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B929 +P 4200 5100 +F 0 "SW?" V 4154 5248 50 0000 L CNN +F 1 "Q" V 4245 5248 50 0000 L CNN +F 2 "" H 4200 5300 50 0001 C CNN +F 3 "" H 4200 5300 50 0001 C CNN + 1 4200 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EA9 +P 1150 5700 +F 0 "D?" H 1150 5484 50 0000 C CNN +F 1 "1N4148" H 1150 5575 50 0000 C CNN +F 2 "" H 1150 5700 50 0001 C CNN +F 3 "~" H 1150 5700 50 0001 C CNN + 1 1150 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EAF +P 1000 5900 +F 0 "SW?" V 954 6048 50 0000 L CNN +F 1 "Q" V 1045 6048 50 0000 L CNN +F 2 "" H 1000 6100 50 0001 C CNN +F 3 "" H 1000 6100 50 0001 C CNN + 1 1000 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EB5 +P 1950 5700 +F 0 "D?" H 1950 5484 50 0000 C CNN +F 1 "1N4148" H 1950 5575 50 0000 C CNN +F 2 "" H 1950 5700 50 0001 C CNN +F 3 "~" H 1950 5700 50 0001 C CNN + 1 1950 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EBB +P 1800 5900 +F 0 "SW?" V 1754 6048 50 0000 L CNN +F 1 "Q" V 1845 6048 50 0000 L CNN +F 2 "" H 1800 6100 50 0001 C CNN +F 3 "" H 1800 6100 50 0001 C CNN + 1 1800 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EC1 +P 2750 5700 +F 0 "D?" H 2750 5484 50 0000 C CNN +F 1 "1N4148" H 2750 5575 50 0000 C CNN +F 2 "" H 2750 5700 50 0001 C CNN +F 3 "~" H 2750 5700 50 0001 C CNN + 1 2750 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EC7 +P 2600 5900 +F 0 "SW?" V 2554 6048 50 0000 L CNN +F 1 "Q" V 2645 6048 50 0000 L CNN +F 2 "" H 2600 6100 50 0001 C CNN +F 3 "" H 2600 6100 50 0001 C CNN + 1 2600 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ECD +P 3550 5700 +F 0 "D?" H 3550 5484 50 0000 C CNN +F 1 "1N4148" H 3550 5575 50 0000 C CNN +F 2 "" H 3550 5700 50 0001 C CNN +F 3 "~" H 3550 5700 50 0001 C CNN + 1 3550 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664ED3 +P 3400 5900 +F 0 "SW?" V 3354 6048 50 0000 L CNN +F 1 "Q" V 3445 6048 50 0000 L CNN +F 2 "" H 3400 6100 50 0001 C CNN +F 3 "" H 3400 6100 50 0001 C CNN + 1 3400 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ED9 +P 4350 5700 +F 0 "D?" H 4350 5484 50 0000 C CNN +F 1 "1N4148" H 4350 5575 50 0000 C CNN +F 2 "" H 4350 5700 50 0001 C CNN +F 3 "~" H 4350 5700 50 0001 C CNN + 1 4350 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EDF +P 4200 5900 +F 0 "SW?" V 4154 6048 50 0000 L CNN +F 1 "Q" V 4245 6048 50 0000 L CNN +F 2 "" H 4200 6100 50 0001 C CNN +F 3 "" H 4200 6100 50 0001 C CNN + 1 4200 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667917 +P 1150 6500 +F 0 "D?" H 1150 6284 50 0000 C CNN +F 1 "1N4148" H 1150 6375 50 0000 C CNN +F 2 "" H 1150 6500 50 0001 C CNN +F 3 "~" H 1150 6500 50 0001 C CNN + 1 1150 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066791D +P 1000 6700 +F 0 "SW?" V 954 6848 50 0000 L CNN +F 1 "Q" V 1045 6848 50 0000 L CNN +F 2 "" H 1000 6900 50 0001 C CNN +F 3 "" H 1000 6900 50 0001 C CNN + 1 1000 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667923 +P 1950 6500 +F 0 "D?" H 1950 6284 50 0000 C CNN +F 1 "1N4148" H 1950 6375 50 0000 C CNN +F 2 "" H 1950 6500 50 0001 C CNN +F 3 "~" H 1950 6500 50 0001 C CNN + 1 1950 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667929 +P 1800 6700 +F 0 "SW?" V 1754 6848 50 0000 L CNN +F 1 "Q" V 1845 6848 50 0000 L CNN +F 2 "" H 1800 6900 50 0001 C CNN +F 3 "" H 1800 6900 50 0001 C CNN + 1 1800 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066792F +P 2750 6500 +F 0 "D?" H 2750 6284 50 0000 C CNN +F 1 "1N4148" H 2750 6375 50 0000 C CNN +F 2 "" H 2750 6500 50 0001 C CNN +F 3 "~" H 2750 6500 50 0001 C CNN + 1 2750 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667935 +P 2600 6700 +F 0 "SW?" V 2554 6848 50 0000 L CNN +F 1 "Q" V 2645 6848 50 0000 L CNN +F 2 "" H 2600 6900 50 0001 C CNN +F 3 "" H 2600 6900 50 0001 C CNN + 1 2600 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066793B +P 3550 6500 +F 0 "D?" H 3550 6284 50 0000 C CNN +F 1 "1N4148" H 3550 6375 50 0000 C CNN +F 2 "" H 3550 6500 50 0001 C CNN +F 3 "~" H 3550 6500 50 0001 C CNN + 1 3550 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667941 +P 3400 6700 +F 0 "SW?" V 3354 6848 50 0000 L CNN +F 1 "Q" V 3445 6848 50 0000 L CNN +F 2 "" H 3400 6900 50 0001 C CNN +F 3 "" H 3400 6900 50 0001 C CNN + 1 3400 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667947 +P 4350 6500 +F 0 "D?" H 4350 6284 50 0000 C CNN +F 1 "1N4148" H 4350 6375 50 0000 C CNN +F 2 "" H 4350 6500 50 0001 C CNN +F 3 "~" H 4350 6500 50 0001 C CNN + 1 4350 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066794D +P 4200 6700 +F 0 "SW?" V 4154 6848 50 0000 L CNN +F 1 "Q" V 4245 6848 50 0000 L CNN +F 2 "" H 4200 6900 50 0001 C CNN +F 3 "" H 4200 6900 50 0001 C CNN + 1 4200 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A27D +P 1150 7300 +F 0 "D?" H 1150 7084 50 0000 C CNN +F 1 "1N4148" H 1150 7175 50 0000 C CNN +F 2 "" H 1150 7300 50 0001 C CNN +F 3 "~" H 1150 7300 50 0001 C CNN + 1 1150 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A283 +P 1000 7500 +F 0 "SW?" V 954 7648 50 0000 L CNN +F 1 "Q" V 1045 7648 50 0000 L CNN +F 2 "" H 1000 7700 50 0001 C CNN +F 3 "" H 1000 7700 50 0001 C CNN + 1 1000 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A289 +P 1950 7300 +F 0 "D?" H 1950 7084 50 0000 C CNN +F 1 "1N4148" H 1950 7175 50 0000 C CNN +F 2 "" H 1950 7300 50 0001 C CNN +F 3 "~" H 1950 7300 50 0001 C CNN + 1 1950 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A28F +P 1800 7500 +F 0 "SW?" V 1754 7648 50 0000 L CNN +F 1 "Q" V 1845 7648 50 0000 L CNN +F 2 "" H 1800 7700 50 0001 C CNN +F 3 "" H 1800 7700 50 0001 C CNN + 1 1800 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A295 +P 2750 7300 +F 0 "D?" H 2750 7084 50 0000 C CNN +F 1 "1N4148" H 2750 7175 50 0000 C CNN +F 2 "" H 2750 7300 50 0001 C CNN +F 3 "~" H 2750 7300 50 0001 C CNN + 1 2750 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A29B +P 2600 7500 +F 0 "SW?" V 2554 7648 50 0000 L CNN +F 1 "Q" V 2645 7648 50 0000 L CNN +F 2 "" H 2600 7700 50 0001 C CNN +F 3 "" H 2600 7700 50 0001 C CNN + 1 2600 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2A1 +P 3550 7300 +F 0 "D?" H 3550 7084 50 0000 C CNN +F 1 "1N4148" H 3550 7175 50 0000 C CNN +F 2 "" H 3550 7300 50 0001 C CNN +F 3 "~" H 3550 7300 50 0001 C CNN + 1 3550 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2A7 +P 3400 7500 +F 0 "SW?" V 3354 7648 50 0000 L CNN +F 1 "Q" V 3445 7648 50 0000 L CNN +F 2 "" H 3400 7700 50 0001 C CNN +F 3 "" H 3400 7700 50 0001 C CNN + 1 3400 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2AD +P 4350 7300 +F 0 "D?" H 4350 7084 50 0000 C CNN +F 1 "1N4148" H 4350 7175 50 0000 C CNN +F 2 "" H 4350 7300 50 0001 C CNN +F 3 "~" H 4350 7300 50 0001 C CNN + 1 4350 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2B3 +P 4200 7500 +F 0 "SW?" V 4154 7648 50 0000 L CNN +F 1 "Q" V 4245 7648 50 0000 L CNN +F 2 "" H 4200 7700 50 0001 C CNN +F 3 "" H 4200 7700 50 0001 C CNN + 1 4200 7500 + 0 1 1 0 +$EndComp +Wire Wire Line + 1300 4050 1300 4100 +Connection ~ 1300 4100 +Wire Wire Line + 1300 4100 1300 4900 +Connection ~ 1300 4900 +Wire Wire Line + 1300 4900 1300 5700 +Connection ~ 1300 5700 +Wire Wire Line + 1300 5700 1300 6500 +Connection ~ 1300 6500 +Wire Wire Line + 1300 6500 1300 7300 +Wire Wire Line + 2100 4050 2100 4100 +Connection ~ 2100 4100 +Wire Wire Line + 2100 4100 2100 4900 +Connection ~ 2100 4900 +Wire Wire Line + 2100 4900 2100 5700 +Connection ~ 2100 5700 +Wire Wire Line + 2100 5700 2100 6500 +Connection ~ 2100 6500 +Wire Wire Line + 2100 6500 2100 7300 +Wire Wire Line + 2900 4050 2900 4100 +Connection ~ 2900 4100 +Wire Wire Line + 2900 4100 2900 4900 +Connection ~ 2900 4900 +Wire Wire Line + 2900 4900 2900 5700 +Connection ~ 2900 5700 +Wire Wire Line + 2900 5700 2900 6500 +Connection ~ 2900 6500 +Wire Wire Line + 2900 6500 2900 7300 +Entry Wire Line + 3600 3950 3700 4050 +Entry Wire Line + 4400 3950 4500 4050 +Wire Wire Line + 3700 4050 3700 4100 +Connection ~ 3700 4100 +Wire Wire Line + 3700 4100 3700 4900 +Connection ~ 3700 4900 +Wire Wire Line + 3700 4900 3700 5700 +Connection ~ 3700 5700 +Wire Wire Line + 3700 5700 3700 6500 +Connection ~ 3700 6500 +Wire Wire Line + 3700 6500 3700 7300 +Wire Wire Line + 4500 4050 4500 4100 +Connection ~ 4500 4100 +Wire Wire Line + 4500 4100 4500 4900 +Connection ~ 4500 4900 +Wire Wire Line + 4500 4900 4500 5700 +Connection ~ 4500 5700 +Wire Wire Line + 4500 5700 4500 6500 +Connection ~ 4500 6500 +Wire Wire Line + 4500 6500 4500 7300 +Entry Wire Line + 5250 3950 5350 4050 +Entry Wire Line + 5450 3950 5550 4050 +Entry Wire Line + 5650 3950 5750 4050 +NoConn ~ 5350 4050 +Wire Wire Line + 5550 4050 5550 4150 +Wire Wire Line + 5550 4150 7400 4150 +Wire Wire Line + 5750 4050 7400 4050 +Wire Wire Line + 5250 4500 5250 4250 +Wire Wire Line + 5250 4250 7400 4250 +Wire Wire Line + 1000 4500 1800 4500 +Connection ~ 5250 4500 +Wire Wire Line + 5250 4500 5400 4500 +Wire Wire Line + 5250 5300 5250 5000 +Wire Wire Line + 5250 5000 6350 5000 +Wire Wire Line + 6350 5000 6350 4350 +Wire Wire Line + 6350 4350 7400 4350 +Connection ~ 5250 5300 +Wire Wire Line + 5250 5300 5400 5300 +Wire Wire Line + 5250 6100 5250 5800 +Wire Wire Line + 5250 5800 6450 5800 +Wire Wire Line + 6450 5800 6450 4450 +Wire Wire Line + 6450 4450 7400 4450 +Connection ~ 5250 6100 +Wire Wire Line + 5250 6100 5400 6100 +$Comp +L Connector_Generic:Conn_01x10 J? +U 1 1 606A2529 +P 7600 4450 +F 0 "J?" H 7680 4442 50 0000 L CNN +F 1 "Conn_01x10" H 7680 4351 50 0000 L CNN +F 2 "" H 7600 4450 50 0001 C CNN +F 3 "~" H 7600 4450 50 0001 C CNN + 1 7600 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5250 6900 5250 6600 +Wire Wire Line + 5250 6600 6550 6600 +Wire Wire Line + 6550 6600 6550 4550 +Wire Wire Line + 6550 4550 7400 4550 +Connection ~ 5250 6900 +Wire Wire Line + 5250 6900 5400 6900 +Connection ~ 1000 5300 +Wire Wire Line + 1000 5300 1800 5300 +Connection ~ 1000 6100 +Wire Wire Line + 1000 6100 1800 6100 +Connection ~ 1000 6900 +Wire Wire Line + 1000 6900 1800 6900 +Connection ~ 1000 7700 +Wire Wire Line + 1000 7700 1800 7700 +Connection ~ 1800 4500 +Wire Wire Line + 1800 4500 2600 4500 +Connection ~ 1800 5300 +Wire Wire Line + 1800 5300 2600 5300 +Connection ~ 1800 6100 +Wire Wire Line + 1800 6100 2600 6100 +Connection ~ 1800 6900 +Wire Wire Line + 1800 6900 2600 6900 +Connection ~ 1800 7700 +Wire Wire Line + 1800 7700 2600 7700 +Connection ~ 2600 4500 +Wire Wire Line + 2600 4500 3400 4500 +Connection ~ 2600 5300 +Wire Wire Line + 2600 5300 3400 5300 +Connection ~ 2600 6100 +Wire Wire Line + 2600 6100 3400 6100 +Connection ~ 2600 6900 +Wire Wire Line + 2600 6900 3400 6900 +Connection ~ 2600 7700 +Wire Wire Line + 2600 7700 3400 7700 +Connection ~ 3150 1550 +Wire Wire Line + 3150 1550 4600 1550 +Connection ~ 3400 4500 +Wire Wire Line + 3400 4500 4200 4500 +Connection ~ 3400 5300 +Wire Wire Line + 3400 5300 4200 5300 +Connection ~ 3400 6100 +Wire Wire Line + 3400 6100 4200 6100 +Connection ~ 3400 6900 +Wire Wire Line + 3400 6900 4200 6900 +Connection ~ 3400 7700 +Wire Wire Line + 3400 7700 4200 7700 +Connection ~ 4200 4500 +Wire Wire Line + 4200 4500 5250 4500 +Connection ~ 4200 5300 +Wire Wire Line + 4200 5300 5250 5300 +Connection ~ 4200 6100 +Wire Wire Line + 4200 6100 5250 6100 +Connection ~ 4200 6900 +Wire Wire Line + 4200 6900 5250 6900 +Connection ~ 4200 7700 +Wire Wire Line + 4200 7700 5250 7700 +$Comp +L power:VCC #PWR? +U 1 1 606D2CDE +P 5700 8500 +F 0 "#PWR?" H 5700 8350 50 0001 C CNN +F 1 "VCC" H 5717 8673 50 0000 C CNN +F 2 "" H 5700 8500 50 0001 C CNN +F 3 "" H 5700 8500 50 0001 C CNN + 1 5700 8500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606D2CE4 +P 5550 8500 +F 0 "R?" V 5343 8500 50 0000 C CNN +F 1 "10k" V 5434 8500 50 0000 C CNN +F 2 "" V 5480 8500 50 0001 C CNN +F 3 "~" H 5550 8500 50 0001 C CNN + 1 5550 8500 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 8500 1000 8500 +Entry Wire Line + 750 8400 850 8500 +$Comp +L Device:D D? +U 1 1 606D2CEC +P 1150 8100 +F 0 "D?" H 1150 7884 50 0000 C CNN +F 1 "1N4148" H 1150 7975 50 0000 C CNN +F 2 "" H 1150 8100 50 0001 C CNN +F 3 "~" H 1150 8100 50 0001 C CNN + 1 1150 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CF2 +P 1000 8300 +F 0 "SW?" V 954 8448 50 0000 L CNN +F 1 "Q" V 1045 8448 50 0000 L CNN +F 2 "" H 1000 8500 50 0001 C CNN +F 3 "" H 1000 8500 50 0001 C CNN + 1 1000 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2CF8 +P 1950 8100 +F 0 "D?" H 1950 7884 50 0000 C CNN +F 1 "1N4148" H 1950 7975 50 0000 C CNN +F 2 "" H 1950 8100 50 0001 C CNN +F 3 "~" H 1950 8100 50 0001 C CNN + 1 1950 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CFE +P 1800 8300 +F 0 "SW?" V 1754 8448 50 0000 L CNN +F 1 "Q" V 1845 8448 50 0000 L CNN +F 2 "" H 1800 8500 50 0001 C CNN +F 3 "" H 1800 8500 50 0001 C CNN + 1 1800 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D04 +P 2750 8100 +F 0 "D?" H 2750 7884 50 0000 C CNN +F 1 "1N4148" H 2750 7975 50 0000 C CNN +F 2 "" H 2750 8100 50 0001 C CNN +F 3 "~" H 2750 8100 50 0001 C CNN + 1 2750 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D0A +P 2600 8300 +F 0 "SW?" V 2554 8448 50 0000 L CNN +F 1 "Q" V 2645 8448 50 0000 L CNN +F 2 "" H 2600 8500 50 0001 C CNN +F 3 "" H 2600 8500 50 0001 C CNN + 1 2600 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D10 +P 3550 8100 +F 0 "D?" H 3550 7884 50 0000 C CNN +F 1 "1N4148" H 3550 7975 50 0000 C CNN +F 2 "" H 3550 8100 50 0001 C CNN +F 3 "~" H 3550 8100 50 0001 C CNN + 1 3550 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D16 +P 3400 8300 +F 0 "SW?" V 3354 8448 50 0000 L CNN +F 1 "Q" V 3445 8448 50 0000 L CNN +F 2 "" H 3400 8500 50 0001 C CNN +F 3 "" H 3400 8500 50 0001 C CNN + 1 3400 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D1C +P 4350 8100 +F 0 "D?" H 4350 7884 50 0000 C CNN +F 1 "1N4148" H 4350 7975 50 0000 C CNN +F 2 "" H 4350 8100 50 0001 C CNN +F 3 "~" H 4350 8100 50 0001 C CNN + 1 4350 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D22 +P 4200 8300 +F 0 "SW?" V 4154 8448 50 0000 L CNN +F 1 "Q" V 4245 8448 50 0000 L CNN +F 2 "" H 4200 8500 50 0001 C CNN +F 3 "" H 4200 8500 50 0001 C CNN + 1 4200 8300 + 0 1 1 0 +$EndComp +Connection ~ 1000 8500 +Wire Wire Line + 1000 8500 1800 8500 +Connection ~ 1800 8500 +Wire Wire Line + 1800 8500 2600 8500 +Connection ~ 2600 8500 +Wire Wire Line + 2600 8500 3400 8500 +Connection ~ 3400 8500 +Wire Wire Line + 3400 8500 4200 8500 +Connection ~ 4200 8500 +Wire Wire Line + 4200 8500 5250 8500 +$Comp +L power:VCC #PWR? +U 1 1 606D9F5A +P 5700 9300 +F 0 "#PWR?" H 5700 9150 50 0001 C CNN +F 1 "VCC" H 5717 9473 50 0000 C CNN +F 2 "" H 5700 9300 50 0001 C CNN +F 3 "" H 5700 9300 50 0001 C CNN + 1 5700 9300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606D9F60 +P 5550 9300 +F 0 "R?" V 5343 9300 50 0000 C CNN +F 1 "10k" V 5434 9300 50 0000 C CNN +F 2 "" V 5480 9300 50 0001 C CNN +F 3 "~" H 5550 9300 50 0001 C CNN + 1 5550 9300 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 9300 1000 9300 +Entry Wire Line + 750 9200 850 9300 +$Comp +L Device:D D? +U 1 1 606D9F68 +P 1150 8900 +F 0 "D?" H 1150 8684 50 0000 C CNN +F 1 "1N4148" H 1150 8775 50 0000 C CNN +F 2 "" H 1150 8900 50 0001 C CNN +F 3 "~" H 1150 8900 50 0001 C CNN + 1 1150 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F6E +P 1000 9100 +F 0 "SW?" V 954 9248 50 0000 L CNN +F 1 "Q" V 1045 9248 50 0000 L CNN +F 2 "" H 1000 9300 50 0001 C CNN +F 3 "" H 1000 9300 50 0001 C CNN + 1 1000 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F74 +P 1950 8900 +F 0 "D?" H 1950 8684 50 0000 C CNN +F 1 "1N4148" H 1950 8775 50 0000 C CNN +F 2 "" H 1950 8900 50 0001 C CNN +F 3 "~" H 1950 8900 50 0001 C CNN + 1 1950 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F7A +P 1800 9100 +F 0 "SW?" V 1754 9248 50 0000 L CNN +F 1 "Q" V 1845 9248 50 0000 L CNN +F 2 "" H 1800 9300 50 0001 C CNN +F 3 "" H 1800 9300 50 0001 C CNN + 1 1800 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F80 +P 2750 8900 +F 0 "D?" H 2750 8684 50 0000 C CNN +F 1 "1N4148" H 2750 8775 50 0000 C CNN +F 2 "" H 2750 8900 50 0001 C CNN +F 3 "~" H 2750 8900 50 0001 C CNN + 1 2750 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F86 +P 2600 9100 +F 0 "SW?" V 2554 9248 50 0000 L CNN +F 1 "Q" V 2645 9248 50 0000 L CNN +F 2 "" H 2600 9300 50 0001 C CNN +F 3 "" H 2600 9300 50 0001 C CNN + 1 2600 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F8C +P 3550 8900 +F 0 "D?" H 3550 8684 50 0000 C CNN +F 1 "1N4148" H 3550 8775 50 0000 C CNN +F 2 "" H 3550 8900 50 0001 C CNN +F 3 "~" H 3550 8900 50 0001 C CNN + 1 3550 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F92 +P 3400 9100 +F 0 "SW?" V 3354 9248 50 0000 L CNN +F 1 "Q" V 3445 9248 50 0000 L CNN +F 2 "" H 3400 9300 50 0001 C CNN +F 3 "" H 3400 9300 50 0001 C CNN + 1 3400 9100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D9F98 +P 4350 8900 +F 0 "D?" H 4350 8684 50 0000 C CNN +F 1 "1N4148" H 4350 8775 50 0000 C CNN +F 2 "" H 4350 8900 50 0001 C CNN +F 3 "~" H 4350 8900 50 0001 C CNN + 1 4350 8900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D9F9E +P 4200 9100 +F 0 "SW?" V 4154 9248 50 0000 L CNN +F 1 "Q" V 4245 9248 50 0000 L CNN +F 2 "" H 4200 9300 50 0001 C CNN +F 3 "" H 4200 9300 50 0001 C CNN + 1 4200 9100 + 0 1 1 0 +$EndComp +Connection ~ 1000 9300 +Wire Wire Line + 1000 9300 1800 9300 +Connection ~ 1800 9300 +Wire Wire Line + 1800 9300 2600 9300 +Connection ~ 2600 9300 +Wire Wire Line + 2600 9300 3400 9300 +Connection ~ 3400 9300 +Wire Wire Line + 3400 9300 4200 9300 +Connection ~ 4200 9300 +Wire Wire Line + 4200 9300 5250 9300 +$Comp +L power:VCC #PWR? +U 1 1 606E1EC3 +P 5700 10100 +F 0 "#PWR?" H 5700 9950 50 0001 C CNN +F 1 "VCC" H 5717 10273 50 0000 C CNN +F 2 "" H 5700 10100 50 0001 C CNN +F 3 "" H 5700 10100 50 0001 C CNN + 1 5700 10100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 606E1EC9 +P 5550 10100 +F 0 "R?" V 5343 10100 50 0000 C CNN +F 1 "10k" V 5434 10100 50 0000 C CNN +F 2 "" V 5480 10100 50 0001 C CNN +F 3 "~" H 5550 10100 50 0001 C CNN + 1 5550 10100 + 0 1 1 0 +$EndComp +Wire Wire Line + 850 10100 1000 10100 +Entry Wire Line + 750 10000 850 10100 +$Comp +L Device:D D? +U 1 1 606E1ED1 +P 1150 9700 +F 0 "D?" H 1150 9484 50 0000 C CNN +F 1 "1N4148" H 1150 9575 50 0000 C CNN +F 2 "" H 1150 9700 50 0001 C CNN +F 3 "~" H 1150 9700 50 0001 C CNN + 1 1150 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1ED7 +P 1000 9900 +F 0 "SW?" V 954 10048 50 0000 L CNN +F 1 "Q" V 1045 10048 50 0000 L CNN +F 2 "" H 1000 10100 50 0001 C CNN +F 3 "" H 1000 10100 50 0001 C CNN + 1 1000 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EDD +P 1950 9700 +F 0 "D?" H 1950 9484 50 0000 C CNN +F 1 "1N4148" H 1950 9575 50 0000 C CNN +F 2 "" H 1950 9700 50 0001 C CNN +F 3 "~" H 1950 9700 50 0001 C CNN + 1 1950 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EE3 +P 1800 9900 +F 0 "SW?" V 1754 10048 50 0000 L CNN +F 1 "Q" V 1845 10048 50 0000 L CNN +F 2 "" H 1800 10100 50 0001 C CNN +F 3 "" H 1800 10100 50 0001 C CNN + 1 1800 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EE9 +P 2750 9700 +F 0 "D?" H 2750 9484 50 0000 C CNN +F 1 "1N4148" H 2750 9575 50 0000 C CNN +F 2 "" H 2750 9700 50 0001 C CNN +F 3 "~" H 2750 9700 50 0001 C CNN + 1 2750 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EEF +P 2600 9900 +F 0 "SW?" V 2554 10048 50 0000 L CNN +F 1 "Q" V 2645 10048 50 0000 L CNN +F 2 "" H 2600 10100 50 0001 C CNN +F 3 "" H 2600 10100 50 0001 C CNN + 1 2600 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1EF5 +P 3550 9700 +F 0 "D?" H 3550 9484 50 0000 C CNN +F 1 "1N4148" H 3550 9575 50 0000 C CNN +F 2 "" H 3550 9700 50 0001 C CNN +F 3 "~" H 3550 9700 50 0001 C CNN + 1 3550 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1EFB +P 3400 9900 +F 0 "SW?" V 3354 10048 50 0000 L CNN +F 1 "Q" V 3445 10048 50 0000 L CNN +F 2 "" H 3400 10100 50 0001 C CNN +F 3 "" H 3400 10100 50 0001 C CNN + 1 3400 9900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606E1F01 +P 4350 9700 +F 0 "D?" H 4350 9484 50 0000 C CNN +F 1 "1N4148" H 4350 9575 50 0000 C CNN +F 2 "" H 4350 9700 50 0001 C CNN +F 3 "~" H 4350 9700 50 0001 C CNN + 1 4350 9700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606E1F07 +P 4200 9900 +F 0 "SW?" V 4154 10048 50 0000 L CNN +F 1 "Q" V 4245 10048 50 0000 L CNN +F 2 "" H 4200 10100 50 0001 C CNN +F 3 "" H 4200 10100 50 0001 C CNN + 1 4200 9900 + 0 1 1 0 +$EndComp +Connection ~ 1000 10100 +Wire Wire Line + 1000 10100 1800 10100 +Connection ~ 1800 10100 +Wire Wire Line + 1800 10100 2600 10100 +Connection ~ 2600 10100 +Wire Wire Line + 2600 10100 3400 10100 +Connection ~ 3400 10100 +Wire Wire Line + 3400 10100 4200 10100 +Connection ~ 4200 10100 +Wire Wire Line + 4200 10100 5250 10100 +Wire Wire Line + 5250 7700 5250 7400 +Wire Wire Line + 5250 7400 6650 7400 +Wire Wire Line + 6650 7400 6650 4650 +Wire Wire Line + 6650 4650 7400 4650 +Connection ~ 5250 7700 +Wire Wire Line + 5250 7700 5400 7700 +Wire Wire Line + 7400 4750 6750 4750 +Wire Wire Line + 6750 4750 6750 8200 +Wire Wire Line + 6750 8200 5250 8200 +Wire Wire Line + 5250 8200 5250 8500 +Connection ~ 5250 8500 +Wire Wire Line + 5250 8500 5400 8500 +Wire Wire Line + 7400 4850 6850 4850 +Wire Wire Line + 6850 4850 6850 9000 +Wire Wire Line + 6850 9000 5250 9000 +Wire Wire Line + 5250 9000 5250 9300 +Connection ~ 5250 9300 +Wire Wire Line + 5250 9300 5400 9300 +Wire Wire Line + 7400 4950 6950 4950 +Wire Wire Line + 6950 4950 6950 9800 +Wire Wire Line + 6950 9800 5250 9800 +Wire Wire Line + 5250 9800 5250 10100 +Connection ~ 5250 10100 +Wire Wire Line + 5250 10100 5400 10100 +Wire Wire Line + 1300 7300 1300 8100 +Connection ~ 1300 7300 +Connection ~ 1300 8100 +Wire Wire Line + 1300 8100 1300 8900 +Connection ~ 1300 8900 +Wire Wire Line + 1300 8900 1300 9700 +Wire Wire Line + 2100 7300 2100 8100 +Connection ~ 2100 7300 +Connection ~ 2100 8100 +Wire Wire Line + 2100 8100 2100 8900 +Connection ~ 2100 8900 +Wire Wire Line + 2100 8900 2100 9700 +Wire Wire Line + 2900 7300 2900 8100 +Connection ~ 2900 7300 +Connection ~ 2900 8100 +Wire Wire Line + 2900 8100 2900 8900 +Connection ~ 2900 8900 +Wire Wire Line + 2900 8900 2900 9700 +Wire Wire Line + 3700 7300 3700 8100 +Connection ~ 3700 7300 +Connection ~ 3700 8100 +Wire Wire Line + 3700 8100 3700 8900 +Connection ~ 3700 8900 +Wire Wire Line + 3700 8900 3700 9700 +Wire Wire Line + 4500 7300 4500 8100 +Wire Bus Line + 750 3650 750 10000 +Wire Bus Line + 1200 3950 6050 3950 +Wire Bus Line + 4000 1950 4000 3650 +Wire Bus Line + 6050 1450 6050 3950 +Connection ~ 4500 7300 +Connection ~ 4500 8100 +Wire Wire Line + 4500 8100 4500 8900 +Connection ~ 4500 8900 +Wire Wire Line + 4500 8900 4500 9700 +$EndSCHEMATC