Browse Source

WIP Fuseboard

gobrien 6 years ago
parent
commit
dac1646d45

+ 18 - 2
MLI/Modular/FuseBoard/Fuseboard-cache.lib

@@ -41,6 +41,22 @@ X Pin_1 1 -200 0 150 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# Earth
+#
+DEF ~Earth #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "Earth" 0 -150 50 H I C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -25 -75 25 -75 N
+P 2 0 1 0 -5 -100 5 -100 N
+P 2 0 1 0 0 -50 0 0 N
+P 2 0 1 0 50 -50 -50 -50 N
+X Earth 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
 # Fuse
 #
 DEF Fuse F 0 0 N Y 1 F N
@@ -68,8 +84,8 @@ F2 "" 50 -250 60 H I C CNN
 F3 "" 50 -250 60 H I C CNN
 DRAW
 S -250 250 250 -250 0 1 0 f
-X -Vin 1 -450 150 200 R 50 50 1 1 I
-X +Vin 4 -450 -150 200 R 50 50 1 1 I
+X -Vin 1 -450 -150 200 R 50 50 1 1 I
+X +Vin 4 -450 150 200 R 50 50 1 1 I
 X +Vout 5 450 150 200 L 50 50 1 1 O
 X -Vout 7 450 -50 200 L 50 50 1 1 O
 ENDDRAW

File diff suppressed because it is too large
+ 1794 - 254
MLI/Modular/FuseBoard/Fuseboard.kicad_pcb


File diff suppressed because it is too large
+ 1798 - 255
MLI/Modular/FuseBoard/Fuseboard.kicad_pcb-bak


+ 112 - 99
MLI/Modular/FuseBoard/Fuseboard.net

@@ -1,16 +1,16 @@
 (export (version D)
   (design
     (source C:/Development/mlihardware/MLI/Modular/FuseBoard/Fuseboard.sch)
-    (date "09/02/2018 15:04:32")
+    (date "05/04/2018 15:22:44")
     (tool "Eeschema 4.0.7")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
         (title "Fuseboard with Voltage metering")
         (company "Enertechnos Ltd")
-        (rev "Release 0.1a")
-        (date 2018-01-04)
+        (rev "Release 0.2")
+        (date 2018-04-05)
         (source Fuseboard.sch)
-        (comment (number 1) (value "APPROVED for Prototype"))
+        (comment (number 1) (value "For Approval"))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
@@ -18,10 +18,10 @@
       (title_block
         (title "Fuseboard with Voltage metering")
         (company "Enertechnos Ltd")
-        (rev "Release 0.1a")
-        (date 2018-01-04)
+        (rev "Release 0.2")
+        (date 2018-04-05)
         (source VoltMeter.sch)
-        (comment (number 1) (value "APPROVED for Prototype"))
+        (comment (number 1) (value "For Approval"))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
@@ -29,10 +29,10 @@
       (title_block
         (title "Fuseboard with Voltage metering")
         (company "Enertechnos Ltd")
-        (rev "Release 0.1a")
-        (date 2018-01-04)
+        (rev "Release 0.2")
+        (date 2018-04-05)
         (source VoltMeter.sch)
-        (comment (number 1) (value "APPROVED for Prototype"))
+        (comment (number 1) (value "For Approval"))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
@@ -40,10 +40,10 @@
       (title_block
         (title "Fuseboard with Voltage metering")
         (company "Enertechnos Ltd")
-        (rev "Release 0.1a")
-        (date 2018-01-04)
+        (rev "Release 0.2")
+        (date 2018-04-05)
         (source VoltMeter.sch)
-        (comment (number 1) (value "APPROVED for Prototype"))
+        (comment (number 1) (value "For Approval"))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
@@ -51,17 +51,17 @@
       (title_block
         (title "Fuseboard with Voltage metering")
         (company "Enertechnos Ltd")
-        (rev "Release 0.1a")
-        (date 2018-01-04)
+        (rev "Release 0.2")
+        (date 2018-04-05)
         (source VoltMeter.sch)
-        (comment (number 1) (value "APPROVED for Prototype"))
+        (comment (number 1) (value "For Approval"))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value "")))))
   (components
     (comp (ref J103)
       (value RJ45)
-      (footprint PartsLibraries:RJ45)
+      (footprint PartsLibraries:RJ45-shielded-Molex)
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names /) (tstamps /))
       (tstamp 59C3DA36))
