First control PCB

This commit is contained in:
GHOSCHT 2021-08-29 17:43:07 +02:00
parent bad74e8ee3
commit 82a03e463b
6 changed files with 9447 additions and 3242 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,85 @@
(rules PCB Control
(snap_angle
fortyfive_degree
)
(autoroute_settings
(fanout off)
(autoroute on)
(postroute on)
(vias on)
(via_costs 50)
(plane_via_costs 5)
(start_ripup_costs 100)
(start_pass_no 6635)
(layer_rule F.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 2.1)
)
(layer_rule B.Cu
(active on)
(preferred_direction vertical)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.9)
)
)
(rule
(width 250.0)
(clear 200.2)
(clear 125.0 (type smd_to_turn_gap))
(clear 50.0 (type smd_smd))
)
(padstack "Via[0-1]_800:400_um"
(shape
(circle F.Cu 800.0 0.0 0.0)
)
(shape
(circle B.Cu 800.0 0.0 0.0)
)
(attach off)
)
(via
"Via[0-1]_800:400_um" "Via[0-1]_800:400_um" default
)
(via
"Via[0-1]_800:400_um-kicad_default" "Via[0-1]_800:400_um" "kicad_default"
)
(via_rule
default "Via[0-1]_800:400_um"
)
(via_rule
"kicad_default" "Via[0-1]_800:400_um-kicad_default"
)
(class default
(clearance_class default)
(via_rule default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
(class "kicad_default"
XTAL1 GND XTAL2 VCC "Net-(D1-Pad2)" SCK RST RX
TX SCL SDA "Net-(U1-Pad20)" "Net-(U1-Pad22)" "Net-(J7-PadA5)" "Net-(J7-PadB8)" "Net-(J7-PadA8)"
"Net-(J7-PadB5)" "Net-(C6-Pad2)" SIG1A SIG1B D+ "D-" SIG2A SIG2B
"Net-(U1-Pad25)" "Net-(U1-Pad26)" EXTRX EXTTX EXTRST "Net-(D2-Pad2)" STOPRST "Net-(Q1-Pad1)"
"Net-(U1-Pad12)" "Net-(JP11-Pad1)" MUXRX "Net-(JP13-Pad1)" MUXTX MUXRST LED MOSI
MISO MUX1S1 MUX1S2 MUX2S0 MUX2S1 MUX2S2 MUX1S0 "Net-(Q1-Pad3)"
"Net-(C8-Pad1)" "Net-(C8-Pad2)" "Net-(J8-PadA4B9)" "Net-(J8-PadA6)" "Net-(J8-PadB7)" "Net-(J8-PadA5)" "Net-(J8-PadB8)" "Net-(J8-PadA7)"
"Net-(J8-PadB6)" "Net-(J8-PadA8)" "Net-(J8-PadB5)" "Net-(J8-PadB4A9)" "Net-(R5-Pad2)" "Net-(R7-Pad2)" "Net-(R8-Pad2)" "Net-(U1-Pad24)"
"Net-(U3-Pad1)" "Net-(U3-Pad3)" "Net-(U3-Pad4)" "Net-(U3-Pad5)" "Net-(U3-Pad13)" "Net-(U4-Pad7)" "Net-(U4-Pad8)" "Net-(U4-Pad9)"
"Net-(U4-Pad10)" "Net-(U4-Pad11)" "Net-(U4-Pad12)" "Net-(U4-Pad14)" "Net-(U4-Pad15)"
(clearance_class "kicad_default")
(via_rule kicad_default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
)

View file

@ -2054,10 +2054,10 @@ SDA
Text GLabel 7950 9750 0 50 Input ~ 0
SCL
$Comp
L Device:R R?
L Device:R R12
U 1 1 612EAB9B
P 8100 9500
F 0 "R?" H 8170 9546 50 0000 L CNN
F 0 "R12" H 8170 9546 50 0000 L CNN
F 1 "10k" H 8170 9455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 8030 9500 50 0001 C CNN
F 3 "~" H 8100 9500 50 0001 C CNN
@ -2065,10 +2065,10 @@ F 3 "~" H 8100 9500 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Device:R R?
L Device:R R13
U 1 1 612ECBE9
P 8400 9500
F 0 "R?" H 8470 9546 50 0000 L CNN
F 0 "R13" H 8470 9546 50 0000 L CNN
F 1 "10k" H 8470 9455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 8330 9500 50 0001 C CNN
F 3 "~" H 8400 9500 50 0001 C CNN
@ -2076,10 +2076,10 @@ F 3 "~" H 8400 9500 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
L power:VCC #PWR049
U 1 1 612ED1A9
P 8100 9250
F 0 "#PWR?" H 8100 9100 50 0001 C CNN
F 0 "#PWR049" H 8100 9100 50 0001 C CNN
F 1 "VCC" H 8115 9423 50 0000 C CNN
F 2 "" H 8100 9250 50 0001 C CNN
F 3 "" H 8100 9250 50 0001 C CNN
@ -2087,10 +2087,10 @@ F 3 "" H 8100 9250 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
L power:VCC #PWR050
U 1 1 612EDE07
P 8400 9250
F 0 "#PWR?" H 8400 9100 50 0001 C CNN
F 0 "#PWR050" H 8400 9100 50 0001 C CNN
F 1 "VCC" H 8415 9423 50 0000 C CNN
F 2 "" H 8400 9250 50 0001 C CNN
F 3 "" H 8400 9250 50 0001 C CNN
@ -2120,27 +2120,16 @@ Wire Notes Line
Text Notes 7700 9000 0 50 ~ 0
I2C Pull-Ups
$Comp
L Device:R R?
L Device:R R11
U 1 1 61382EBC
P 7850 10650
F 0 "R?" H 7920 10696 50 0000 L CNN
F 0 "R11" H 7920 10696 50 0000 L CNN
F 1 "10k" H 7920 10605 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7780 10650 50 0001 C CNN
F 3 "~" H 7850 10650 50 0001 C CNN
1 7850 10650
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
U 1 1 61382EC8
P 7850 10400
F 0 "#PWR?" H 7850 10250 50 0001 C CNN
F 1 "VCC" H 7865 10573 50 0000 C CNN
F 2 "" H 7850 10400 50 0001 C CNN
F 3 "" H 7850 10400 50 0001 C CNN
1 7850 10400
1 0 0 -1
$EndComp
Wire Wire Line
7850 10400 7850 10500
Wire Notes Line
@ -2157,4 +2146,62 @@ Text GLabel 7850 10900 3 50 Input ~ 0
RX
Wire Wire Line
7850 10800 7850 10900
$Comp
L power:VCC #PWR048
U 1 1 61382EC8
P 7850 10400
F 0 "#PWR048" H 7850 10250 50 0001 C CNN
F 1 "VCC" H 3650 10250 50 0000 C CNN
F 2 "" H 7850 10400 50 0001 C CNN
F 3 "" H 7850 10400 50 0001 C CNN
1 7850 10400
1 0 0 -1
$EndComp
Text Notes 650 3300 0 50 ~ 0
ATmega decoupling
Wire Notes Line
1150 3300 650 3300
Wire Notes Line
1150 4400 1150 3300
Wire Notes Line
650 4400 1150 4400
Wire Notes Line
650 3300 650 4400
Wire Wire Line
800 4000 800 4100
Wire Wire Line
800 3600 800 3700
$Comp
L Device:C C?
U 1 1 614BF013
P 800 3850
F 0 "C?" H 915 3896 50 0000 L CNN
F 1 "100n" H 915 3805 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 838 3700 50 0001 C CNN
F 3 "~" H 800 3850 50 0001 C CNN
1 800 3850
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 614BF019
P 800 4100
F 0 "#PWR?" H 800 3850 50 0001 C CNN
F 1 "GND" H 805 3927 50 0000 C CNN
F 2 "" H 800 4100 50 0001 C CNN
F 3 "" H 800 4100 50 0001 C CNN
1 800 4100
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
U 1 1 614BF01F
P 800 3600
F 0 "#PWR?" H 800 3450 50 0001 C CNN
F 1 "VCC" H 815 3773 50 0000 C CNN
F 2 "" H 800 3600 50 0001 C CNN
F 3 "" H 800 3600 50 0001 C CNN
1 800 3600
1 0 0 -1
$EndComp
$EndSCHEMATC

File diff suppressed because it is too large Load diff