Browse Source

Removed RJ45 from PsuSwitchModule going to power board. Replaced with 2 pin connectors for each switch

gobrien 6 years ago
parent
commit
b17857a994

+ 62 - 0
MLI/Modular/PsuSwitchModule/PsuSwitchModule-cache.lib

@@ -42,6 +42,51 @@ X ~ 2 0 -150 110 U 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
+# Conn_01x01
+#
+DEF Conn_01x01 J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Conn_01x01" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_??x*mm*
+ Connector*:*1x??x*mm*
+ Pin?Header?Straight?1X*
+ Pin?Header?Angled?1X*
+ Socket?Strip?Straight?1X*
+ Socket?Strip?Angled?1X*
+$ENDFPLIST
+DRAW
+S -50 5 0 -5 1 1 6 N
+S -50 50 50 -50 1 1 10 f
+X Pin_1 1 -200 0 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Conn_01x02_Male
+#
+DEF Conn_01x02_Male J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Conn_01x02_Male" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_??x*mm*
+ Connector*:*1x??x*mm*
+ Pin?Header?Straight?1X*
+ Pin?Header?Angled?1X*
+$ENDFPLIST
+DRAW
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+X Pin_1 1 200 0 150 L 50 50 1 1 P
+X Pin_2 2 200 -100 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # Conn_01x03
 # Conn_01x03
 #
 #
 DEF Conn_01x03 J 0 40 Y N 1 F N
 DEF Conn_01x03 J 0 40 Y N 1 F N
@@ -91,6 +136,22 @@ X A 2 150 0 100 L 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 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
+#
 # H11N1M
 # H11N1M
 #
 #
 DEF H11N1M U 0 40 Y Y 1 F N
 DEF H11N1M U 0 40 Y Y 1 F N
@@ -185,6 +246,7 @@ X ~ 5 50 -450 150 U 50 50 1 1 P
 X ~ 6 150 -450 150 U 50 50 1 1 P
 X ~ 6 150 -450 150 U 50 50 1 1 P
 X ~ 7 250 -450 150 U 50 50 1 1 P
 X ~ 7 250 -450 150 U 50 50 1 1 P
 X ~ 8 350 -450 150 U 50 50 1 1 P
 X ~ 8 350 -450 150 U 50 50 1 1 P
+X Earth 9 600 350 200 L 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #

+ 40 - 21
MLI/Modular/PsuSwitchModule/PsuSwitchModule.Switch.sch

@@ -34,12 +34,12 @@ EELAYER 25 0
 EELAYER END
 EELAYER END
 $Descr User 8268 5846
 $Descr User 8268 5846
 encoding utf-8
 encoding utf-8
-Sheet 2 5
+Sheet 4 5
 Title "Power Module (Control Board)"
 Title "Power Module (Control Board)"
-Date "2018-01-04"
-Rev "Release 0.1"
+Date "2018-03-13"
+Rev "Release 0.2"
 Comp "Enertechnos Ltd"
 Comp "Enertechnos Ltd"
-Comment1 "APPROVED for Prototype"
+Comment1 "FOR APPROVAL"
 Comment2 ""
 Comment2 ""
 Comment3 ""
 Comment3 ""
 Comment4 ""
 Comment4 ""
@@ -52,7 +52,7 @@ AR Path="/59498AA5/59498139" Ref="IC1"  Part="1"
 AR Path="/59A7109E/59498139" Ref="IC2"  Part="1" 
 AR Path="/59A7109E/59498139" Ref="IC2"  Part="1" 
 AR Path="/59A71299/59498139" Ref="IC3"  Part="1" 
 AR Path="/59A71299/59498139" Ref="IC3"  Part="1" 
 AR Path="/59A712A3/59498139" Ref="IC4"  Part="1" 
 AR Path="/59A712A3/59498139" Ref="IC4"  Part="1" 
-F 0 "IC1" H 4900 2500 50  0000 C CNN
+F 0 "IC4" H 4900 2500 50  0000 C CNN
 F 1 "TC4421CPA" H 4900 1900 50  0000 C CNN
 F 1 "TC4421CPA" H 4900 1900 50  0000 C CNN
 F 2 "PartsLibraries:TC4422AVPA" H 4900 1800 50  0001 C CNN
 F 2 "PartsLibraries:TC4422AVPA" H 4900 1800 50  0001 C CNN
 F 3 "" H 4900 1700 50  0001 C CNN
 F 3 "" H 4900 1700 50  0001 C CNN
@@ -72,7 +72,7 @@ AR Path="/59498AA5/59498146" Ref="C4"  Part="1"
 AR Path="/59A7109E/59498146" Ref="C8"  Part="1" 
 AR Path="/59A7109E/59498146" Ref="C8"  Part="1" 
 AR Path="/59A71299/59498146" Ref="C12"  Part="1" 
 AR Path="/59A71299/59498146" Ref="C12"  Part="1" 
 AR Path="/59A712A3/59498146" Ref="C16"  Part="1" 
 AR Path="/59A712A3/59498146" Ref="C16"  Part="1" 
-F 0 "C4" H 6225 3000 50  0000 L CNN
+F 0 "C16" H 6225 3000 50  0000 L CNN
 F 1 "4.7uF" H 6225 2800 50  0000 L CNN
 F 1 "4.7uF" H 6225 2800 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 6238 2750 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 6238 2750 50  0001 C CNN
 F 3 "" H 6200 2900 50  0001 C CNN
 F 3 "" H 6200 2900 50  0001 C CNN
@@ -87,7 +87,7 @@ AR Path="/59498AA5/5949814D" Ref="C3"  Part="1"
 AR Path="/59A7109E/5949814D" Ref="C7"  Part="1" 
 AR Path="/59A7109E/5949814D" Ref="C7"  Part="1" 
 AR Path="/59A71299/5949814D" Ref="C11"  Part="1" 
 AR Path="/59A71299/5949814D" Ref="C11"  Part="1" 
 AR Path="/59A712A3/5949814D" Ref="C15"  Part="1" 
 AR Path="/59A712A3/5949814D" Ref="C15"  Part="1" 
-F 0 "C3" H 5975 3000 50  0000 L CNN
+F 0 "C15" H 5975 3000 50  0000 L CNN
 F 1 "C" H 5975 2800 50  0000 L CNN
 F 1 "C" H 5975 2800 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5988 2750 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5988 2750 50  0001 C CNN
 F 3 "" H 5950 2900 50  0001 C CNN
 F 3 "" H 5950 2900 50  0001 C CNN
@@ -102,7 +102,7 @@ AR Path="/59498AA5/59A6D3D9" Ref="C1"  Part="1"
 AR Path="/59A7109E/59A6D3D9" Ref="C5"  Part="1" 
 AR Path="/59A7109E/59A6D3D9" Ref="C5"  Part="1" 
 AR Path="/59A71299/59A6D3D9" Ref="C9"  Part="1" 
 AR Path="/59A71299/59A6D3D9" Ref="C9"  Part="1" 
 AR Path="/59A712A3/59A6D3D9" Ref="C13"  Part="1" 
 AR Path="/59A712A3/59A6D3D9" Ref="C13"  Part="1" 
-F 0 "C1" H 3775 1650 50  0000 L CNN
+F 0 "C13" H 3775 1650 50  0000 L CNN
 F 1 "4.7uF" H 3775 1450 50  0000 L CNN
 F 1 "4.7uF" H 3775 1450 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 3788 1400 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 3788 1400 50  0001 C CNN
 F 3 "" H 3750 1550 50  0001 C CNN
 F 3 "" H 3750 1550 50  0001 C CNN
@@ -117,7 +117,7 @@ AR Path="/59498AA5/59A6D3E0" Ref="C2"  Part="1"
 AR Path="/59A7109E/59A6D3E0" Ref="C6"  Part="1" 
 AR Path="/59A7109E/59A6D3E0" Ref="C6"  Part="1" 
 AR Path="/59A71299/59A6D3E0" Ref="C10"  Part="1" 
 AR Path="/59A71299/59A6D3E0" Ref="C10"  Part="1" 
 AR Path="/59A712A3/59A6D3E0" Ref="C14"  Part="1" 
 AR Path="/59A712A3/59A6D3E0" Ref="C14"  Part="1" 
-F 0 "C2" H 4175 1650 50  0000 L CNN
+F 0 "C14" H 4175 1650 50  0000 L CNN
 F 1 "100nF" H 4175 1450 50  0000 L CNN
 F 1 "100nF" H 4175 1450 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 4188 1400 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 4188 1400 50  0001 C CNN
 F 3 "" H 4150 1550 50  0001 C CNN
 F 3 "" H 4150 1550 50  0001 C CNN
@@ -132,7 +132,7 @@ AR Path="/59498AA5/59A6D3EA" Ref="U1"  Part="1"
 AR Path="/59A7109E/59A6D3EA" Ref="U3"  Part="1" 
 AR Path="/59A7109E/59A6D3EA" Ref="U3"  Part="1" 
 AR Path="/59A71299/59A6D3EA" Ref="U5"  Part="1" 
 AR Path="/59A71299/59A6D3EA" Ref="U5"  Part="1" 
 AR Path="/59A712A3/59A6D3EA" Ref="U7"  Part="1" 
 AR Path="/59A712A3/59A6D3EA" Ref="U7"  Part="1" 
-F 0 "U1" H 2550 1850 60  0000 C CNN
+F 0 "U7" H 2550 1850 60  0000 C CNN
 F 1 "NME1212DC" H 2550 1250 60  0000 C CNN
 F 1 "NME1212DC" H 2550 1250 60  0000 C CNN
 F 2 "PartsLibraries:NME1212DC" H 2600 1300 60  0001 C CNN
 F 2 "PartsLibraries:NME1212DC" H 2600 1300 60  0001 C CNN
 F 3 "" H 2600 1300 60  0001 C CNN
 F 3 "" H 2600 1300 60  0001 C CNN