@@ -109,10 +109,16 @@
       (tstamp 5A4D601D))
     (comp (ref J104)
       (value RJ45)
-      (footprint PartsLibraries:RJ45)
+      (footprint PartsLibraries:RJ45-shielded-Molex)
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names /) (tstamps /))
       (tstamp 5A7DB627))
+    (comp (ref J105)
+      (value Conn_01x01)
+      (footprint Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm)
+      (libsource (lib conn) (part Conn_01x01))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5AC63C39))
     (comp (ref R202)
       (value 10M)
       (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
@@ -302,7 +308,8 @@
         (pin (num 5) (name ~) (type passive))
         (pin (num 6) (name ~) (type passive))
         (pin (num 7) (name ~) (type passive))
-        (pin (num 8) (name ~) (type passive))))
+        (pin (num 8) (name ~) (type passive))
+        (pin (num 9) (name Earth) (type passive))))
     (libpart (lib OAE.Parts) (part TC4051BP)
       (description "Analog Multiplexer 8 to 1 lins")
       (fields
@@ -333,126 +340,132 @@
     (library (logical conn)
       (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
   (nets
-    (net (code 1) (name ARD_VSS)
-      (node (ref U101) (pin 16)))
-    (net (code 2) (name V2)
-      (node (ref R403) (pin 1))
-      (node (ref U401) (pin 5))
+    (net (code 1) (name V2)
       (node (ref C401) (pin 1))
+      (node (ref U401) (pin 5))
+      (node (ref R403) (pin 1))
       (node (ref U101) (pin 14)))
-    (net (code 3) (name V1)
-      (node (ref U101) (pin 13))
-      (node (ref C501) (pin 1))
+    (net (code 2) (name V1)
+      (node (ref R503) (pin 1))
       (node (ref U501) (pin 5))
-      (node (ref R503) (pin 1)))
-    (net (code 4) (name ARD_GND)
-      (node (ref C201) (pin 2))
-      (node (ref U201) (pin 7))
-      (node (ref C401) (pin 2))
+      (node (ref U101) (pin 13))
+      (node (ref C501) (pin 1)))
+    (net (code 3) (name ARD_GND)
+      (node (ref U101) (pin 7))
+      (node (ref J104) (pin 1))
+      (node (ref R303) (pin 2))
       (node (ref R203) (pin 2))
-      (node (ref C501) (pin 2))
-      (node (ref J103) (pin 1))
       (node (ref R503) (pin 2))
-      (node (ref R303) (pin 2))
+      (node (ref U401) (pin 7))
+      (node (ref C501) (pin 2))
       (node (ref U301) (pin 7))
+      (node (ref U101) (pin 8))
       (node (ref C301) (pin 2))
-      (node (ref R403) (pin 2))
       (node (ref U501) (pin 7))
-      (node (ref U401) (pin 7))
+      (node (ref C401) (pin 2))
+      (node (ref C201) (pin 2))
+      (node (ref J103) (pin 1))
+      (node (ref U201) (pin 7))
       (node (ref U101) (pin 6))
-      (node (ref U101) (pin 7))
-      (node (ref J104) (pin 1))
-      (node (ref U101) (pin 8)))
-    (net (code 5) (name /VoltMeter2/+VE)
-      (node (ref R401) (pin 1))
-      (node (ref F102) (pin 1))
-      (node (ref U501) (pin 4))
-      (node (ref R502) (pin 2)))
-    (net (code 6) (name "Net-(J104-Pad8)")
+      (node (ref R403) (pin 2)))
+    (net (code 4) (name COM)
+      (node (ref U101) (pin 3))
+      (node (ref J103) (pin 8)))
+    (net (code 5) (name ARD_VSS)
+      (node (ref U101) (pin 16)))
+    (net (code 6) (name /VoltMeter4/+VE)
+      (node (ref U301) (pin 1))
+      (node (ref F104) (pin 1))
+      (node (ref R201) (pin 1))
+      (node (ref R302) (pin 2)))
+    (net (code 7) (name V7)
+      (node (ref J104) (pin 4))
+      (node (ref U101) (pin 2)))
+    (net (code 8) (name Earth)
+      (node (ref J105) (pin 1)))
+    (net (code 9) (name "Net-(J104-Pad9)")
+      (node (ref J104) (pin 9)))
+    (net (code 10) (name "Net-(J104-Pad8)")
       (node (ref J104) (pin 8)))
-    (net (code 7) (name "Net-(J104-Pad7)")
+    (net (code 11) (name "Net-(J104-Pad7)")
       (node (ref J104) (pin 7)))
-    (net (code 8) (name "Net-(J104-Pad6)")
+    (net (code 12) (name "Net-(J104-Pad6)")
       (node (ref J104) (pin 6)))
-    (net (code 9) (name V8)
+    (net (code 13) (name V8)
       (node (ref J104) (pin 5))
       (node (ref U101) (pin 4)))
-    (net (code 10) (name V7)
-      (node (ref U101) (pin 2))
-      (node (ref J104) (pin 4)))
-    (net (code 11) (name V6)
+    (net (code 14) (name V6)
       (node (ref J104) (pin 3))
       (node (ref U101) (pin 5)))
-    (net (code 12) (name V5)
-      (node (ref J104) (pin 2))
-      (node (ref U101) (pin 1)))
-    (net (code 13) (name /VoltMeter1/+VE)
-      (node (ref F101) (pin 1))
+    (net (code 15) (name V5)
+      (node (ref U101) (pin 1))
+      (node (ref J104) (pin 2)))
+    (net (code 16) (name /VoltMeter1/+VE)
+      (node (ref J101) (pin 1))
       (node (ref R501) (pin 1))
-      (node (ref J101) (pin 1)))
-    (net (code 14) (name C)
+      (node (ref F101) (pin 1)))
+    (net (code 17) (name C)
       (node (ref U101) (pin 9))
       (node (ref J103) (pin 6)))
-    (net (code 15) (name /VoltMeter3/+VE)
+    (net (code 18) (name /VoltMeter3/+VE)
       (node (ref R301) (pin 1))
-      (node (ref U401) (pin 4))
+      (node (ref R402) (pin 2))
       (node (ref F103) (pin 1))
-      (node (ref R402) (pin 2)))
-    (net (code 16) (name V3)
+      (node (ref U401) (pin 1)))
+    (net (code 19) (name V3)
       (node (ref U101) (pin 15))
       (node (ref U301) (pin 5))
       (node (ref C301) (pin 1))
       (node (ref R303) (pin 1)))
-    (net (code 17) (name V4)
+    (net (code 20) (name V4)
       (node (ref R203) (pin 1))
-      (node (ref U201) (pin 5))
       (node (ref C201) (pin 1))
+      (node (ref U201) (pin 5))
       (node (ref U101) (pin 12)))
-    (net (code 18) (name /VoltMeter4/-VE)
-      (node (ref U201) (pin 4))
+    (net (code 21) (name /VoltMeter4/-VE)
+      (node (ref U201) (pin 1))
       (node (ref J102) (pin 1))
       (node (ref R202) (pin 2)))
-    (net (code 19) (name COM)
-      (node (ref U101) (pin 3))
-      (node (ref J103) (pin 8)))
-    (net (code 20) (name "Net-(J103-Pad7)")
+    (net (code 22) (name "Net-(J103-Pad9)")
+      (node (ref J103) (pin 9)))
+    (net (code 23) (name "Net-(J103-Pad7)")
       (node (ref J103) (pin 7)))
-    (net (code 21) (name "Net-(J103-Pad5)")
+    (net (code 24) (name /VoltMeter2/+VE)
+      (node (ref R401) (pin 1))
+      (node (ref U501) (pin 1))
+      (node (ref R502) (pin 2))
+      (node (ref F102) (pin 1)))
+    (net (code 25) (name "Net-(J103-Pad5)")
       (node (ref J103) (pin 5)))
-    (net (code 22) (name B)
+    (net (code 26) (name B)
       (node (ref U101) (pin 10))
       (node (ref J103) (pin 4)))
-    (net (code 23) (name ARD_VDD)
+    (net (code 27) (name ARD_VDD)
       (node (ref J103) (pin 3)))
-    (net (code 24) (name A)
-      (node (ref U101) (pin 11))
-      (node (ref J103) (pin 2)))
-    (net (code 25) (name /VoltMeter4/+VE)
-      (node (ref R201) (pin 1))
-      (node (ref R302) (pin 2))
-      (node (ref F104) (pin 1))
-      (node (ref U301) (pin 4)))
-    (net (code 26) (name "Net-(F104-Pad2)")
-      (node (ref F104) (pin 2)))
-    (net (code 27) (name "Net-(F101-Pad2)")
+    (net (code 28) (name A)
+      (node (ref J103) (pin 2))
+      (node (ref U101) (pin 11)))
+    (net (code 29) (name "Net-(F101-Pad2)")
       (node (ref F101) (pin 2)))
-    (net (code 28) (name "Net-(F102-Pad2)")
+    (net (code 30) (name "Net-(F102-Pad2)")
       (node (ref F102) (pin 2)))
-    (net (code 29) (name "Net-(F103-Pad2)")
+    (net (code 31) (name "Net-(F103-Pad2)")
       (node (ref F103) (pin 2)))
-    (net (code 30) (name "Net-(R201-Pad2)")
+    (net (code 32) (name "Net-(F104-Pad2)")
+      (node (ref F104) (pin 2)))
+    (net (code 33) (name "Net-(R201-Pad2)")
       (node (ref R201) (pin 2))
-      (node (ref R202) (pin 1))
-      (node (ref U201) (pin 1)))
-    (net (code 31) (name "Net-(R301-Pad2)")
+      (node (ref U201) (pin 4))
+      (node (ref R202) (pin 1)))
+    (net (code 34) (name "Net-(R301-Pad2)")
+      (node (ref R302) (pin 1))
       (node (ref R301) (pin 2))
-      (node (ref U301) (pin 1))
-      (node (ref R302) (pin 1)))
-    (net (code 32) (name "Net-(R401-Pad2)")
-      (node (ref R402) (pin 1))
+      (node (ref U301) (pin 4)))
+    (net (code 35) (name "Net-(R401-Pad2)")
       (node (ref R401) (pin 2))
-      (node (ref U401) (pin 1)))
-    (net (code 33) (name "Net-(R501-Pad2)")
-      (node (ref U501) (pin 1))
+      (node (ref R402) (pin 1))
+      (node (ref U401) (pin 4)))
+    (net (code 36) (name "Net-(R501-Pad2)")
+      (node (ref U501) (pin 4))
       (node (ref R501) (pin 2))
       (node (ref R502) (pin 1)))))

+ 24 - 2
MLI/Modular/FuseBoard/Fuseboard.sch

@@ -70,7 +70,7 @@ U 1 1 59C3DA36
 P 4550 5600
 F 0 "J103" H 4750 6100 50  0000 C CNN
 F 1 "RJ45" H 4400 6100 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 4550 5600 50  0001 C CNN
+F 2 "PartsLibraries:RJ45-shielded-Molex" H 4550 5600 50  0001 C CNN
 F 3 "" H 4550 5600 50  0001 C CNN
 	1    4550 5600
 	0    1    1    0   
@@ -274,7 +274,7 @@ U 1 1 5A7DB627
 P 4550 6850
 F 0 "J104" H 4750 7350 50  0000 C CNN
 F 1 "RJ45" H 4400 7350 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 4550 6850 50  0001 C CNN
+F 2 "PartsLibraries:RJ45-shielded-Molex" H 4550 6850 50  0001 C CNN
 F 3 "" H 4550 6850 50  0001 C CNN
 	1    4550 6850
 	0    1    1    0   
@@ -289,4 +289,26 @@ Text GLabel 4100 6900 0    60   Output ~ 0
 V8
 Text GLabel 4100 6600 0    60   Output ~ 0
 V5
+$Comp
+L Earth #PWR01
+U 1 1 5AC63BCB
+P 6000 4650
+F 0 "#PWR01" H 6000 4400 50  0001 C CNN
+F 1 "Earth" H 6000 4500 50  0001 C CNN
+F 2 "" H 6000 4650 50  0001 C CNN
+F 3 "" H 6000 4650 50  0001 C CNN
+	1    6000 4650
+	1    0    0    -1  
+$EndComp
+$Comp
+L Conn_01x01 J105
+U 1 1 5AC63C39
+P 6200 4650
+F 0 "J105" H 6200 4750 50  0000 C CNN
+F 1 "Conn_01x01" H 6200 4550 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 6200 4650 50  0001 C CNN
+F 3 "" H 6200 4650 50  0001 C CNN
+	1    6200 4650
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC

+ 1 - 0
MLI/Modular/FuseBoard/VoltMeter.sch

@@ -141,6 +141,7 @@ AR Path="/59C4F642/5A7B1FC2" Ref="U201"  Part="1"
 AR Path="/59C51A28/5A7B1FC2" Ref="U301"  Part="1" 
 AR Path="/59C51FF6/5A7B1FC2" Ref="U401"  Part="1" 
 AR Path="/59C5216A/5A7B1FC2" Ref="U501"  Part="1" 
+AR Path="/5A7B1FC2" Ref="U501"  Part="1" 
 F 0 "U501" H 4950 2900 60  0000 C CNN
 F 1 " NKE0303SC" H 4950 2300 60  0000 C CNN
 F 2 "PartsLibraries:NKE0303SC" H 5000 2350 60  0001 C CNN