Просмотр исходного кода

Use new USB Type-C schematic symbol

The footprints haven't been merged yet, but the symbol has.  Therefore,
I updated the footprint in the pd-buddy library to match the new symbol
(changed shield pin number to S1) and changed the schematic to have the
new connector symbol.  The board looks the same except that a couple
references changed.
Clara Hobbs 7 лет назад
Родитель
Сommit
189004e3c0
5 измененных файлов: 847 добавлений и 820 удалений
  1. 2
    2
      microcontroller.sch
  2. 80
    37
      pd-buddy-sink-cache.lib
  3. 666
    667
      pd-buddy-sink.kicad_pcb
  4. 5
    5
      pd-buddy.pretty/Amphenol-12401610E4#2A.kicad_mod
  5. 94
    109
      usb_type-c.sch

+ 2
- 2
microcontroller.sch Просмотреть файл

@@ -444,10 +444,10 @@ NoConn ~ 9700 3600
444 444
 NoConn ~ 9700 3700
445 445
 NoConn ~ 9700 3800
446 446
 $Comp
447
-L CONN_02X05 P2
447
+L CONN_02X05 P1
448 448
 U 1 1 5892D0FE
449 449
 P 4850 6200
450
-F 0 "P2" H 4850 6500 50  0000 C CNN
450
+F 0 "P1" H 4850 6500 50  0000 C CNN
451 451
 F 1 "SWD" H 4850 5900 50  0000 C CNN
452 452
 F 2 "pd-buddy:Pin_Header_Straight_2x05_Pitch1.27mm_SMD_NOPASTE" H 4850 5000 50  0001 C CNN
453 453
 F 3 "" H 4850 5000 50  0000 C CNN

+ 80
- 37
pd-buddy-sink-cache.lib Просмотреть файл

@@ -17,43 +17,6 @@ X +3V3 1 0 0 0 U 50 50 1 1 W N
17 17
 ENDDRAW
18 18
 ENDDEF
19 19
 #
20
-# 12401610E4#2A
21
-#
22
-DEF 12401610E4#2A P 0 40 Y Y 1 F N
23
-F0 "P" 300 -750 60 H V C CNN
24
-F1 "12401610E4#2A" 0 650 60 H V C CNN
25
-F2 "" 0 0 60 H I C CNN
26
-F3 "https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A" 300 -750 60 H I C CNN
27
-DRAW
28
-S 400 600 -400 -700 0 1 0 f
29
-X GND A1 600 500 200 L 50 50 1 1 W
30
-X GND B1 -600 -600 200 R 50 50 1 1 W
31
-X SSTXp1 A2 600 400 200 L 50 50 1 1 O
32
-X SSTXp2 B2 -600 -500 200 R 50 50 1 1 O
33
-X SSTXn1 A3 600 300 200 L 50 50 1 1 O
34
-X SSTXn2 B3 -600 -400 200 R 50 50 1 1 O
35
-X Vbus A4 600 200 200 L 50 50 1 1 W
36
-X Vbus B4 -600 -300 200 R 50 50 1 1 W
37
-X CC1 A5 600 100 200 L 50 50 1 1 B
38
-X CC2 B5 -600 -200 200 R 50 50 1 1 B
39
-X Dp1 A6 600 0 200 L 50 50 1 1 B
40
-X Dp2 B6 -600 -100 200 R 50 50 1 1 B
41
-X Dn1 A7 600 -100 200 L 50 50 1 1 B
42
-X Dn2 B7 -600 0 200 R 50 50 1 1 B
43
-X SBU1 A8 600 -200 200 L 50 50 1 1 B
44
-X SBU2 B8 -600 100 200 R 50 50 1 1 B
45
-X Vbus A9 600 -300 200 L 50 50 1 1 W
46
-X Vbus B9 -600 200 200 R 50 50 1 1 W
47
-X SHELL SH 0 -900 200 U 50 50 1 1 P
48
-X SSRXn2 A10 600 -400 200 L 50 50 1 1 I
49
-X SSRXn1 B10 -600 300 200 R 50 50 1 1 I
50
-X SSRXp2 A11 600 -500 200 L 50 50 1 1 I
51
-X SSRXp1 B11 -600 400 200 R 50 50 1 1 I
52
-X GND A12 600 -600 200 L 50 50 1 1 W
53
-X GND B12 -600 500 200 R 50 50 1 1 W
54
-ENDDRAW
55
-ENDDEF
56
-#
57 20
 # AP2204R-3.3TRG1