@@ -147,7 +147,7 @@ AR Path="/59498AA5/59A6DA9F" Ref="R2"  Part="1"
 AR Path="/59A7109E/59A6DA9F" Ref="R4"  Part="1" 
 AR Path="/59A7109E/59A6DA9F" Ref="R4"  Part="1" 
 AR Path="/59A71299/59A6DA9F" Ref="R6"  Part="1" 
 AR Path="/59A71299/59A6DA9F" Ref="R6"  Part="1" 
 AR Path="/59A712A3/59A6DA9F" Ref="R8"  Part="1" 
 AR Path="/59A712A3/59A6DA9F" Ref="R8"  Part="1" 
-F 0 "R2" V 2250 2800 50  0000 C CNN
+F 0 "R8" V 2250 2800 50  0000 C CNN
 F 1 "180" V 2350 2800 50  0000 C CNN
 F 1 "180" V 2350 2800 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2280 2800 50  0001 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2280 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
 F 3 "" H 2350 2800 50  0001 C CNN
@@ -162,7 +162,7 @@ AR Path="/59498AA5/59A6DAA6" Ref="U2"  Part="1"
 AR Path="/59A7109E/59A6DAA6" Ref="U4"  Part="1" 
 AR Path="/59A7109E/59A6DAA6" Ref="U4"  Part="1" 
 AR Path="/59A71299/59A6DAA6" Ref="U6"  Part="1" 
 AR Path="/59A71299/59A6DAA6" Ref="U6"  Part="1" 
 AR Path="/59A712A3/59A6DAA6" Ref="U8"  Part="1" 
 AR Path="/59A712A3/59A6DAA6" Ref="U8"  Part="1" 
-F 0 "U2" H 2600 3100 50  0000 L CNN
+F 0 "U8" H 2600 3100 50  0000 L CNN
 F 1 "H11N1M" H 2800 2700 50  0000 C CNN
 F 1 "H11N1M" H 2800 2700 50  0000 C CNN
 F 2 "Housings_DIP:DIP-6_W7.62mm" H 2600 2700 50  0001 L CIN
 F 2 "Housings_DIP:DIP-6_W7.62mm" H 2600 2700 50  0001 L CIN
 F 3 "" H 2800 2900 50  0001 L CNN
 F 3 "" H 2800 2900 50  0001 L CNN
@@ -177,7 +177,7 @@ AR Path="/59498AA5/59A6DAAD" Ref="R3"  Part="1"
 AR Path="/59A7109E/59A6DAAD" Ref="R5"  Part="1" 
 AR Path="/59A7109E/59A6DAAD" Ref="R5"  Part="1" 
 AR Path="/59A71299/59A6DAAD" Ref="R7"  Part="1" 
 AR Path="/59A71299/59A6DAAD" Ref="R7"  Part="1" 
 AR Path="/59A712A3/59A6DAAD" Ref="R9"  Part="1" 
 AR Path="/59A712A3/59A6DAAD" Ref="R9"  Part="1" 
-F 0 "R3" V 3180 2200 50  0000 C CNN
+F 0 "R9" V 3180 2200 50  0000 C CNN
 F 1 "3K" V 3100 2200 50  0000 C CNN
 F 1 "3K" V 3100 2200 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3030 2200 50  0001 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3030 2200 50  0001 C CNN
 F 3 "" H 3100 2200 50  0001 C CNN
 F 3 "" H 3100 2200 50  0001 C CNN
@@ -220,7 +220,7 @@ AR Path="/59498AA5/59EF0E59" Ref="D1"  Part="1"
 AR Path="/59A7109E/59EF0E59" Ref="D2"  Part="1" 
 AR Path="/59A7109E/59EF0E59" Ref="D2"  Part="1" 
 AR Path="/59A71299/59EF0E59" Ref="D3"  Part="1" 
 AR Path="/59A71299/59EF0E59" Ref="D3"  Part="1" 
 AR Path="/59A712A3/59EF0E59" Ref="D4"  Part="1" 
 AR Path="/59A712A3/59EF0E59" Ref="D4"  Part="1" 
-F 0 "D1" H 3450 2700 50  0000 C CNN
+F 0 "D4" H 3450 2700 50  0000 C CNN
 F 1 "D_Zener" H 3450 2500 50  0000 C CNN
 F 1 "D_Zener" H 3450 2500 50  0000 C CNN
 F 2 "Diodes_THT:D_T-1_P5.08mm_Horizontal" H 3450 2600 50  0001 C CNN
 F 2 "Diodes_THT:D_T-1_P5.08mm_Horizontal" H 3450 2600 50  0001 C CNN
 F 3 "" H 3450 2600 50  0001 C CNN
 F 3 "" H 3450 2600 50  0001 C CNN
@@ -241,7 +241,7 @@ AR Path="/59498AA5/59EF0ED7" Ref="C17"  Part="1"
 AR Path="/59A7109E/59EF0ED7" Ref="C19"  Part="1" 
 AR Path="/59A7109E/59EF0ED7" Ref="C19"  Part="1" 
 AR Path="/59A71299/59EF0ED7" Ref="C21"  Part="1" 
 AR Path="/59A71299/59EF0ED7" Ref="C21"  Part="1" 
 AR Path="/59A712A3/59EF0ED7" Ref="C23"  Part="1" 
 AR Path="/59A712A3/59EF0ED7" Ref="C23"  Part="1" 
-F 0 "C17" H 3725 2700 50  0000 L CNN
+F 0 "C23" H 3725 2700 50  0000 L CNN
 F 1 "100nF" H 3725 2500 50  0000 L CNN
 F 1 "100nF" H 3725 2500 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 3738 2450 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 3738 2450 50  0001 C CNN
 F 3 "" H 3700 2600 50  0001 C CNN
 F 3 "" H 3700 2600 50  0001 C CNN
@@ -268,7 +268,7 @@ AR Path="/59498AA5/59EF0FC7" Ref="R10"  Part="1"
 AR Path="/59A7109E/59EF0FC7" Ref="R12"  Part="1" 
 AR Path="/59A7109E/59EF0FC7" Ref="R12"  Part="1" 
 AR Path="/59A71299/59EF0FC7" Ref="R14"  Part="1" 
 AR Path="/59A71299/59EF0FC7" Ref="R14"  Part="1" 
 AR Path="/59A712A3/59EF0FC7" Ref="R16"  Part="1" 
 AR Path="/59A712A3/59EF0FC7" Ref="R16"  Part="1" 
-F 0 "R10" V 4130 2650 50  0000 C CNN
+F 0 "R16" V 4130 2650 50  0000 C CNN
 F 1 "R" V 4050 2650 50  0000 C CNN
 F 1 "R" V 4050 2650 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3980 2650 50  0001 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3980 2650 50  0001 C CNN
 F 3 "" H 4050 2650 50  0001 C CNN
 F 3 "" H 4050 2650 50  0001 C CNN
@@ -289,7 +289,7 @@ AR Path="/59498AA5/59EF1A58" Ref="R11"  Part="1"
 AR Path="/59A7109E/59EF1A58" Ref="R13"  Part="1" 
 AR Path="/59A7109E/59EF1A58" Ref="R13"  Part="1" 
 AR Path="/59A71299/59EF1A58" Ref="R15"  Part="1" 
 AR Path="/59A71299/59EF1A58" Ref="R15"  Part="1" 
 AR Path="/59A712A3/59EF1A58" Ref="R17"  Part="1" 
 AR Path="/59A712A3/59EF1A58" Ref="R17"  Part="1" 
-F 0 "R11" V 5830 2900 50  0000 C CNN
+F 0 "R17" V 5830 2900 50  0000 C CNN
 F 1 "R" V 5750 2900 50  0000 C CNN
 F 1 "R" V 5750 2900 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5680 2900 50  0001 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5680 2900 50  0001 C CNN
 F 3 "" H 5750 2900 50  0001 C CNN
 F 3 "" H 5750 2900 50  0001 C CNN
@@ -307,7 +307,7 @@ AR Path="/59498AA5/59EF1DD4" Ref="C18"  Part="1"
 AR Path="/59A7109E/59EF1DD4" Ref="C20"  Part="1" 
 AR Path="/59A7109E/59EF1DD4" Ref="C20"  Part="1" 
 AR Path="/59A71299/59EF1DD4" Ref="C22"  Part="1" 
 AR Path="/59A71299/59EF1DD4" Ref="C22"  Part="1" 
 AR Path="/59A712A3/59EF1DD4" Ref="C24"  Part="1" 
 AR Path="/59A712A3/59EF1DD4" Ref="C24"  Part="1" 
-F 0 "C18" H 4575 1650 50  0000 L CNN
+F 0 "C24" H 4575 1650 50  0000 L CNN
 F 1 "100nF" H 4575 1450 50  0000 L CNN
 F 1 "100nF" H 4575 1450 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 4588 1400 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 4588 1400 50  0001 C CNN
 F 3 "" H 4550 1550 50  0001 C CNN
 F 3 "" H 4550 1550 50  0001 C CNN
@@ -319,8 +319,6 @@ Wire Wire Line
 	2100 2800 2200 2800
 	2100 2800 2200 2800
 Text HLabel 3000 1600 2    60   Input ~ 0
 Text HLabel 3000 1600 2    60   Input ~ 0
 GND_ISO
 GND_ISO
-Text HLabel 6350 2450 2    60   Input ~ 0
-DRV_SIG
 Wire Wire Line
 Wire Wire Line
 	3100 2800 3100 2350
 	3100 2800 3100 2350
 Wire Wire Line
 Wire Wire Line
@@ -338,7 +336,7 @@ AR Path="/59498AA5/5A16CD08" Ref="C25"  Part="1"
 AR Path="/59A7109E/5A16CD08" Ref="C26"  Part="1" 
 AR Path="/59A7109E/5A16CD08" Ref="C26"  Part="1" 
 AR Path="/59A71299/5A16CD08" Ref="C27"  Part="1" 
 AR Path="/59A71299/5A16CD08" Ref="C27"  Part="1" 
 AR Path="/59A712A3/5A16CD08" Ref="C28"  Part="1" 
 AR Path="/59A712A3/5A16CD08" Ref="C28"  Part="1" 
