diff options
Diffstat (limited to 'PinLock.sch')
-rw-r--r-- | PinLock.sch | 682 |
1 files changed, 341 insertions, 341 deletions
diff --git a/PinLock.sch b/PinLock.sch index 68d4973..6e1bef4 100644 --- a/PinLock.sch +++ b/PinLock.sch @@ -1,341 +1,341 @@ -EESchema Schematic File Version 4 -LIBS:PinLock-cache -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 4 -Title "Pin Lock" -Date "2019-10-29" -Rev "1.0" -Comp "" -Comment1 "Mikrocontroller Seminar" -Comment2 "WiSe 2019/2020" -Comment3 "" -Comment4 "" -$EndDescr -Wire Wire Line - 5300 950 5400 950 -Connection ~ 5300 950 -Wire Wire Line - 5400 950 5400 1300 -Wire Wire Line - 5300 950 5300 1300 -$Comp -L Switch:SW_Push SW? -U 1 1 5DBE2224 -P 4250 1600 -F 0 "SW?" H 4250 1885 50 0000 C CNN -F 1 "SW_Push" H 4250 1794 50 0000 C CNN -F 2 "" H 4250 1800 50 0001 C CNN -F 3 "~" H 4250 1800 50 0001 C CNN - 1 4250 1600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4700 1600 4450 1600 -$Comp -L power:GND #PWR? -U 1 1 5DBD43C2 -P 2050 7100 -F 0 "#PWR?" H 2050 6850 50 0001 C CNN -F 1 "GND" H 2055 6927 50 0000 C CNN -F 2 "" H 2050 7100 50 0001 C CNN -F 3 "" H 2050 7100 50 0001 C CNN - 1 2050 7100 - 1 0 0 -1 -$EndComp -NoConn ~ 1650 1350 -$Comp -L Regulator_Linear:AMS1117-5.0 U? -U 1 1 5DBB71E9 -P 3300 950 -F 0 "U?" H 3300 1192 50 0000 C CNN -F 1 "AMS1117-5.0" H 3300 1101 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 3300 1150 50 0001 C CNN -F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 3400 700 50 0001 C CNN - 1 3300 950 - 1 0 0 -1 -$EndComp -$Comp -L Connector:Barrel_Jack_MountingPin J? -U 1 1 5DBB60C9 -P 1650 1050 -F 0 "J?" H 1707 1367 50 0000 C CNN -F 1 "Barrel_Jack_MountingPin" H 1707 1276 50 0000 C CNN -F 2 "" H 1700 1010 50 0001 C CNN -F 3 "~" H 1700 1010 50 0001 C CNN - 1 1650 1050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3600 950 3700 950 -$Comp -L Connector:USB_B_Micro J? -U 1 1 5DBB7B46 -P 1650 1900 -F 0 "J?" H 1707 2367 50 0000 C CNN -F 1 "USB_B_Micro" H 1707 2276 50 0000 C CNN -F 2 "" H 1800 1850 50 0001 C CNN -F 3 "~" H 1800 1850 50 0001 C CNN - 1 1650 1900 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C? -U 1 1 5DC7168B -P 2300 1250 -F 0 "C?" V 2250 1150 50 0000 C CNN -F 1 "C" V 2250 1350 50 0000 C CNN -F 2 "" H 2338 1100 50 0001 C CNN -F 3 "~" H 2300 1250 50 0001 C CNN - 1 2300 1250 - 0 1 1 0 -$EndComp -Wire Wire Line - 1950 950 2050 950 -Wire Wire Line - 2050 950 2050 1250 -Wire Wire Line - 1950 1150 2150 1150 -Wire Wire Line - 2150 1150 2150 950 -Wire Wire Line - 2150 950 2550 950 -Wire Wire Line - 2050 1250 2150 1250 -Connection ~ 2050 1250 -Wire Wire Line - 2050 1250 2050 1350 -Wire Wire Line - 2450 1250 2550 1250 -Wire Wire Line - 2550 1250 2550 950 -Connection ~ 2550 950 -Wire Wire Line - 2550 950 3000 950 -Wire Wire Line - 3300 1250 3300 1350 -Wire Wire Line - 3300 1350 2050 1350 -Connection ~ 2050 1350 -Wire Wire Line - 2050 1350 2050 1600 -Wire Wire Line - 1950 1700 2250 1700 -Wire Wire Line - 3700 1700 3700 950 -Connection ~ 3700 950 -Wire Wire Line - 3700 950 5300 950 -Wire Wire Line - 1650 2300 1650 2400 -Wire Wire Line - 1650 2400 2050 2400 -Connection ~ 2050 2400 -Wire Wire Line - 2050 2400 2050 7000 -$Comp -L Device:C C? -U 1 1 5DC8ECAA -P 2250 1950 -F 0 "C?" H 2365 1996 50 0000 L CNN -F 1 "C" H 2365 1905 50 0000 L CNN -F 2 "" H 2288 1800 50 0001 C CNN -F 3 "~" H 2250 1950 50 0001 C CNN - 1 2250 1950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2250 1700 2250 1800 -Connection ~ 2250 1700 -Wire Wire Line - 2250 1700 3700 1700 -Wire Wire Line - 2250 2100 2250 2400 -Wire Wire Line - 2250 2400 2050 2400 -Wire Wire Line - 4050 1600 2050 1600 -Connection ~ 2050 1600 -Wire Wire Line - 2050 1600 2050 2400 -Wire Wire Line - 5300 7000 2050 7000 -Connection ~ 2050 7000 -Wire Wire Line - 2050 7000 2050 7100 -Connection ~ 5400 950 -Wire Wire Line - 5900 1600 6550 1600 -Wire Wire Line - 5900 1700 6550 1700 -Wire Wire Line - 5900 1800 6550 1800 -Wire Wire Line - 5900 1900 6550 1900 -Wire Wire Line - 5900 2000 6550 2000 -Wire Wire Line - 5900 2100 6550 2100 -Wire Wire Line - 5900 2200 6550 2200 -Wire Wire Line - 5900 2300 6550 2300 -Wire Wire Line - 5900 2500 6550 2500 -Wire Wire Line - 5900 2600 6550 2600 -Wire Wire Line - 5900 2700 6550 2700 -Wire Wire Line - 5900 2800 6550 2800 -Wire Wire Line - 5900 2900 6550 2900 -Wire Wire Line - 5900 3000 6550 3000 -Wire Wire Line - 5900 3100 6550 3100 -Wire Wire Line - 5900 3200 6550 3200 -$Sheet -S 7900 1450 550 550 -U 5DDEAC3F -F0 "Buttons" 50 -F1 "buttons.sch" 50 -F2 "VCC" B R 8450 1500 50 -F3 "GND" B R 8450 1900 50 -F4 "ROWS" I L 7900 1600 50 -F5 "COLUMNS" O L 7900 1700 50 -F6 "CLK" I L 7900 1800 50 -$EndSheet -Wire Wire Line - 5400 950 7250 950 -$Sheet -S 6550 1450 600 1950 -U 5DD2ECA3 -F0 "Display" 50 -F1 "display.sch" 50 -F2 "VCC" B R 7150 1500 50 -F3 "GND" B R 7150 3300 50 -F4 "CHAR0_0" I L 6550 1600 50 -F5 "CHAR0_1" I L 6550 1700 50 -F6 "CHAR0_2" I L 6550 1800 50 -F7 "CHAR0_3" I L 6550 1900 50 -F8 "CHAR1_0" I L 6550 2000 50 -F9 "CHAR1_1" I L 6550 2100 50 -F10 "CHAR1_2" I L 6550 2200 50 -F11 "CHAR1_3" I L 6550 2300 50 -F12 "CHAR2_0" I L 6550 2500 50 -F13 "CHAR2_1" I L 6550 2600 50 -F14 "CHAR2_2" I L 6550 2700 50 -F15 "CHAR2_3" I L 6550 2800 50 -F16 "CHAR3_0" I L 6550 2900 50 -F17 "CHAR3_1" I L 6550 3000 50 -F18 "CHAR3_2" I L 6550 3100 50 -F19 "CHAR3_3" I L 6550 3200 50 -$EndSheet -$Sheet -S 9150 1450 550 450 -U 5DE30C4A -F0 "Status" 50 -F1 "status.sch" 50 -F2 "VCC" B R 9700 1500 50 -F3 "GND" B R 9700 1800 50 -F4 "STATUS" I L 9150 1600 50 -F5 "CLK" I L 9150 1700 50 -$EndSheet -Text GLabel 5900 3400 2 50 Output ~ 0 -ROWS -$Comp -L MCU_Microchip_ATmega:ATmega16A-PU U? -U 1 1 5DB85A9E -P 5300 3300 -F 0 "U?" H 5750 5250 50 0000 C CNN -F 1 "ATmega16A-PU" H 4900 5250 50 0000 C CNN -F 2 "Package_DIP:DIP-40_W15.24mm" H 5300 3300 50 0001 C CIN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8154-8-bit-AVR-ATmega16A_Datasheet.pdf" H 5300 3300 50 0001 C CNN - 1 5300 3300 - 1 0 0 -1 -$EndComp -Text GLabel 5900 3500 2 50 Input ~ 0 -COLUMNS -Text GLabel 5900 3600 2 50 Output ~ 0 -CLK_BUTTONS -Text GLabel 7900 1600 0 50 Input ~ 0 -ROWS -Text GLabel 7900 1700 0 50 Output ~ 0 -COLUMNS -Text GLabel 7900 1800 0 50 Input ~ 0 -CLK_BUTTONS -Text GLabel 5900 3700 2 50 Output ~ 0 -STATUS -Text GLabel 5900 3800 2 50 Output ~ 0 -CLK_STATUS -Text GLabel 9150 1600 0 50 Input ~ 0 -STATUS -Text GLabel 9150 1700 0 50 Input ~ 0 -CLK_STATUS -Wire Wire Line - 7150 1500 7250 1500 -Wire Wire Line - 7250 1500 7250 950 -Connection ~ 7250 950 -Wire Wire Line - 7250 950 8550 950 -Wire Wire Line - 8450 1500 8550 1500 -Wire Wire Line - 8550 1500 8550 950 -Wire Wire Line - 8550 950 9800 950 -Wire Wire Line - 9800 950 9800 1500 -Wire Wire Line - 9800 1500 9700 1500 -Connection ~ 8550 950 -Wire Wire Line - 7150 3300 7250 3300 -Wire Wire Line - 7250 3300 7250 5400 -Wire Wire Line - 7250 5400 5300 5400 -Wire Wire Line - 5300 5300 5300 5400 -Wire Wire Line - 5300 5400 5300 7000 -Connection ~ 5300 5400 -Wire Wire Line - 7250 5400 8550 5400 -Wire Wire Line - 8550 5400 8550 1900 -Wire Wire Line - 8550 1900 8450 1900 -Connection ~ 7250 5400 -Wire Wire Line - 8550 5400 9800 5400 -Wire Wire Line - 9800 5400 9800 1800 -Wire Wire Line - 9800 1800 9700 1800 -Connection ~ 8550 5400 -NoConn ~ 5900 3900 -NoConn ~ 5900 4000 -NoConn ~ 5900 4100 -NoConn ~ 5900 4300 -NoConn ~ 5900 4400 -NoConn ~ 5900 4500 -NoConn ~ 5900 4600 -NoConn ~ 5900 4700 -NoConn ~ 5900 4800 -NoConn ~ 5900 4900 -NoConn ~ 5900 5000 -Wire Wire Line - 4700 2200 4600 2200 -Wire Wire Line - 4600 2200 4600 5400 -Wire Wire Line - 4600 5400 5300 5400 -NoConn ~ 4700 1800 -NoConn ~ 4700 2000 -$EndSCHEMATC +EESchema Schematic File Version 4
+LIBS:PinLock-cache
+EELAYER 30 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 4
+Title "Pin Lock"
+Date "2019-10-29"
+Rev "1.0"
+Comp ""
+Comment1 "Mikrocontroller Seminar"
+Comment2 "WiSe 2019/2020"
+Comment3 ""
+Comment4 ""
+$EndDescr
+Wire Wire Line
+ 5300 950 5400 950
+Connection ~ 5300 950
+Wire Wire Line
+ 5400 950 5400 1300
+Wire Wire Line
+ 5300 950 5300 1300
+$Comp
+L Switch:SW_Push SW?
+U 1 1 5DBE2224
+P 4250 1600
+F 0 "SW?" H 4250 1885 50 0000 C CNN
+F 1 "SW_Push" H 4250 1794 50 0000 C CNN
+F 2 "" H 4250 1800 50 0001 C CNN
+F 3 "~" H 4250 1800 50 0001 C CNN
+ 1 4250 1600
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4700 1600 4450 1600
+$Comp
+L power:GND #PWR?
+U 1 1 5DBD43C2
+P 2050 7100
+F 0 "#PWR?" H 2050 6850 50 0001 C CNN
+F 1 "GND" H 2055 6927 50 0000 C CNN
+F 2 "" H 2050 7100 50 0001 C CNN
+F 3 "" H 2050 7100 50 0001 C CNN
+ 1 2050 7100
+ 1 0 0 -1
+$EndComp
+NoConn ~ 1650 1350
+$Comp
+L Regulator_Linear:AMS1117-5.0 U?
+U 1 1 5DBB71E9
+P 3300 950
+F 0 "U?" H 3300 1192 50 0000 C CNN
+F 1 "AMS1117-5.0" H 3300 1101 50 0000 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 3300 1150 50 0001 C CNN
+F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 3400 700 50 0001 C CNN
+ 1 3300 950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector:Barrel_Jack_MountingPin J?
+U 1 1 5DBB60C9
+P 1650 1050
+F 0 "J?" H 1707 1367 50 0000 C CNN
+F 1 "Barrel_Jack_MountingPin" H 1707 1276 50 0000 C CNN
+F 2 "" H 1700 1010 50 0001 C CNN
+F 3 "~" H 1700 1010 50 0001 C CNN
+ 1 1650 1050
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3600 950 3700 950
+$Comp
+L Connector:USB_B_Micro J?
+U 1 1 5DBB7B46
+P 1650 1900
+F 0 "J?" H 1707 2367 50 0000 C CNN
+F 1 "USB_B_Micro" H 1707 2276 50 0000 C CNN
+F 2 "" H 1800 1850 50 0001 C CNN
+F 3 "~" H 1800 1850 50 0001 C CNN
+ 1 1650 1900
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5DC7168B
+P 2300 1250
+F 0 "C?" V 2250 1150 50 0000 C CNN
+F 1 "C" V 2250 1350 50 0000 C CNN
+F 2 "" H 2338 1100 50 0001 C CNN
+F 3 "~" H 2300 1250 50 0001 C CNN
+ 1 2300 1250
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 1950 950 2050 950
+Wire Wire Line
+ 2050 950 2050 1250
+Wire Wire Line
+ 1950 1150 2150 1150
+Wire Wire Line
+ 2150 1150 2150 950
+Wire Wire Line
+ 2150 950 2550 950
+Wire Wire Line
+ 2050 1250 2150 1250
+Connection ~ 2050 1250
+Wire Wire Line
+ 2050 1250 2050 1350
+Wire Wire Line
+ 2450 1250 2550 1250
+Wire Wire Line
+ 2550 1250 2550 950
+Connection ~ 2550 950
+Wire Wire Line
+ 2550 950 3000 950
+Wire Wire Line
+ 3300 1250 3300 1350
+Wire Wire Line
+ 3300 1350 2050 1350
+Connection ~ 2050 1350
+Wire Wire Line
+ 2050 1350 2050 1600
+Wire Wire Line
+ 1950 1700 2250 1700
+Wire Wire Line
+ 3700 1700 3700 950
+Connection ~ 3700 950
+Wire Wire Line
+ 3700 950 5300 950
+Wire Wire Line
+ 1650 2300 1650 2400
+Wire Wire Line
+ 1650 2400 2050 2400
+Connection ~ 2050 2400
+Wire Wire Line
+ 2050 2400 2050 7000
+$Comp
+L Device:C C?
+U 1 1 5DC8ECAA
+P 2250 1950
+F 0 "C?" H 2365 1996 50 0000 L CNN
+F 1 "C" H 2365 1905 50 0000 L CNN
+F 2 "" H 2288 1800 50 0001 C CNN
+F 3 "~" H 2250 1950 50 0001 C CNN
+ 1 2250 1950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2250 1700 2250 1800
+Connection ~ 2250 1700
+Wire Wire Line
+ 2250 1700 3700 1700
+Wire Wire Line
+ 2250 2100 2250 2400
+Wire Wire Line
+ 2250 2400 2050 2400
+Wire Wire Line
+ 4050 1600 2050 1600
+Connection ~ 2050 1600
+Wire Wire Line
+ 2050 1600 2050 2400
+Wire Wire Line
+ 5300 7000 2050 7000
+Connection ~ 2050 7000
+Wire Wire Line
+ 2050 7000 2050 7100
+Connection ~ 5400 950
+Wire Wire Line
+ 5900 1600 6550 1600
+Wire Wire Line
+ 5900 1700 6550 1700
+Wire Wire Line
+ 5900 1800 6550 1800
+Wire Wire Line
+ 5900 1900 6550 1900
+Wire Wire Line
+ 5900 2000 6550 2000
+Wire Wire Line
+ 5900 2100 6550 2100
+Wire Wire Line
+ 5900 2200 6550 2200
+Wire Wire Line
+ 5900 2300 6550 2300
+Wire Wire Line
+ 5900 2500 6550 2500
+Wire Wire Line
+ 5900 2600 6550 2600
+Wire Wire Line
+ 5900 2700 6550 2700
+Wire Wire Line
+ 5900 2800 6550 2800
+Wire Wire Line
+ 5900 2900 6550 2900
+Wire Wire Line
+ 5900 3000 6550 3000
+Wire Wire Line
+ 5900 3100 6550 3100
+Wire Wire Line
+ 5900 3200 6550 3200
+$Sheet
+S 7900 1450 550 550
+U 5DDEAC3F
+F0 "Buttons" 50
+F1 "buttons.sch" 50
+F2 "VCC" B R 8450 1500 50
+F3 "GND" B R 8450 1900 50
+F4 "ROWS" I L 7900 1600 50
+F5 "COLUMNS" O L 7900 1700 50
+F6 "CLK" I L 7900 1800 50
+$EndSheet
+Wire Wire Line
+ 5400 950 7250 950
+$Sheet
+S 6550 1450 600 1950
+U 5DD2ECA3
+F0 "Display" 50
+F1 "display.sch" 50
+F2 "VCC" B R 7150 1500 50
+F3 "GND" B R 7150 3300 50
+F4 "CHAR0_0" I L 6550 1600 50
+F5 "CHAR0_1" I L 6550 1700 50
+F6 "CHAR0_2" I L 6550 1800 50
+F7 "CHAR0_3" I L 6550 1900 50
+F8 "CHAR1_0" I L 6550 2000 50
+F9 "CHAR1_1" I L 6550 2100 50
+F10 "CHAR1_2" I L 6550 2200 50
+F11 "CHAR1_3" I L 6550 2300 50
+F12 "CHAR2_0" I L 6550 2500 50
+F13 "CHAR2_1" I L 6550 2600 50
+F14 "CHAR2_2" I L 6550 2700 50
+F15 "CHAR2_3" I L 6550 2800 50
+F16 "CHAR3_0" I L 6550 2900 50
+F17 "CHAR3_1" I L 6550 3000 50
+F18 "CHAR3_2" I L 6550 3100 50
+F19 "CHAR3_3" I L 6550 3200 50
+$EndSheet
+$Sheet
+S 9150 1450 550 450
+U 5DE30C4A
+F0 "Status" 50
+F1 "status.sch" 50
+F2 "VCC" B R 9700 1500 50
+F3 "GND" B R 9700 1800 50
+F4 "STATUS" I L 9150 1600 50
+F5 "CLK" I L 9150 1700 50
+$EndSheet
+Text GLabel 5900 4300 2 50 Output ~ 0
+ROWS
+$Comp
+L MCU_Microchip_ATmega:ATmega16A-PU U?
+U 1 1 5DB85A9E
+P 5300 3300
+F 0 "U?" H 5750 5250 50 0000 C CNN
+F 1 "ATmega16A-PU" H 4900 5250 50 0000 C CNN
+F 2 "Package_DIP:DIP-40_W15.24mm" H 5300 3300 50 0001 C CIN
+F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8154-8-bit-AVR-ATmega16A_Datasheet.pdf" H 5300 3300 50 0001 C CNN
+ 1 5300 3300
+ 1 0 0 -1
+$EndComp
+Text GLabel 5900 4400 2 50 Input ~ 0
+COLUMNS
+Text GLabel 5900 4500 2 50 Output ~ 0
+CLK_BUTTONS
+Text GLabel 7900 1600 0 50 Input ~ 0
+ROWS
+Text GLabel 7900 1700 0 50 Output ~ 0
+COLUMNS
+Text GLabel 7900 1800 0 50 Input ~ 0
+CLK_BUTTONS
+Text GLabel 5900 4600 2 50 Output ~ 0
+STATUS
+Text GLabel 5900 4700 2 50 Output ~ 0
+CLK_STATUS
+Text GLabel 9150 1600 0 50 Input ~ 0
+STATUS
+Text GLabel 9150 1700 0 50 Input ~ 0
+CLK_STATUS
+Wire Wire Line
+ 7150 1500 7250 1500
+Wire Wire Line
+ 7250 1500 7250 950
+Connection ~ 7250 950
+Wire Wire Line
+ 7250 950 8550 950
+Wire Wire Line
+ 8450 1500 8550 1500
+Wire Wire Line
+ 8550 1500 8550 950
+Wire Wire Line
+ 8550 950 9800 950
+Wire Wire Line
+ 9800 950 9800 1500
+Wire Wire Line
+ 9800 1500 9700 1500
+Connection ~ 8550 950
+Wire Wire Line
+ 7150 3300 7250 3300
+Wire Wire Line
+ 7250 3300 7250 5400
+Wire Wire Line
+ 7250 5400 5300 5400
+Wire Wire Line
+ 5300 5300 5300 5400
+Wire Wire Line
+ 5300 5400 5300 7000
+Connection ~ 5300 5400
+Wire Wire Line
+ 7250 5400 8550 5400
+Wire Wire Line
+ 8550 5400 8550 1900
+Wire Wire Line
+ 8550 1900 8450 1900
+Connection ~ 7250 5400
+Wire Wire Line
+ 8550 5400 9800 5400
+Wire Wire Line
+ 9800 5400 9800 1800
+Wire Wire Line
+ 9800 1800 9700 1800
+Connection ~ 8550 5400
+NoConn ~ 5900 3900
+NoConn ~ 5900 4000
+NoConn ~ 5900 4100
+NoConn ~ 5900 4800
+NoConn ~ 5900 4900
+NoConn ~ 5900 5000
+Wire Wire Line
+ 4700 2200 4600 2200
+Wire Wire Line
+ 4600 2200 4600 5400
+Wire Wire Line
+ 4600 5400 5300 5400
+NoConn ~ 4700 1800
+NoConn ~ 4700 2000
+NoConn ~ 5900 3800
+NoConn ~ 5900 3700
+NoConn ~ 5900 3600
+NoConn ~ 5900 3500
+NoConn ~ 5900 3400
+$EndSCHEMATC
|