From 586580a14eeafa8a6c521a96937210a871356bb0 Mon Sep 17 00:00:00 2001 From: Youen Date: Wed, 23 Apr 2025 09:58:38 +0200 Subject: [PATCH] =?UTF-8?q?Indication=20de=20la=20polarit=C3=A9=20de=20C1?= =?UTF-8?q?=20sur=20le=20PCB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pas nécessaire dans le cas de l'utilisation d'un condensateur céramique ; mais pour un condensateur au tantale il faut respecter la polarité. --- circuit/circuit.kicad_pcb | 53 ++++++++++--------- circuit/circuit.kicad_sch | 2 +- .../C_Polarized_P5.00mm.kicad_mod | 43 +++++++++++++++ circuit/flasher.kicad_sch | 36 ++++++++----- 4 files changed, 94 insertions(+), 40 deletions(-) create mode 100644 circuit/circuit.pretty/C_Polarized_P5.00mm.kicad_mod diff --git a/circuit/circuit.kicad_pcb b/circuit/circuit.kicad_pcb index 68d3a41..bf9902b 100644 --- a/circuit/circuit.kicad_pcb +++ b/circuit/circuit.kicad_pcb @@ -1948,45 +1948,48 @@ ) ) - (footprint "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" (layer "F.Cu") + (footprint "circuit:C_Polarized_P5.00mm" (layer "F.Cu") (tedit 5AE50EF0) (tstamp 78118030-2ed8-438e-bd33-fb1215d20402) (at 165.1 90.17) - (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") - (tags "C Disc series Radial pin pitch 5.00mm diameter 4.3mm width 1.9mm Capacitor") + (descr "Polarized capacitor") (property "Sheetfile" "flasher.kicad_sch") (property "Sheetname" "Flasher") (path "/6fef4bbe-09a8-45ef-ae4f-87b078d91d13/f0969dca-9848-4b0a-8110-8311f44aa440") (attr through_hole) - (fp_text reference "C1" (at 2.54 1.905) (layer "F.SilkS") + (fp_text reference "C1" (at 2.5 1.83) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 814301a2-2581-49f5-96f3-9cbc6f96d9df) + (tstamp 787f63f8-3304-4ea6-967c-ef48ce9df853) ) (fp_text value "4.7µF" (at 2.5 2.2) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp d890085b-8475-4cc6-acec-370eaa3e9f06) + (tstamp 580e1b4d-abb1-40e2-820c-e9e7c8f42db6) + ) + (fp_text user "+" (at 0 1.58 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fe2abcd0-113d-4aa7-ab45-83705f8c6372) ) (fp_text user "${REFERENCE}" (at 2.5 0) (layer "F.Fab") (effects (font (size 0.86 0.86) (thickness 0.129))) - (tstamp 781eca22-4696-4034-8b0d-04c1c79b6124) - ) - (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer "F.SilkS") (width 0.12) (tstamp 2500cfd9-122c-4fb6-87f7-f4a26935d544)) - (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp 2d99a7d7-b496-4e5d-9f3f-5c10d79580d2)) - (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer "F.SilkS") (width 0.12) (tstamp 4d593834-0be9-42cc-9434-33a6c8d02725)) - (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer "F.SilkS") (width 0.12) (tstamp 6efa35b8-d6b8-422a-83e7-dfdc2b8a0777)) - (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer "F.SilkS") (width 0.12) (tstamp c4f75ac1-8e3e-4b46-8a00-69035ca22525)) - (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp c50fd47a-4ef8-4a7c-83a9-64ef66a21828)) - (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 02672ba1-f870-4c8d-b536-a305284f2a93)) - (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 25d7ca1d-14bb-4fad-8ceb-9b65046160d5)) - (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 28771a22-5fe2-4091-9215-ced0004a8f0b)) - (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp e5fda5d3-66db-4023-b126-1e8f555f205f)) - (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer "F.Fab") (width 0.1) (tstamp 7bd78d3b-6a8e-4789-a1e0-ee0ea229a721)) - (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer "F.Fab") (width 0.1) (tstamp 8a1fdd3b-24fa-49da-80bd-539e9aea6837)) - (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer "F.Fab") (width 0.1) (tstamp 9f51a740-03c4-4f52-9884-bbf68c70767d)) - (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer "F.Fab") (width 0.1) (tstamp a6a36145-6c70-4dd9-881b-9cec77d04bc5)) + (tstamp 9100d145-f431-4296-9132-7906ec4e6778) + ) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer "F.SilkS") (width 0.12) (tstamp 18cbcab0-144f-4da4-907a-c3587c7402fc)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp 24c26ff6-1d7a-4252-a46b-1fd77210d62d)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp 2d275c9b-7a81-4232-9acb-7871d9db5ae2)) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer "F.SilkS") (width 0.12) (tstamp 6f97e366-816d-447d-a147-e9393380d92c)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer "F.SilkS") (width 0.12) (tstamp b7a812d3-1a46-4dce-81f9-e6f1329cfadc)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer "F.SilkS") (width 0.12) (tstamp fc4beb2d-d5a5-450a-bb9c-49e33562f664)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 5d917470-36af-4fd9-8f95-bb3adf83c251)) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 9fd8e0a5-d9b8-455e-af9a-79f9c630d511)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp d519bdd4-5f67-4c19-83a3-0f8963e3e50c)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp fde36709-72f3-41f4-8523-fc5af4d5ca3d)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer "F.Fab") (width 0.1) (tstamp 5b0070c6-7ba6-45fc-8add-ae9981c4a101)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer "F.Fab") (width 0.1) (tstamp a84aa243-2f2d-4eec-8166-7ed0e907cecd)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer "F.Fab") (width 0.1) (tstamp aea829d9-416a-4ced-966f-81d606ee9e5b)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer "F.Fab") (width 0.1) (tstamp f6269454-69a8-4825-8aa1-c49e536b5df7)) (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 25 "Net-(C1-Pad1)") (pintype "passive") (tstamp 1abfc702-a2df-46ed-bd96-b79f115af0e0)) + (net 25 "Net-(C1-Pad1)") (pintype "passive") (tstamp 2d2fe035-f714-4da3-b552-be5d22cb25f5)) (pad "2" thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 1 "GND") (pintype "passive") (tstamp c9121fc1-e313-4e1c-a3b0-061d3ab162ac)) + (net 1 "GND") (pintype "passive") (tstamp f74fff74-ea18-477c-ad65-8d141ab12c78)) (model "${KICAD6_3DMODEL_DIR}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -4343,7 +4346,7 @@ (gr_text "Comodo" (at 189.865 92.71 90) (layer "F.SilkS") (tstamp 5b386931-231d-4fb0-92d9-d9572af74478) (effects (font (size 1 1) (thickness 0.15))) ) - (gr_text "Beta 0.2, 20 avril 2025" (at 215.9 22) (layer "F.SilkS") (tstamp 5e213b6c-cb76-46fc-8040-44685dce82f4) + (gr_text "Beta 0.3, 23 avril 2025" (at 215.9 22) (layer "F.SilkS") (tstamp 5e213b6c-cb76-46fc-8040-44685dce82f4) (effects (font (size 1 1) (thickness 0.15)) (justify right)) ) (gr_text "-" (at 145.288 54.61) (layer "F.SilkS") (tstamp 5f121f09-a0af-491f-9a2e-889899f10b99) diff --git a/circuit/circuit.kicad_sch b/circuit/circuit.kicad_sch index 66866c5..31c52b4 100644 --- a/circuit/circuit.kicad_sch +++ b/circuit/circuit.kicad_sch @@ -3511,7 +3511,7 @@ (reference "BZ1") (unit 1) (value "Buzzer") (footprint "circuit:Buzzer_25x16_12.5") ) (path "/6fef4bbe-09a8-45ef-ae4f-87b078d91d13/f0969dca-9848-4b0a-8110-8311f44aa440" - (reference "C1") (unit 1) (value "4.7µF") (footprint "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm") + (reference "C1") (unit 1) (value "4.7µF") (footprint "circuit:C_Polarized_P5.00mm") ) (path "/34abf988-9aaa-4f97-aa74-fa83b39c1c98" (reference "D1") (unit 1) (value "D") (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal") diff --git a/circuit/circuit.pretty/C_Polarized_P5.00mm.kicad_mod b/circuit/circuit.pretty/C_Polarized_P5.00mm.kicad_mod new file mode 100644 index 0000000..573bdaf --- /dev/null +++ b/circuit/circuit.pretty/C_Polarized_P5.00mm.kicad_mod @@ -0,0 +1,43 @@ +(footprint "C_Polarized_P5.00mm" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5AE50EF0) + (descr "Polarized capacitor") + (attr through_hole) + (fp_text reference "REF**" (at 2.5 -2.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 772ad199-eaf7-43d2-be37-101e3f089218) + ) + (fp_text value "C_Polarized_P5.00mm" (at 2.5 2.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 463ddb8d-057b-43cb-a463-85ed1f7b9308) + ) + (fp_text user "+" (at 0 1.9 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 445792a1-9722-4e28-af6b-8fc64bb78999) + ) + (fp_text user "${REFERENCE}" (at 2.5 0) (layer "F.Fab") + (effects (font (size 0.86 0.86) (thickness 0.129))) + (tstamp 9503949c-6e8f-4b72-8a46-0bb1a8454a3d) + ) + (fp_line (start 0.23 1.055) (end 0.23 1.07) (layer "F.SilkS") (width 0.12) (tstamp 3919deb3-3098-43b2-afec-952455db04e0)) + (fp_line (start 4.77 -1.07) (end 4.77 -1.055) (layer "F.SilkS") (width 0.12) (tstamp b6292843-0b51-4b89-a49c-6c4a669d38fe)) + (fp_line (start 0.23 -1.07) (end 0.23 -1.055) (layer "F.SilkS") (width 0.12) (tstamp ce1319a6-f3e4-4eed-97c3-875787830e80)) + (fp_line (start 4.77 1.055) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp dc46fccb-16fc-4936-a202-e918db35ad24)) + (fp_line (start 0.23 -1.07) (end 4.77 -1.07) (layer "F.SilkS") (width 0.12) (tstamp f38acfd0-cac6-4038-af8f-82437f80f5df)) + (fp_line (start 0.23 1.07) (end 4.77 1.07) (layer "F.SilkS") (width 0.12) (tstamp fcafc8f1-57ab-4aa3-9a2c-6925ac517247)) + (fp_line (start 6.05 1.2) (end 6.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 54207d36-6efb-4d4d-a170-ee47b9422392)) + (fp_line (start -1.05 -1.2) (end -1.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 95527da1-d464-4794-a41e-3f3ba72615c7)) + (fp_line (start -1.05 1.2) (end 6.05 1.2) (layer "F.CrtYd") (width 0.05) (tstamp b783fddc-fa0e-46e9-921f-2a23d8b0240f)) + (fp_line (start 6.05 -1.2) (end -1.05 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp d396cd51-484c-4b17-b377-12e34757230a)) + (fp_line (start 4.65 -0.95) (end 0.35 -0.95) (layer "F.Fab") (width 0.1) (tstamp 49b289b1-ab03-4066-90b2-ff10ef8925e5)) + (fp_line (start 0.35 0.95) (end 4.65 0.95) (layer "F.Fab") (width 0.1) (tstamp 856c959d-fba7-4c17-aadf-37c1239f9f96)) + (fp_line (start 0.35 -0.95) (end 0.35 0.95) (layer "F.Fab") (width 0.1) (tstamp 9511cd86-8b89-4b90-ac7e-5c988249c3af)) + (fp_line (start 4.65 0.95) (end 4.65 -0.95) (layer "F.Fab") (width 0.1) (tstamp cb82620d-e0f6-46a3-89ad-7d001610c21e)) + (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp f42f4e37-8cbe-415b-b097-df6334f704cf)) + (pad "2" thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp 78d1b917-2809-4f68-9eb6-3382d6479211)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/circuit/flasher.kicad_sch b/circuit/flasher.kicad_sch index 4d6fde7..ac2204b 100644 --- a/circuit/flasher.kicad_sch +++ b/circuit/flasher.kicad_sch @@ -12,11 +12,11 @@ ) (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (symbol "Device:C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "C" (id 0) (at 0.635 2.54 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (property "Value" "C_Polarized" (id 1) (at 0.635 -2.54 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) @@ -28,31 +28,39 @@ (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) + (property "ki_description" "Polarized capacitor" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) + (property "ki_fp_filters" "CP_*" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "C_0_1" + (symbol "C_Polarized_0_1" + (rectangle (start -2.286 0.508) (end 2.286 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) (polyline (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) + (xy -1.778 2.286) + (xy -0.762 2.286) ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) + (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -2.032 0.762) - (xy 2.032 0.762) + (xy -1.27 2.794) + (xy -1.27 1.778) ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) + (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) ) - (symbol "C_1_1" + (symbol "C_Polarized_1_1" (pin passive line (at 0 3.81 270) (length 2.794) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) @@ -963,7 +971,7 @@ (pin "3" (uuid ddff9a67-7217-464f-a2cf-a1f6125f7171)) ) - (symbol (lib_id "Device:C") (at 100.33 104.14 0) (unit 1) + (symbol (lib_id "Device:C_Polarized") (at 100.33 104.14 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid f0969dca-9848-4b0a-8110-8311f44aa440) (property "Reference" "C1" (id 0) (at 104.14 102.8699 0) @@ -972,7 +980,7 @@ (property "Value" "4.7µF" (id 1) (at 104.14 105.4099 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" (id 2) (at 101.2952 107.95 0) + (property "Footprint" "circuit:C_Polarized_P5.00mm" (id 2) (at 101.2952 107.95 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 100.33 104.14 0)