-F 0 "C25" H 2375 2550 50  0000 L CNN
+F 0 "C28" H 2375 2550 50  0000 L CNN
 F 1 "100nF" H 2375 2350 50  0000 L CNN
 F 1 "100nF" H 2375 2350 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 2388 2300 50  0001 C CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 2388 2300 50  0001 C CNN
 F 3 "" H 2350 2450 50  0001 C CNN
 F 3 "" H 2350 2450 50  0001 C CNN
@@ -373,4 +371,25 @@ Wire Wire Line
 	5000 1400 5000 2050
 	5000 1400 5000 2050
 Connection ~ 5000 2050
 Connection ~ 5000 2050
 Connection ~ 4550 1400
 Connection ~ 4550 1400
+$Comp
+L Conn_01x02_Male J201
+U 1 1 5AA809BD
+P 6100 1600
+AR Path="/59498AA5/5AA809BD" Ref="J201"  Part="1" 
+AR Path="/59A7109E/5AA809BD" Ref="J301"  Part="1" 
+AR Path="/59A71299/5AA809BD" Ref="J401"  Part="1" 
+AR Path="/59A712A3/5AA809BD" Ref="J501"  Part="1" 
+F 0 "J501" H 6100 1700 50  0000 C CNN
+F 1 "Conn_01x02_Male" H 6100 1400 50  0000 C CNN
+F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 6100 1600 50  0001 C CNN
+F 3 "" H 6100 1600 50  0001 C CNN
+	1    6100 1600
+	1    0    0    -1  
+$EndComp
+Text HLabel 6350 2450 2    60   Input ~ 0
+DRV_SIG
+Text HLabel 6300 1600 2    60   Input ~ 0
+DRV_SIG
+Text HLabel 6300 1700 2    60   UnSpc ~ 0
+GND_ISO
 $EndSCHEMATC
 $EndSCHEMATC

File diff suppressed because it is too large
+ 3249 - 1955
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb


File diff suppressed because it is too large
+ 3254 - 1958
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb-bak


+ 346 - 248
MLI/Modular/PsuSwitchModule/PsuSwitchModule.net

@@ -1,16 +1,16 @@
 (export (version D)
 (export (version D)
   (design
   (design
     (source C:/Development/mlihardware/MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch)
     (source C:/Development/mlihardware/MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch)
-    (date "02/01/2018 13:24:12")
+    (date "29/03/2018 14:29:36")
     (tool "Eeschema 4.0.7")
     (tool "Eeschema 4.0.7")
     (sheet (number 1) (name /) (tstamps /)
     (sheet (number 1) (name /) (tstamps /)
       (title_block
       (title_block
         (title "Power Module (Control Board)")
         (title "Power Module (Control Board)")
         (company "Enertechnos Ltd")
         (company "Enertechnos Ltd")
-        (rev Rev3.3)
-        (date 2017-12-14)
+        (rev "Release 0.2")
+        (date 2018-03-13)
         (source PsuSwitchModule.sch)
         (source PsuSwitchModule.sch)
-        (comment (number 1) (value "FOR REVIEW"))
+        (comment (number 1) (value "FOR APPROVAL"))
         (comment (number 2) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
         (comment (number 4) (value ""))))
@@ -18,10 +18,10 @@
       (title_block
       (title_block
         (title "Power Module (Control Board)")
         (title "Power Module (Control Board)")
         (company "Enertechnos Ltd")
         (company "Enertechnos Ltd")
-        (rev Rev3.3)
-        (date 2017-12-14)
+        (rev "Release 0.2")
+        (date 2018-03-13)
         (source PsuSwitchModule.Switch.sch)
         (source PsuSwitchModule.Switch.sch)
-        (comment (number 1) (value "FOR REVIEW"))
+        (comment (number 1) (value "FOR APPROVAL"))
         (comment (number 2) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
         (comment (number 4) (value ""))))
@@ -29,10 +29,10 @@
       (title_block
       (title_block
         (title "Power Module (Control Board)")
         (title "Power Module (Control Board)")
         (company "Enertechnos Ltd")
         (company "Enertechnos Ltd")
-        (rev Rev3.3)
-        (date 2017-12-14)
+        (rev "Release 0.2")
+        (date 2018-03-13)
         (source PsuSwitchModule.Switch.sch)
         (source PsuSwitchModule.Switch.sch)
-        (comment (number 1) (value "FOR REVIEW"))
+        (comment (number 1) (value "FOR APPROVAL"))
         (comment (number 2) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
         (comment (number 4) (value ""))))
@@ -40,10 +40,10 @@
       (title_block
       (title_block
         (title "Power Module (Control Board)")
         (title "Power Module (Control Board)")
         (company "Enertechnos Ltd")
         (company "Enertechnos Ltd")
-        (rev Rev3.3)
-        (date 2017-12-14)
+        (rev "Release 0.2")
+        (date 2018-03-13)
         (source PsuSwitchModule.Switch.sch)
         (source PsuSwitchModule.Switch.sch)
-        (comment (number 1) (value "FOR REVIEW"))
+        (comment (number 1) (value "FOR APPROVAL"))
         (comment (number 2) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
         (comment (number 4) (value ""))))
@@ -51,17 +51,17 @@
       (title_block
       (title_block
         (title "Power Module (Control Board)")
         (title "Power Module (Control Board)")
         (company "Enertechnos Ltd")
         (company "Enertechnos Ltd")
-        (rev Rev3.3)
-        (date 2017-12-14)
+        (rev "Release 0.2")
+        (date 2018-03-13)
         (source PsuSwitchModule.Switch.sch)
         (source PsuSwitchModule.Switch.sch)
-        (comment (number 1) (value "FOR REVIEW"))
+        (comment (number 1) (value "FOR APPROVAL"))
         (comment (number 2) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value "")))))
         (comment (number 4) (value "")))))
   (components
   (components
     (comp (ref J1)
     (comp (ref J1)
       (value Monitor)
       (value Monitor)
-      (footprint PartsLibraries:RJ45)
+      (footprint PartsLibraries:RJ45-shielded-Molex)
       (libsource (lib OAE.Parts) (part RJ45))
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names /) (tstamps /))
       (sheetpath (names /) (tstamps /))
       (tstamp 59526541))
       (tstamp 59526541))
@@ -79,31 +79,31 @@
       (tstamp 599EAAF9))
       (tstamp 599EAAF9))
     (comp (ref J7)
     (comp (ref J7)
       (value Control)
       (value Control)
-      (footprint PartsLibraries:RJ45)
+      (footprint PartsLibraries:RJ45-shielded-Molex)
       (libsource (lib OAE.Parts) (part RJ45))
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names /) (tstamps /))
       (sheetpath (names /) (tstamps /))
       (tstamp 59A7EBD8))
       (tstamp 59A7EBD8))
-    (comp (ref J3)
-      (value SignalToPower)
-      (footprint PartsLibraries:RJ45)
-      (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 5A16B56F))
     (comp (ref J101)
     (comp (ref J101)
       (value "Current Sensor")
       (value "Current Sensor")
       (footprint Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight)
       (footprint Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight)
       (libsource (lib conn) (part Conn_01x03))
       (libsource (lib conn) (part Conn_01x03))
       (sheetpath (names /) (tstamps /))
       (sheetpath (names /) (tstamps /))
       (tstamp 5A3469C9))
       (tstamp 5A3469C9))
+    (comp (ref J102)
+      (value Earth)
+      (footprint Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm)
+      (libsource (lib conn) (part Conn_01x01))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5ABCCEE9))
     (comp (ref IC1)
     (comp (ref IC1)
-      (value TC4422AVPA)
+      (value TC4421CPA)
       (footprint PartsLibraries:TC4422AVPA)
       (footprint PartsLibraries:TC4422AVPA)
       (fields
       (fields
-        (field (name Description) "Microchip TC4422AVPA, MOSFET Power Driver 10A, 4.5  18 V, Non-Inverting, 8-Pin PDIP")
+        (field (name Description) "Microchip TC4421CPA Low Side MOSFET Power Driver, 9A, 4.5 → 18 V, PDIP 8-Pin")
         (field (name Manufacturer_Name) Microchip)
         (field (name Manufacturer_Name) Microchip)
-        (field (name Manufacturer_Part_Number) TC4422AVPA)
+        (field (name Manufacturer_Part_Number) TC4421CPA)
         (field (name Supplier_Name) RS)
         (field (name Supplier_Name) RS)
-        (field (name "RS Part Number") 7747668))
+        (field (name "RS Part Number") 207-0146))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (tstamp 59498139))
       (tstamp 59498139))
@@ -133,7 +133,7 @@
       (tstamp 59A6D3E0))
       (tstamp 59A6D3E0))
     (comp (ref U1)
     (comp (ref U1)
       (value NME1212DC)
       (value NME1212DC)
-      (footprint PartsLibraries:TC4422AVPA)
+      (footprint PartsLibraries:NME1212DC)
       (libsource (lib OAE.Parts) (part NME1212DC))
       (libsource (lib OAE.Parts) (part NME1212DC))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (tstamp 59A6D3EA))
       (tstamp 59A6D3EA))
@@ -191,15 +191,21 @@
       (libsource (lib device) (part C))
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (tstamp 5A16CD08))
       (tstamp 5A16CD08))
