start with the power planes

This commit is contained in:
Laila van Reenen 2025-05-21 13:53:47 +02:00
parent f7dd37a855
commit 42a9051e58
Signed by: LailaTheElf
GPG Key ID: 8A3EF0226518C12D
4 changed files with 10378 additions and 5417 deletions

File diff suppressed because it is too large Load Diff

View File

@ -51,7 +51,13 @@
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
@ -180,7 +186,20 @@
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"track_widths": [
0.0,
0.2,
0.3,
0.5,
1.0,
1.5,
2.0,
3.0,
4.0,
5.0,
7.5,
10.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
@ -207,7 +226,20 @@
"spacing": 0.6
}
},
"via_dimensions": [],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.4,
"drill": 0.2
},
{
"diameter": 0.8,
"drill": 0.4
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
@ -472,13 +504,82 @@
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
},
{
"clearance": 2.0,
"name": "200V",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_assignments": {
"/half_bridge_a/SW": [
"200V"
],
"/half_bridge_a/bpc": [
"200V"
],
"/half_bridge_a/bps": [
"200V"
],
"/half_bridge_a/gate_h": [
"200V"
],
"/half_bridge_a/hosnk": [
"200V"
],
"/half_bridge_a/hosrc": [
"200V"
],
"/half_bridge_b/SW": [
"200V"
],
"/half_bridge_b/bpc": [
"200V"
],
"/half_bridge_b/bps": [
"200V"
],
"/half_bridge_b/gate_h": [
"200V"
],
"/half_bridge_b/hosnk": [
"200V"
],
"/half_bridge_b/hosrc": [
"200V"
],
"/half_bridge_c/SW": [
"200V"
],
"/half_bridge_c/bpc": [
"200V"
],
"/half_bridge_c/bps": [
"200V"
],
"/half_bridge_c/gate_h": [
"200V"
],
"/half_bridge_c/hosnk": [
"200V"
],
"/half_bridge_c/hosrc": [
"200V"
],
"VCC": [
"200V",
"200V_constant"
]
},
"netclass_patterns": []
},
"pcbnew": {

View File

@ -1392,16 +1392,6 @@
)
(uuid "1d16545c-6513-40a8-9433-02e70068554e")
)
(wire
(pts
(xy 140.97 119.38) (xy 147.32 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "21485763-6d04-4770-883b-56427104b77a")
)
(wire
(pts
(xy 168.91 92.71) (xy 209.55 92.71)
@ -1422,16 +1412,6 @@
)
(uuid "257edd73-aa55-43a9-a5d6-1eba189f7974")
)
(wire
(pts
(xy 143.51 116.84) (xy 147.32 116.84)
)
(stroke
(width 0)
(type default)
)
(uuid "27d83611-aab2-453c-ab9a-6dd94cc892a6")
)
(wire
(pts
(xy 186.69 34.29) (xy 186.69 33.02)
@ -1484,13 +1464,13 @@
)
(wire
(pts
(xy 143.51 115.57) (xy 143.51 116.84)
(xy 147.32 119.38) (xy 144.78 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "3eeb0c30-fca3-4f19-89d9-59768ea8b86f")
(uuid "4087bfa9-2142-414b-8faf-0dc82032f3e3")
)
(wire
(pts
@ -1504,7 +1484,7 @@
)
(wire
(pts
(xy 116.84 114.3) (xy 138.43 114.3)
(xy 116.84 114.3) (xy 139.7 114.3)
)
(stroke
(width 0)
@ -1562,6 +1542,16 @@
)
(uuid "46f5c194-67d8-438d-be35-ac661f34bbd7")
)
(wire
(pts
(xy 139.7 114.3) (xy 139.7 124.46)
)
(stroke
(width 0)
(type default)
)
(uuid "499059e8-651e-4cd7-b006-b058fec2a034")
)
(wire
(pts
(xy 209.55 58.42) (xy 185.42 58.42)
@ -1612,6 +1602,26 @@
)
(uuid "51e3629e-6371-46be-8899-f40b772d4256")
)
(wire
(pts
(xy 142.24 121.92) (xy 147.32 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "52785249-5851-42cd-9e64-c74aa3284fac")
)
(wire
(pts
(xy 142.24 111.76) (xy 142.24 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "53cce09c-a98a-40dc-9a8f-fe37676262d2")
)
(wire
(pts
(xy 185.42 58.42) (xy 185.42 137.16)
@ -1642,6 +1652,16 @@
)
(uuid "62e05cd0-32d8-445b-b8d0-54ce1a4026c1")
)
(wire
(pts
(xy 146.05 116.84) (xy 147.32 116.84)
)
(stroke
(width 0)
(type default)
)
(uuid "6389c24b-f886-451d-8881-db1f76bbf0f7")
)
(wire
(pts
(xy 209.55 90.17) (xy 166.37 90.17)
@ -1724,17 +1744,7 @@
)
(wire
(pts
(xy 138.43 121.92) (xy 138.43 114.3)
)
(stroke
(width 0)
(type default)
)
(uuid "7b022510-c8c8-4998-9e71-68a80bc69990")
)
(wire
(pts
(xy 144.78 125.73) (xy 144.78 124.46)
(xy 146.05 116.84) (xy 146.05 125.73)
)
(stroke
(width 0)
@ -1954,7 +1964,7 @@
)
(wire
(pts
(xy 116.84 111.76) (xy 140.97 111.76)
(xy 116.84 111.76) (xy 142.24 111.76)
)
(stroke
(width 0)
@ -1992,6 +2002,16 @@
)
(uuid "ba50bc5d-880e-4a46-ac2c-5808aecb1f64")
)
(wire
(pts
(xy 144.78 115.57) (xy 144.78 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "bb1b865c-ee2f-4270-9283-f08d8c13a414")
)
(wire
(pts
(xy 129.54 76.2) (xy 116.84 76.2)
@ -2082,16 +2102,6 @@
)
(uuid "ca423716-b346-44c5-81e1-e8205e08bfa7")
)
(wire
(pts
(xy 144.78 124.46) (xy 147.32 124.46)
)
(stroke
(width 0)
(type default)
)
(uuid "cc2e5821-b5d7-4620-b52e-3957b63684c1")
)
(wire
(pts
(xy 199.39 24.13) (xy 199.39 25.4)
@ -2112,16 +2122,6 @@
)
(uuid "dba08430-ce1c-4437-ab29-5b3c23cc3d99")
)
(wire
(pts
(xy 147.32 121.92) (xy 138.43 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "ddb3c3b9-9f99-43cd-a622-7e3df27058f1")
)
(wire
(pts
(xy 157.48 130.81) (xy 157.48 109.22)
@ -2172,16 +2172,6 @@
)
(uuid "e2b9d2d2-600c-415f-be14-4d6ffc98708b")
)
(wire
(pts
(xy 140.97 111.76) (xy 140.97 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "e3327ca8-4646-47fe-8444-82c22aa3dc06")
)
(wire
(pts
(xy 250.19 91.44) (xy 237.49 91.44)
@ -2242,6 +2232,16 @@
)
(uuid "f9cb27d0-9813-4514-8473-ce2021981e0b")
)
(wire
(pts
(xy 147.32 124.46) (xy 139.7 124.46)
)
(stroke
(width 0)
(type default)
)
(uuid "f9cbd1f9-7eed-4f1f-8409-79606ba10dc7")
)
(wire
(pts
(xy 52.07 105.41) (xy 78.74 105.41)
@ -2382,6 +2382,37 @@
)
(uuid "cb31f99a-20de-45c4-8807-974db8ce5126")
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 54.61 34.29 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "8ed746cc-4dd5-424c-be36-b6bd7619895c")
(property "Netclass" "200V"
(at 55.3085 31.75 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -173.99 -15.24 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 43.18 118.11 0)
@ -3160,7 +3191,7 @@
)
(symbol
(lib_id "power:VCC")
(at 143.51 115.57 0)
(at 144.78 115.57 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@ -3169,7 +3200,7 @@
(fields_autoplaced yes)
(uuid "4a6a84c5-8351-4867-80ee-c67a6b9b4275")
(property "Reference" "#PWR034"
(at 143.51 119.38 0)
(at 144.78 119.38 0)
(effects
(font
(size 1.27 1.27)
@ -3178,7 +3209,7 @@
)
)
(property "Value" "+5V"
(at 143.51 110.49 0)
(at 144.78 110.49 0)
(effects
(font
(size 1.27 1.27)
@ -3186,7 +3217,7 @@
)
)
(property "Footprint" ""
(at 143.51 115.57 0)
(at 144.78 115.57 0)
(effects
(font
(size 1.27 1.27)
@ -3195,7 +3226,7 @@
)
)
(property "Datasheet" ""
(at 143.51 115.57 0)
(at 144.78 115.57 0)
(effects
(font
(size 1.27 1.27)
@ -3204,7 +3235,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"VCC\""
(at 143.51 115.57 0)
(at 144.78 115.57 0)
(effects
(font
(size 1.27 1.27)
@ -3311,7 +3342,7 @@
)
(symbol
(lib_id "power:GND")
(at 144.78 125.73 0)
(at 146.05 125.73 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@ -3320,7 +3351,7 @@
(fields_autoplaced yes)
(uuid "4ee4fb44-d074-4fbc-9bae-86c07ba0cfe9")
(property "Reference" "#PWR035"
(at 144.78 132.08 0)
(at 146.05 132.08 0)
(effects
(font
(size 1.27 1.27)
@ -3329,7 +3360,7 @@
)
)
(property "Value" "GND"
(at 144.78 130.81 0)
(at 146.05 130.81 0)
(effects
(font
(size 1.27 1.27)
@ -3337,7 +3368,7 @@
)
)
(property "Footprint" ""
(at 144.78 125.73 0)
(at 146.05 125.73 0)
(effects
(font
(size 1.27 1.27)
@ -3346,7 +3377,7 @@
)
)
(property "Datasheet" ""
(at 144.78 125.73 0)
(at 146.05 125.73 0)
(effects
(font
(size 1.27 1.27)
@ -3355,7 +3386,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 144.78 125.73 0)
(at 146.05 125.73 0)
(effects
(font
(size 1.27 1.27)

View File

@ -1951,16 +1951,6 @@
)
(uuid "80fab911-efb9-484f-9c35-fc95b544e5ed")
)
(wire
(pts
(xy 162.56 113.03) (xy 119.38 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "81cdcef9-6cfc-4129-a19d-39a6373a889f")
)
(wire
(pts
(xy 147.32 44.45) (xy 162.56 44.45)
@ -2720,6 +2710,285 @@
)
(uuid "f30d6528-9c2f-40bc-8bfa-dc8fa7e4e341")
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 88.9 44.45 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "024e0472-5c88-43f9-b26c-012f2fe91a52")
(property "Netclass" "200V"
(at 89.5985 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -139.7 -5.08 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 182.88 86.36 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "0c25db05-cbc0-4c87-91dd-1896711dcf42")
(property "Netclass" "200V"
(at 183.5785 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -45.72 36.83 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 135.89 80.01 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "15fad311-80f3-4d1d-9534-77c55c56e4c6")
(property "Netclass" "200V"
(at 136.5885 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -92.71 30.48 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 153.67 80.01 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "383b7c4f-41e7-451e-956b-57490cd065dd")
(property "Netclass" "200V"
(at 154.3685 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -74.93 30.48 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 99.06 44.45 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "3a784e6e-7a22-4ea7-8f7b-4da3f7b08259")
(property "Netclass" "200V_constant"
(at 99.7585 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -129.54 -5.08 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 135.89 82.55 180)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "3cf1053a-545b-4816-b710-7fb6862edd27")
(property "Netclass" "200V"
(at 136.5885 85.09 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -92.71 33.02 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 114.3 67.31 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "765fe81f-a73d-4190-a8bf-1dd65ba59a86")
(property "Netclass" "200V"
(at 114.9985 64.77 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -114.3 17.78 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 123.19 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "c0ad6c5e-a0c1-43ac-a403-214fb89d8eb8")
(property "Netclass" "200V"
(at 123.8885 73.66 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -105.41 26.67 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 222.25 110.49 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "f2ffec75-b0ca-4546-a117-663ebf787a52")
(property "Netclass" "200V"
(at 222.9485 107.95 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Component Class" ""
(at -6.35 60.96 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
)
)
)
(symbol
(lib_id "conponents:EPC2307")
(at 161.29 80.01 0)