Explorar o código

Fix usb protection

Per Mårtensson hai 11 meses
pai
achega
bac2347a8d
Modificáronse 4 ficheiros con 374 adicións e 413 borrados
  1. 310 310
      Greaseweazle.kicad_pcb
  2. 8 17
      Greaseweazle.kicad_pro
  3. 4 4
      ad_usb.kicad_sch
  4. 52 82
      usb.kicad_sch

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 310 - 310
Greaseweazle.kicad_pcb


+ 8 - 17
Greaseweazle.kicad_pro

@@ -38,8 +38,8 @@
         "other_text_upright": false,
         "pads": {
           "drill": 0.0,
-          "height": 0.4,
-          "width": 1.475
+          "height": 0.312474,
+          "width": 1.955236
         },
         "silk_line_width": 0.12,
         "silk_text_italic": false,
@@ -59,7 +59,10 @@
           "width": 0.0
         }
       ],
-      "drc_exclusions": [],
+      "drc_exclusions": [
+        "silk_edge_clearance|196000000|113962000|fc56b098-c3aa-474b-aac9-da58d4f42386|8b74b520-0c63-4255-85e3-7948ab7120b7",
+        "silk_edge_clearance|196000000|97112000|fc56b098-c3aa-474b-aac9-da58d4f42386|f241b0b5-1f73-49a9-aa15-2c5e7db8cfe0"
+      ],
       "meta": {
         "filename": "board_design_settings.json",
         "version": 2
@@ -98,7 +101,7 @@
         "padstack": "error",
         "pth_inside_courtyard": "ignore",
         "shorting_items": "error",
-        "silk_edge_clearance": "warning",
+        "silk_edge_clearance": "error",
         "silk_over_copper": "warning",
         "silk_overlap": "warning",
         "skew_out_of_range": "error",
@@ -236,19 +239,7 @@
     "equivalence_files": []
   },
   "erc": {
-    "erc_exclusions": [
-      "label_dangling|1308100|812800|fe864e37-b29c-44e9-809e-7633b03d71e9|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09||",
-      "label_dangling|1308100|838200|6129907b-6fa8-4823-83b3-eb59cd8e680b|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09||",
-      "multiple_net_names|1295400|1676400|989a8ff9-18c2-413e-961e-31d789a51854|9505be36-b21c-4db8-9484-dd0861395d26|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09",
-      "multiple_net_names|1447800|1676400|f6ca2bfd-4c67-4258-aa2f-7ddc30211957|49d97c73-e37a-4154-9d0a-88037e40cc11|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09",
-      "multiple_net_names|774700|723900|d8bcca08-2cea-4af2-93a9-b02b9cd32fd1|fb225054-e6fe-4662-a609-9ebd4d6c3512|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/587e0876-966b-4d35-bd3c-c5066c967aa3|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/587e0876-966b-4d35-bd3c-c5066c967aa3|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/587e0876-966b-4d35-bd3c-c5066c967aa3",
-      "pin_to_pin|1816100|1524000|e711c8b6-3d90-407c-b40a-6e24e133beae|c7420b7d-0c35-477a-a996-b9e7e88b90ba|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09",
-      "pin_to_pin|546100|1117600|38c640a4-73cd-4a06-aae4-d89190ab1acc|cd9b0d08-7e78-4a98-bbe3-d0f273e6f3e2|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3",
-      "power_pin_not_driven|1981200|355600|aa1a874e-c3be-4dc7-812d-81ce8fe21b24|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/39d9aca3-c269-4acc-b200-a28fd3c81717|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/39d9aca3-c269-4acc-b200-a28fd3c81717|",
-      "power_pin_not_driven|2260600|1117600|f35e3404-ef52-42a8-b3f6-f227b971fc9c|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|",
-      "power_pin_not_driven|2260600|1143000|1fdbeb0d-b532-44cb-a4ad-1266ccb98d4a|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|",
-      "power_pin_not_driven|2260600|1270000|74000834-842b-4728-9d38-482d54854f68|00000000-0000-0000-0000-000000000000|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|/c1bac86f-cbf6-4c5b-b60d-c26fa73d9c09/00000000-0000-0000-0000-0000619586c3|"
-    ],
+    "erc_exclusions": [],
     "meta": {
       "version": 0
     },

+ 4 - 4
ad_usb.kicad_sch

@@ -13802,16 +13802,16 @@
 			)
 		)
 		(pin "2"
-			(uuid "762863ec-7289-479c-aff7-227b385591df")
+			(uuid "762863ec-7289-479c-aff7-227b385591e0")
 		)
 		(pin "5"
-			(uuid "320acd92-7ad8-4994-a658-85d4c80bf2cf")
+			(uuid "320acd92-7ad8-4994-a658-85d4c80bf2d0")
 		)
 		(pin "1"
-			(uuid "6cec941f-4917-43b8-9a6b-1cc96708633b")
+			(uuid "6cec941f-4917-43b8-9a6b-1cc96708633c")
 		)
 		(pin "6"
-			(uuid "7905cb2c-c5eb-4a96-bd21-1e1db8c77970")
+			(uuid "7905cb2c-c5eb-4a96-bd21-1e1db8c77971")
 		)
 		(pin "3"
 			(uuid "b94b16f3-5bfd-493e-9969-a7b4110d94d1")

+ 52 - 82
usb.kicad_sch

@@ -1589,13 +1589,13 @@
 	)
 	(wire
 		(pts
-			(xy 106.68 106.68) (xy 109.22 106.68)
+			(xy 111.76 101.6) (xy 111.76 105.41)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "094ae674-6f22-4fae-af54-b96c4974e6fd")
+		(uuid "0734ddba-38fe-4b33-aa54-cc7356af1444")
 	)
 	(wire
 		(pts
@@ -1609,23 +1609,23 @@
 	)
 	(wire
 		(pts
-			(xy 106.68 109.22) (xy 106.68 106.68)
+			(xy 78.74 99.06) (xy 78.74 104.14)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "0f62e92c-dce6-45dc-a560-b9db10f66ff3")
+		(uuid "10ccbac2-9803-4b72-ad47-24278c53aee9")
 	)
 	(wire
 		(pts
-			(xy 78.74 99.06) (xy 78.74 104.14)
+			(xy 111.76 83.82) (xy 118.11 83.82)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "10ccbac2-9803-4b72-ad47-24278c53aee9")
+		(uuid "10e1ac58-f063-4048-ae6f-aa58e7730d80")
 	)
 	(wire
 		(pts
@@ -1687,16 +1687,6 @@
 		)
 		(uuid "22ab392d-1989-4185-9178-8083812ea067")
 	)
-	(wire
-		(pts
-			(xy 96.52 96.52) (xy 104.14 96.52)
-		)
-		(stroke
-			(width 0)
-			(type default)
-		)
-		(uuid "2938bf2d-2d32-4cb0-9d4d-563ea28ffffa")
-	)
 	(wire
 		(pts
 			(xy 132.08 71.12) (xy 143.51 71.12)
@@ -1737,36 +1727,6 @@
 		)
 		(uuid "3c66e6e2-f12d-4b23-910e-e478d272dfd5")
 	)
-	(wire
-		(pts
-			(xy 121.92 96.52) (xy 121.92 99.06)
-		)
-		(stroke
-			(width 0)
-			(type default)
-		)
-		(uuid "460147d8-e4b6-4910-88e9-07d1ddd6c2df")
-	)
-	(wire
-		(pts
-			(xy 109.22 86.36) (xy 109.22 91.44)
-		)
-		(stroke
-			(width 0)
-			(type default)
-		)
-		(uuid "537a29b0-e2e1-4205-8c61-7c99cf7909de")
-	)
-	(wire
-		(pts
-			(xy 111.76 81.28) (xy 111.76 91.44)
-		)
-		(stroke
-			(width 0)
-			(type default)
-		)
-		(uuid "53fda1fb-12bd-4536-80e1-aab5c0e3fc58")
-	)
 	(wire
 		(pts
 			(xy 90.17 91.44) (xy 90.17 96.52)
@@ -1789,53 +1749,53 @@
 	)
 	(wire
 		(pts
-			(xy 106.68 86.36) (xy 109.22 86.36)
+			(xy 90.17 76.2) (xy 90.17 91.44)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "67e79348-cb5e-47cc-afe6-7cdc883114ea")
+		(uuid "6b69fc79-c78f-4df1-9a05-c51d4173705f")
 	)
 	(wire
 		(pts
-			(xy 90.17 76.2) (xy 90.17 91.44)
+			(xy 77.47 81.28) (xy 81.28 81.28)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "6b69fc79-c78f-4df1-9a05-c51d4173705f")
+		(uuid "6e77d4d6-0239-4c20-98f8-23ae4f71d638")
 	)
 	(wire
 		(pts
-			(xy 77.47 81.28) (xy 81.28 81.28)
+			(xy 81.28 81.28) (xy 106.68 81.28)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "6e77d4d6-0239-4c20-98f8-23ae4f71d638")
+		(uuid "74343e9f-cac0-4aec-a43c-c4538e48108c")
 	)
 	(wire
 		(pts
-			(xy 81.28 81.28) (xy 106.68 81.28)
+			(xy 116.84 93.98) (xy 120.65 93.98)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "74343e9f-cac0-4aec-a43c-c4538e48108c")
+		(uuid "77e7f64d-ea66-4532-98cf-5f9a96305766")
 	)
 	(wire
 		(pts
-			(xy 109.22 106.68) (xy 109.22 101.6)
+			(xy 116.84 96.52) (xy 120.65 96.52)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "794275b2-7051-425c-a180-96da93c8cf8c")
+		(uuid "78d99dc5-1f26-47b0-b13b-acf627d85ae6")
 	)
 	(wire
 		(pts
@@ -1869,7 +1829,7 @@
 	)
 	(wire
 		(pts
-			(xy 96.52 96.52) (xy 96.52 71.12)
+			(xy 96.52 71.12) (xy 96.52 105.41)
 		)
 		(stroke
 			(width 0)
@@ -1889,7 +1849,7 @@
 	)
 	(wire
 		(pts
-			(xy 106.68 81.28) (xy 106.68 86.36)
+			(xy 106.68 81.28) (xy 106.68 93.98)
 		)
 		(stroke
 			(width 0)
@@ -1899,7 +1859,7 @@
 	)
 	(wire
 		(pts
-			(xy 93.98 83.82) (xy 93.98 109.22)
+			(xy 93.98 83.82) (xy 93.98 96.52)
 		)
 		(stroke
 			(width 0)
@@ -1919,13 +1879,13 @@
 	)
 	(wire
 		(pts
-			(xy 116.84 96.52) (xy 121.92 96.52)
+			(xy 93.98 96.52) (xy 106.68 96.52)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "b36e3034-f295-4e41-bb7a-f9dae892696e")
+		(uuid "b4e6ce83-2fe1-4009-9ddb-06ed8aae48a1")
 	)
 	(wire
 		(pts
@@ -1949,33 +1909,33 @@
 	)
 	(wire
 		(pts
-			(xy 93.98 109.22) (xy 106.68 109.22)
+			(xy 111.76 88.9) (xy 111.76 83.82)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "c10ace36-a93c-4c08-ac75-059ef9e1f71c")
+		(uuid "c85a2634-b985-4db3-ab11-0610338bc7d4")
 	)
 	(wire
 		(pts
-			(xy 96.52 71.12) (xy 124.46 71.12)
+			(xy 96.52 105.41) (xy 111.76 105.41)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "d5a7688c-7438-4b6d-999f-4f2a3cb18fd6")
+		(uuid "d1df80f5-cbeb-42f5-b7a7-146e981c3c8a")
 	)
 	(wire
 		(pts
-			(xy 111.76 101.6) (xy 111.76 109.22)
+			(xy 96.52 71.12) (xy 124.46 71.12)
 		)
 		(stroke
 			(width 0)
 			(type default)
 		)
-		(uuid "d78ee50e-7f5a-4270-bc79-1dbe9302ed10")
+		(uuid "d5a7688c-7438-4b6d-999f-4f2a3cb18fd6")
 	)
 	(wire
 		(pts
@@ -1987,6 +1947,16 @@
 		)
 		(uuid "d8370835-89ad-4b62-9f40-d0c10470788a")
 	)
+	(wire
+		(pts
+			(xy 118.11 83.82) (xy 118.11 86.36)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "db929a7f-5085-45df-8dbc-8426d646a27c")
+	)
 	(wire
 		(pts
 			(xy 77.47 68.58) (xy 90.17 68.58)
@@ -2019,7 +1989,7 @@
 	)
 	(hierarchical_label "USB_D_P"
 		(shape input)
-		(at 111.76 81.28 0)
+		(at 120.65 93.98 0)
 		(fields_autoplaced yes)
 		(effects
 			(font
@@ -2031,7 +2001,7 @@
 	)
 	(hierarchical_label "USB_D_N"
 		(shape input)
-		(at 111.76 109.22 0)
+		(at 120.65 96.52 0)
 		(fields_autoplaced yes)
 		(effects
 			(font
@@ -2650,7 +2620,7 @@
 	)
 	(symbol
 		(lib_id "Power_Protection:USBLC6-2SC6")
-		(at 109.22 96.52 90)
+		(at 111.76 96.52 180)
 		(unit 1)
 		(exclude_from_sim no)
 		(in_bom yes)
@@ -2658,7 +2628,7 @@
 		(dnp no)
 		(uuid "00000000-0000-0000-0000-00005e95f9cd")
 		(property "Reference" "U2"
-			(at 115.57 87.63 90)
+			(at 102.87 90.17 90)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2667,7 +2637,7 @@
 			)
 		)
 		(property "Value" "USBLC6-2SC6"
-			(at 114.3 85.09 90)
+			(at 100.33 91.44 90)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2676,7 +2646,7 @@
 			)
 		)
 		(property "Footprint" "Package_TO_SOT_SMD:SOT-23-6"
-			(at 99.06 115.57 0)
+			(at 130.81 106.68 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2685,7 +2655,7 @@
 			)
 		)
 		(property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf"
-			(at 100.33 91.44 0)
+			(at 106.68 105.41 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2694,7 +2664,7 @@
 			)
 		)
 		(property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6"
-			(at 109.22 96.52 0)
+			(at 111.76 96.52 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2703,7 +2673,7 @@
 			)
 		)
 		(property "LCSC" "C7519"
-			(at 109.22 96.52 0)
+			(at 111.76 96.52 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2740,7 +2710,7 @@
 	)
 	(symbol
 		(lib_id "power:GND")
-		(at 121.92 99.06 0)
+		(at 118.11 86.36 0)
 		(unit 1)
 		(exclude_from_sim no)
 		(in_bom yes)
@@ -2748,7 +2718,7 @@
 		(dnp no)
 		(uuid "00000000-0000-0000-0000-00005e9ecde8")
 		(property "Reference" "#PWR0105"
-			(at 121.92 105.41 0)
+			(at 118.11 92.71 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2757,7 +2727,7 @@
 			)
 		)
 		(property "Value" "GND"
-			(at 122.047 103.4542 0)
+			(at 118.237 90.7542 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2765,7 +2735,7 @@
 			)
 		)
 		(property "Footprint" ""
-			(at 121.92 99.06 0)
+			(at 118.11 86.36 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2774,7 +2744,7 @@
 			)
 		)
 		(property "Datasheet" ""
-			(at 121.92 99.06 0)
+			(at 118.11 86.36 0)
 			(effects
 				(font
 					(size 1.27 1.27)
@@ -2783,7 +2753,7 @@
 			)
 		)
 		(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
-			(at 121.92 99.06 0)
+			(at 118.11 86.36 0)
 			(effects
 				(font
 					(size 1.27 1.27)

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio