placement, added USB input protection

This commit is contained in:
Michal Sir
2020-12-05 22:25:34 +01:00
parent 0d5e483b51
commit 85ca667757
7 changed files with 1159 additions and 650 deletions
+51 -1
View File
@@ -128,11 +128,11 @@ X VCC2 16 450 250 100 L 50 50 1 1 W
X GND1 2 -450 150 100 R 50 50 1 1 W X GND1 2 -450 150 100 R 50 50 1 1 W
X NC 3 -450 50 100 R 50 50 1 1 N X NC 3 -450 50 100 R 50 50 1 1 N
X EN1 4 -450 -50 100 R 50 50 1 1 I X EN1 4 -450 -50 100 R 50 50 1 1 I
X GND2 5 450 -450 100 L 50 50 1 1 W
X OUTA 5 -450 -150 100 R 50 50 1 1 O X OUTA 5 -450 -150 100 R 50 50 1 1 O
X INB 6 -450 -250 100 R 50 50 1 1 O X INB 6 -450 -250 100 R 50 50 1 1 O
X NC 7 -450 -350 100 R 50 50 1 1 N X NC 7 -450 -350 100 R 50 50 1 1 N
X GND1 8 -450 -450 100 R 50 50 1 1 W X GND1 8 -450 -450 100 R 50 50 1 1 W
X GND2 9 450 -450 100 L 50 50 1 1 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
@@ -512,6 +512,56 @@ C 0 0 50 0 1 50 N
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Power_Protection_USBLC6-2SC6
#
DEF Power_Protection_USBLC6-2SC6 U 0 20 Y N 1 F N
F0 "U" 100 350 50 H V L CNN
F1 "Power_Protection_USBLC6-2SC6" 100 -350 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23-6" 0 -500 50 H I C CNN
F3 "" 200 350 50 H I C CNN
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C -200 0 10 0 1 0 F
C -100 0 10 0 1 0 F
C 0 -250 10 0 1 0 F
C 0 250 10 0 1 0 F
C 100 0 10 0 1 0 F
C 200 0 10 0 1 0 F
S -300 -300 300 300 0 1 10 f
S -100 250 100 -250 0 1 0 N
P 2 0 1 0 -200 -100 -300 -100 N
P 2 0 1 0 -200 0 -200 -100 N
P 2 0 1 0 -200 100 -300 100 N
P 2 0 1 0 -60 -110 -140 -110 N
P 2 0 1 0 -60 190 -140 190 N
P 2 0 1 0 0 -300 0 -250 N
P 2 0 1 0 0 -250 0 50 N
P 2 0 1 0 0 50 0 250 N
P 2 0 1 0 0 250 0 300 N
P 2 0 1 0 60 -110 140 -110 N
P 2 0 1 0 60 190 140 190 N
P 2 0 1 0 200 -100 300 -100 N
P 2 0 1 0 200 0 200 -100 N
P 2 0 1 0 200 100 300 100 N
P 3 0 1 0 -100 0 -200 0 -200 100 N
P 3 0 1 0 100 0 200 0 200 100 N
P 4 0 1 0 -140 -190 -60 -190 -100 -110 -140 -190 N
P 4 0 1 0 -140 110 -60 110 -100 190 -140 110 N
P 4 0 1 0 -40 -40 40 -40 0 40 -40 -40 N
P 4 0 1 0 40 40 30 40 -40 40 -40 20 N
P 4 0 1 0 140 -190 60 -190 100 -110 140 -190 N
P 4 0 1 0 140 110 60 110 100 190 140 110 N
X I/O1 1 -400 -100 100 R 50 50 1 1 P
X GND 2 0 -400 100 U 50 50 1 1 P
X I/O2 3 400 -100 100 L 50 50 1 1 P
X I/O2 4 400 100 100 L 50 50 1 1 P
X VBUS 5 0 400 100 D 50 50 1 1 P
X I/O1 6 -400 100 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Reference_Voltage_TL431DBZ # Reference_Voltage_TL431DBZ
# #
DEF Reference_Voltage_TL431DBZ U 0 20 N N 1 F N DEF Reference_Voltage_TL431DBZ U 0 20 N N 1 F N
+3
View File
@@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library
+50
View File
@@ -0,0 +1,50 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ISO7821DWW-#MyLibrary
#
DEF ISO7821DWW-#MyLibrary U 0 40 Y Y 1 F N
F0 "U" -325 375 50 H V C CNN
F1 "ISO7821DWW-#MyLibrary" -100 -575 50 H V C CNN
F2 "" 0 -300 50 H I C CNN
F3 "" 0 -300 50 H I C CNN
DRAW
S -350 325 350 -525 1 1 10 f
P 2 1 1 0 -50 -425 -50 -475 N
P 2 1 1 0 -50 -325 -50 -375 N
P 2 1 1 0 -50 -225 -50 -275 N
P 2 1 1 0 -50 -125 -50 -175 N
P 2 1 1 0 -50 -25 -50 -75 N
P 2 1 1 0 -50 75 -50 25 N
P 2 1 1 0 -50 175 -50 125 N
P 2 1 1 0 -50 275 -50 225 N
P 2 1 1 0 50 -425 50 -475 N
P 2 1 1 0 50 -325 50 -375 N
P 2 1 1 0 50 -225 50 -275 N
P 2 1 1 0 50 -125 50 -175 N
P 2 1 1 0 50 -25 50 -75 N
P 2 1 1 0 50 75 50 25 N
P 2 1 1 0 50 175 50 125 N
P 2 1 1 0 50 275 50 225 N
P 4 1 1 0 -25 -225 -25 -275 25 -250 -25 -225 N
P 4 1 1 0 25 -175 25 -125 -25 -150 25 -175 N
X VCC1 1 -450 250 100 R 50 50 1 1 W
X NC 10 450 -350 100 L 50 50 1 1 N
X OUTB 11 450 -250 100 L 50 50 1 1 O
X INA 12 450 -150 100 L 50 50 1 1 I
X EN2 13 450 -50 100 L 50 50 1 1 I
X NC 14 450 50 100 L 50 50 1 1 N
X GND2 15 450 150 100 L 50 50 1 1 W
X VCC2 16 450 250 100 L 50 50 1 1 W
X GND1 2 -450 150 100 R 50 50 1 1 W
X NC 3 -450 50 100 R 50 50 1 1 N
X EN1 4 -450 -50 100 R 50 50 1 1 I
X GND2 5 450 -450 100 L 50 50 1 1 W
X OUTA 5 -450 -150 100 R 50 50 1 1 O
X INB 6 -450 -250 100 R 50 50 1 1 O
X NC 7 -450 -350 100 R 50 50 1 1 N
X GND1 8 -450 -450 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library
File diff suppressed because it is too large Load Diff
+196 -100
View File
@@ -1314,175 +1314,156 @@ Connection ~ 4400 4050
$Comp $Comp
L Interface_USB:FT232RL U1 L Interface_USB:FT232RL U1
U 1 1 610C42B5 U 1 1 610C42B5
P 4300 9450 P 4900 9450
AR Path="/610C42B5" Ref="U1" Part="1" AR Path="/610C42B5" Ref="U1" Part="1"
AR Path="/60E0A151/610C42B5" Ref="U?" Part="1" AR Path="/60E0A151/610C42B5" Ref="U?" Part="1"
F 0 "U1" H 4650 10450 50 0000 C CNN F 0 "U1" H 5250 10450 50 0000 C CNN
F 1 "FT232RL" H 4750 10350 50 0000 C CNN F 1 "FT232RL" H 5350 10350 50 0000 C CNN
F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 5400 8550 50 0001 C CNN F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 6000 8550 50 0001 C CNN
F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 4300 9450 50 0001 C CNN F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 4900 9450 50 0001 C CNN
1 4300 9450 1 4900 9450
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Connector:USB_B_Mini J1 L Connector:USB_B_Mini J1
U 1 1 610C42BB U 1 1 610C42BB
P 2200 9050 P 1250 9050
AR Path="/610C42BB" Ref="J1" Part="1" AR Path="/610C42BB" Ref="J1" Part="1"
AR Path="/60E0A151/610C42BB" Ref="J?" Part="1" AR Path="/60E0A151/610C42BB" Ref="J?" Part="1"
F 0 "J1" H 2257 9517 50 0000 C CNN F 0 "J1" H 1307 9517 50 0000 C CNN
F 1 "USB_B_Mini" H 2257 9426 50 0000 C CNN F 1 "USB_B_Mini" H 1307 9426 50 0000 C CNN
F 2 "Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal" H 2350 9000 50 0001 C CNN F 2 "Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal" H 1400 9000 50 0001 C CNN
F 3 "~" H 2350 9000 50 0001 C CNN F 3 "~" H 1400 9000 50 0001 C CNN
1 2200 9050 1 1250 9050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L power:GNDA #PWR09 L power:GNDA #PWR09
U 1 1 610C42C1 U 1 1 610C42C1
P 4500 10550 P 5100 10550
AR Path="/610C42C1" Ref="#PWR09" Part="1" AR Path="/610C42C1" Ref="#PWR09" Part="1"
AR Path="/60E0A151/610C42C1" Ref="#PWR?" Part="1" AR Path="/60E0A151/610C42C1" Ref="#PWR?" Part="1"
F 0 "#PWR09" H 4500 10300 50 0001 C CNN F 0 "#PWR09" H 5100 10300 50 0001 C CNN
F 1 "GNDA" H 4505 10377 50 0000 C CNN F 1 "GNDA" H 5105 10377 50 0000 C CNN
F 2 "" H 4500 10550 50 0001 C CNN F 2 "" H 5100 10550 50 0001 C CNN
F 3 "" H 4500 10550 50 0001 C CNN F 3 "" H 5100 10550 50 0001 C CNN
1 4500 10550 1 5100 10550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
4200 8450 4200 8400 4800 8450 4800 8400
Wire Wire Line Wire Wire Line
4200 8400 4400 8400 4800 8400 5000 8400
Wire Wire Line Wire Wire Line
4400 8400 4400 8450 5000 8400 5000 8450
Wire Wire Line Wire Wire Line
4500 10450 4500 10500 5100 10450 5100 10500
Wire Wire Line Wire Wire Line
4400 10450 4400 10500 5000 10450 5000 10500
Wire Wire Line Wire Wire Line
4400 10500 4500 10500 5000 10500 5100 10500
Connection ~ 4500 10500 Connection ~ 5100 10500
Wire Wire Line Wire Wire Line
4500 10500 4500 10550 5100 10500 5100 10550
Wire Wire Line Wire Wire Line
4300 10450 4300 10500 4900 10450 4900 10500
Wire Wire Line Wire Wire Line
4300 10500 4400 10500 4900 10500 5000 10500
Connection ~ 4400 10500 Connection ~ 5000 10500
Wire Wire Line Wire Wire Line
4100 10450 4100 10500 4700 10450 4700 10500
Wire Wire Line Wire Wire Line
4100 10500 4300 10500 4700 10500 4900 10500
Connection ~ 4300 10500 Connection ~ 4900 10500
Wire Wire Line Wire Wire Line
3500 10150 3400 10150 4100 10150 4000 10150
Wire Wire Line Wire Wire Line
3400 10150 3400 10500 4000 10150 4000 10500
Wire Wire Line Wire Wire Line
3400 10500 4100 10500 4000 10500 4700 10500
Connection ~ 4100 10500 Connection ~ 4700 10500
Wire Wire Line Wire Wire Line
2500 9250 2550 9250 1550 9250 1600 9250
Wire Wire Line Wire Wire Line
2550 9250 2550 9650 1600 9250 1600 9650
Wire Wire Line Wire Wire Line
2550 9650 2200 9650 1600 9650 1250 9650
Wire Wire Line Wire Wire Line
2200 9650 2200 9450 1250 9650 1250 9450
Wire Wire Line Wire Wire Line
2100 9450 2100 9650 1150 9450 1150 9650
Wire Wire Line Wire Wire Line
2100 9650 2200 9650 1150 9650 1250 9650
Connection ~ 2200 9650 Connection ~ 1250 9650
$Comp $Comp
L #MyLibrary:Ferrite_Bead L1 L #MyLibrary:Ferrite_Bead L1
U 1 1 61171113 U 1 1 61171113
P 2800 8850 P 1850 8850
F 0 "L1" H 2800 9097 50 0000 C CNN F 0 "L1" H 1850 9097 50 0000 C CNN
F 1 "0603" H 2800 9006 50 0000 C CNN F 1 "0603" H 1850 9006 50 0000 C CNN
F 2 "Inductor_SMD:L_0603_1608Metric" H 2800 8850 50 0001 C CNN F 2 "Inductor_SMD:L_0603_1608Metric" H 1850 8850 50 0001 C CNN
F 3 "" H 2800 8850 50 0001 C CNN F 3 "" H 1850 8850 50 0001 C CNN
1 2800 8850 1 1850 8850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C1 L Device:C C1
U 1 1 611722EA U 1 1 611722EA
P 3050 9400 P 4450 8400
F 0 "C1" H 3164 9446 50 0000 L CNN F 0 "C1" V 4400 8300 50 0000 R CNN
F 1 "100nF/50V" V 2900 9150 50 0000 L CNN F 1 "100nF/50V" V 4400 8900 50 0000 R CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 3088 9250 50 0001 C CNN F 2 "Capacitor_SMD:C_0603_1608Metric" H 4488 8250 50 0001 C CNN
F 3 "~" H 3050 9400 50 0001 C CNN F 3 "~" H 4450 8400 50 0001 C CNN
1 3050 9400 1 4450 8400
-1 0 0 -1 0 -1 1 0
$EndComp $EndComp
Wire Wire Line Wire Wire Line
2650 8850 2500 8850 1700 8850 1550 8850
Wire Wire Line
2950 8850 3050 8850
Wire Wire Line
3050 8850 3050 9250
Wire Wire Line
2550 9650 3050 9650
Wire Wire Line
3050 9650 3050 9550
Connection ~ 2550 9650
$Comp $Comp
L power:GNDA #PWR02 L power:GNDA #PWR02
U 1 1 6128C7B0 U 1 1 6128C7B0
P 2100 9750 P 1150 9750
AR Path="/6128C7B0" Ref="#PWR02" Part="1" AR Path="/6128C7B0" Ref="#PWR02" Part="1"
AR Path="/60E0A151/6128C7B0" Ref="#PWR?" Part="1" AR Path="/60E0A151/6128C7B0" Ref="#PWR?" Part="1"
F 0 "#PWR02" H 2100 9500 50 0001 C CNN F 0 "#PWR02" H 1150 9500 50 0001 C CNN
F 1 "GNDA" H 2105 9577 50 0000 C CNN F 1 "GNDA" H 1155 9577 50 0000 C CNN
F 2 "" H 2100 9750 50 0001 C CNN F 2 "" H 1150 9750 50 0001 C CNN
F 3 "" H 2100 9750 50 0001 C CNN F 3 "" H 1150 9750 50 0001 C CNN
1 2100 9750 1 1150 9750
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
2100 9750 2100 9650 1150 9750 1150 9650
Connection ~ 2100 9650 Connection ~ 1150 9650
Wire Wire Line Connection ~ 4800 8400
2500 9050 3500 9050
Wire Wire Line
3500 9150 2500 9150
Wire Wire Line
4200 8400 3050 8400
Wire Wire Line
3050 8400 3050 8850
Connection ~ 4200 8400
Connection ~ 3050 8850
$Comp $Comp
L power:+5VA #PWR03 L power:+5VA #PWR03
U 1 1 61341540 U 1 1 61341540
P 3050 8350 P 4800 8300
F 0 "#PWR03" H 3050 8200 50 0001 C CNN F 0 "#PWR03" H 4800 8150 50 0001 C CNN
F 1 "+5VA" H 3065 8523 50 0000 C CNN F 1 "+5VA" H 4815 8473 50 0000 C CNN
F 2 "" H 3050 8350 50 0001 C CNN F 2 "" H 4800 8300 50 0001 C CNN
F 3 "" H 3050 8350 50 0001 C CNN F 3 "" H 4800 8300 50 0001 C CNN
1 3050 8350 1 4800 8300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
3050 8350 3050 8400 4800 8300 4800 8400
Connection ~ 3050 8400
Wire Wire Line Wire Wire Line
5100 8750 5200 8750 5700 8750 5800 8750
Wire Wire Line Wire Wire Line
5100 8850 5200 8850 5700 8850 5800 8850
Text Label 5200 8750 0 50 ~ 0 Text Label 5800 8750 0 50 ~ 0
TXD TXD
Text Label 5200 8850 0 50 ~ 0 Text Label 5800 8850 0 50 ~ 0
RXD RXD
Wire Wire Line Wire Wire Line
5100 9750 5200 9750 5700 9750 5800 9750
Wire Wire Line Wire Wire Line
5100 9850 5200 9850 5700 9850 5800 9850
Text Label 5200 9750 0 50 ~ 0 Text Label 5800 9750 0 50 ~ 0
LED_TX LED_TX
Text Label 5200 9850 0 50 ~ 0 Text Label 5800 9850 0 50 ~ 0
LED_RX LED_RX
Wire Wire Line Wire Wire Line
9000 9250 9500 9250 9000 9250 9500 9250
@@ -2709,4 +2690,119 @@ F 3 "~" H 10950 10700 50 0001 C CNN
1 10950 10700 1 10950 10700
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp
L Device:R R27
U 1 1 5FEE3BD6
P 3850 9050
F 0 "R27" V 3643 9050 50 0000 C CNN
F 1 "47R" V 3734 9050 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 3780 9050 50 0001 C CNN
F 3 "~" H 3850 9050 50 0001 C CNN
1 3850 9050
0 1 1 0
$EndComp
$Comp
L Device:R R28
U 1 1 5FEE4D7D
P 3850 9150
F 0 "R28" V 3950 9150 50 0000 C CNN
F 1 "47R" V 4050 9150 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 3780 9150 50 0001 C CNN
F 3 "~" H 3850 9150 50 0001 C CNN
1 3850 9150
0 1 1 0
$EndComp
Wire Wire Line
4000 9050 4100 9050
Wire Wire Line
4000 9150 4100 9150
$Comp
L Power_Protection:USBLC6-2SC6 U12
U 1 1 5FF95166
P 2400 9500
F 0 "U12" H 2550 9150 50 0000 C CNN
F 1 "USBLC6-2SC6" H 2750 9050 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2400 9000 50 0001 C CNN
F 3 "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" H 2600 9850 50 0001 C CNN
1 2400 9500
-1 0 0 -1
$EndComp
Wire Wire Line
2800 9600 2850 9600
Wire Wire Line
2000 9600 1950 9600
$Comp
L power:GNDA #PWR072
U 1 1 600B83FD
P 2400 9950
AR Path="/600B83FD" Ref="#PWR072" Part="1"
AR Path="/60E0A151/600B83FD" Ref="#PWR?" Part="1"
F 0 "#PWR072" H 2400 9700 50 0001 C CNN
F 1 "GNDA" H 2405 9777 50 0000 C CNN
F 2 "" H 2400 9950 50 0001 C CNN
F 3 "" H 2400 9950 50 0001 C CNN
1 2400 9950
1 0 0 -1
$EndComp
Wire Wire Line
2400 9950 2400 9900
$Comp
L power:GNDA #PWR073
U 1 1 60161ED3
P 3900 8400
AR Path="/60161ED3" Ref="#PWR073" Part="1"
AR Path="/60E0A151/60161ED3" Ref="#PWR?" Part="1"
F 0 "#PWR073" H 3900 8150 50 0001 C CNN
F 1 "GNDA" H 3905 8227 50 0000 C CNN
F 2 "" H 3900 8400 50 0001 C CNN
F 3 "" H 3900 8400 50 0001 C CNN
1 3900 8400
0 1 1 0
$EndComp
Wire Wire Line
2000 8850 2400 8850
Wire Wire Line
2400 8850 2400 8650
Connection ~ 2400 8850
$Comp
L power:+5VA #PWR071
U 1 1 601EA2B7
P 2400 8650
F 0 "#PWR071" H 2400 8500 50 0001 C CNN
F 1 "+5VA" H 2415 8823 50 0000 C CNN
F 2 "" H 2400 8650 50 0001 C CNN
F 3 "" H 2400 8650 50 0001 C CNN
1 2400 8650
1 0 0 -1
$EndComp
Text Label 1950 9600 2 50 ~ 0
USBD-
Text Label 2850 9600 0 50 ~ 0
USBD+
Wire Wire Line
1550 9050 2850 9050
Wire Wire Line
2400 8850 2400 9100
Wire Wire Line
1550 9150 1950 9150
Wire Wire Line
4600 8400 4800 8400
Wire Wire Line
4300 8400 3900 8400
Wire Wire Line
3700 9050 3650 9050
Wire Wire Line
3700 9150 3650 9150
Text Label 3650 9050 2 50 ~ 0
USBD+
Text Label 3650 9150 2 50 ~ 0
USBD-
Wire Wire Line
2000 9400 1950 9400
Wire Wire Line
1950 9400 1950 9150
Wire Wire Line
2800 9400 2850 9400
Wire Wire Line
2850 9400 2850 9050
$EndSCHEMATC $EndSCHEMATC
+1 -1
View File
@@ -1,4 +1,4 @@
18713294090011964 18713295901044721
#MyLibrary #MyLibrary
3 Pin Programming Header 3 Pin Programming Header
+3
View File
@@ -0,0 +1,3 @@
(sym_lib_table
(lib (name HWmonitor_DSPlink-rescue)(type Legacy)(uri ${KIPRJMOD}/HWmonitor_DSPlink-rescue.lib)(options "")(descr ""))
)