Procházet zdrojové kódy

Modification suite erreur Eeprom (voir Ticket #6)

remy před 3 roky
rodič
revize
f56266adb6

+ 75 - 0
Bloc/EEPROM/EEPROM.kicad_prl

@@ -0,0 +1,75 @@
+{
+  "board": {
+    "active_layer": 0,
+    "active_layer_preset": "",
+    "auto_track_width": true,
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "pads": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "ratsnest_display_mode": 0,
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": true,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      32,
+      33,
+      34,
+      35,
+      36
+    ],
+    "visible_layers": "fffffff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "meta": {
+    "filename": "EEPROM.kicad_prl",
+    "version": 3
+  },
+  "project": {
+    "files": []
+  }
+}

+ 66 - 66
Bloc/EEPROM/EEPROM.kicad_sch

@@ -5,59 +5,59 @@
   (paper "A4")
 
   (lib_symbols
-    (symbol "EEPROM-rescue:M24C32-ST" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-      (property "Reference" "U" (id 0) (at 5.08 -1.27 0)
+    (symbol "ST:M24C32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -5.08 -6.35 0)
         (effects (font (size 1.524 1.524)))
       )
-      (property "Value" "M24C32-ST" (id 1) (at 0 11.43 0)
+      (property "Value" "M24C32" (id 1) (at 0 6.35 0)
         (effects (font (size 1.524 1.524)))
       )
-      (property "Footprint" "" (id 2) (at 0 0 0)
-        (effects (font (size 1.524 1.524)))
+      (property "Footprint" "U:SO8N" (id 2) (at 0 -5.08 0)
+        (effects (font (size 1.524 1.524)) hide)
       )
-      (property "Datasheet" "" (id 3) (at 0 0 0)
+      (property "Datasheet" "" (id 3) (at 0 -5.08 0)
         (effects (font (size 1.524 1.524)))
       )
-      (property "Partkeepr" "1700" (id 4) (at -2.54 -11.43 0)
+      (property "Partkeepr" "1700" (id 4) (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "M24C32-ST_0_1"
-        (rectangle (start -6.35 10.16) (end 6.35 0)
+      (symbol "M24C32_0_1"
+        (rectangle (start -6.35 -5.08) (end 6.35 5.08)
           (stroke (width 0) (type default) (color 0 0 0 0))
           (fill (type none))
         )
       )
-      (symbol "M24C32-ST_1_1"
-        (pin input line (at 11.43 8.89 180) (length 5.08)
+      (symbol "M24C32_1_1"
+        (pin input line (at -11.43 3.81 0) (length 5.08)
           (name "E0" (effects (font (size 1.27 1.27))))
           (number "1" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at 11.43 6.35 180) (length 5.08)
+        (pin input line (at -11.43 1.27 0) (length 5.08)
           (name "E1" (effects (font (size 1.27 1.27))))
           (number "2" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at 11.43 3.81 180) (length 5.08)
+        (pin input line (at -11.43 -1.27 0) (length 5.08)
           (name "E2" (effects (font (size 1.27 1.27))))
           (number "3" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 11.43 1.27 180) (length 5.08)
+        (pin power_in line (at -11.43 -3.81 0) (length 5.08)
           (name "VSS" (effects (font (size 1.27 1.27))))
           (number "4" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at -11.43 8.89 0) (length 5.08)
-          (name "VCC" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 11.43 -3.81 180) (length 5.08)
+          (name "SDA" (effects (font (size 1.27 1.27))))
           (number "5" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at -11.43 6.35 0) (length 5.08)
-          (name "~{WC}" (effects (font (size 1.27 1.27))))
+        (pin input line (at 11.43 -1.27 180) (length 5.08)
+          (name "SCL" (effects (font (size 1.27 1.27))))
           (number "6" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -11.43 3.81 0) (length 5.08)
-          (name "SCL" (effects (font (size 1.27 1.27))))
+        (pin input line (at 11.43 1.27 180) (length 5.08)
+          (name "~{WC}" (effects (font (size 1.27 1.27))))
           (number "7" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -11.43 1.27 0) (length 5.08)
-          (name "SDA" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at 11.43 3.81 180) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
           (number "8" (effects (font (size 1.27 1.27))))
         )
       )
@@ -97,20 +97,20 @@
     )
   )
 
-  (junction (at 19.05 21.59) (diameter 0) (color 0 0 0 0)
-    (uuid 8cd59fe5-2f83-475a-a074-7b795e52d1de)
+  (junction (at 54.61 21.59) (diameter 0) (color 0 0 0 0)
+    (uuid 18626b7b-4df0-4084-92a7-669baf00c675)
   )
-  (junction (at 19.05 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid ae52d44c-ed4e-48f5-98eb-f76277bf7ecc)
-  )
-  (junction (at 54.61 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid b14c9f90-c893-44d6-8183-7205ea884856)
+  (junction (at 19.05 21.59) (diameter 0) (color 0 0 0 0)
+    (uuid 37b8e154-9993-4391-b9af-ff724b7d4492)
   )
   (junction (at 19.05 26.67) (diameter 0) (color 0 0 0 0)
-    (uuid d36fb0df-0e21-467d-8459-0687aeb9057e)
+    (uuid 67923bf7-ae6a-4cd7-ae5f-d7e5383e120b)
+  )
+  (junction (at 19.05 24.13) (diameter 0) (color 0 0 0 0)
+    (uuid f3d998c3-0274-4127-b1c1-a4c1504b31f2)
   )
 
-  (wire (pts (xy 54.61 24.13) (xy 60.96 24.13))
+  (wire (pts (xy 54.61 21.59) (xy 60.96 21.59))
     (stroke (width 0) (type default) (color 0 0 0 0))
     (uuid 48f41532-fc37-4361-a73a-976ed19a10cd)
   )
@@ -118,36 +118,36 @@
     (stroke (width 0) (type default) (color 0 0 0 0))
     (uuid 4ab75cc5-a98b-4041-93f9-5796e33e789e)
   )
-  (wire (pts (xy 41.91 24.13) (xy 54.61 24.13))
+  (wire (pts (xy 19.05 26.67) (xy 19.05 29.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f8ad2bf-d82f-48e1-8830-7bd722ea7063)
+  )
+  (wire (pts (xy 41.91 21.59) (xy 54.61 21.59))
     (stroke (width 0) (type default) (color 0 0 0 0))
     (uuid 5ed58570-f332-4e69-975d-6d18dcef5f52)
   )
   (wire (pts (xy 19.05 24.13) (xy 19.05 26.67))
     (stroke (width 0) (type default) (color 0 0 0 0))
-    (uuid 86e3f0c3-4d93-457d-b0bf-49868b6531ad)
+    (uuid 632eb780-915f-4e78-9d7c-0bc3adb839a9)
   )
   (wire (pts (xy 19.05 21.59) (xy 19.05 24.13))
     (stroke (width 0) (type default) (color 0 0 0 0))
-    (uuid 942de607-0a79-4e56-add9-68b003409b16)
-  )
-  (wire (pts (xy 19.05 26.67) (xy 19.05 29.21))
-    (stroke (width 0) (type default) (color 0 0 0 0))
-    (uuid d86547b3-8833-476f-8578-22b6df38a0f9)
+    (uuid f9461147-1ce0-4ed8-90bc-8a5a46a9f844)
   )
 
-  (label "3.3V" (at 54.61 16.51 0)
+  (label "3.3V" (at 54.61 13.97 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 32ca186e-9754-4ac0-b4eb-361dcf17f79d)
   )
-  (label "sdl" (at 41.91 21.59 0)
+  (label "sdl" (at 41.91 24.13 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 819e60b6-e4be-43e9-a44e-8f88199fe348)
   )
-  (label "3.3V" (at 41.91 26.67 0)
+  (label "3.3V" (at 41.91 19.05 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 8214c897-3bb1-4af9-b818-e6621b3f8e34)
   )
-  (label "wc" (at 60.96 24.13 0)
+  (label "wc" (at 60.96 21.59 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 888e0b2b-7976-4189-92d3-413649ac61d0)
   )
@@ -155,53 +155,53 @@
     (effects (font (size 1.524 1.524)) (justify right bottom))
     (uuid f786466a-9430-4277-a7d1-f3f33bfeabeb)
   )
-  (label "sda" (at 41.91 19.05 0)
+  (label "sda" (at 41.91 26.67 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid f8439cb0-bfbe-4d44-b4e7-055c23cba520)
   )
 
-  (symbol (lib_id "global:R") (at 54.61 20.32 0) (unit 1)
+  (symbol (lib_id "global:R") (at 54.61 17.78 0) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-00005cf06874)
-    (property "Reference" "R?" (id 0) (at 56.642 20.32 90))
-    (property "Value" "" (id 1) (at 54.61 20.32 90))
-    (property "Footprint" "" (id 2) (at 52.832 20.32 90)
+    (property "Reference" "R?" (id 0) (at 56.642 17.78 90))
+    (property "Value" "10K" (id 1) (at 54.61 17.78 90))
+    (property "Footprint" "R:0805" (id 2) (at 52.832 17.78 90)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 54.61 20.32 0))
-    (property "Partkeepr" "910" (id 4) (at -138.43 168.91 0)
+    (property "Datasheet" "" (id 3) (at 54.61 17.78 0))
+    (property "Partkeepr" "910" (id 4) (at -138.43 166.37 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 14cf9310-818e-4e8e-8595-7f07a46345b9))
     (pin "2" (uuid 804ba315-5913-4361-83ab-86708929d0fb))
   )
 
-  (symbol (lib_id "EEPROM-rescue:M24C32-ST") (at 30.48 17.78 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00005cf0687d)
-    (property "Reference" "U?" (id 0) (at 25.4 16.51 0)
+  (symbol (lib_id "ST:M24C32") (at 30.48 22.86 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6ec3290b-1a06-40a4-ac73-1c138cae6a3e)
+    (property "Reference" "U?" (id 0) (at 30.48 13.6959 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Value" "" (id 1) (at 30.48 29.21 0)
+    (property "Value" "M24C32" (id 1) (at 30.48 16.6893 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Footprint" "" (id 2) (at 30.48 17.78 0)
+    (property "Footprint" "U:SO8N" (id 2) (at 30.48 27.94 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 30.48 17.78 0)
+    (property "Datasheet" "" (id 3) (at 30.48 27.94 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Partkeepr" "1700" (id 4) (at 199.39 -128.27 0)
+    (property "Partkeepr" "1700" (id 4) (at 30.48 22.86 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 1e906e36-c158-4fda-9606-ec08c1240f6d))
-    (pin "2" (uuid aa6efec8-6f7b-4008-97b5-b38f8773f2b6))
-    (pin "3" (uuid 4921b78b-da8f-4ff3-acdc-3d2af5b77069))
-    (pin "4" (uuid ffa29764-cf2f-4b6b-9bb6-a9df329b5320))
-    (pin "5" (uuid c9abe5ad-6687-42eb-b659-f71df86739f8))
-    (pin "6" (uuid 7551031e-cdad-4106-b24d-511105949e38))
-    (pin "7" (uuid b1c372d0-4eb7-4e03-a195-a06af05b07fb))
-    (pin "8" (uuid aebb830b-48e0-476e-9d5a-6dab96e5f34b))
+    (pin "1" (uuid d82e2d1e-b570-4d0b-870c-a4251d40179c))
+    (pin "2" (uuid 50da551a-7261-44e8-98d3-11082b2d2d67))
+    (pin "3" (uuid 0ec18304-abb0-4517-b692-1b62adec1bb2))
+    (pin "4" (uuid 07ca7082-601b-4eb8-9149-b8e1a9b89a96))
+    (pin "5" (uuid 89f4d8e9-6faa-4b60-b693-c49d54dcb375))
+    (pin "6" (uuid e055d576-1990-4446-937d-51cef6036907))
+    (pin "7" (uuid c22d2224-b3ad-48e7-9a48-04108685acd9))
+    (pin "8" (uuid 5620e51a-bf86-4d9f-a280-c21f9c307020))
   )
 
   (sheet_instances
@@ -212,7 +212,7 @@
     (path "/00000000-0000-0000-0000-00005cf06874"
       (reference "R?") (unit 1) (value "10K") (footprint "R:0805")
     )
-    (path "/00000000-0000-0000-0000-00005cf0687d"
+    (path "/6ec3290b-1a06-40a4-ac73-1c138cae6a3e"
       (reference "U?") (unit 1) (value "M24C32") (footprint "U:SO8N")
     )
   )

binární
Bloc/Recap.xlsx


+ 32 - 0
footprint/U.pretty/SO8N.kicad_mod

@@ -0,0 +1,32 @@
+(footprint "SO8N" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 57E93E6D)
+  (attr through_hole)
+  (fp_text reference "U2" (at 3.5 0.05 270) (layer "F.SilkS")
+    (effects (font (size 0.75 0.75) (thickness 0.15)))
+    (tstamp 640c7832-a5df-42b6-b866-5f7ecab80e54)
+  )
+  (fp_text value "M24C32" (at 3.45 0 270) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 2bec74ac-4096-4d9d-b558-685abfd796a9)
+  )
+  (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer "F.SilkS") (width 0.15) (tstamp 1e37e944-f938-438f-af58-414b56439753))
+  (fp_line (start 2.5 1.75) (end -2.5 1.75) (layer "F.SilkS") (width 0.15) (tstamp 53519e1c-c1b9-4285-bbed-34a3a4165eaf))
+  (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer "F.SilkS") (width 0.15) (tstamp 727c2e1a-9696-4892-84af-3c567fd5c41b))
+  (fp_line (start 2.5 -1.75) (end 2.5 1.75) (layer "F.SilkS") (width 0.15) (tstamp 7abfb7ec-570d-48bc-b911-d6361656f661))
+  (fp_line (start -2.5 1.75) (end -2.5 -1.75) (layer "F.SilkS") (width 0.15) (tstamp e7fbaa27-91d0-41d6-960e-9d3990b19cd6))
+  (fp_circle (center -1.95 1.35) (end -1.95 1.55) (layer "F.SilkS") (width 0.15) (fill none) (tstamp de62af3c-4a2d-412a-b649-16b44eceb3af))
+  (pad "1" smd rect (at -1.905 2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 89d586a9-cb92-48e7-a3dc-0c1c5890a331))
+  (pad "2" smd rect (at -0.7 2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0a091ded-72e3-4043-be6e-dbdbc494e18d))
+  (pad "3" smd rect (at 0.635 2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7a394cd0-9ea6-4d76-9c9d-1f0437147cde))
+  (pad "4" smd rect (at 1.905 2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 86e4be49-7522-4d7d-8e57-94d2649f8882))
+  (pad "5" smd rect (at 1.905 -2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e63e3c27-d39c-4571-bd3f-eb7a59b1acae))
+  (pad "6" smd rect (at 0.635 -2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 15e3d469-9351-406c-8ea6-57b78be9b09d))
+  (pad "7" smd rect (at -0.635 -2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fabe2ab9-2db6-43e5-ad56-5374deafd3b6))
+  (pad "8" smd rect (at -1.905 -2.65) (size 0.6 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7a9ce407-d7a8-4cfe-b5cf-70779d0b2cb3))
+  (model "${MY_PATH}/3D/U.3dshapes/SO8S.step"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 21 - 18
schematic/ST.kicad_sym

@@ -118,55 +118,58 @@
     )
   )
   (symbol "M24C32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 5.08 -1.27 0)
+    (property "Reference" "U" (id 0) (at -5.08 -6.35 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Value" "M24C32" (id 1) (at 0 11.43 0)
+    (property "Value" "M24C32" (id 1) (at 0 6.35 0)
       (effects (font (size 1.524 1.524)))
     )
-    (property "Footprint" "" (id 2) (at 0 0 0)
-      (effects (font (size 1.524 1.524)))
+    (property "Footprint" "U:SO8N" (id 2) (at 0 -5.08 0)
+      (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
+    (property "Datasheet" "" (id 3) (at 0 -5.08 0)
       (effects (font (size 1.524 1.524)))
     )
+    (property "Partkeepr" "1700" (id 4) (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
     (symbol "M24C32_0_1"
-      (rectangle (start -6.35 10.16) (end 6.35 0)
+      (rectangle (start -6.35 -5.08) (end 6.35 5.08)
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
     )
     (symbol "M24C32_1_1"
-      (pin input line (at 11.43 8.89 180) (length 5.08)
+      (pin input line (at -11.43 3.81 0) (length 5.08)
         (name "E0" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at 11.43 6.35 180) (length 5.08)
+      (pin input line (at -11.43 1.27 0) (length 5.08)
         (name "E1" (effects (font (size 1.27 1.27))))
         (number "2" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at 11.43 3.81 180) (length 5.08)
+      (pin input line (at -11.43 -1.27 0) (length 5.08)
         (name "E2" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
-      (pin power_in line (at 11.43 1.27 180) (length 5.08)
+      (pin power_in line (at -11.43 -3.81 0) (length 5.08)
         (name "VSS" (effects (font (size 1.27 1.27))))
         (number "4" (effects (font (size 1.27 1.27))))
       )
-      (pin power_in line (at -11.43 8.89 0) (length 5.08)
-        (name "VCC" (effects (font (size 1.27 1.27))))
+      (pin bidirectional line (at 11.43 -3.81 180) (length 5.08)
+        (name "SDA" (effects (font (size 1.27 1.27))))
         (number "5" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at -11.43 6.35 0) (length 5.08)
-        (name "~{WC}" (effects (font (size 1.27 1.27))))
+      (pin input line (at 11.43 -1.27 180) (length 5.08)
+        (name "SCL" (effects (font (size 1.27 1.27))))
         (number "6" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at -11.43 3.81 0) (length 5.08)
-        (name "SCL" (effects (font (size 1.27 1.27))))
+      (pin input line (at 11.43 1.27 180) (length 5.08)
+        (name "~{WC}" (effects (font (size 1.27 1.27))))
         (number "7" (effects (font (size 1.27 1.27))))
       )
-      (pin bidirectional line (at -11.43 1.27 0) (length 5.08)
-        (name "SDA" (effects (font (size 1.27 1.27))))
+      (pin power_in line (at 11.43 3.81 180) (length 5.08)
+        (name "VCC" (effects (font (size 1.27 1.27))))
         (number "8" (effects (font (size 1.27 1.27))))
       )
     )