فهرست منبع

Rev3 Passed DRC

Gareth O'Brien 7 سال پیش
والد
کامیت
040688801a

+ 68 - 21
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb

@@ -2,14 +2,14 @@
 
   (general
     (links 148)
-    (no_connects 1)
+    (no_connects 0)
     (area 44.852857 29.145205 184.346292 114.525)
     (thickness 1.6)
     (drawings 29)
-    (tracks 482)
+    (tracks 484)
     (zones 0)
     (modules 69)
-    (nets 34)
+    (nets 49)
   )
 
   (page A4)
@@ -35,17 +35,17 @@
     (trace_clearance 0.4)
     (zone_clearance 0.35)
     (zone_45_only no)
-    (trace_min 0.2)
+    (trace_min 1)
     (segment_width 0.2)
     (edge_width 0.15)
     (via_size 1.5)
     (via_drill 1)
-    (via_min_size 0.4)
+    (via_min_size 1.5)
     (via_min_drill 0.3)
     (uvia_size 1)
     (uvia_drill 0.5)
     (uvias_allowed no)
-    (uvia_min_size 0.2)
+    (uvia_min_size 1)
     (uvia_min_drill 0.1)
     (pcb_text_width 0.3)
     (pcb_text_size 1.5 1.5)
@@ -118,6 +118,21 @@
   (net 31 GND_ISO_B)
   (net 32 GND_ISO_C)
   (net 33 GND_ISO_D)