+    (comp (ref J201)
+      (value Conn_01x02_Male)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
+      (libsource (lib conn) (part Conn_01x02_Male))
+      (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
+      (tstamp 5AA809BD))
     (comp (ref IC2)
     (comp (ref IC2)
-      (value TC4422AVPA)
+      (value TC4421CPA)
       (footprint PartsLibraries:TC4422AVPA)
       (footprint PartsLibraries:TC4422AVPA)
       (fields
       (fields
-        (field (name Description) "Microchip TC4422AVPA, MOSFET Power Driver 10A, 4.5  18 V, Non-Inverting, 8-Pin PDIP")
+        (field (name Description) "Microchip TC4421CPA Low Side MOSFET Power Driver, 9A, 4.5 → 18 V, PDIP 8-Pin")
         (field (name Manufacturer_Name) Microchip)
         (field (name Manufacturer_Name) Microchip)
-        (field (name Manufacturer_Part_Number) TC4422AVPA)
+        (field (name Manufacturer_Part_Number) TC4421CPA)
         (field (name Supplier_Name) RS)
         (field (name Supplier_Name) RS)
-        (field (name "RS Part Number") 7747668))
+        (field (name "RS Part Number") 207-0146))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (tstamp 59498139))
       (tstamp 59498139))
@@ -229,7 +235,7 @@
       (tstamp 59A6D3E0))
       (tstamp 59A6D3E0))
     (comp (ref U3)
     (comp (ref U3)
       (value NME1212DC)
       (value NME1212DC)
-      (footprint PartsLibraries:TC4422AVPA)
+      (footprint PartsLibraries:NME1212DC)
       (libsource (lib OAE.Parts) (part NME1212DC))
       (libsource (lib OAE.Parts) (part NME1212DC))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (tstamp 59A6D3EA))
       (tstamp 59A6D3EA))
@@ -287,15 +293,21 @@
       (libsource (lib device) (part C))
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (tstamp 5A16CD08))
       (tstamp 5A16CD08))
+    (comp (ref J301)
+      (value Conn_01x02_Male)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
+      (libsource (lib conn) (part Conn_01x02_Male))
+      (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
+      (tstamp 5AA809BD))
     (comp (ref IC3)
     (comp (ref IC3)
-      (value TC4422AVPA)
+      (value TC4421CPA)
       (footprint PartsLibraries:TC4422AVPA)
       (footprint PartsLibraries:TC4422AVPA)
       (fields
       (fields
-        (field (name Description) "Microchip TC4422AVPA, MOSFET Power Driver 10A, 4.5  18 V, Non-Inverting, 8-Pin PDIP")
+        (field (name Description) "Microchip TC4421CPA Low Side MOSFET Power Driver, 9A, 4.5 → 18 V, PDIP 8-Pin")
         (field (name Manufacturer_Name) Microchip)
         (field (name Manufacturer_Name) Microchip)
-        (field (name Manufacturer_Part_Number) TC4422AVPA)
+        (field (name Manufacturer_Part_Number) TC4421CPA)
         (field (name Supplier_Name) RS)
         (field (name Supplier_Name) RS)
-        (field (name "RS Part Number") 7747668))
+        (field (name "RS Part Number") 207-0146))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (tstamp 59498139))
       (tstamp 59498139))
@@ -325,7 +337,7 @@
       (tstamp 59A6D3E0))
       (tstamp 59A6D3E0))
     (comp (ref U5)
     (comp (ref U5)
       (value NME1212DC)
       (value NME1212DC)
-      (footprint PartsLibraries:TC4422AVPA)
+      (footprint PartsLibraries:NME1212DC)
       (libsource (lib OAE.Parts) (part NME1212DC))
       (libsource (lib OAE.Parts) (part NME1212DC))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (tstamp 59A6D3EA))
       (tstamp 59A6D3EA))
@@ -383,15 +395,21 @@
       (libsource (lib device) (part C))
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (tstamp 5A16CD08))
       (tstamp 5A16CD08))
+    (comp (ref J401)
+      (value Conn_01x02_Male)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
+      (libsource (lib conn) (part Conn_01x02_Male))
+      (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
+      (tstamp 5AA809BD))
     (comp (ref IC4)
     (comp (ref IC4)
-      (value TC4422AVPA)
+      (value TC4421CPA)
       (footprint PartsLibraries:TC4422AVPA)
       (footprint PartsLibraries:TC4422AVPA)
       (fields
       (fields
-        (field (name Description) "Microchip TC4422AVPA, MOSFET Power Driver 10A, 4.5  18 V, Non-Inverting, 8-Pin PDIP")
+        (field (name Description) "Microchip TC4421CPA Low Side MOSFET Power Driver, 9A, 4.5 → 18 V, PDIP 8-Pin")
         (field (name Manufacturer_Name) Microchip)
         (field (name Manufacturer_Name) Microchip)
-        (field (name Manufacturer_Part_Number) TC4422AVPA)
+        (field (name Manufacturer_Part_Number) TC4421CPA)
         (field (name Supplier_Name) RS)
         (field (name Supplier_Name) RS)
-        (field (name "RS Part Number") 7747668))
+        (field (name "RS Part Number") 207-0146))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (libsource (lib OAE.Parts) (part TC4422AVPA))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (tstamp 59498139))
       (tstamp 59498139))
@@ -421,7 +439,7 @@
       (tstamp 59A6D3E0))
       (tstamp 59A6D3E0))
     (comp (ref U7)
     (comp (ref U7)
       (value NME1212DC)
       (value NME1212DC)
-      (footprint PartsLibraries:TC4422AVPA)
+      (footprint PartsLibraries:NME1212DC)
       (libsource (lib OAE.Parts) (part NME1212DC))
       (libsource (lib OAE.Parts) (part NME1212DC))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (tstamp 59A6D3EA))
       (tstamp 59A6D3EA))