58 21
 #
59 22
 DEF AP2204R-3.3TRG1 U 0 40 Y Y 1 F N
@@ -480,6 +443,86 @@ X ~ 1 0 0 100 U 50 50 1 1 P
480 443
 ENDDRAW
481 444
 ENDDEF
482 445
 #
446
+# USB_C_Receptacle
447
+#
448
+DEF USB_C_Receptacle J 0 40 Y Y 1 F N
449
+F0 "J" -400 1450 50 H V L CNN
450
+F1 "USB_C_Receptacle" 400 1450 50 H V R CNN
451
+F2 "" 150 0 50 H I C CNN
452
+F3 "" 150 0 50 H I C CNN
453
+$FPLIST
454
+ USB*C*Receptacle*
455
+$ENDFPLIST
456
+DRAW
457
+T 900 -30 -175 200 0 0 0 SS Italic 1 C C
458
+S -210 -1400 -190 -1360 0 0 0 N
459
+S -110 -1400 -90 -1360 0 0 0 N
460
+S -10 -1400 10 -1360 0 0 0 N
461
+S 90 -1400 110 -1360 0 0 0 N
462
+S 400 -1290 360 -1310 0 0 0 N
463
+S 400 -1190 360 -1210 0 0 0 N
464
+S 400 -990 360 -1010 0 0 0 N
465
+S 400 -890 360 -910 0 0 0 N
466
+S 400 -690 360 -710 0 0 0 N
467
+S 400 -590 360 -610 0 0 0 N
468
+S 400 -390 360 -410 0 0 0 N
469
+S 400 -290 360 -310 0 0 0 N
470
+S 400 -90 360 -110 0 0 0 N
471
+S 400 10 360 -10 0 0 0 N
472
+S 400 210 360 190 0 0 0 N
473
+S 400 310 360 290 0 0 0 N
474
+S 400 410 360 390 0 0 0 N
475
+S 400 510 360 490 0 0 0 N
476
+S 400 710 360 690 0 0 0 N
477
+S 400 810 360 790 0 0 0 N
478
+S 400 1010 360 990 0 0 0 N
479
+S 400 1110 360 1090 0 0 0 N
480
+S 400 1210 360 1190 0 0 0 N
481
+S 400 1310 360 1290 0 0 0 N
482
+A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
483
+A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
484
+A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
485
+A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
486
+A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
487
+A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
488
+C -130 175 25 0 1 10 F
489
+S -400 1400 400 -1400 0 1 10 f
490
+S -300 -150 -250 150 0 1 10 F
491
+S 45 200 95 250 0 1 10 F
492
+P 2 0 1 20 -350 -150 -350 150 N
493
+P 2 0 1 20 -200 150 -200 -150 N
494
+P 2 0 1 20 -30 -50 -30 300 N
495
+P 3 0 1 20 -30 0 -130 100 -130 150 N
496
+P 3 0 1 20 -30 50 70 150 70 200 N
497
+P 4 0 1 10 -80 300 -30 400 20 300 -80 300 F
498
+X GND A1 -200 -1600 200 U 50 50 1 1 W
499
+X GND B1 0 -1600 200 U 50 50 1 1 W
500
+X SHIELD S1 -300 -1600 200 U 50 50 1 1 P
501
+X TX1+ A2 600 -400 200 L 50 50 1 1 B
502
+X TX2+ B2 600 -1000 200 L 50 50 1 1 B
503
+X TX1- A3 600 -300 200 L 50 50 1 1 B
504
+X TX2- B3 600 -900 200 L 50 50 1 1 B
505
+X VBUS A4 600 1300 200 L 50 50 1 1 W
506
+X VBUS B4 600 1100 200 L 50 50 1 1 W
507
+X CC1 A5 600 800 200 L 50 50 1 1 B
508
+X CC2 B5 600 700 200 L 50 50 1 1 B
509
+X D+ A6 600 300 200 L 50 50 1 1 B
510
+X D+ B6 600 200 200 L 50 50 1 1 B
511
+X D- A7 600 500 200 L 50 50 1 1 B
512
+X D- B7 600 400 200 L 50 50 1 1 B
513
+X SBU1 A8 600 -1200 200 L 50 50 1 1 B
514
+X SBU2 B8 600 -1300 200 L 50 50 1 1 B
515
+X VBUS A9 600 1200 200 L 50 50 1 1 W
516
+X VBUS B9 600 1000 200 L 50 50 1 1 W
517
+X RX2- A10 600 -600 200 L 50 50 1 1 B
518
+X RX1- B10 600 0 200 L 50 50 1 1 B
519
+X RX2+ A11 600 -700 200 L 50 50 1 1 B
520
+X RX1+ B11 600 -100 200 L 50 50 1 1 B
521
+X GND A12 -100 -1600 200 U 50 50 1 1 W
522
+X GND B12 100 -1600 200 U 50 50 1 1 W
523
+ENDDRAW
524
+ENDDEF
525
+#
483 526
 # VBUS