+  (net 34 "Net-(IC1-Pad3)")
+  (net 35 "Net-(IC2-Pad3)")
+  (net 36 "Net-(IC3-Pad3)")
+  (net 37 "Net-(IC4-Pad3)")
+  (net 38 "Net-(J1-Pad1)")
+  (net 39 "Net-(J1-Pad2)")
+  (net 40 "Net-(J1-Pad3)")
+  (net 41 "Net-(J1-Pad4)")
+  (net 42 "Net-(J1-Pad5)")
+  (net 43 "Net-(J7-Pad7)")
+  (net 44 "Net-(J7-Pad8)")
+  (net 45 "Net-(U2-Pad3)")
+  (net 46 "Net-(U4-Pad3)")
+  (net 47 "Net-(U6-Pad3)")
+  (net 48 "Net-(U8-Pad3)")
 
   (net_class Default "This is the default net class."
     (clearance 0.4)
@@ -156,9 +171,24 @@
     (add_net "Net-(C27-Pad1)")
     (add_net "Net-(C28-Pad1)")
     (add_net "Net-(IC1-Pad2)")
+    (add_net "Net-(IC1-Pad3)")
     (add_net "Net-(IC2-Pad2)")
+    (add_net "Net-(IC2-Pad3)")
     (add_net "Net-(IC3-Pad2)")
+    (add_net "Net-(IC3-Pad3)")
     (add_net "Net-(IC4-Pad2)")
+    (add_net "Net-(IC4-Pad3)")
+    (add_net "Net-(J1-Pad1)")
+    (add_net "Net-(J1-Pad2)")
+    (add_net "Net-(J1-Pad3)")
+    (add_net "Net-(J1-Pad4)")
+    (add_net "Net-(J1-Pad5)")
+    (add_net "Net-(J7-Pad7)")
+    (add_net "Net-(J7-Pad8)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U4-Pad3)")
+    (add_net "Net-(U6-Pad3)")
+    (add_net "Net-(U8-Pad3)")
   )
 
   (module PartsLibraries:RJ45 (layer F.Cu) (tedit 5A16E9AB) (tstamp 59A7E8CF)
@@ -195,8 +225,10 @@
       (net 19 ARD_PWM_C))
     (pad 6 thru_hole circle (at 6.35 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
       (net 20 ARD_PWM_D))
-    (pad 7 thru_hole circle (at 7.62 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
-    (pad 8 thru_hole circle (at 8.89 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+    (pad 7 thru_hole circle (at 7.62 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 43 "Net-(J7-Pad7)"))
+    (pad 8 thru_hole circle (at 8.89 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 44 "Net-(J7-Pad8)"))
     (model ../../../../../../Development/multilevelinverter/Hardware/3D/RJ45.wrl
       (at (xyz 0.175 -0.667 0.3))
       (scale (xyz 10 10 10))
@@ -226,11 +258,16 @@
     (fp_line (start 12.46 14.47) (end -3.56 14.47) (layer F.CrtYd) (width 0.05))
     (pad "" np_thru_hole circle (at 10.16 6.35 90) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
     (pad "" np_thru_hole circle (at -1.27 6.35 90) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
-    (pad 2 thru_hole circle (at 1.27 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
-    (pad 3 thru_hole circle (at 2.54 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
-    (pad 4 thru_hole circle (at 3.81 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
-    (pad 5 thru_hole circle (at 5.08 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 38 "Net-(J1-Pad1)"))
+    (pad 2 thru_hole circle (at 1.27 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 39 "Net-(J1-Pad2)"))
+    (pad 3 thru_hole circle (at 2.54 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 40 "Net-(J1-Pad3)"))
+    (pad 4 thru_hole circle (at 3.81 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 41 "Net-(J1-Pad4)"))
+    (pad 5 thru_hole circle (at 5.08 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
+      (net 42 "Net-(J1-Pad5)"))
     (pad 6 thru_hole circle (at 6.35 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
       (net 10 ARD_TEMP))
     (pad 7 thru_hole circle (at 7.62 0 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)
@@ -363,7 +400,8 @@
       (net 11 ARD_GND))
     (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 32 GND_ISO_C))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 47 "Net-(U6-Pad3)"))
     (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 15 "Net-(C21-Pad1)"))
     (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-6_W7.62mm.wrl
@@ -448,7 +486,8 @@
       (net 11 ARD_GND))
     (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 33 GND_ISO_D))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 48 "Net-(U8-Pad3)"))
     (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 16 "Net-(C23-Pad1)"))
     (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-6_W7.62mm.wrl
@@ -817,7 +856,8 @@
       (net 16 "Net-(C23-Pad1)"))
     (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 7 "Net-(IC4-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 37 "Net-(IC4-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 33 GND_ISO_D))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
@@ -893,7 +933,8 @@
       (net 14 "Net-(C19-Pad1)"))
     (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 5 "Net-(IC2-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 35 "Net-(IC2-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 31 GND_ISO_B))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
@@ -969,7 +1010,8 @@
       (net 15 "Net-(C21-Pad1)"))
     (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 6 "Net-(IC3-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 36 "Net-(IC3-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 32 GND_ISO_C))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
@@ -1045,7 +1087,8 @@
       (net 13 "Net-(C17-Pad1)"))
     (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 4 "Net-(IC1-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 34 "Net-(IC1-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 22 GND_ISO_A))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
@@ -3391,7 +3434,8 @@
       (net 11 ARD_GND))
     (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 22 GND_ISO_A))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 45 "Net-(U2-Pad3)"))
     (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 13 "Net-(C17-Pad1)"))
     (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-6_W7.62mm.wrl
@@ -3438,7 +3482,8 @@
       (net 11 ARD_GND))
     (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 31 GND_ISO_B))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 46 "Net-(U4-Pad3)"))
     (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 14 "Net-(C19-Pad1)"))
     (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-6_W7.62mm.wrl
@@ -4076,6 +4121,8 @@
   (segment (start 136.787049 57.522951) (end 136.787049 58.792951) (width 1) (layer F.Cu) (net 6))
   (segment (start 136.787049 58.792951) (end 134.657999 60.922001) (width 1) (layer F.Cu) (net 6))
   (segment (start 134.657999 60.922001) (end 133.858 61.722) (width 1) (layer F.Cu) (net 6))
+  (segment (start 134.62 99.06) (end 139.446 103.886) (width 1) (layer F.Cu) (net 7))
+  (segment (start 139.446 103.886) (end 139.446 105.41) (width 1) (layer F.Cu) (net 7))
   (segment (start 138.43 93.98) (end 136.787049 95.622951) (width 1) (layer F.Cu) (net 7))
   (segment (start 136.787049 95.622951) (end 136.787049 96.892951) (width 1) (layer F.Cu) (net 7))
   (segment (start 136.787049 96.892951) (end 135.419999 98.260001) (width 1) (layer F.Cu) (net 7))

+ 3 - 3
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb-bak

@@ -1,4 +1,4 @@
-(kicad_pcb (version 4) (host pcbnew 4.0.7)
+(kicad_pcb (version 4) (host pcbnew 4.0.6)
 
   (general
     (links 148)
@@ -4004,10 +4004,10 @@
   (gr_text "© Enertechnos Ltd. 2017" (at 171.45 60.96 90) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.2)))
   )
-  (gr_text "Module Rev1a" (at 111.934347 110.577299) (layer B.Cu)
+  (gr_text "Module Rev3" (at 111.934347 110.577299) (layer B.Cu)
     (effects (font (size 1 1) (thickness 0.25)) (justify mirror))
   )
-  (gr_text "Module Rev1a" (at 111.934347 108.951699) (layer F.Cu)
+  (gr_text "Module Rev3" (at 111.934347 108.951699) (layer F.Cu)
     (effects (font (size 1 1) (thickness 0.25)))
   )
   (gr_line (start 175.26 34.29) (end 175.26 113.03) (layer Edge.Cuts) (width 0.15))

+ 16 - 18
MLI/Modular/PsuSwitchModule/PsuSwitchModule.net

@@ -1,14 +1,14 @@
 (export (version D)
   (design
-    (source C:/Development/mlihardware/MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch)
-    (date "23/11/2017 16:42:35")
-    (tool "Eeschema 4.0.7")
+    (source C:/Development/MliHardware/MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch)
+    (date "06/12/2017 11:33:53")
+    (tool "Eeschema 4.0.6")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
-        (title "HBridge (Single Board)")
+        (title "Power Module (Control Board)")
         (company Enertechnos)
-        (rev Rev2)
-        (date 2017-08-30)
+        (rev Rev3)
+        (date 2017-12-06)
         (source PsuSwitchModule.sch)
         (comment (number 1) (value ""))
         (comment (number 2) (value ""))
@@ -68,7 +68,7 @@
     (comp (ref J2)
       (value "Temperature Probe")
       (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
-      (libsource (lib conn) (part Conn_01x02))
+      (libsource (lib PsuSwitchModule-cache) (part Conn_01x02))
       (sheetpath (names /) (tstamps /))
       (tstamp 599EAAF2))
     (comp (ref R1)
@@ -140,7 +140,7 @@
     (comp (ref U2)
       (value H11N1M)
       (footprint Housings_DIP:DIP-6_W7.62mm)
-      (libsource (lib OAE.Parts) (part H11N1M))
+      (libsource (lib PsuSwitchModule-cache) (part H11N1M))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (tstamp 59A6DAA6))
     (comp (ref R3)
@@ -236,7 +236,7 @@
     (comp (ref U4)
       (value H11N1M)
       (footprint Housings_DIP:DIP-6_W7.62mm)
-      (libsource (lib OAE.Parts) (part H11N1M))
+      (libsource (lib PsuSwitchModule-cache) (part H11N1M))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (tstamp 59A6DAA6))
     (comp (ref R5)
@@ -332,7 +332,7 @@
     (comp (ref U6)
       (value H11N1M)
       (footprint Housings_DIP:DIP-6_W7.62mm)
-      (libsource (lib OAE.Parts) (part H11N1M))
+      (libsource (lib PsuSwitchModule-cache) (part H11N1M))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (tstamp 59A6DAA6))
     (comp (ref R7)
@@ -428,7 +428,7 @@
     (comp (ref U8)
       (value H11N1M)
       (footprint Housings_DIP:DIP-6_W7.62mm)
-      (libsource (lib OAE.Parts) (part H11N1M))
+      (libsource (lib PsuSwitchModule-cache) (part H11N1M))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (tstamp 59A6DAA6))
     (comp (ref R9)
@@ -494,9 +494,7 @@
       (pins
         (pin (num 1) (name ~) (type passive))
         (pin (num 2) (name ~) (type passive))))
-    (libpart (lib conn) (part Conn_01x02)
-      (description "Generic connector, single row, 01x02")
-      (docs ~)
+    (libpart (lib PsuSwitchModule-cache) (part Conn_01x02)
       (footprints
         (fp Connector*:*_??x*mm*)
         (fp Connector*:*1x??x*mm*)
@@ -525,7 +523,7 @@
       (pins
         (pin (num 1) (name K) (type passive))
         (pin (num 2) (name A) (type passive))))
-    (libpart (lib OAE.Parts) (part H11N1M)
+    (libpart (lib PsuSwitchModule-cache) (part H11N1M)
       (footprints
         (fp DIP*W7.62mm*))
       (fields
@@ -593,12 +591,12 @@
         (pin (num 7) (name ~OUTPUT) (type unspc))
         (pin (num 8) (name VDD) (type unspc)))))
   (libraries
-    (library (logical conn)
-      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib"))
     (library (logical OAE.Parts)
       (uri C:\Development\multilevelinverter\Hardware\PartsLibraries\OAE.Parts.lib))
     (library (logical device)
-      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib")))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib"))
+    (library (logical PsuSwitchModule-cache)
+      (uri C:\Development\MliHardware\MLI\Modular\PsuSwitchModule\PsuSwitchModule-cache.lib)))
   (nets
     (net (code 1) (name "Net-(J7-Pad8)")
       (node (ref J7) (pin 8)))