@@ -478,7 +496,13 @@
       (footprint Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm)
       (footprint Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm)
       (libsource (lib device) (part C))
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
-      (tstamp 5A16CD08)))
+      (tstamp 5A16CD08))
+    (comp (ref J501)
+      (value Conn_01x02_Male)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
+      (libsource (lib conn) (part Conn_01x02_Male))
+      (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
+      (tstamp 5AA809BD)))
   (libparts
   (libparts
     (libpart (lib device) (part C)
     (libpart (lib device) (part C)
       (description "Unpolarized capacitor")
       (description "Unpolarized capacitor")
@@ -500,6 +524,35 @@
       (pins
       (pins
         (pin (num 1) (name ~) (type passive))
         (pin (num 1) (name ~) (type passive))
         (pin (num 2) (name ~) (type passive))))
         (pin (num 2) (name ~) (type passive))))
+    (libpart (lib conn) (part Conn_01x01)
+      (description "Generic connector, single row, 01x01")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*)
+        (fp Socket?Strip?Straight?1X*)
+        (fp Socket?Strip?Angled?1X*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x01))
+      (pins
+        (pin (num 1) (name Pin_1) (type passive))))
+    (libpart (lib conn) (part Conn_01x02_Male)
+      (description "Generic connector, single row, 01x02")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_??x*mm*)
+        (fp Connector*:*1x??x*mm*)
+        (fp Pin?Header?Straight?1X*)
+        (fp Pin?Header?Angled?1X*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x02_Male))
+      (pins
+        (pin (num 1) (name Pin_1) (type passive))
+        (pin (num 2) (name Pin_2) (type passive))))
     (libpart (lib conn) (part Conn_01x03)
     (libpart (lib conn) (part Conn_01x03)
       (description "Generic connector, single row, 01x03")
       (description "Generic connector, single row, 01x03")
       (docs ~)
       (docs ~)
@@ -579,7 +632,8 @@
         (pin (num 5) (name ~) (type passive))
         (pin (num 5) (name ~) (type passive))
         (pin (num 6) (name ~) (type passive))
         (pin (num 6) (name ~) (type passive))
         (pin (num 7) (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 TC4422AVPA)
     (libpart (lib OAE.Parts) (part TC4422AVPA)
       (fields
       (fields
         (field (name Reference) IC)
         (field (name Reference) IC)
@@ -607,252 +661,296 @@
     (library (logical conn)
     (library (logical conn)
       (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
       (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
   (nets
   (nets
-    (net (code 1) (name DC_GND)
-      (node (ref U1) (pin 1))
-      (node (ref U5) (pin 1))
-      (node (ref U7) (pin 1))
-      (node (ref U3) (pin 1))
-      (node (ref J7) (pin 2)))
-    (net (code 2) (name DRV_GATE_A)
-      (node (ref J3) (pin 7))
-      (node (ref R11) (pin 1))
-      (node (ref C3) (pin 2))
-      (node (ref C4) (pin 1))
-      (node (ref IC1) (pin 7))
-      (node (ref IC1) (pin 6)))
-    (net (code 3) (name DRV_GATE_B)
-      (node (ref R13) (pin 1))
-      (node (ref IC2) (pin 6))
-      (node (ref IC2) (pin 7))
-      (node (ref C8) (pin 1))
-      (node (ref C7) (pin 2))
-      (node (ref J3) (pin 6)))
-    (net (code 4) (name GND_ISO_1)
-      (node (ref U2) (pin 5))
-      (node (ref D1) (pin 2))
-      (node (ref IC1) (pin 4))
-      (node (ref C1) (pin 2))
-      (node (ref IC1) (pin 5))
-      (node (ref C4) (pin 2))
-      (node (ref R11) (pin 2))
-      (node (ref C17) (pin 2))
-      (node (ref C3) (pin 1))
-      (node (ref U1) (pin 7))
-      (node (ref C2) (pin 2))
-      (node (ref C18) (pin 2))
-      (node (ref J3) (pin 5)))
-    (net (code 5) (name GND_ISO_4)
-      (node (ref C23) (pin 2))
-      (node (ref C24) (pin 2))
-      (node (ref R17) (pin 2))
-      (node (ref U7) (pin 7))
-      (node (ref C14) (pin 2))
-      (node (ref C13) (pin 2))
-      (node (ref C15) (pin 1))
-      (node (ref C16) (pin 2))
-      (node (ref J3) (pin 4))
-      (node (ref IC4) (pin 5))
-      (node (ref IC4) (pin 4))
-      (node (ref D4) (pin 2))
-      (node (ref U8) (pin 5)))
-    (net (code 6) (name DRV_GATE_C)
-      (node (ref J3) (pin 3))
-      (node (ref R15) (pin 1))
-      (node (ref C11) (pin 2))
-      (node (ref C12) (pin 1))
-      (node (ref IC3) (pin 7))
-      (node (ref IC3) (pin 6)))
-    (net (code 7) (name DRV_GATE_D)
-      (node (ref IC4) (pin 7))
-      (node (ref J3) (pin 2))
-      (node (ref IC4) (pin 6))
-      (node (ref C16) (pin 1))
-      (node (ref C15) (pin 2))
-      (node (ref R17) (pin 1)))
-    (net (code 8) (name GND_ISO_3)
-      (node (ref IC3) (pin 5))
-      (node (ref IC3) (pin 4))
-      (node (ref C12) (pin 2))
-      (node (ref C11) (pin 1))
-      (node (ref C9) (pin 2))
-      (node (ref C10) (pin 2))
-      (node (ref J3) (pin 1))
-      (node (ref U5) (pin 7))
-      (node (ref U6) (pin 5))
-      (node (ref C22) (pin 2))
-      (node (ref D3) (pin 2))
-      (node (ref C21) (pin 2))
-      (node (ref R15) (pin 2)))
-    (net (code 9) (name "Net-(J7-Pad8)")
-      (node (ref J7) (pin 8)))
-    (net (code 10) (name "Net-(J7-Pad7)")
-      (node (ref J7) (pin 7)))
-    (net (code 11) (name ARD_PWM_D)
+    (net (code 1) (name ARD_PWM_B)
+      (node (ref R4) (pin 1))
       (node (ref J7) (pin 6))
       (node (ref J7) (pin 6))
-      (node (ref C28) (pin 2))
-      (node (ref R8) (pin 1)))
-    (net (code 12) (name ARD_PWM_C)
-      (node (ref J7) (pin 5))
+      (node (ref C26) (pin 2)))
+    (net (code 2) (name ARD_PWM_C)
       (node (ref R6) (pin 1))
       (node (ref R6) (pin 1))
+      (node (ref J7) (pin 2))
       (node (ref C27) (pin 2)))
       (node (ref C27) (pin 2)))
-    (net (code 13) (name ARD_PWM_B)
-      (node (ref R4) (pin 1))
-      (node (ref C26) (pin 2))
-      (node (ref J7) (pin 4)))
-    (net (code 14) (name ARD_PWM_A)
+    (net (code 3) (name ARD_PWM_A)
       (node (ref C25) (pin 2))
       (node (ref C25) (pin 2))
-      (node (ref J7) (pin 3))
-      (node (ref R2) (pin 1)))
-    (net (code 15) (name GND_ISO_2)
-      (node (ref C6) (pin 2))
-      (node (ref R13) (pin 2))
-      (node (ref J3) (pin 8))
-      (node (ref IC2) (pin 4))
-      (node (ref IC2) (pin 5))
-      (node (ref C8) (pin 2))
-      (node (ref C7) (pin 1))
-      (node (ref C5) (pin 2))
-      (node (ref U3) (pin 7))
-      (node (ref C19) (pin 2))
-      (node (ref U4) (pin 5))
-      (node (ref C20) (pin 2))
-      (node (ref D2) (pin 2)))
-    (net (code 16) (name DC_IN)
-      (node (ref J7) (pin 1))
-      (node (ref U3) (pin 4))
+      (node (ref R2) (pin 1))
+      (node (ref J7) (pin 8)))
+    (net (code 4) (name Earth)
+      (node (ref J7) (pin 9))
+      (node (ref J1) (pin 9))
+      (node (ref J102) (pin 1)))
+    (net (code 5) (name ARD_CUR)
+      (node (ref J1) (pin 1))
+      (node (ref J101) (pin 1)))
+    (net (code 6) (name DC_IN)
+      (node (ref U5) (pin 4))
       (node (ref U1) (pin 4))
       (node (ref U1) (pin 4))
+      (node (ref J1) (pin 4))
       (node (ref U7) (pin 4))
       (node (ref U7) (pin 4))
-      (node (ref U5) (pin 4)))
-    (net (code 17) (name ARD_CUR)
-      (node (ref J101) (pin 1))
-      (node (ref J1) (pin 1)))
-    (net (code 18) (name "Net-(J1-Pad5)")
-      (node (ref J1) (pin 5)))
-    (net (code 19) (name "Net-(J2-Pad3)")
+      (node (ref U3) (pin 4)))
+    (net (code 7) (name "Net-(J2-Pad3)")
       (node (ref R1) (pin 1))
       (node (ref R1) (pin 1))
       (node (ref J2) (pin 3)))
       (node (ref J2) (pin 3)))
-    (net (code 20) (name ARD_GND)
+    (net (code 8) (name ARD_GND)
+      (node (ref U4) (pin 2))
+      (node (ref U6) (pin 2))
       (node (ref U2) (pin 2))
       (node (ref U2) (pin 2))
       (node (ref U8) (pin 2))
       (node (ref U8) (pin 2))
+      (node (ref J7) (pin 7))
+      (node (ref J7) (pin 5))
+      (node (ref J7) (pin 3))
+      (node (ref J7) (pin 1))
       (node (ref J101) (pin 2))
       (node (ref J101) (pin 2))
       (node (ref R1) (pin 2))
       (node (ref R1) (pin 2))
-      (node (ref J1) (pin 8))
-      (node (ref U4) (pin 2))
-      (node (ref U6) (pin 2)))
-    (net (code 21) (name ARD_VCC)
-      (node (ref J1) (pin 7))
+      (node (ref J1) (pin 8)))
+    (net (code 9) (name ARD_VCC)
       (node (ref J101) (pin 3))
       (node (ref J101) (pin 3))
+      (node (ref J1) (pin 7))
       (node (ref J2) (pin 1)))
       (node (ref J2) (pin 1)))
-    (net (code 22) (name ARD_TEMP)
+    (net (code 10) (name ARD_TEMP)
       (node (ref J1) (pin 6))
       (node (ref J1) (pin 6))
       (node (ref J2) (pin 2)))
       (node (ref J2) (pin 2)))
-    (net (code 23) (name "Net-(J1-Pad4)")
-      (node (ref J1) (pin 4)))
-    (net (code 24) (name "Net-(J1-Pad3)")
+    (net (code 11) (name DC_GND)
+      (node (ref U7) (pin 1))
+      (node (ref U3) (pin 1))
+      (node (ref U1) (pin 1))
+      (node (ref U5) (pin 1))
+      (node (ref J1) (pin 5)))
+    (net (code 12) (name "Net-(J1-Pad3)")
       (node (ref J1) (pin 3)))
       (node (ref J1) (pin 3)))
-    (net (code 25) (name "Net-(J1-Pad2)")
+    (net (code 13) (name "Net-(J1-Pad2)")
       (node (ref J1) (pin 2)))
       (node (ref J1) (pin 2)))
-    (net (code 26) (name "Net-(IC1-Pad2)")
+    (net (code 14) (name ARD_PWM_D)
+      (node (ref J7) (pin 4))
+      (node (ref C28) (pin 2))
+      (node (ref R8) (pin 1)))
+    (net (code 15) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref R11) (pin 2)))
+    (net (code 16) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C18) (pin 2)))
+    (net (code 17) (name "Net-(IC1-Pad2)")
       (node (ref R10) (pin 2))
       (node (ref R10) (pin 2))
       (node (ref U2) (pin 4))
       (node (ref U2) (pin 4))
       (node (ref IC1) (pin 2)))
       (node (ref IC1) (pin 2)))
-    (net (code 27) (name "Net-(C17-Pad1)")
-      (node (ref R10) (pin 1))
-      (node (ref C17) (pin 1))
+    (net (code 18) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref J201) (pin 2)))
+    (net (code 19) (name /PsuSwitchModule.Switch.1/DRV_SIG)
+      (node (ref J201) (pin 1)))
+    (net (code 20) (name "Net-(C25-Pad1)")
+      (node (ref C25) (pin 1))
+      (node (ref R2) (pin 2))
+      (node (ref U2) (pin 1)))
+    (net (code 21) (name "Net-(U2-Pad3)")
+      (node (ref U2) (pin 3)))
+    (net (code 22) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref U1) (pin 7)))
+    (net (code 23) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C2) (pin 2)))
+    (net (code 24) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C1) (pin 2)))
+    (net (code 25) (name "Net-(C17-Pad1)")
       (node (ref D1) (pin 1))
       (node (ref D1) (pin 1))
+      (node (ref U2) (pin 6))
       (node (ref R3) (pin 2))
       (node (ref R3) (pin 2))
-      (node (ref U2) (pin 6)))
-    (net (code 28) (name "Net-(C25-Pad1)")
-      (node (ref U2) (pin 1))
-      (node (ref C25) (pin 1))
-      (node (ref R2) (pin 2)))
+      (node (ref R10) (pin 1))
+      (node (ref C17) (pin 1)))
+    (net (code 26) (name /PsuSwitchModule.Switch.1/DRV_SIG)
+      (node (ref C4) (pin 1))
+      (node (ref IC1) (pin 6))
+      (node (ref C3) (pin 2))
+      (node (ref R11) (pin 1))
+      (node (ref IC1) (pin 7)))
+    (net (code 27) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C3) (pin 1)))
+    (net (code 28) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C4) (pin 2)))
     (net (code 29) (name "Net-(C1-Pad1)")
     (net (code 29) (name "Net-(C1-Pad1)")
-      (node (ref R3) (pin 1))
-      (node (ref IC1) (pin 1))
       (node (ref IC1) (pin 8))
       (node (ref IC1) (pin 8))
-      (node (ref C1) (pin 1))
-      (node (ref C2) (pin 1))
       (node (ref U1) (pin 5))
       (node (ref U1) (pin 5))
-      (node (ref C18) (pin 1)))
-    (net (code 30) (name "Net-(IC1-Pad3)")
+      (node (ref C18) (pin 1))
+      (node (ref C2) (pin 1))
+      (node (ref C1) (pin 1))
+      (node (ref IC1) (pin 1))
+      (node (ref R3) (pin 1)))
+    (net (code 30) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref IC1) (pin 5)))
+    (net (code 31) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref IC1) (pin 4)))
+    (net (code 32) (name "Net-(IC1-Pad3)")
       (node (ref IC1) (pin 3)))
       (node (ref IC1) (pin 3)))
