Finished the PCB design

This commit is contained in:
2026-07-17 21:35:02 +02:00
parent db457a02c3
commit 3547302ec2
22 changed files with 12299 additions and 5279 deletions
+907
View File
@@ -182,6 +182,172 @@
)
(embedded_fonts no)
)
(symbol "Device:D_Zener"
(pin_numbers
(hide yes)
)
(pin_names
(offset 1.016)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "D"
(at 0 2.54 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "D_Zener"
(at 0 -2.54 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Zener diode"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "diode"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "D_Zener_0_1"
(polyline
(pts
(xy -1.27 -1.27) (xy -1.27 1.27) (xy -0.762 1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 0) (xy -1.27 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
)
(symbol "D_Zener_1_1"
(pin passive line
(at -3.81 0 0)
(length 2.54)
(name "K"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 3.81 0 180)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Device:R"
(pin_numbers
(hide yes)
@@ -602,6 +768,246 @@
)
(embedded_fonts no)
)
(symbol "PUSB3AB6Z_ES:PUSB3AB6Z_ES"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "D"
(at -10.16 10.16 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Value" "PUSB3AB6Z(ES)"
(at -10.16 -10.16 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Footprint" "hardware:SON50P110X213X50-7"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/PUSB3AB6.pdf"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "6-channel 3.3V 0.15pF ultra-low-cap TVS array (Nexperia PUSB3AB6Z, ElecSuper 2nd source), DFN2111-7"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "MF" "ElecSuper"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "LCSC" "C49383400"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "TVS ESD array diode protection USB3 low capacitance"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "PUSB3AB6Z_ES_0_1"
(rectangle
(start -5.08 8.89)
(end 5.08 -8.89)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "PUSB3AB6Z_ES_1_1"
(pin passive line
(at -10.16 6.35 0)
(length 5.08)
(name "CH1"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "1"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin power_in line
(at 0 -13.97 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "2"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 3.81 0)
(length 5.08)
(name "CH2"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "3"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 1.27 0)
(length 5.08)
(name "CH3"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "4"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -1.27 0)
(length 5.08)
(name "CH4"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "5"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -3.81 0)
(length 5.08)
(name "CH5"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "6"
(effects
(font
(size 1.016 1.016)
)
)
)
)
(pin passive line
(at -10.16 -6.35 0)
(length 5.08)
(name "CH6"
(effects
(font
(size 1.016 1.016)
)
)
)
(number "7"
(effects
(font
(size 1.016 1.016)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:GND"
(power global)
(pin_numbers
@@ -1017,6 +1423,66 @@
)
(uuid "fd73b349-d700-4bfa-9b20-b662f3b5fa69")
)
(label "EXI_MISO_RAW"
(at 27.94 90.17 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "1673f89a-b196-4e3a-8b31-50ae5115685e")
)
(label "EXI_MOSI_RAW"
(at 27.94 85.09 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "1a46c885-a664-4549-9f91-f5ec585a59db")
)
(label "EXI_CLK_RAW"
(at 64.77 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "2f6a1b3c-2b9e-4f1b-9d6a-6e8f4b0c1a2d")
)
(label "EXI_INT"
(at 27.94 97.79 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "463748b5-0fc0-4757-8342-6383f5a7930f")
)
(label "EXI_MISO_RAW"
(at 64.77 88.9 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "5b8c3d1e-6f7a-4b9c-9d0e-1f2a3b4c5d6e")
)
(label "EXI_CS"
(at 27.94 87.63 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "62a74ceb-32d9-42a0-b097-7041c7caefea")
)
(label "SP1_3V3"
(at 74.93 91.44 0)
(effects
@@ -1027,6 +1493,46 @@
)
(uuid "70f96782-2886-4b5b-94ad-95906cdd520c")
)
(label "EXI_MOSI_RAW"
(at 64.77 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "7c9d2e4f-1a3b-4c5d-8e6f-9a0b1c2d3e4f")
)
(label "EXTIN_RAW"
(at 64.77 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "9e1d4a2b-8c3f-4a5e-b1d6-2f7c9e0a4b3d")
)
(label "12V_EXI"
(at 46.99 86.36 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "a5f89a25-304f-4bd7-ad04-bee13500abd8")
)
(label "EXTIN_RAW"
(at 27.94 95.25 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "c7546cbc-26f4-417b-9292-af59afad2f3e")
)
(label "SP1_3V3"
(at 74.93 76.2 0)
(effects
@@ -1037,6 +1543,16 @@
)
(uuid "c9d70ab0-2af1-490e-becd-c3978fe3fe26")
)
(label "EXI_CLK_RAW"
(at 27.94 92.71 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "db4a6fbe-2eeb-435c-a6e4-0d2a028a1373")
)
(hierarchical_label "12V_EXI"
(shape output)
(at 96.52 76.2 90)
@@ -1324,6 +1840,135 @@
)
)
)
(symbol
(lib_id "PUSB3AB6Z_ES:PUSB3AB6Z_ES")
(at 38.1 91.44 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "165499df-6aee-4ac7-8721-5c64a577f026")
(property "Reference" "D2"
(at 27.94 79.6698 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Value" "PUSB3AB6Z(ES)"
(at 27.94 101.6 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Footprint" "hardware:SON50P110X213X50-7"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/PUSB3AB6.pdf"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "6-channel 3.3V 0.15pF ultra-low-cap TVS array on EXI_CLK/CS/MOSI/MISO/INT + ExtIn, all channels used; tapped upstream of series resistors on the connector side"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "MPN" "PUSB3AB6Z(ES)"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Manufacturer" "ElecSuper (2nd source of Nexperia PUSB3AB6Z)"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "LCSC" "C49383400"
(at 38.1 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "bb1846ae-e810-45f4-aaa5-ab1efeb2c975")
)
(pin "2"
(uuid "bd0d3803-d4e9-405d-be70-6bd726b29ca2")
)
(pin "3"
(uuid "7ed2ea8f-f4d2-469e-a07d-04969644d061")
)
(pin "4"
(uuid "10b66007-552a-4a1e-81ca-6c60cab5703f")
)
(pin "5"
(uuid "827fb795-2288-4955-ba83-dfe2c3abc6f8")
)
(pin "6"
(uuid "02e0205b-86c9-4e57-a823-356fa0c37f0f")
)
(pin "7"
(uuid "6ade0ff1-44e5-417b-ac05-144abd317333")
)
(instances
(project "re-bba-rb"
(path "/dbb182a6-d579-468e-b98b-6f0950da9e3a/1b071f68-b4ea-469c-942f-de06380c9077"
(reference "D2")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:PWR_FLAG")
(at 62.23 91.44 0)
@@ -1749,6 +2394,81 @@
)
)
)
(symbol
(lib_id "power:GND")
(at 54.61 86.36 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "48052d59-dcf9-4791-9862-00c7a87de3b8")
(property "Reference" "#PWR0tvs12v01"
(at 58.42 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "GND"
(at 55.372 86.36 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 54.61 86.36 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 54.61 86.36 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 54.61 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "ebaa2b56-0d92-44cb-860f-145a43b91e1f")
)
(instances
(project "re-bba-rb"
(path "/dbb182a6-d579-468e-b98b-6f0950da9e3a/1b071f68-b4ea-469c-942f-de06380c9077"
(reference "#PWR0tvs12v01")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 74.93 101.6 90)
@@ -1824,6 +2544,81 @@
)
)
)
(symbol
(lib_id "power:GND")
(at 38.1 105.41 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "5526d125-8107-4dba-85ca-4b5826ea8f92")
(property "Reference" "#PWR0tvs01"
(at 41.91 105.41 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "GND"
(at 38.862 105.41 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 38.1 105.41 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 38.1 105.41 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 38.1 105.41 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "5f620c5e-fe2f-4449-8fb6-9983f0d25b83")
)
(instances
(project "re-bba-rb"
(path "/dbb182a6-d579-468e-b98b-6f0950da9e3a/1b071f68-b4ea-469c-942f-de06380c9077"
(reference "#PWR0tvs01")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 68.58 96.52 90)
@@ -2196,6 +2991,118 @@
)
)
)
(symbol
(lib_id "Device:D_Zener")
(at 50.8 86.36 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "f1ace983-18bf-4781-be5e-b6b0e761dbc3")
(property "Reference" "D3"
(at 50.8 82.55 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "SMAJ12A"
(at 50.8 90.17 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "12V unidirectional TVS, 400W (10/1000us), clamps 12V_EXI (SP1 pin 5) against surge/ESD; K (cathode) to rail, A (anode) to GND"
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "MPN" "SMAJ12A"
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Manufacturer" "Hongjiacheng"
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "LCSC" "C19077531"
(at 50.8 86.36 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "404c7c3b-7b98-42aa-8ee1-76fcfd52af7f")
)
(pin "2"
(uuid "c5f4fa95-898e-4809-857f-89db0f25c0d7")
)
(instances
(project "re-bba-rb"
(path "/dbb182a6-d579-468e-b98b-6f0950da9e3a/1b071f68-b4ea-469c-942f-de06380c9077"
(reference "D3")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 74.93 78.74 90)