From 13b5f661c53f256c39b88ae9fa279e20b2799fe3 Mon Sep 17 00:00:00 2001 From: linuswck Date: Wed, 8 Nov 2023 11:45:28 +0800 Subject: [PATCH] pcb: Fix TEC Polarity Connections to Header - Fix Issue #27 --- kirdy.kicad_pcb | 360 ++++++++++++------------------------------------ 1 file changed, 87 insertions(+), 273 deletions(-) diff --git a/kirdy.kicad_pcb b/kirdy.kicad_pcb index 1a23083..84928e1 100644 --- a/kirdy.kicad_pcb +++ b/kirdy.kicad_pcb @@ -10481,7 +10481,7 @@ (at 124.46 61.3664 90) (descr "Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "MFR_PN" "WSL2010R5000FEA18") + (property "MFR_PN" "CRM2010-FX-R050ELF") (property "MFR_PN_ALT" "WSLT2010R5000FEA18") (property "Sheetfile" "thermostat.kicad_sch") (property "Sheetname" "thermostat") @@ -25818,9 +25818,9 @@ (pad "2" smd roundrect (at -3.11 3.81 90) (size 2.7 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.037) (net 72 "Net-(U21-OS2)") (pinfunction "2") (pintype "passive") (tstamp bd4e2205-7429-436c-8a05-5ed0d75628cb)) (pad "3" smd roundrect (at 3.11 3.81 90) (size 2.7 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.037) - (net 80 "/thermostat/TEC-") (pinfunction "3") (pintype "passive") (tstamp 8268f389-d44f-4c22-a5ba-df09cd05e246)) + (net 79 "/thermostat/TEC+") (pinfunction "3") (pintype "passive") (tstamp 8268f389-d44f-4c22-a5ba-df09cd05e246)) (pad "4" smd roundrect (at 3.11 -3.81 90) (size 2.7 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.037) - (net 79 "/thermostat/TEC+") (pinfunction "4") (pintype "passive") (tstamp 0a165691-c02c-4ca6-88ae-ddd2f66d04a3)) + (net 80 "/thermostat/TEC-") (pinfunction "4") (pintype "passive") (tstamp 0a165691-c02c-4ca6-88ae-ddd2f66d04a3)) (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_CommonModeChoke_Wuerth_WE-SL5.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -38554,7 +38554,6 @@ (segment (start 147.32 30.465) (end 147.32 28.575) (width 0.254) (layer "F.Cu") (net 2) (tstamp 013d5d52-d316-4184-ba85-31dae9196889)) (segment (start 119.6848 85.2932) (end 119.634 85.344) (width 0.254) (layer "F.Cu") (net 2) (tstamp 015d6091-0d20-47cf-8fb9-74c67c296ace)) (segment (start 109.0168 50.4698) (end 108.712 50.165) (width 0.254) (layer "F.Cu") (net 2) (tstamp 01d86ae3-1f1b-4e86-8942-2801a455945c)) - (segment (start 139.7 66.055) (end 139.7 67.945) (width 0.254) (layer "F.Cu") (net 2) (tstamp 0275c674-d88b-466a-9b2c-a3d71c06d2a3)) (segment (start 126.8222 61.4172) (end 126.619 61.214) (width 0.254) (layer "F.Cu") (net 2) (tstamp 02ee36d8-a6cc-4a8b-9eb0-7d3bc8002cfa)) (segment (start 131.9276 91.414) (end 131.9276 90.7796) (width 0.254) (layer "F.Cu") (net 2) (tstamp 03685796-660e-40a4-8aa9-5a850d75ee04)) (segment (start 95.4786 54.7624) (end 95.504 54.737) (width 0.254) (layer "F.Cu") (net 2) (tstamp 03a5d93b-df8a-4241-9ca3-4118ea7d0be3)) @@ -39117,7 +39116,6 @@ (segment (start 116.2882 68.695) (end 116.2882 69.4252) (width 0.254) (layer "F.Cu") (net 2) (tstamp f08f9e5c-af57-494a-bd12-39551dc62ca9)) (segment (start 47.0916 56.007) (end 47.5482 56.007) (width 0.146812) (layer "F.Cu") (net 2) (tstamp f0c582c7-93c5-45c9-9e33-7012fe70d704)) (segment (start 92.1672 71.5264) (end 92.7354 71.5264) (width 0.254) (layer "F.Cu") (net 2) (tstamp f219eea9-80fe-4573-b6e2-a166dce6c8ba)) - (segment (start 142.24 66.055) (end 142.24 67.945) (width 0.254) (layer "F.Cu") (net 2) (tstamp f2339610-a8bb-4b22-9fcc-666e28c6ce15)) (segment (start 99.4392 22.6042) (end 99.441 22.606) (width 0.254) (layer "F.Cu") (net 2) (tstamp f28687fe-7445-4fc5-bb34-0aa149cf5fcc)) (segment (start 122.1976 20.9786) (end 123.063 21.844) (width 0.254) (layer "F.Cu") (net 2) (tstamp f2a8559e-efc0-4f68-a572-d0341731f2cb)) (segment (start 111.3028 43.3578) (end 110.871 42.926) (width 0.254) (layer "F.Cu") (net 2) (tstamp f2b47d2d-df3b-4114-add6-84bd7a56767b)) @@ -39173,7 +39171,6 @@ (via (at 115.316 64.262) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 0e64a519-4c52-4e07-a3c4-670ea218401a)) (via (at 85.725 59.563) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 0ea744c3-e7e9-46bf-900b-e199e8ae0329)) (via (at 52.578 53.2892) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 0f2ad03a-bb5d-41ae-a236-46f009a7850c)) - (via (at 142.24 67.945) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 0f3b8c0d-bfba-4d6f-a328-cf1c08aed829)) (via (at 89.789 88.011) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 0fc2386b-c11d-4a14-8c33-a21a6d1de9e6)) (via (at 101.346 77.216) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 10901237-1272-43ce-93a3-493192876b66)) (via (at 117.983 63.5) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 127ff015-cdc6-4fea-9948-94a3dca1ecd2)) @@ -39199,7 +39196,6 @@ (via (at 144.8562 76.327) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1dcfe741-c839-4420-9805-39445a92e7bc)) (via (at 119.888 75.565) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1edf2c3e-60b1-4f0b-8412-28b7268c753d)) (via (at 118.872 64.262) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1ee49167-2bbc-40a5-a618-ec99d84d4f69)) - (via (at 139.7 67.945) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1f211046-d60f-4c95-bff3-03377f4c893a)) (via (at 98.552 34.163) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1f5139e0-35db-4855-9e3e-9e2105ed6893)) (via (at 102.743 42.164) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1fbb9f05-e18b-42b0-8cad-e2c689daa899)) (via (at 128.5748 85.2932) (size 0.45) (drill 0.2) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1fca1b26-16d2-43fc-97e7-f5ffc334ffdb)) @@ -41890,6 +41886,55 @@ ) ) ) + (zone (net 80) (net_name "/thermostat/TEC-") (layer "F.Cu") (tstamp 204ee9c7-2a85-4d38-b4d1-e4853039e77c) (hatch edge 0.5) + (priority 17) + (connect_pads yes (clearance 0.127)) + (min_thickness 0.25) (filled_areas_thickness no) + (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 133.5 63.9) + (xy 133.5 69.2) + (xy 141 69.2) + (xy 141 73) + (xy 143.45 73) + (xy 143.45 68.2) + (xy 138.5 68.2) + (xy 138.5 63.9) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 138.443039 63.919685) + (xy 138.488794 63.972489) + (xy 138.5 64.024) + (xy 138.5 68.2) + (xy 143.326 68.2) + (xy 143.393039 68.219685) + (xy 143.438794 68.272489) + (xy 143.45 68.324) + (xy 143.45 72.876) + (xy 143.430315 72.943039) + (xy 143.377511 72.988794) + (xy 143.326 73) + (xy 141.124 73) + (xy 141.056961 72.980315) + (xy 141.011206 72.927511) + (xy 141 72.876) + (xy 141 69.2) + (xy 133.624 69.2) + (xy 133.556961 69.180315) + (xy 133.511206 69.127511) + (xy 133.5 69.076) + (xy 133.5 64.024) + (xy 133.519685 63.956961) + (xy 133.572489 63.911206) + (xy 133.624 63.9) + (xy 138.376 63.9) + ) + ) + ) (zone (net 75) (net_name "Net-(U23-VIN)") (layer "F.Cu") (tstamp 2059a9a8-f9f5-44c1-b43a-685eeee77b6d) (hatch edge 0.508) (priority 3) (connect_pads yes (clearance 0.254)) @@ -41982,6 +42027,41 @@ ) ) ) + (zone (net 79) (net_name "/thermostat/TEC+") (layer "F.Cu") (tstamp 2277bf4c-d243-4acb-bc5b-968f1617bda0) (hatch edge 0.5) + (priority 18) + (connect_pads yes (clearance 0.127)) + (min_thickness 0.25) (filled_areas_thickness no) + (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) + (polygon + (pts + (xy 133.5 75.1) + (xy 140.6 75.1) + (xy 140.6 69.5) + (xy 133.5 69.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 140.543039 69.519685) + (xy 140.588794 69.572489) + (xy 140.6 69.624) + (xy 140.6 74.976) + (xy 140.580315 75.043039) + (xy 140.527511 75.088794) + (xy 140.476 75.1) + (xy 133.624 75.1) + (xy 133.556961 75.080315) + (xy 133.511206 75.027511) + (xy 133.5 74.976) + (xy 133.5 69.624) + (xy 133.519685 69.556961) + (xy 133.572489 69.511206) + (xy 133.624 69.5) + (xy 140.476 69.5) + ) + ) + ) (zone (net 301) (net_name "Net-(C178-Pad1)") (layer "F.Cu") (tstamp 231e2df3-1f2e-45c1-b80e-b3f87e627a59) (hatch edge 0.5) (priority 7) (connect_pads yes (clearance 0.254)) @@ -42831,55 +42911,6 @@ ) ) ) - (zone (net 80) (net_name "/thermostat/TEC-") (layer "F.Cu") (tstamp 55bf2392-b3ef-4421-ab41-0359f728ddbb) (hatch edge 0.508) - (priority 2) - (connect_pads yes (clearance 0.254)) - (min_thickness 0.254) (filled_areas_thickness no) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 143.3068 75.692) - (xy 133.7564 75.692) - (xy 133.7564 72.0344) - (xy 138.0236 72.0344) - (xy 138.0236 73.4568) - (xy 141.224 73.4568) - (xy 141.224 68.7832) - (xy 143.3068 68.7832) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 143.248921 68.803202) - (xy 143.295414 68.856858) - (xy 143.3068 68.9092) - (xy 143.3068 75.566) - (xy 143.286798 75.634121) - (xy 143.233142 75.680614) - (xy 143.1808 75.692) - (xy 133.8824 75.692) - (xy 133.814279 75.671998) - (xy 133.767786 75.618342) - (xy 133.7564 75.566) - (xy 133.7564 72.1604) - (xy 133.776402 72.092279) - (xy 133.830058 72.045786) - (xy 133.8824 72.0344) - (xy 137.8976 72.0344) - (xy 137.965721 72.054402) - (xy 138.012214 72.108058) - (xy 138.0236 72.1604) - (xy 138.0236 73.4568) - (xy 141.224 73.4568) - (xy 141.224 68.9092) - (xy 141.244002 68.841079) - (xy 141.297658 68.794586) - (xy 141.35 68.7832) - (xy 143.1808 68.7832) - ) - ) - ) (zone (net 20) (net_name "+12V") (layer "F.Cu") (tstamp 5edbe444-d86b-4d13-8a1f-d453eaef9f52) (hatch edge 0.5) (priority 13) (connect_pads yes (clearance 0.254)) @@ -45104,57 +45135,6 @@ ) ) ) - (zone (net 79) (net_name "/thermostat/TEC+") (layer "F.Cu") (tstamp c7341f9f-5dad-4bbd-a48a-4b058f878db8) (hatch edge 0.508) - (priority 2) - (connect_pads yes (clearance 0.254)) - (min_thickness 0.254) (filled_areas_thickness no) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 138.1252 68.7832) - (xy 140.7668 68.7832) - (xy 140.7668 71.2724) - (xy 140.7668 72.9996) - (xy 138.5316 72.9996) - (xy 138.5316 71.2724) - (xy 133.7564 71.2724) - (xy 133.7564 64.4144) - (xy 138.0744 64.4144) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 138.017978 64.434402) - (xy 138.064471 64.488058) - (xy 138.075848 64.538935) - (xy 138.125199 68.7832) - (xy 138.1252 68.7832) - (xy 140.6408 68.7832) - (xy 140.708921 68.803202) - (xy 140.755414 68.856858) - (xy 140.7668 68.9092) - (xy 140.7668 72.8736) - (xy 140.746798 72.941721) - (xy 140.693142 72.988214) - (xy 140.6408 72.9996) - (xy 138.6576 72.9996) - (xy 138.589479 72.979598) - (xy 138.542986 72.925942) - (xy 138.5316 72.8736) - (xy 138.5316 71.2724) - (xy 133.8824 71.2724) - (xy 133.814279 71.252398) - (xy 133.767786 71.198742) - (xy 133.7564 71.1464) - (xy 133.7564 64.5404) - (xy 133.776402 64.472279) - (xy 133.830058 64.425786) - (xy 133.8824 64.4144) - (xy 137.949857 64.4144) - ) - ) - ) (zone (net 8) (net_name "-6V") (layer "F.Cu") (tstamp cec2b591-07a4-4960-a925-bb0bba5914be) (hatch edge 0.508) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) (filled_areas_thickness no) @@ -73285,44 +73265,6 @@ (xy 126.174234 67.95989) (xy 126.174233 67.959889) (xy 126.15107 67.945003) - (xy 139.215569 67.945003) - (xy 139.23519 68.081473) - (xy 139.235192 68.08148) - (xy 139.291732 68.205286) - (xy 139.292471 68.206903) - (xy 139.365909 68.291656) - (xy 139.382766 68.31111) - (xy 139.412221 68.330039) - (xy 139.49876 68.385654) - (xy 139.631058 68.4245) - (xy 139.631061 68.4245) - (xy 139.768939 68.4245) - (xy 139.768942 68.4245) - (xy 139.90124 68.385654) - (xy 140.017235 68.311109) - (xy 140.107529 68.206903) - (xy 140.164808 68.08148) - (xy 140.175543 68.006817) - (xy 140.184431 67.945003) - (xy 141.755569 67.945003) - (xy 141.77519 68.081473) - (xy 141.775192 68.08148) - (xy 141.831732 68.205286) - (xy 141.832471 68.206903) - (xy 141.905909 68.291656) - (xy 141.922766 68.31111) - (xy 141.952221 68.330039) - (xy 142.03876 68.385654) - (xy 142.171058 68.4245) - (xy 142.171061 68.4245) - (xy 142.308939 68.4245) - (xy 142.308942 68.4245) - (xy 142.44124 68.385654) - (xy 142.557235 68.311109) - (xy 142.647529 68.206903) - (xy 142.704808 68.08148) - (xy 142.715543 68.006817) - (xy 142.724431 67.945003) (xy 144.295569 67.945003) (xy 144.31519 68.081473) (xy 144.315192 68.08148) @@ -73448,52 +73390,6 @@ (xy 144.31519 67.808526) (xy 144.295569 67.944996) (xy 144.295569 67.945003) - (xy 142.724431 67.945003) - (xy 142.724431 67.944996) - (xy 142.704809 67.808526) - (xy 142.704808 67.808525) - (xy 142.704808 67.80852) - (xy 142.647529 67.683097) - (xy 142.557235 67.578891) - (xy 142.557234 67.57889) - (xy 142.557233 67.578889) - (xy 142.44124 67.504346) - (xy 142.308947 67.465501) - (xy 142.308944 67.4655) - (xy 142.308942 67.4655) - (xy 142.171058 67.4655) - (xy 142.171056 67.4655) - (xy 142.171052 67.465501) - (xy 142.038759 67.504346) - (xy 141.922766 67.578889) - (xy 141.83247 67.683098) - (xy 141.775192 67.808519) - (xy 141.77519 67.808526) - (xy 141.755569 67.944996) - (xy 141.755569 67.945003) - (xy 140.184431 67.945003) - (xy 140.184431 67.944996) - (xy 140.164809 67.808526) - (xy 140.164808 67.808525) - (xy 140.164808 67.80852) - (xy 140.107529 67.683097) - (xy 140.017235 67.578891) - (xy 140.017234 67.57889) - (xy 140.017233 67.578889) - (xy 139.90124 67.504346) - (xy 139.768947 67.465501) - (xy 139.768944 67.4655) - (xy 139.768942 67.4655) - (xy 139.631058 67.4655) - (xy 139.631056 67.4655) - (xy 139.631052 67.465501) - (xy 139.498759 67.504346) - (xy 139.382766 67.578889) - (xy 139.29247 67.683098) - (xy 139.235192 67.808519) - (xy 139.23519 67.808526) - (xy 139.215569 67.944996) - (xy 139.215569 67.945003) (xy 126.15107 67.945003) (xy 126.05824 67.885346) (xy 125.925947 67.846501) @@ -98797,42 +98693,6 @@ (xy 129.904562 68.63122) (xy 129.942341 68.59018) (xy 130.587518 67.945003) - (xy 139.215569 67.945003) - (xy 139.23519 68.081473) - (xy 139.235192 68.08148) - (xy 139.292471 68.206903) - (xy 139.370971 68.297498) - (xy 139.382766 68.31111) - (xy 139.40759 68.327063) - (xy 139.49876 68.385654) - (xy 139.631058 68.4245) - (xy 139.631061 68.4245) - (xy 139.768939 68.4245) - (xy 139.768942 68.4245) - (xy 139.90124 68.385654) - (xy 140.017235 68.311109) - (xy 140.107529 68.206903) - (xy 140.164808 68.08148) - (xy 140.180333 67.973501) - (xy 140.184431 67.945003) - (xy 141.755569 67.945003) - (xy 141.77519 68.081473) - (xy 141.775192 68.08148) - (xy 141.832471 68.206903) - (xy 141.910971 68.297498) - (xy 141.922766 68.31111) - (xy 141.94759 68.327063) - (xy 142.03876 68.385654) - (xy 142.171058 68.4245) - (xy 142.171061 68.4245) - (xy 142.308939 68.4245) - (xy 142.308942 68.4245) - (xy 142.44124 68.385654) - (xy 142.557235 68.311109) - (xy 142.647529 68.206903) - (xy 142.704808 68.08148) - (xy 142.720333 67.973501) - (xy 142.724431 67.945003) (xy 144.295569 67.945003) (xy 144.31519 68.081473) (xy 144.315192 68.08148) @@ -98914,52 +98774,6 @@ (xy 144.31519 67.808526) (xy 144.295569 67.944996) (xy 144.295569 67.945003) - (xy 142.724431 67.945003) - (xy 142.724431 67.944996) - (xy 142.704809 67.808526) - (xy 142.704808 67.808525) - (xy 142.704808 67.80852) - (xy 142.647529 67.683097) - (xy 142.557235 67.578891) - (xy 142.557234 67.57889) - (xy 142.557233 67.578889) - (xy 142.44124 67.504346) - (xy 142.308947 67.465501) - (xy 142.308944 67.4655) - (xy 142.308942 67.4655) - (xy 142.171058 67.4655) - (xy 142.171056 67.4655) - (xy 142.171052 67.465501) - (xy 142.038759 67.504346) - (xy 141.922766 67.578889) - (xy 141.83247 67.683098) - (xy 141.775192 67.808519) - (xy 141.77519 67.808526) - (xy 141.755569 67.944996) - (xy 141.755569 67.945003) - (xy 140.184431 67.945003) - (xy 140.184431 67.944996) - (xy 140.164809 67.808526) - (xy 140.164808 67.808525) - (xy 140.164808 67.80852) - (xy 140.107529 67.683097) - (xy 140.017235 67.578891) - (xy 140.017234 67.57889) - (xy 140.017233 67.578889) - (xy 139.90124 67.504346) - (xy 139.768947 67.465501) - (xy 139.768944 67.4655) - (xy 139.768942 67.4655) - (xy 139.631058 67.4655) - (xy 139.631056 67.4655) - (xy 139.631052 67.465501) - (xy 139.498759 67.504346) - (xy 139.382766 67.578889) - (xy 139.29247 67.683098) - (xy 139.235192 67.808519) - (xy 139.23519 67.808526) - (xy 139.215569 67.944996) - (xy 139.215569 67.945003) (xy 130.587518 67.945003) (xy 133.340202 65.192319) (xy 134.397518 64.135003)