-    (net (code 31) (name "Net-(U2-Pad3)")
-      (node (ref U2) (pin 3)))
-    (net (code 32) (name "Net-(IC2-Pad2)")
+    (net (code 33) (name /PsuSwitchModule.Switch.1/GND_ISO)
+      (node (ref C17) (pin 2))
+      (node (ref U2) (pin 5))
+      (node (ref D1) (pin 2)))
+    (net (code 34) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref R13) (pin 2)))
+    (net (code 35) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref C20) (pin 2)))
+    (net (code 36) (name "Net-(IC2-Pad2)")
+      (node (ref R12) (pin 2))
       (node (ref U4) (pin 4))
       (node (ref U4) (pin 4))
-      (node (ref IC2) (pin 2))
-      (node (ref R12) (pin 2)))
-    (net (code 33) (name "Net-(C19-Pad1)")
-      (node (ref R5) (pin 2))
-      (node (ref U4) (pin 6))
-      (node (ref R12) (pin 1))
-      (node (ref D2) (pin 1))
-      (node (ref C19) (pin 1)))
-    (net (code 34) (name "Net-(C26-Pad1)")
-      (node (ref U4) (pin 1))
+      (node (ref IC2) (pin 2)))
+    (net (code 37) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref J301) (pin 2)))
+    (net (code 38) (name /PsuSwitchModule.Switch.2/DRV_SIG)
+      (node (ref J301) (pin 1)))
+    (net (code 39) (name "Net-(C26-Pad1)")
       (node (ref R4) (pin 2))
       (node (ref R4) (pin 2))
+      (node (ref U4) (pin 1))
       (node (ref C26) (pin 1)))
       (node (ref C26) (pin 1)))
-    (net (code 35) (name "Net-(C20-Pad1)")
-      (node (ref R5) (pin 1))
-      (node (ref IC2) (pin 8))
+    (net (code 40) (name /PsuSwitchModule.Switch.2/DRV_SIG)
+      (node (ref R13) (pin 1))
+      (node (ref IC2) (pin 6))
+      (node (ref IC2) (pin 7))
+      (node (ref C8) (pin 1))
+      (node (ref C7) (pin 2)))
+    (net (code 41) (name "Net-(U4-Pad3)")
+      (node (ref U4) (pin 3)))
+    (net (code 42) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref U3) (pin 7)))
+    (net (code 43) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref C6) (pin 2)))
+    (net (code 44) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref C5) (pin 2)))
+    (net (code 45) (name "Net-(C19-Pad1)")
+      (node (ref U4) (pin 6))
+      (node (ref R5) (pin 2))
+      (node (ref C19) (pin 1))
+      (node (ref D2) (pin 1))
+      (node (ref R12) (pin 1)))
+    (net (code 46) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref C7) (pin 1)))
+    (net (code 47) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref C8) (pin 2)))
+    (net (code 48) (name "Net-(C20-Pad1)")
+      (node (ref IC2) (pin 1))
       (node (ref C5) (pin 1))
       (node (ref C5) (pin 1))
+      (node (ref IC2) (pin 8))
+      (node (ref C20) (pin 1))
       (node (ref C6) (pin 1))
       (node (ref C6) (pin 1))
-      (node (ref U3) (pin 5))
-      (node (ref IC2) (pin 1))
-      (node (ref C20) (pin 1)))
-    (net (code 36) (name "Net-(IC2-Pad3)")
+      (node (ref R5) (pin 1))
+      (node (ref U3) (pin 5)))
+    (net (code 49) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref IC2) (pin 5)))
+    (net (code 50) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref IC2) (pin 4)))
+    (net (code 51) (name "Net-(IC2-Pad3)")
       (node (ref IC2) (pin 3)))
       (node (ref IC2) (pin 3)))
-    (net (code 37) (name "Net-(U4-Pad3)")
-      (node (ref U4) (pin 3)))
-    (net (code 38) (name "Net-(C21-Pad1)")
-      (node (ref C21) (pin 1))
-      (node (ref D3) (pin 1))
-      (node (ref R14) (pin 1))
-      (node (ref U6) (pin 6))
-      (node (ref R7) (pin 2)))
-    (net (code 39) (name "Net-(IC3-Pad2)")
-      (node (ref IC3) (pin 2))
+    (net (code 52) (name /PsuSwitchModule.Switch.2/GND_ISO)
+      (node (ref U4) (pin 5))
+      (node (ref C19) (pin 2))
+      (node (ref D2) (pin 2)))
+    (net (code 53) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref R15) (pin 2)))
+    (net (code 54) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref C22) (pin 2)))
+    (net (code 55) (name "Net-(IC3-Pad2)")
       (node (ref U6) (pin 4))
       (node (ref U6) (pin 4))
-      (node (ref R14) (pin 2)))
-    (net (code 40) (name "Net-(C27-Pad1)")
+      (node (ref R14) (pin 2))
+      (node (ref IC3) (pin 2)))
+    (net (code 56) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref J401) (pin 2)))
+    (net (code 57) (name /PsuSwitchModule.Switch.3/DRV_SIG)
+      (node (ref J401) (pin 1)))
+    (net (code 58) (name "Net-(C27-Pad1)")
       (node (ref C27) (pin 1))
       (node (ref C27) (pin 1))
       (node (ref U6) (pin 1))
       (node (ref U6) (pin 1))
       (node (ref R6) (pin 2)))
       (node (ref R6) (pin 2)))
-    (net (code 41) (name "Net-(C10-Pad1)")
-      (node (ref C22) (pin 1))
-      (node (ref C9) (pin 1))
-      (node (ref R7) (pin 1))
-      (node (ref IC3) (pin 1))
+    (net (code 59) (name /PsuSwitchModule.Switch.3/DRV_SIG)
+      (node (ref C11) (pin 2))
+      (node (ref IC3) (pin 6))
+      (node (ref IC3) (pin 7))
+      (node (ref C12) (pin 1))
+      (node (ref R15) (pin 1)))
+    (net (code 60) (name "Net-(U6-Pad3)")
+      (node (ref U6) (pin 3)))
+    (net (code 61) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref U5) (pin 7)))
+    (net (code 62) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref C10) (pin 2)))
+    (net (code 63) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref C9) (pin 2)))
+    (net (code 64) (name "Net-(C21-Pad1)")
+      (node (ref D3) (pin 1))
+      (node (ref R7) (pin 2))
+      (node (ref U6) (pin 6))
+      (node (ref C21) (pin 1))
+      (node (ref R14) (pin 1)))
+    (net (code 65) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref C11) (pin 1)))
+    (net (code 66) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref C12) (pin 2)))
+    (net (code 67) (name "Net-(C10-Pad1)")
       (node (ref IC3) (pin 8))
       (node (ref IC3) (pin 8))
       (node (ref C10) (pin 1))
       (node (ref C10) (pin 1))
-      (node (ref U5) (pin 5)))
-    (net (code 42) (name "Net-(IC3-Pad3)")
+      (node (ref C22) (pin 1))
+      (node (ref R7) (pin 1))
+      (node (ref C9) (pin 1))
+      (node (ref U5) (pin 5))
+      (node (ref IC3) (pin 1)))
+    (net (code 68) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref IC3) (pin 5)))
+    (net (code 69) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref IC3) (pin 4)))
+    (net (code 70) (name "Net-(IC3-Pad3)")
       (node (ref IC3) (pin 3)))
       (node (ref IC3) (pin 3)))
-    (net (code 43) (name "Net-(U6-Pad3)")
-      (node (ref U6) (pin 3)))
-    (net (code 44) (name "Net-(IC4-Pad2)")
-      (node (ref U8) (pin 4))
+    (net (code 71) (name /PsuSwitchModule.Switch.3/GND_ISO)
+      (node (ref D3) (pin 2))
+      (node (ref C21) (pin 2))
+      (node (ref U6) (pin 5)))
+    (net (code 72) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref R17) (pin 2)))
+    (net (code 73) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref C24) (pin 2)))
+    (net (code 74) (name "Net-(IC4-Pad2)")
       (node (ref IC4) (pin 2))
       (node (ref IC4) (pin 2))
+      (node (ref U8) (pin 4))
       (node (ref R16) (pin 2)))
       (node (ref R16) (pin 2)))
-    (net (code 45) (name "Net-(C23-Pad1)")
-      (node (ref R9) (pin 2))
-      (node (ref R16) (pin 1))
-      (node (ref U8) (pin 6))
-      (node (ref C23) (pin 1))
-      (node (ref D4) (pin 1)))
-    (net (code 46) (name "Net-(C28-Pad1)")
-      (node (ref U8) (pin 1))
+    (net (code 75) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref J501) (pin 2)))
+    (net (code 76) (name /PsuSwitchModule.Switch.4/DRV_SIG)
+      (node (ref J501) (pin 1)))
+    (net (code 77) (name "Net-(C28-Pad1)")
       (node (ref R8) (pin 2))
       (node (ref R8) (pin 2))
+      (node (ref U8) (pin 1))
       (node (ref C28) (pin 1)))
       (node (ref C28) (pin 1)))
-    (net (code 47) (name "Net-(U8-Pad3)")
+    (net (code 78) (name "Net-(U8-Pad3)")
       (node (ref U8) (pin 3)))
       (node (ref U8) (pin 3)))