484 527
 #
485 528
 DEF VBUS #PWR 0 0 Y Y 1 F P

+ 666
- 667
pd-buddy-sink.kicad_pcb
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 5
- 5
pd-buddy.pretty/Amphenol-12401610E4#2A.kicad_mod Просмотреть файл

@@ -1,4 +1,4 @@
1
-(module Amphenol-12401610E4#2A (layer F.Cu) (tedit 58FD093C)
1
+(module Amphenol-12401610E4#2A (layer F.Cu) (tedit 59147304)
2 2
   (attr smd)
3 3
   (fp_text reference REF** (at 0 -2) (layer F.SilkS)
4 4
     (effects (font (size 1 1) (thickness 0.15)))
@@ -23,7 +23,7 @@
23 23
   (fp_line (start -4.75 2) (end -4.75 6.25) (layer F.SilkS) (width 0.12))
24 24
   (fp_line (start -4.59 -0.91) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
25 25
   (fp_line (start -4.59 9.59) (end -4.59 -0.91) (layer F.Fab) (width 0.12))
26
-  (pad SH thru_hole circle (at -4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
26
+  (pad S1 thru_hole circle (at -4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
27 27
   (pad A1 smd rect (at -2.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
28 28
   (pad A2 smd rect (at -2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
29 29
   (pad A3 smd rect (at -1.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
@@ -37,9 +37,9 @@
37 37
   (pad A8 smd rect (at 0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
38 38
   (pad A11 smd rect (at 2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
39 39
   (pad B1 smd rect (at 2.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
40
-  (pad SH thru_hole circle (at 4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
41
-  (pad SH thru_hole circle (at 4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
42
-  (pad SH thru_hole circle (at -4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
40
+  (pad S1 thru_hole circle (at 4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
41
+  (pad S1 thru_hole circle (at 4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
42
+  (pad S1 thru_hole circle (at -4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
43 43
   (pad "" np_thru_hole circle (at 3.6 0) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
44 44
   (pad "" np_thru_hole circle (at -3.6 0) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
45 45
   (pad B2 smd rect (at 2 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))

+ 94
- 109
usb_type-c.sch Просмотреть файл

@@ -100,139 +100,124 @@ Comment2 ""
100 100
 Comment3 ""
101 101
 Comment4 ""
102 102
 $EndDescr
103
-NoConn ~ 4700 1950
104
-NoConn ~ 4700 2050
105
-NoConn ~ 3500 1950
106
-NoConn ~ 3500 2050
107
-NoConn ~ 3500 2250
108
-NoConn ~ 4700 2550
109
-NoConn ~ 4700 2750
110
-NoConn ~ 4700 2850
111
-NoConn ~ 3500 2850
112
-NoConn ~ 3500 2750
113
-Wire Wire Line
114
-	4700 1850 4800 1850
115
-Wire Wire Line
116
-	4800 1850 4800 3250
117
-Wire Wire Line
118
-	4800 3250 3400 3250
119
-Wire Wire Line
120
-	4700 2950 4800 2950
121
-Connection ~ 4800 2950
122
-Wire Wire Line
123
-	3400 3250 3400 1850
124
-Wire Wire Line
125
-	3400 2950 3500 2950
126
-Connection ~ 4100 3250
127
-Wire Wire Line
128
-	3400 1850 3500 1850
129
-Connection ~ 3400 2950
103
+Text HLabel 6800 2350 2    60   BiDi ~ 0
104
+CC1
105
+Text HLabel 6800 2450 2    60   BiDi ~ 0
106
+CC2
107
+Text HLabel 6800 2850 2    60   BiDi ~ 0
108
+D+
109
+Text HLabel 6800 2750 2    60   BiDi ~ 0
110
+D-
130 111
 $Comp
131
-L GND #PWR035
132
-U 1 1 588FA6DC
133
-P 4100 3250
134
-F 0 "#PWR035" H 4100 3000 50  0001 C CNN
135
-F 1 "GND" H 4100 3100 50  0000 C CNN
136
-F 2 "" H 4100 3250 50  0000 C CNN
137
-F 3 "" H 4100 3250 50  0000 C CNN
138
-	1    4100 3250
112
+L USB_C_Receptacle J2
113
+U 1 1 59147856
114
+P 6000 3150
115
+F 0 "J2" H 5600 4600 50  0000 L CNN
116
+F 1 "USB_C_Receptacle" H 6400 4600 50  0000 R CNN
117
+F 2 "pd-buddy:Amphenol-12401610E4#2A" H 6150 3150 50  0001 C CNN
118
+F 3 "" H 6150 3150 50  0001 C CNN
119
+	1    6000 3150
120
+	1    0    0    -1  
121
+$EndComp
122
+$Comp
123
+L VBUS #PWR035
124
+U 1 1 591478E7
125
+P 6700 1750
126
+F 0 "#PWR035" H 6700 1600 50  0001 C CNN
127
+F 1 "VBUS" H 6700 1890 50  0000 C CNN
128
+F 2 "" H 6700 1750 50  0000 C CNN
129
+F 3 "" H 6700 1750 50  0000 C CNN
130
+	1    6700 1750
139 131
 	1    0    0    -1  
140 132
 $EndComp
141 133
 Wire Wire Line
142
-	4700 2150 4900 2150
143
-Wire Wire Line
144
-	4900 1550 4900 2650
145
-Wire Wire Line
146
-	4900 2650 4700 2650
134
+	6700 2150 6600 2150
147 135
 Wire Wire Line
148
-	3300 2650 3500 2650
136
+	6700 1750 6700 2150
149 137
 Wire Wire Line
150
-	3300 1550 3300 2650
138
+	6600 2050 6700 2050
139
+Connection ~ 6700 2050
151 140
 Wire Wire Line
152
-	3300 2150 3500 2150
141
+	6600 1950 6700 1950
142
+Connection ~ 6700 1950
153 143
 Wire Wire Line
154
-	3300 1550 4900 1550
155
-Connection ~ 3300 2150
156
-Connection ~ 4900 2150
144
+	6600 1850 6700 1850
145
+Connection ~ 6700 1850
157 146
 $Comp
158
-L VBUS #PWR036
159
-U 1 1 588FA72C
160
-P 4100 1450
161
-F 0 "#PWR036" H 4100 1300 50  0001 C CNN
162
-F 1 "VBUS" H 4100 1590 50  0000 C CNN
163
-F 2 "" H 4100 1450 50  0000 C CNN
164
-F 3 "" H 4100 1450 50  0000 C CNN
165
-	1    4100 1450
166
-	1    0    0    -1  
147
+L PWR_FLAG #FLG036
148
+U 1 1 591479A3
149
+P 6700 1750
150
+F 0 "#FLG036" H 6700 1845 50  0001 C CNN
151
+F 1 "PWR_FLAG" H 6700 1930 50  0000 C CNN
152
+F 2 "" H 6700 1750 50  0000 C CNN
153
+F 3 "" H 6700 1750 50  0000 C CNN
154
+	1    6700 1750
155
+	0    1    1    0   
167 156
 $EndComp
168 157
 Wire Wire Line
169
-	4100 1450 4100 1550
170
-Connection ~ 4100 1550
171
-Wire Wire Line
172
-	4700 2250 5200 2250
173
-Text HLabel 5200 2250 2    60   BiDi ~ 0
174
-CC1
175
-Text HLabel 3000 2550 0    60   BiDi ~ 0
176
-CC2
177
-Wire Wire Line
178
-	3000 2550 3500 2550
158
+	6600 2350 6800 2350
179 159
 Wire Wire Line
180
-	3500 2450 3200 2450
160
+	6800 2450 6600 2450
181 161
 Wire Wire Line
182
-	3200 2450 3200 3500
162
+	6600 2750 6800 2750
183 163
 Wire Wire Line
184
-	3200 3500 5000 3500
164
+	6600 2850 6800 2850
185 165
 Wire Wire Line
186
-	5000 3500 5000 2350
166
+	6600 2950 6700 2950
187 167
 Wire Wire Line
188
-	4700 2350 5200 2350
189
-Connection ~ 5000 2350
168
+	6700 2950 6700 2850
169
+Connection ~ 6700 2850
190 170
 Wire Wire Line
191
-	3500 2350 3100 2350
171
+	6600 2650 6700 2650
192 172
 Wire Wire Line
193
-	3100 2350 3100 3600
173
+	6700 2650 6700 2750
174
+Connection ~ 6700 2750
175
+NoConn ~ 6600 3150
176
+NoConn ~ 6600 3250
177
+NoConn ~ 6600 3450
178
+NoConn ~ 6600 3550
179
+NoConn ~ 6600 3750
180
+NoConn ~ 6600 3850
181
+NoConn ~ 6600 4050
182
+NoConn ~ 6600 4150
183
+NoConn ~ 6600 4350
184
+NoConn ~ 6600 4450
194 185
 Wire Wire Line
195
-	3100 3600 5100 3600
186
+	5700 4750 5700 4850
196 187
 Wire Wire Line
197
-	5100 3600 5100 2450
188
+	5700 4850 6100 4850
198 189
 Wire Wire Line
199
-	4700 2450 5200 2450
200
-Connection ~ 5100 2450
201
-Text HLabel 5200 2350 2    60   BiDi ~ 0
202
-D+
203
-Text HLabel 5200 2450 2    60   BiDi ~ 0
204
-D-
190
+	6100 4750 6100 4950
205 191
 $Comp
206
-L PWR_FLAG #FLG037
207
-U 1 1 588FBE9F
208
-P 4800 3250
209
-F 0 "#FLG037" H 4800 3345 50  0001 C CNN
210
-F 1 "PWR_FLAG" H 4800 3430 50  0000 C CNN
211
-F 2 "" H 4800 3250 50  0000 C CNN
212
-F 3 "" H 4800 3250 50  0000 C CNN
213
-	1    4800 3250
214
-	-1   0    0    1   
215
-$EndComp
216
-$Comp
217
-L PWR_FLAG #FLG038
218
-U 1 1 588FBEB8
219
-P 4900 1550
220
-F 0 "#FLG038" H 4900 1645 50  0001 C CNN
221
-F 1 "PWR_FLAG" H 4900 1730 50  0000 C CNN
222
-F 2 "" H 4900 1550 50  0000 C CNN
223
-F 3 "" H 4900 1550 50  0000 C CNN
224
-	1    4900 1550
192
+L GND #PWR037
193
+U 1 1 59147BA2
194
+P 6100 4950
195
+F 0 "#PWR037" H 6100 4700 50  0001 C CNN
196
+F 1 "GND" H 6100 4800 50  0000 C CNN
197
+F 2 "" H 6100 4950 50  0000 C CNN
198
+F 3 "" H 6100 4950 50  0000 C CNN
199
+	1    6100 4950
225 200
 	1    0    0    -1  
226 201
 $EndComp
227 202
 $Comp
228
-L 12401610E4#2A P1
229
-U 1 1 58F76BCA
230
-P 4100 2350
231
-F 0 "P1" H 4400 1600 60  0000 C CNN
232
-F 1 "12401610E4#2A" H 4100 3000 60  0000 C CNN
233
-F 2 "pd-buddy:Amphenol-12401610E4#2A" H 4100 2350 60  0001 C CNN
234
-F 3 "https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A" H 4400 1600 60  0001 C CNN
235
-	1    4100 2350
236
-	1    0    0    -1  
203
+L PWR_FLAG #FLG038
204
+U 1 1 59147BB3
205
+P 6100 4950
206
+F 0 "#FLG038" H 6100 5045 50  0001 C CNN
207
+F 1 "PWR_FLAG" H 6100 5130 50  0000 C CNN
208
+F 2 "" H 6100 4950 50  0000 C CNN
209
+F 3 "" H 6100 4950 50  0000 C CNN
210
+	1    6100 4950
211
+	0    1    1    0   
237 212
 $EndComp
213
+Connection ~ 6100 4850
214
+Wire Wire Line
215
+	6000 4850 6000 4750
216
+Connection ~ 6000 4850
217
+Wire Wire Line
218
+	5900 4750 5900 4850
219
+Connection ~ 5900 4850
220
+Wire Wire Line
221
+	5800 4750 5800 4850
222
+Connection ~ 5800 4850
238 223
 $EndSCHEMATC

Загрузка…
Отмена
Сохранить