Add antistatic protection

This commit is contained in:
Thomas Schwery 2019-02-22 22:14:23 +01:00
parent e3b4ac8670
commit 2c4dbde61f
2 changed files with 1208 additions and 879 deletions

File diff suppressed because it is too large Load diff

View file

@ -69,13 +69,13 @@ Wire Wire Line
2400 4150 2650 4150
Wire Wire Line
3400 3400 3400 3850
Text Label 3200 7700 0 50 ~ 0
Text Label 4200 7600 0 50 ~ 0
row0
Text Label 3200 8400 0 50 ~ 0
Text Label 4200 8300 0 50 ~ 0
row1
Text Label 3200 8600 0 50 ~ 0
Text Label 4200 8500 0 50 ~ 0
col1
Text Label 3200 8300 0 50 ~ 0
Text Label 4200 8200 0 50 ~ 0
col0
Text Notes 1950 4900 0 197 ~ 0
Controller
@ -122,79 +122,69 @@ Wire Wire Line
$Comp
L Connector:USB_B_Micro J101
U 1 1 5B6855D1
P 1150 9050
F 0 "J101" H 1205 9517 50 0000 C CNN
F 1 "USB_A" H 1205 9426 50 0000 C CNN
F 2 "Connectors_USB:USB_Micro-B_Wuerth-629105150521_CircularHoles" H 1300 9000 50 0001 C CNN
F 3 "609-4613-1-ND" H 1300 9000 50 0001 C CNN
1 1150 9050
P 1150 8600
F 0 "J101" H 1205 9067 50 0000 C CNN
F 1 "USB_A" H 1205 8976 50 0000 C CNN
F 2 "Connectors_USB:USB_Micro-B_Wuerth-629105150521_CircularHoles" H 1300 8550 50 0001 C CNN
F 3 "609-4613-1-ND" H 1300 8550 50 0001 C CNN
1 1150 8600
1 0 0 -1
$EndComp
Wire Wire Line
2000 8700 1750 8700
Wire Wire Line
1750 8700 1750 9050
Wire Wire Line
1800 9150 1800 8800
Wire Wire Line
1800 8800 2000 8800
$Comp
L Device:R R101
U 1 1 5B7710FD
P 1600 9050
F 0 "R101" V 1393 9050 50 0000 C CNN
F 1 "22" V 1484 9050 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 1530 9050 50 0001 C CNN
F 3 "RMCF0603JT22R0CT-ND" H 1600 9050 50 0001 C CNN
1 1600 9050
P 2300 8600
F 0 "R101" V 2093 8600 50 0000 C CNN
F 1 "22" V 2184 8600 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2230 8600 50 0001 C CNN
F 3 "RMCF0603JT22R0CT-ND" H 2300 8600 50 0001 C CNN
1 2300 8600
0 1 1 0
$EndComp
$Comp
L Device:R R102
U 1 1 5B771434
P 1600 9150
F 0 "R102" V 1393 9150 50 0000 C CNN
F 1 "22" V 1484 9150 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 1530 9150 50 0001 C CNN
F 3 "RMCF0603JT22R0CT-ND" H 1600 9150 50 0001 C CNN
1 1600 9150
P 2300 8700
F 0 "R102" V 2093 8700 50 0000 C CNN
F 1 "22" V 2184 8700 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2230 8700 50 0001 C CNN
F 3 "RMCF0603JT22R0CT-ND" H 2300 8700 50 0001 C CNN
1 2300 8700
0 1 1 0
$EndComp
Wire Wire Line
1750 9150 1800 9150
$Comp
L Device:C C103
U 1 1 5B860D38
P 1950 9250
F 0 "C103" H 2065 9296 50 0000 L CNN
F 1 "1u" H 2065 9205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 1988 9100 50 0001 C CNN
F 3 "1276-1235-1-ND" H 1950 9250 50 0001 C CNN
1 1950 9250
P 2750 9050
F 0 "C103" H 2865 9096 50 0000 L CNN
F 1 "1u" H 2865 9005 50 0000 L CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 2788 8900 50 0001 C CNN
F 3 "1276-1235-1-ND" H 2750 9050 50 0001 C CNN
1 2750 9050
1 0 0 -1
$EndComp
Wire Wire Line
3200 9800 3550 9800
4200 9700 4550 9700
$Comp
L Device:R R103
U 1 1 5B92CAB7
P 3700 9800
F 0 "R103" V 3493 9800 50 0000 C CNN
F 1 "10k" V 3584 9800 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 3630 9800 50 0001 C CNN
F 3 "RMCF0603JG10K0CT-ND" H 3700 9800 50 0001 C CNN
1 3700 9800
P 4700 9700
F 0 "R103" V 4493 9700 50 0000 C CNN
F 1 "10k" V 4584 9700 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 4630 9700 50 0001 C CNN
F 3 "RMCF0603JG10K0CT-ND" H 4700 9700 50 0001 C CNN
1 4700 9700
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0105
U 1 1 5B92D2E7
P 3850 9800
F 0 "#PWR0105" H 3850 9550 50 0001 C CNN
F 1 "GND" V 3855 9672 50 0000 R CNN
F 2 "" H 3850 9800 50 0001 C CNN
F 3 "" H 3850 9800 50 0001 C CNN
1 3850 9800
P 4850 9700
F 0 "#PWR0105" H 4850 9450 50 0001 C CNN
F 1 "GND" V 4855 9572 50 0000 R CNN
F 2 "" H 4850 9700 50 0001 C CNN
F 3 "" H 4850 9700 50 0001 C CNN
1 4850 9700
0 -1 -1 0
$EndComp
$Comp
@ -255,82 +245,71 @@ $EndComp
$Comp
L power:VCC #PWR0107
U 1 1 5BB36550
P 1050 7250
F 0 "#PWR0107" H 1050 7100 50 0001 C CNN
F 1 "VCC" V 1068 7377 50 0000 L CNN
F 2 "" H 1050 7250 50 0001 C CNN
F 3 "" H 1050 7250 50 0001 C CNN
1 1050 7250
P 2050 7050
F 0 "#PWR0107" H 2050 6900 50 0001 C CNN
F 1 "VCC" V 2068 7177 50 0000 L CNN
F 2 "" H 2050 7050 50 0001 C CNN
F 3 "" H 2050 7050 50 0001 C CNN
1 2050 7050
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR0108
U 1 1 5BB36A29
P 1050 7700
F 0 "#PWR0108" H 1050 7450 50 0001 C CNN
F 1 "GND" V 1055 7572 50 0000 R CNN
F 2 "" H 1050 7700 50 0001 C CNN
F 3 "" H 1050 7700 50 0001 C CNN
1 1050 7700
P 2050 7500
F 0 "#PWR0108" H 2050 7250 50 0001 C CNN
F 1 "GND" V 2055 7372 50 0000 R CNN
F 2 "" H 2050 7500 50 0001 C CNN
F 3 "" H 2050 7500 50 0001 C CNN
1 2050 7500
0 1 1 0
$EndComp
$Comp
L Switch:SW_Push SW101
U 1 1 5BB36E8A
P 1350 7800
F 0 "SW101" H 1350 8125 50 0000 C CNN
F 1 "SW_Push" H 1350 8034 50 0000 C CNN
F 2 "digikey-footprints:Switch_Tactile_THT_6x6mm" H 1350 8000 50 0001 C CNN
F 3 "450-1804-ND " H 1350 8000 50 0001 C CNN
1 1350 7800
P 2350 7600
F 0 "SW101" H 2350 7925 50 0000 C CNN
F 1 "SW_Push" H 2350 7834 50 0000 C CNN
F 2 "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem" H 2350 7800 50 0001 C CNN
F 3 "450-1804-ND " H 2350 7800 50 0001 C CNN
1 2350 7600
1 0 0 -1
$EndComp
$Comp
L Device:R R104
U 1 1 5BB3732A
P 1350 7250
F 0 "R104" V 1143 7250 50 0000 C CNN
F 1 "10k" V 1234 7250 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 1280 7250 50 0001 C CNN
F 3 "RMCF0603JG10K0CT-ND" H 1350 7250 50 0001 C CNN
1 1350 7250
P 2350 7050
F 0 "R104" V 2143 7050 50 0000 C CNN
F 1 "10k" V 2234 7050 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2280 7050 50 0001 C CNN
F 3 "RMCF0603JG10K0CT-ND" H 2350 7050 50 0001 C CNN
1 2350 7050
0 1 1 0
$EndComp
Wire Wire Line
1150 7700 1050 7700
2150 7500 2050 7500
$Comp
L power:GND #PWR0119
U 1 1 5BC192AB
P 1100 9450
F 0 "#PWR0119" H 1100 9200 50 0001 C CNN
F 1 "GND" H 1105 9277 50 0000 C CNN
F 2 "" H 1100 9450 50 0001 C CNN
F 3 "" H 1100 9450 50 0001 C CNN
1 1100 9450
P 1100 9000
F 0 "#PWR0119" H 1100 8750 50 0001 C CNN
F 1 "GND" H 1105 8827 50 0000 C CNN
F 2 "" H 1100 9000 50 0001 C CNN
F 3 "" H 1100 9000 50 0001 C CNN
1 1100 9000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5BC19AC1
P 1950 9400
F 0 "#PWR0103" H 1950 9150 50 0001 C CNN
F 1 "GND" H 1955 9227 50 0000 C CNN
F 2 "" H 1950 9400 50 0001 C CNN
F 3 "" H 1950 9400 50 0001 C CNN
1 1950 9400
P 2750 9200
F 0 "#PWR0103" H 2750 8950 50 0001 C CNN
F 1 "GND" H 2755 9027 50 0000 C CNN
F 2 "" H 2750 9200 50 0001 C CNN
F 3 "" H 2750 9200 50 0001 C CNN
1 2750 9200
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0120
U 1 1 5BC1A9DD
P 2000 9700
F 0 "#PWR0120" H 2000 9550 50 0001 C CNN
F 1 "VCC" V 2018 9827 50 0000 L CNN
F 2 "" H 2000 9700 50 0001 C CNN
F 3 "" H 2000 9700 50 0001 C CNN
1 2000 9700
0 -1 -1 0
$EndComp
Wire Wire Line
1450 5350 1650 5350
Wire Wire Line
@ -402,9 +381,9 @@ Text Label 800 5350 2 50 ~ 0
xtal1
Text Label 2000 5350 0 50 ~ 0
xtal2
Text Label 2000 7900 2 50 ~ 0
Text Label 3000 7800 2 50 ~ 0
xtal1
Text Label 2000 8100 2 50 ~ 0
Text Label 3000 8000 2 50 ~ 0
xtal2
Wire Wire Line
1300 5700 1650 5700
@ -420,29 +399,29 @@ F 3 "" H 1300 5800 50 0001 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
1050 7250 1200 7250
2050 7050 2200 7050
$Comp
L power:GND #PWR0114
U 1 1 5BECACF6
P 2900 11000
F 0 "#PWR0114" H 2900 10750 50 0001 C CNN
F 1 "GND" H 2905 10827 50 0000 C CNN
F 2 "" H 2900 11000 50 0001 C CNN
F 3 "" H 2900 11000 50 0001 C CNN
1 2900 11000
P 3900 10900
F 0 "#PWR0114" H 3900 10650 50 0001 C CNN
F 1 "GND" H 3905 10727 50 0000 C CNN
F 2 "" H 3900 10900 50 0001 C CNN
F 3 "" H 3900 10900 50 0001 C CNN
1 3900 10900
1 0 0 -1
$EndComp
Text Label 1850 8700 0 50 ~ 0
Text Label 2850 8600 0 50 ~ 0
D+
Text Label 1850 8800 0 50 ~ 0
Text Label 2850 8700 0 50 ~ 0
D-
Text Label 1450 9050 0 50 ~ 0
Text Label 1450 8600 0 50 ~ 0
Du+
Text Label 1450 9150 0 50 ~ 0
Text Label 1450 8700 0 50 ~ 0
Du-
Text Label 1950 9050 0 50 ~ 0
Text Label 2750 8900 0 50 ~ 0
Ucap
NoConn ~ 1450 9250
NoConn ~ 1450 8800
Wire Wire Line
1300 5550 1300 5700
Wire Wire Line
@ -453,49 +432,34 @@ Wire Wire Line
850 5700 1000 5700
Connection ~ 1000 5700
Wire Wire Line
1450 8850 1700 8850
1100 9000 1150 9000
Connection ~ 1100 9000
Wire Wire Line
1100 9450 1150 9450
Connection ~ 1100 9450
1050 9000 1100 9000
NoConn ~ 4200 10500
Wire Wire Line
1050 9450 1100 9450
Wire Wire Line
1700 8850 1700 8500
NoConn ~ 3200 10600
Wire Wire Line
1950 9000 1950 9100
Wire Wire Line
1950 9000 2000 9000
Wire Wire Line
1150 7800 1150 7700
Wire Wire Line
1550 7700 1550 7800
NoConn ~ 2000 8300
Wire Wire Line
1700 8500 2000 8500
2150 7600 2150 7500
NoConn ~ 3000 8200
$Comp
L MCU_Microchip_ATmega:ATmega32U4-AU U1
U 1 1 5B4FB57A
P 2600 9200
F 0 "U1" H 2575 11178 50 0000 C CNN
F 1 "ATMEGA32U4-AU" H 2575 11087 50 0000 C CNN
F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 2600 9200 50 0001 C CIN
F 3 "ATMEGA32U4-AU-ND" H 3700 10300 50 0001 C CNN
1 2600 9200
P 3600 9100
F 0 "U1" H 3575 11078 50 0000 C CNN
F 1 "ATMEGA32U4-AU" H 3575 10987 50 0000 C CNN
F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 3600 9100 50 0001 C CIN
F 3 "ATMEGA32U4-AU-ND" H 4700 10200 50 0001 C CNN
1 3600 9100
1 0 0 -1
$EndComp
Wire Wire Line
2500 7400 2600 7400
3500 7300 3600 7300
Wire Wire Line
2700 7400 2600 7400
Connection ~ 2600 7400
3700 7300 3600 7300
Connection ~ 3600 7300
Wire Wire Line
1500 7250 1550 7250
2500 7050 2550 7050
Wire Wire Line
1550 7250 1550 7700
Connection ~ 1550 7700
Wire Wire Line
1550 7700 2000 7700
2550 7600 3000 7600
Wire Wire Line
3200 3400 3400 3400
Wire Wire Line
@ -504,31 +468,26 @@ Wire Wire Line
2650 3400 2800 3400
Wire Wire Line
2650 3850 2800 3850
Connection ~ 2500 7400
Wire Wire Line
1700 8500 1700 7400
Wire Wire Line
1700 7400 2500 7400
Connection ~ 1700 8500
NoConn ~ 3200 7800
NoConn ~ 3200 7900
NoConn ~ 3200 8000
NoConn ~ 3200 8100
NoConn ~ 3200 8200
NoConn ~ 3200 8700
NoConn ~ 3200 8900
NoConn ~ 3200 9000
NoConn ~ 3200 9100
NoConn ~ 3200 9300
NoConn ~ 3200 9400
NoConn ~ 3200 9500
NoConn ~ 3200 9600
NoConn ~ 3200 9900
NoConn ~ 3200 10100
NoConn ~ 3200 10200
NoConn ~ 3200 10300
NoConn ~ 3200 10400
NoConn ~ 3200 10500
Connection ~ 3500 7300
NoConn ~ 4200 7700
NoConn ~ 4200 7800
NoConn ~ 4200 7900
NoConn ~ 4200 8000
NoConn ~ 4200 8100
NoConn ~ 4200 8600
NoConn ~ 4200 8800
NoConn ~ 4200 8900
NoConn ~ 4200 9000
NoConn ~ 4200 9200
NoConn ~ 4200 9300
NoConn ~ 4200 9400
NoConn ~ 4200 9500
NoConn ~ 4200 9800
NoConn ~ 4200 10000
NoConn ~ 4200 10100
NoConn ~ 4200 10200
NoConn ~ 4200 10300
NoConn ~ 4200 10400
$Comp
L Switch:SW_Push K_1002
U 1 1 5C746BFB
@ -593,10 +552,10 @@ Wire Wire Line
2650 4150 3750 4150
Connection ~ 2650 4150
Wire Wire Line
2500 11000 2600 11000
3500 10900 3600 10900
Wire Wire Line
2600 11000 2900 11000
Connection ~ 2600 11000
3600 10900 3900 10900
Connection ~ 3600 10900
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 5C7521E0
@ -619,5 +578,89 @@ F 3 "" H 2500 6400 50 0001 C CNN
1 2500 6400
0 -1 -1 0
$EndComp
NoConn ~ 3200 9200
NoConn ~ 4200 9100
$Comp
L power:VCC #PWR0109
U 1 1 5C71534D
P 3150 7300
F 0 "#PWR0109" H 3150 7150 50 0001 C CNN
F 1 "VCC" V 3168 7427 50 0000 L CNN
F 2 "" H 3150 7300 50 0001 C CNN
F 3 "" H 3150 7300 50 0001 C CNN
1 3150 7300
0 -1 -1 0
$EndComp
Wire Wire Line
2550 7050 2550 7600
Connection ~ 2550 7600
Wire Wire Line
3150 7300 3500 7300
Wire Wire Line
2450 8600 3000 8600
Wire Wire Line
2450 8700 3000 8700
Wire Wire Line
1450 8600 1700 8600
Wire Wire Line
2150 8700 2000 8700
$Comp
L Power_Protection:PRTR5V0U2X D101
U 1 1 5C72172F
P 1850 9700
F 0 "D101" H 2391 9746 50 0000 L CNN
F 1 "PRTR5V0U2X" H 2391 9655 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-143" H 1910 9700 50 0001 C CNN
F 3 "https://assets.nexperia.com/documents/data-sheet/PRTR5V0U2X.pdf" H 1910 9700 50 0001 C CNN
1 1850 9700
1 0 0 -1
$EndComp
Wire Wire Line
1700 8600 1700 9250
Wire Wire Line
1700 9250 1350 9250
Wire Wire Line
1350 9250 1350 9700
Connection ~ 1700 8600
Wire Wire Line
1700 8600 2150 8600
Wire Wire Line
2000 8700 2000 9250
Wire Wire Line
2000 9250 2350 9250
Wire Wire Line
2350 9250 2350 9700
Connection ~ 2000 8700
Wire Wire Line
2000 8700 1450 8700
Wire Wire Line
1850 8400 1850 9200
Wire Wire Line
1450 8400 1850 8400
Wire Wire Line
1850 8400 3000 8400
Connection ~ 1850 8400
$Comp
L power:GND #PWR0110
U 1 1 5C72CE56
P 1850 10200
F 0 "#PWR0110" H 1850 9950 50 0001 C CNN
F 1 "GND" H 1855 10027 50 0000 C CNN
F 2 "" H 1850 10200 50 0001 C CNN
F 3 "" H 1850 10200 50 0001 C CNN
1 1850 10200
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0111
U 1 1 5C72D53C
P 1850 8400
F 0 "#PWR0111" H 1850 8250 50 0001 C CNN
F 1 "VCC" H 1867 8573 50 0000 C CNN
F 2 "" H 1850 8400 50 0001 C CNN
F 3 "" H 1850 8400 50 0001 C CNN
1 1850 8400
1 0 0 -1
$EndComp
Wire Wire Line
2750 8900 3000 8900
$EndSCHEMATC