-    (net (code 48) (name "Net-(C13-Pad1)")
-      (node (ref U7) (pin 5))
-      (node (ref R9) (pin 1))
+    (net (code 79) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref U7) (pin 7)))
+    (net (code 80) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref C14) (pin 2)))
+    (net (code 81) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref C13) (pin 2)))
+    (net (code 82) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref C15) (pin 1)))
+    (net (code 83) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref C16) (pin 2)))
+    (net (code 84) (name /PsuSwitchModule.Switch.4/DRV_SIG)
+      (node (ref C16) (pin 1))
+      (node (ref C15) (pin 2))
+      (node (ref R17) (pin 1))
+      (node (ref IC4) (pin 7))
+      (node (ref IC4) (pin 6)))
+    (net (code 85) (name "Net-(C13-Pad1)")
+      (node (ref IC4) (pin 8))
+      (node (ref IC4) (pin 1))
       (node (ref C14) (pin 1))
       (node (ref C14) (pin 1))
-      (node (ref C13) (pin 1))
       (node (ref C24) (pin 1))
       (node (ref C24) (pin 1))
-      (node (ref IC4) (pin 8))
-      (node (ref IC4) (pin 1)))
-    (net (code 49) (name "Net-(IC4-Pad3)")
-      (node (ref IC4) (pin 3)))))
+      (node (ref C13) (pin 1))
+      (node (ref U7) (pin 5))
+      (node (ref R9) (pin 1)))
+    (net (code 86) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref IC4) (pin 5)))
+    (net (code 87) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref IC4) (pin 4)))
+    (net (code 88) (name "Net-(IC4-Pad3)")
+      (node (ref IC4) (pin 3)))
+    (net (code 89) (name "Net-(C23-Pad1)")
+      (node (ref R9) (pin 2))
+      (node (ref U8) (pin 6))
+      (node (ref D4) (pin 1))
+      (node (ref C23) (pin 1))
+      (node (ref R16) (pin 1)))
+    (net (code 90) (name /PsuSwitchModule.Switch.4/GND_ISO)
+      (node (ref U8) (pin 5))
+      (node (ref C23) (pin 2))
+      (node (ref D4) (pin 2)))))

+ 88 - 87
MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch

@@ -36,17 +36,17 @@ $Descr A4 11693 8268
 encoding utf-8
 encoding utf-8
 Sheet 1 5
 Sheet 1 5
 Title "Power Module (Control Board)"
 Title "Power Module (Control Board)"
-Date "2018-01-04"
-Rev "Release 0.1"
+Date "2018-03-13"
+Rev "Release 0.2"
 Comp "Enertechnos Ltd"
 Comp "Enertechnos Ltd"
-Comment1 "APPROVED for Prototype"
+Comment1 "FOR APPROVAL"
 Comment2 ""
 Comment2 ""
 Comment3 ""
 Comment3 ""
 Comment4 ""
 Comment4 ""
 $EndDescr
 $EndDescr
-Text GLabel 2250 3150 0    60   Output ~ 0
+Text GLabel 2250 2850 0    60   Output ~ 0
 ARD_PWM_C
 ARD_PWM_C
-Text GLabel 2250 3250 0    60   Output ~ 0
+Text GLabel 2250 3050 0    60   Output ~ 0
 ARD_PWM_D
 ARD_PWM_D
 $Sheet
 $Sheet
 S 4550 1800 1250 1100
 S 4550 1800 1250 1100
@@ -57,8 +57,6 @@ F2 "ARD_PWM" I L 4550 2050 60
 F3 "DC_GND" U L 4550 2500 60 
 F3 "DC_GND" U L 4550 2500 60 
 F4 "DC_IN" I L 4550 2650 60 
 F4 "DC_IN" I L 4550 2650 60 
 F5 "ARD_GND" U L 4550 1900 60 
 F5 "ARD_GND" U L 4550 1900 60 
-F6 "DRV_SIG" O R 5800 2300 60 
-F7 "GND_ISO" U R 5800 2600 60 
 $EndSheet
 $EndSheet
 Text GLabel 4550 2050 0    60   Input ~ 0
 Text GLabel 4550 2050 0    60   Input ~ 0
 ARD_PWM_A
 ARD_PWM_A
@@ -67,38 +65,38 @@ ARD_GND
 $Comp
 $Comp
 L RJ45 J1
 L RJ45 J1
 U 1 1 59526541
 U 1 1 59526541
-P 2700 2100
-F 0 "J1" H 2900 2600 50  0000 C CNN
-F 1 "Monitor" H 2550 2600 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 2700 2100 50  0001 C CNN
-F 3 "" H 2700 2100 50  0001 C CNN
-	1    2700 2100
+P 2700 1850
+F 0 "J1" H 2900 2350 50  0000 C CNN
+F 1 "Monitor" H 2550 2350 50  0000 C CNN
+F 2 "PartsLibraries:RJ45-shielded-Molex" H 2700 1850 50  0001 C CNN
+F 3 "" H 2700 1850 50  0001 C CNN
+	1    2700 1850
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
 $Comp
 $Comp
 L Conn_01x03 J2
 L Conn_01x03 J2
 U 1 1 599EAAF2
 U 1 1 599EAAF2
-P 2750 4100
-F 0 "J2" H 2750 4300 50  0000 C CNN
-F 1 "Temperature Probe LM35" V 2850 4100 50  0000 C CNN
-F 2 "Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight" H 2750 4100 50  0001 C CNN
-F 3 "" H 2750 4100 50  0001 C CNN
-	1    2750 4100
+P 2250 4450
+F 0 "J2" H 2250 4650 50  0000 C CNN
+F 1 "Temperature Probe LM35" V 2350 4450 50  0000 C CNN
+F 2 "Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight" H 2250 4450 50  0001 C CNN
+F 3 "" H 2250 4450 50  0001 C CNN
+	1    2250 4450
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 $Comp
 $Comp
 L R R1
 L R R1
 U 1 1 599EAAF9
 U 1 1 599EAAF9
-P 2550 4350
-F 0 "R1" V 2450 4350 50  0000 C CNN
-F 1 "100" V 2550 4350 50  0000 C CNN
-F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2480 4350 50  0001 C CNN
-F 3 "" H 2550 4350 50  0001 C CNN
-	1    2550 4350
+P 2050 4700
+F 0 "R1" V 1950 4700 50  0000 C CNN
+F 1 "100" V 2050 4700 50  0000 C CNN
+F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 1980 4700 50  0001 C CNN
+F 3 "" H 2050 4700 50  0001 C CNN
+	1    2050 4700
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
 Wire Wire Line
 Wire Wire Line
-	2550 4500 2550 4600
+	2050 4850 2050 4950
 Text GLabel 4550 2500 0    60   UnSpc ~ 0
 Text GLabel 4550 2500 0    60   UnSpc ~ 0
 DC_GND
 DC_GND
 Text GLabel 4550 2650 0    60   Input ~ 0
 Text GLabel 4550 2650 0    60   Input ~ 0
@@ -112,8 +110,6 @@ F2 "ARD_PWM" I L 4550 3650 60
 F3 "DC_GND" U L 4550 4100 60 
 F3 "DC_GND" U L 4550 4100 60 
 F4 "DC_IN" I L 4550 4250 60 
 F4 "DC_IN" I L 4550 4250 60 
 F5 "ARD_GND" U L 4550 3500 60 
 F5 "ARD_GND" U L 4550 3500 60 
-F6 "DRV_SIG" O R 5800 3800 60 
-F7 "GND_ISO" U R 5800 4100 60 
 $EndSheet
 $EndSheet
 Text GLabel 4550 3650 0    60   Input ~ 0
 Text GLabel 4550 3650 0    60   Input ~ 0
 ARD_PWM_B
 ARD_PWM_B
@@ -132,8 +128,6 @@ F2 "ARD_PWM" I L 6850 2050 60
 F3 "DC_GND" U L 6850 2500 60 
 F3 "DC_GND" U L 6850 2500 60 
 F4 "DC_IN" I L 6850 2650 60 
 F4 "DC_IN" I L 6850 2650 60 
 F5 "ARD_GND" U L 6850 1900 60 
 F5 "ARD_GND" U L 6850 1900 60 
-F6 "DRV_SIG" O R 8100 2250 60 
-F7 "GND_ISO" U R 8100 2550 60 
 $EndSheet
 $EndSheet
 Text GLabel 6850 2050 0    60   Input ~ 0
 Text GLabel 6850 2050 0    60   Input ~ 0
 ARD_PWM_C
 ARD_PWM_C
@@ -152,8 +146,6 @@ F2 "ARD_PWM" I L 6850 3650 60
 F3 "DC_GND" U L 6850 4100 60 
 F3 "DC_GND" U L 6850 4100 60 
 F4 "DC_IN" I L 6850 4250 60 
 F4 "DC_IN" I L 6850 4250 60 
 F5 "ARD_GND" U L 6850 3500 60 
 F5 "ARD_GND" U L 6850 3500 60 
-F6 "GND_ISO" U R 8100 4100 60 
-F7 "DRV_SIG" O R 8100 3800 60 
 $EndSheet
 $EndSheet
 Text GLabel 6850 3650 0    60   Input ~ 0
 Text GLabel 6850 3650 0    60   Input ~ 0
 ARD_PWM_D
 ARD_PWM_D
@@ -163,23 +155,23 @@ Text GLabel 6850 4100 0    60   UnSpc ~ 0
 DC_GND
 DC_GND
 Text GLabel 6850 4250 0    60   Input ~ 0
 Text GLabel 6850 4250 0    60   Input ~ 0
 DC_IN
 DC_IN
-Text GLabel 2550 4000 0    60   Input ~ 0
+Text GLabel 2050 4350 0    60   Input ~ 0
 ARD_VCC
 ARD_VCC
-Text GLabel 2550 4100 0    60   Output ~ 0
+Text GLabel 2050 4450 0    60   Output ~ 0
 ARD_TEMP
 ARD_TEMP
-Text GLabel 2250 2450 0    60   UnSpc ~ 0
+Text GLabel 2250 2200 0    60   UnSpc ~ 0
 ARD_GND
 ARD_GND
-Text GLabel 2250 2950 0    60   Output ~ 0
+Text GLabel 2250 3450 0    60   Output ~ 0
 ARD_PWM_A
 ARD_PWM_A
-Text GLabel 2250 2850 0    60   UnSpc ~ 0
+Text GLabel 2250 1900 0    60   UnSpc ~ 0
 DC_GND
 DC_GND
-Text GLabel 2250 2750 0    60   Output ~ 0
+Text GLabel 2250 1800 0    60   Output ~ 0
 DC_IN
 DC_IN
-Text GLabel 2250 3050 0    60   Output ~ 0
+Text GLabel 2250 3250 0    60   Output ~ 0
 ARD_PWM_B
 ARD_PWM_B
-Text GLabel 2250 2350 0    60   Output ~ 0
+Text GLabel 2250 2100 0    60   Output ~ 0
 ARD_VCC
 ARD_VCC
-Text GLabel 2250 2250 0    60   Input ~ 0
+Text GLabel 2250 2000 0    60   Input ~ 0
 ARD_TEMP
 ARD_TEMP
 $Comp
 $Comp
 L RJ45 J7
 L RJ45 J7
@@ -187,55 +179,12 @@ U 1 1 59A7EBD8
 P 2700 3100
 P 2700 3100
 F 0 "J7" H 2900 3600 50  0000 C CNN
 F 0 "J7" H 2900 3600 50  0000 C CNN
 F 1 "Control" H 2550 3600 50  0000 C CNN
 F 1 "Control" H 2550 3600 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 2700 3100 50  0001 C CNN
+F 2 "PartsLibraries:RJ45-shielded-Molex" H 2700 3100 50  0001 C CNN
 F 3 "" H 2700 3100 50  0001 C CNN
 F 3 "" H 2700 3100 50  0001 C CNN
 	1    2700 3100
 	1    2700 3100
 	0    1    1    0   
 	0    1    1    0   
 $EndComp
 $EndComp
-$Comp
-L RJ45 J3
-U 1 1 5A16B56F
-P 10150 3150
-F 0 "J3" H 10350 3650 50  0000 C CNN
-F 1 "SignalToPower" H 10000 3650 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 10150 3150 50  0001 C CNN
-F 3 "" H 10150 3150 50  0001 C CNN
-	1    10150 3150
-	0    1    1    0   
-$EndComp
-Text GLabel 5800 2300 2    60   Output ~ 0
-DRV_GATE_A
-Text GLabel 5800 2600 2    60   UnSpc ~ 0
-GND_ISO_1
-Text GLabel 8100 2250 2    60   Output ~ 0
-DRV_GATE_C
-Text GLabel 8100 2550 2    60   UnSpc ~ 0
-GND_ISO_3
-Text GLabel 5800 3800 2    60   Output ~ 0
-DRV_GATE_B
-Text GLabel 5800 4100 2    60   UnSpc ~ 0
-GND_ISO_2
-Text GLabel 8100 3800 2    60   Output ~ 0
-DRV_GATE_D
-Text GLabel 8100 4100 2    60   UnSpc ~ 0
-GND_ISO_4
-Text GLabel 9700 3400 0    60   Input ~ 0
-DRV_GATE_A
-Text GLabel 9700 3200 0    60   UnSpc ~ 0
-GND_ISO_1
-Text GLabel 9700 3300 0    60   Input ~ 0
-DRV_GATE_B
-Text GLabel 9700 3500 0    60   UnSpc ~ 0
-GND_ISO_2
-Text GLabel 9700 3000 0    60   Input ~ 0
-DRV_GATE_C
-Text GLabel 9700 2800 0    60   UnSpc ~ 0
-GND_ISO_3
-Text GLabel 9700 2900 0    60   Input ~ 0
-DRV_GATE_D
-Text GLabel 9700 3100 0    60   UnSpc ~ 0
-GND_ISO_4
-Text GLabel 2550 4600 3    60   UnSpc ~ 0
+Text GLabel 2050 4950 3    60   UnSpc ~ 0
 ARD_GND
 ARD_GND
 $Comp
 $Comp
 L Conn_01x03 J101
 L Conn_01x03 J101
@@ -248,7 +197,7 @@ F 3 "" H 10200 4050 50  0001 C CNN
 	1    10200 4050
 	1    10200 4050
 	1    0    0    -1  
 	1    0    0    -1  
 $EndComp
 $EndComp
-Text GLabel 2250 1750 0    60   Input ~ 0
+Text GLabel 2250 1500 0    60   Input ~ 0
 ARD_CUR
 ARD_CUR
 Text GLabel 10000 3950 0    60   Output ~ 0
 Text GLabel 10000 3950 0    60   Output ~ 0
 ARD_CUR
 ARD_CUR
@@ -256,4 +205,56 @@ Text GLabel 10000 4050 0    60   UnSpc ~ 0
 ARD_GND
 ARD_GND
 Text GLabel 10000 4150 0    60   Input ~ 0
 Text GLabel 10000 4150 0    60   Input ~ 0
 ARD_VCC
 ARD_VCC
+Text GLabel 2250 2750 0    60   UnSpc ~ 0
+ARD_GND
+$Comp
+L Conn_01x01 J102
+U 1 1 5ABCCEE9
+P 3150 4600
+F 0 "J102" H 3150 4700 50  0000 C CNN
+F 1 "Earth" H 3150 4500 50  0000 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 3150 4600 50  0001 C CNN
+F 3 "" H 3150 4600 50  0001 C CNN
+	1    3150 4600
+	1    0    0    -1  
+$EndComp
+$Comp
+L Earth #PWR01
+U 1 1 5ABCD4E3
+P 2950 4600
+F 0 "#PWR01" H 2950 4350 50  0001 C CNN
+F 1 "Earth" H 2950 4450 50  0001 C CNN
+F 2 "" H 2950 4600 50  0001 C CNN
+F 3 "" H 2950 4600 50  0001 C CNN
+	1    2950 4600
+	1    0    0    -1  
+$EndComp
+$Comp
+L Earth #PWR02
+U 1 1 5ABCE119
+P 3050 3700
+F 0 "#PWR02" H 3050 3450 50  0001 C CNN
+F 1 "Earth" H 3050 3550 50  0001 C CNN
+F 2 "" H 3050 3700 50  0001 C CNN
+F 3 "" H 3050 3700 50  0001 C CNN
+	1    3050 3700
+	1    0    0    -1  
+$EndComp
+$Comp
+L Earth #PWR03
+U 1 1 5ABCE196
+P 3050 2450
+F 0 "#PWR03" H 3050 2200 50  0001 C CNN
+F 1 "Earth" H 3050 2300 50  0001 C CNN
+F 2 "" H 3050 2450 50  0001 C CNN
+F 3 "" H 3050 2450 50  0001 C CNN
+	1    3050 2450
+	1    0    0    -1  
+$EndComp
+Text GLabel 2250 2950 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 2250 3150 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 2250 3350 0    60   UnSpc ~ 0
+ARD_GND
 $EndSCHEMATC
 $EndSCHEMATC

+ 38 - 0
PartsLibraries.pretty/RJ45-shielded-Molex.kicad_mod

@@ -0,0 +1,38 @@
+(module RJ45-shielded-Molex (layer F.Cu) (tedit 5ABCD19F)
+  (tags RJ45)
+  (fp_text reference J1 (at 4.7 11.18) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Monitor (at 5.08 8.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.17 14.22) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.07 -3.81) (end 12.06 5.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.07 -3.81) (end -3.17 -3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.17 -3.81) (end -3.17 5.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.06 7.52) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.17 7.51) (end -3.17 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.56 -4.06) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.56 -4.06) (end -3.56 14.47) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 12.46 14.47) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+  (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) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+  (pad "" np_thru_hole circle (at -1.27 6.35) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+  (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 1.27 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 3.81 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 6.35 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 7.62 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 8.89 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at -3.355 9.4) (size 2.2 2.2) (drill 1.6) (layers *.Cu *.Mask)
+    (zone_connect 2))
+  (pad 9 thru_hole circle (at 12.245 9.4) (size 2.2 2.2) (drill 1.6) (layers *.Cu *.Mask)
+    (zone_connect 2))
+  (model ../../../../../../Development/multilevelinverter/Hardware/3D/RJ45.wrl
+    (at (xyz 0.175 -0.667 0.3))
+    (scale (xyz 10 10 10))
+    (rotate (xyz 270 0 0))
+  )
+)

+ 34 - 0
PartsLibraries.pretty/RJ45-shielded.kicad_mod

@@ -0,0 +1,34 @@
+(module RJ45-shielded (layer F.Cu) (tedit 5ABCC98D)
+  (tags RJ45)
+  (fp_text reference J? (at 4.7 11.18) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value CONN_01X08 (at 5.08 8.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.17 14.22) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.07 -3.81) (end 12.06 5.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.07 -3.81) (end -3.17 -3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.17 -3.81) (end -3.17 5.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.06 7.52) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.17 7.51) (end -3.17 14.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.56 -4.06) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.56 -4.06) (end -3.56 14.47) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 12.46 14.47) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+  (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) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+  (pad "" np_thru_hole circle (at -1.27 6.35) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+  (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 1.27 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 3.81 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 6.35 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 7.62 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 8.89 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask))
+  (model ../../../../../../Development/multilevelinverter/Hardware/3D/RJ45.wrl
+    (at (xyz 0.175 -0.667 0.3))
+    (scale (xyz 10 10 10))
+    (rotate (xyz 270 0 0))
+  )
+)