Jelajahi Sumber

Manually laid out PCB which is tidier but still not 100% consistent between the 4 switches on the board.

gobrien 7 tahun lalu
induk
melakukan
f4a3c98618

+ 1 - 1
MLI/Modular/HBridge/HBridge.pro

@@ -1,4 +1,4 @@
-update=02/11/2017 15:05:52
+update=23/11/2017 10:26:00
 version=1
 last_client=kicad
 [pcbnew]

+ 120 - 129
MLI/Modular/PsuSwitchModule/PsuSwitchModule.Switch.sch

@@ -53,7 +53,7 @@ AR Path="/59498AA5/59498139" Ref="IC1"  Part="1"
 AR Path="/59A7109E/59498139" Ref="IC2"  Part="1" 
 AR Path="/59A71299/59498139" Ref="IC3"  Part="1" 
 AR Path="/59A712A3/59498139" Ref="IC4"  Part="1" 
-F 0 "IC1" H 6400 4150 50  0000 C CNN
+F 0 "IC4" H 6400 4150 50  0000 C CNN
 F 1 "TC4422AVPA" H 6400 3550 50  0000 C CNN
 F 2 "PartsLibraries:TC4422AVPA" H 6400 3450 50  0001 C CNN
 F 3 "" H 6400 3350 50  0001 C CNN
@@ -73,7 +73,7 @@ AR Path="/59498AA5/59498140" Ref="#PWR01"  Part="1"
 AR Path="/59A7109E/59498140" Ref="#PWR011"  Part="1" 
 AR Path="/59A71299/59498140" Ref="#PWR021"  Part="1" 
 AR Path="/59A712A3/59498140" Ref="#PWR031"  Part="1" 
-F 0 "#PWR01" H 7050 4050 50  0001 C CNN
+F 0 "#PWR031" H 7050 4050 50  0001 C CNN
 F 1 "Earth" H 7050 4150 50  0001 C CNN
 F 2 "" H 7050 4300 50  0001 C CNN
 F 3 "" H 7050 4300 50  0001 C CNN
@@ -88,7 +88,7 @@ AR Path="/59498AA5/59498146" Ref="C4"  Part="1"
 AR Path="/59A7109E/59498146" Ref="C8"  Part="1" 
 AR Path="/59A71299/59498146" Ref="C12"  Part="1" 
 AR Path="/59A712A3/59498146" Ref="C16"  Part="1" 
-F 0 "C4" H 7725 4650 50  0000 L CNN
+F 0 "C16" H 7725 4650 50  0000 L CNN
 F 1 "4.7uF" H 7725 4450 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 7738 4400 50  0001 C CNN
 F 3 "" H 7700 4550 50  0001 C CNN
@@ -103,7 +103,7 @@ AR Path="/59498AA5/5949814D" Ref="C3"  Part="1"
 AR Path="/59A7109E/5949814D" Ref="C7"  Part="1" 
 AR Path="/59A71299/5949814D" Ref="C11"  Part="1" 
 AR Path="/59A712A3/5949814D" Ref="C15"  Part="1" 
-F 0 "C3" H 7475 4650 50  0000 L CNN
+F 0 "C15" H 7475 4650 50  0000 L CNN
 F 1 "C" H 7475 4450 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 7488 4400 50  0001 C CNN
 F 3 "" H 7450 4550 50  0001 C CNN
@@ -118,7 +118,7 @@ AR Path="/59498AA5/5949815D" Ref="#PWR02"  Part="1"
 AR Path="/59A7109E/5949815D" Ref="#PWR012"  Part="1" 
 AR Path="/59A71299/5949815D" Ref="#PWR022"  Part="1" 
 AR Path="/59A712A3/5949815D" Ref="#PWR032"  Part="1" 
-F 0 "#PWR02" H 5750 4050 50  0001 C CNN
+F 0 "#PWR032" H 5750 4050 50  0001 C CNN
 F 1 "Earth" H 5750 4150 50  0001 C CNN
 F 2 "" H 5750 4300 50  0001 C CNN
 F 3 "" H 5750 4300 50  0001 C CNN
@@ -133,7 +133,7 @@ AR Path="/59498AA5/59498163" Ref="#PWR03"  Part="1"
 AR Path="/59A7109E/59498163" Ref="#PWR013"  Part="1" 
 AR Path="/59A71299/59498163" Ref="#PWR023"  Part="1" 
 AR Path="/59A712A3/59498163" Ref="#PWR033"  Part="1" 
-F 0 "#PWR03" H 7450 4450 50  0001 C CNN
+F 0 "#PWR033" H 7450 4450 50  0001 C CNN
 F 1 "Earth" H 7450 4550 50  0001 C CNN
 F 2 "" H 7450 4700 50  0001 C CNN
 F 3 "" H 7450 4700 50  0001 C CNN
@@ -148,7 +148,7 @@ AR Path="/59498AA5/59498169" Ref="#PWR04"  Part="1"
 AR Path="/59A7109E/59498169" Ref="#PWR014"  Part="1" 
 AR Path="/59A71299/59498169" Ref="#PWR024"  Part="1" 
 AR Path="/59A712A3/59498169" Ref="#PWR034"  Part="1" 
-F 0 "#PWR04" H 7700 4450 50  0001 C CNN
+F 0 "#PWR034" H 7700 4450 50  0001 C CNN
 F 1 "Earth" H 7700 4550 50  0001 C CNN
 F 2 "" H 7700 4700 50  0001 C CNN
 F 3 "" H 7700 4700 50  0001 C CNN
@@ -156,109 +156,78 @@ F 3 "" H 7700 4700 50  0001 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L Conn_01x02 J3
-U 1 1 595237FD
-P 8050 4100
-AR Path="/59498AA5/595237FD" Ref="J3"  Part="1" 
-AR Path="/59A7109E/595237FD" Ref="J4"  Part="1" 
-AR Path="/59A71299/595237FD" Ref="J5"  Part="1" 
-AR Path="/59A712A3/595237FD" Ref="J6"  Part="1" 
-AR Path="/595237FD" Ref="J6"  Part="1" 
-F 0 "J3" H 8050 4250 50  0000 C CNN
-F 1 "Drive Signal" V 8150 4100 50  0000 C CNN
-F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 8050 4100 50  0001 C CNN
-F 3 "" H 8050 4100 50  0001 C CNN
-	1    8050 4100
-	1    0    0    -1  
-$EndComp
-$Comp
-L Earth #PWR05
-U 1 1 595239D9
-P 7850 4200
-AR Path="/59498AA5/595239D9" Ref="#PWR05"  Part="1" 
-AR Path="/59A7109E/595239D9" Ref="#PWR015"  Part="1" 
-AR Path="/59A71299/595239D9" Ref="#PWR025"  Part="1" 
-AR Path="/59A712A3/595239D9" Ref="#PWR035"  Part="1" 
-F 0 "#PWR05" H 7850 3950 50  0001 C CNN
-F 1 "Earth" H 7850 4050 50  0001 C CNN
-F 2 "" H 7850 4200 50  0001 C CNN
-F 3 "" H 7850 4200 50  0001 C CNN
-	1    7850 4200
-	1    0    0    -1  
-$EndComp
-$Comp
 L CP C1
 U 1 1 59A6D3D9
-P 4800 3200
+P 5250 3200
 AR Path="/59498AA5/59A6D3D9" Ref="C1"  Part="1" 
 AR Path="/59A7109E/59A6D3D9" Ref="C5"  Part="1" 
 AR Path="/59A71299/59A6D3D9" Ref="C9"  Part="1" 
 AR Path="/59A712A3/59A6D3D9" Ref="C13"  Part="1" 
-F 0 "C1" H 4825 3300 50  0000 L CNN
-F 1 "4.7uF" H 4825 3100 50  0000 L CNN
-F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 4838 3050 50  0001 C CNN
-F 3 "" H 4800 3200 50  0001 C CNN
-	1    4800 3200
+F 0 "C13" H 5275 3300 50  0000 L CNN
+F 1 "4.7uF" H 5275 3100 50  0000 L CNN
+F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 5288 3050 50  0001 C CNN
+F 3 "" H 5250 3200 50  0001 C CNN
+	1    5250 3200
 	1    0    0    -1  
 $EndComp
 $Comp
 L C C2
 U 1 1 59A6D3E0
-P 5200 3200
+P 5650 3200
 AR Path="/59498AA5/59A6D3E0" Ref="C2"  Part="1" 
 AR Path="/59A7109E/59A6D3E0" Ref="C6"  Part="1" 
 AR Path="/59A71299/59A6D3E0" Ref="C10"  Part="1" 
 AR Path="/59A712A3/59A6D3E0" Ref="C14"  Part="1" 
-F 0 "C2" H 5225 3300 50  0000 L CNN
-F 1 "100nF" H 5225 3100 50  0000 L CNN
-F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5238 3050 50  0001 C CNN
-F 3 "" H 5200 3200 50  0001 C CNN
-	1    5200 3200
+F 0 "C14" H 5675 3300 50  0000 L CNN
+F 1 "100nF" H 5675 3100 50  0000 L CNN
+F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5688 3050 50  0001 C CNN
+F 3 "" H 5650 3200 50  0001 C CNN
+	1    5650 3200
 	1    0    0    -1  
 $EndComp
 $Comp
 L NME1212DC U1
 U 1 1 59A6D3EA
-P 4150 3200
+P 4050 3200
 AR Path="/59498AA5/59A6D3EA" Ref="U1"  Part="1" 
 AR Path="/59A7109E/59A6D3EA" Ref="U3"  Part="1" 
 AR Path="/59A71299/59A6D3EA" Ref="U5"  Part="1" 
 AR Path="/59A712A3/59A6D3EA" Ref="U7"  Part="1" 
-F 0 "U1" H 4150 3500 60  0000 C CNN
-F 1 "NME1212DC" H 4150 2900 60  0000 C CNN
-F 2 "PartsLibraries:TC4422AVPA" H 4200 2950 60  0001 C CNN
-F 3 "" H 4200 2950 60  0001 C CNN
-	1    4150 3200
+F 0 "U7" H 4050 3500 60  0000 C CNN
+F 1 "NME1212DC" H 4050 2900 60  0000 C CNN
+F 2 "PartsLibraries:TC4422AVPA" H 4100 2950 60  0001 C CNN
+F 3 "" H 4100 2950 60  0001 C CNN
+	1    4050 3200
 	1    0    0    -1  
 $EndComp
 $Comp
-L Earth #PWR06
+L Earth #PWR05
 U 1 1 59A6D4A3
-P 4800 3350
-AR Path="/59498AA5/59A6D4A3" Ref="#PWR06"  Part="1" 
-AR Path="/59A7109E/59A6D4A3" Ref="#PWR016"  Part="1" 
-AR Path="/59A71299/59A6D4A3" Ref="#PWR026"  Part="1" 
-AR Path="/59A712A3/59A6D4A3" Ref="#PWR036"  Part="1" 
-F 0 "#PWR06" H 4800 3100 50  0001 C CNN
-F 1 "Earth" H 4800 3200 50  0001 C CNN
-F 2 "" H 4800 3350 50  0001 C CNN
-F 3 "" H 4800 3350 50  0001 C CNN
-	1    4800 3350
+P 5250 3350
+AR Path="/59498AA5/59A6D4A3" Ref="#PWR05"  Part="1" 
+AR Path="/59A7109E/59A6D4A3" Ref="#PWR015"  Part="1" 
+AR Path="/59A71299/59A6D4A3" Ref="#PWR025"  Part="1" 
+AR Path="/59A712A3/59A6D4A3" Ref="#PWR035"  Part="1" 
+F 0 "#PWR035" H 5250 3100 50  0001 C CNN
+F 1 "Earth" H 5250 3200 50  0001 C CNN
+F 2 "" H 5250 3350 50  0001 C CNN
+F 3 "" H 5250 3350 50  0001 C CNN
+	1    5250 3350
 	1    0    0    -1  
 $EndComp
 $Comp
-L Earth #PWR07
+L Earth #PWR06
 U 1 1 59A6D4C3
-P 5200 3350
-AR Path="/59498AA5/59A6D4C3" Ref="#PWR07"  Part="1" 
-AR Path="/59A7109E/59A6D4C3" Ref="#PWR017"  Part="1" 
-AR Path="/59A71299/59A6D4C3" Ref="#PWR027"  Part="1" 
-AR Path="/59A712A3/59A6D4C3" Ref="#PWR037"  Part="1" 
-F 0 "#PWR07" H 5200 3100 50  0001 C CNN
-F 1 "Earth" H 5200 3200 50  0001 C CNN
-F 2 "" H 5200 3350 50  0001 C CNN
-F 3 "" H 5200 3350 50  0001 C CNN
-	1    5200 3350
+P 5650 3350
+AR Path="/59498AA5/59A6D4C3" Ref="#PWR06"  Part="1" 
+AR Path="/59A7109E/59A6D4C3" Ref="#PWR016"  Part="1" 
+AR Path="/59A71299/59A6D4C3" Ref="#PWR026"  Part="1" 
+AR Path="/59A712A3/59A6D4C3" Ref="#PWR036"  Part="1" 
+F 0 "#PWR036" H 5650 3100 50  0001 C CNN
+F 1 "Earth" H 5650 3200 50  0001 C CNN
+F 2 "" H 5650 3350 50  0001 C CNN
+F 3 "" H 5650 3350 50  0001 C CNN
+	1    5650 3350
 	1    0    0    -1  
 $EndComp
 $Comp
@@ -269,7 +238,7 @@ AR Path="/59498AA5/59A6DA9F" Ref="R2"  Part="1"
 AR Path="/59A7109E/59A6DA9F" Ref="R4"  Part="1" 
 AR Path="/59A71299/59A6DA9F" Ref="R6"  Part="1" 
 AR Path="/59A712A3/59A6DA9F" Ref="R8"  Part="1" 
-F 0 "R2" V 3750 4450 50  0000 C CNN
+F 0 "R8" V 3750 4450 50  0000 C CNN
 F 1 "180" V 3850 4450 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3780 4450 50  0001 C CNN
 F 3 "" H 3850 4450 50  0001 C CNN
@@ -284,7 +253,7 @@ AR Path="/59498AA5/59A6DAA6" Ref="U2"  Part="1"
 AR Path="/59A7109E/59A6DAA6" Ref="U4"  Part="1" 
 AR Path="/59A71299/59A6DAA6" Ref="U6"  Part="1" 
 AR Path="/59A712A3/59A6DAA6" Ref="U8"  Part="1" 
-F 0 "U2" H 4100 4750 50  0000 L CNN
+F 0 "U8" H 4100 4750 50  0000 L CNN
 F 1 "H11N1M" H 4300 4350 50  0000 C CNN
 F 2 "Housings_DIP:DIP-6_W7.62mm" H 4100 4350 50  0001 L CIN
 F 3 "" H 4300 4550 50  0001 L CNN
@@ -294,16 +263,16 @@ $EndComp
 $Comp
 L R R3
 U 1 1 59A6DAAD
-P 4600 3650
+P 4600 3850
 AR Path="/59498AA5/59A6DAAD" Ref="R3"  Part="1" 
 AR Path="/59A7109E/59A6DAAD" Ref="R5"  Part="1" 
 AR Path="/59A71299/59A6DAAD" Ref="R7"  Part="1" 
 AR Path="/59A712A3/59A6DAAD" Ref="R9"  Part="1" 
-F 0 "R3" V 4680 3650 50  0000 C CNN
-F 1 "3K" V 4600 3650 50  0000 C CNN
-F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 4530 3650 50  0001 C CNN
-F 3 "" H 4600 3650 50  0001 C CNN
-	1    4600 3650
+F 0 "R9" V 4680 3850 50  0000 C CNN
+F 1 "3K" V 4600 3850 50  0000 C CNN
+F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 4530 3850 50  0001 C CNN
+F 3 "" H 4600 3850 50  0001 C CNN
+	1    4600 3850
 	1    0    0    -1  
 $EndComp
 Text HLabel 4000 4650 0    60   UnSpc ~ 0
@@ -311,23 +280,23 @@ ARD_GND
 Text HLabel 3600 4450 0    60   Input ~ 0
 ARD_PWM
 $Comp
-L Earth #PWR08
+L Earth #PWR07
 U 1 1 59A6DADD
 P 5200 4550
-AR Path="/59498AA5/59A6DADD" Ref="#PWR08"  Part="1" 
-AR Path="/59A7109E/59A6DADD" Ref="#PWR018"  Part="1" 
-AR Path="/59A71299/59A6DADD" Ref="#PWR028"  Part="1" 
-AR Path="/59A712A3/59A6DADD" Ref="#PWR038"  Part="1" 
-F 0 "#PWR08" H 5200 4300 50  0001 C CNN
+AR Path="/59498AA5/59A6DADD" Ref="#PWR07"  Part="1" 
+AR Path="/59A7109E/59A6DADD" Ref="#PWR017"  Part="1" 
+AR Path="/59A71299/59A6DADD" Ref="#PWR027"  Part="1" 
+AR Path="/59A712A3/59A6DADD" Ref="#PWR037"  Part="1" 
+F 0 "#PWR037" H 5200 4300 50  0001 C CNN
 F 1 "Earth" H 5200 4400 50  0001 C CNN
 F 2 "" H 5200 4550 50  0001 C CNN
 F 3 "" H 5200 4550 50  0001 C CNN
 	1    5200 4550
 	0    -1   -1   0   
 $EndComp
-Text HLabel 3700 3050 0    60   UnSpc ~ 0
+Text HLabel 3600 3050 0    60   UnSpc ~ 0
 DC_GND
-Text HLabel 3700 3350 0    60   Input ~ 0
+Text HLabel 3600 3350 0    60   Input ~ 0
 DC_IN
 Wire Wire Line
 	7050 4100 7050 4200
@@ -345,15 +314,9 @@ Wire Wire Line
 	7050 3700 7050 4000
 Wire Wire Line
 	7050 4100 7850 4100
-Wire Wire Line
-	4600 3050 5600 3050
-Connection ~ 4800 3050
+Connection ~ 5250 3050
 Wire Wire Line
 	4600 4550 5200 4550
-Wire Wire Line
-	4600 3250 4600 3500
-Wire Wire Line
-	4600 3800 4600 4450
 Wire Wire Line
 	4600 4000 5750 4000
 Connection ~ 4600 4000
@@ -365,7 +328,7 @@ AR Path="/59498AA5/59EF0E59" Ref="D1"  Part="1"
 AR Path="/59A7109E/59EF0E59" Ref="D2"  Part="1" 
 AR Path="/59A71299/59EF0E59" Ref="D3"  Part="1" 
 AR Path="/59A712A3/59EF0E59" Ref="D4"  Part="1" 
-F 0 "D1" H 4950 4350 50  0000 C CNN
+F 0 "D4" H 4950 4350 50  0000 C CNN
 F 1 "D_Zener" H 4950 4150 50  0000 C CNN
 F 2 "Diodes_THT:D_T-1_P5.08mm_Horizontal" H 4950 4250 50  0001 C CNN
 F 3 "" H 4950 4250 50  0001 C CNN
@@ -386,7 +349,7 @@ AR Path="/59498AA5/59EF0ED7" Ref="C17"  Part="1"
 AR Path="/59A7109E/59EF0ED7" Ref="C19"  Part="1" 
 AR Path="/59A71299/59EF0ED7" Ref="C21"  Part="1" 
 AR Path="/59A712A3/59EF0ED7" Ref="C23"  Part="1" 
-F 0 "C17" H 5225 4350 50  0000 L CNN
+F 0 "C23" H 5225 4350 50  0000 L CNN
 F 1 "100nF" H 5225 4150 50  0000 L CNN
 F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5238 4100 50  0001 C CNN
 F 3 "" H 5200 4250 50  0001 C CNN
@@ -413,7 +376,7 @@ AR Path="/59498AA5/59EF0FC7" Ref="R10"  Part="1"
 AR Path="/59A7109E/59EF0FC7" Ref="R12"  Part="1" 
 AR Path="/59A71299/59EF0FC7" Ref="R14"  Part="1" 
 AR Path="/59A712A3/59EF0FC7" Ref="R16"  Part="1" 
-F 0 "R10" V 5630 4300 50  0000 C CNN
+F 0 "R16" V 5630 4300 50  0000 C CNN
 F 1 "R" V 5550 4300 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5480 4300 50  0001 C CNN
 F 3 "" H 5550 4300 50  0001 C CNN
@@ -434,7 +397,7 @@ AR Path="/59498AA5/59EF1A58" Ref="R11"  Part="1"
 AR Path="/59A7109E/59EF1A58" Ref="R13"  Part="1" 
 AR Path="/59A71299/59EF1A58" Ref="R15"  Part="1" 
 AR Path="/59A712A3/59EF1A58" Ref="R17"  Part="1" 
-F 0 "R11" V 7330 4550 50  0000 C CNN
+F 0 "R17" V 7330 4550 50  0000 C CNN
 F 1 "R" V 7250 4550 50  0000 C CNN
 F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7180 4550 50  0001 C CNN
 F 3 "" H 7250 4550 50  0001 C CNN
@@ -445,14 +408,14 @@ Wire Wire Line
 	7250 4100 7250 4400
 Connection ~ 7250 4100
 $Comp
-L Earth #PWR09
+L Earth #PWR08
 U 1 1 59EF1B0B
 P 7250 4700
-AR Path="/59498AA5/59EF1B0B" Ref="#PWR09"  Part="1" 
-AR Path="/59A7109E/59EF1B0B" Ref="#PWR019"  Part="1" 
-AR Path="/59A71299/59EF1B0B" Ref="#PWR029"  Part="1" 
-AR Path="/59A712A3/59EF1B0B" Ref="#PWR039"  Part="1" 
-F 0 "#PWR09" H 7250 4450 50  0001 C CNN
+AR Path="/59498AA5/59EF1B0B" Ref="#PWR08"  Part="1" 
+AR Path="/59A7109E/59EF1B0B" Ref="#PWR018"  Part="1" 
+AR Path="/59A71299/59EF1B0B" Ref="#PWR028"  Part="1" 
+AR Path="/59A712A3/59EF1B0B" Ref="#PWR038"  Part="1" 
+F 0 "#PWR038" H 7250 4450 50  0001 C CNN
 F 1 "Earth" H 7250 4550 50  0001 C CNN
 F 2 "" H 7250 4700 50  0001 C CNN
 F 3 "" H 7250 4700 50  0001 C CNN
@@ -462,34 +425,62 @@ $EndComp
 $Comp
 L C C18
 U 1 1 59EF1DD4
-P 5600 3200
+P 6050 3200
 AR Path="/59498AA5/59EF1DD4" Ref="C18"  Part="1" 
 AR Path="/59A7109E/59EF1DD4" Ref="C20"  Part="1" 
 AR Path="/59A71299/59EF1DD4" Ref="C22"  Part="1" 
 AR Path="/59A712A3/59EF1DD4" Ref="C24"  Part="1" 
-F 0 "C18" H 5625 3300 50  0000 L CNN
-F 1 "100nF" H 5625 3100 50  0000 L CNN
-F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 5638 3050 50  0001 C CNN
-F 3 "" H 5600 3200 50  0001 C CNN
-	1    5600 3200
+F 0 "C24" H 6075 3300 50  0000 L CNN
+F 1 "100nF" H 6075 3100 50  0000 L CNN
+F 2 "Capacitors_THT:CP_Radial_Tantal_D4.5mm_P2.50mm" H 6088 3050 50  0001 C CNN
+F 3 "" H 6050 3200 50  0001 C CNN
+	1    6050 3200
 	1    0    0    -1  
 $EndComp
 $Comp
-L Earth #PWR010
+L Earth #PWR09
 U 1 1 59EF1DDA
-P 5600 3350
-AR Path="/59498AA5/59EF1DDA" Ref="#PWR010"  Part="1" 
-AR Path="/59A7109E/59EF1DDA" Ref="#PWR020"  Part="1" 
-AR Path="/59A71299/59EF1DDA" Ref="#PWR030"  Part="1" 
-AR Path="/59A712A3/59EF1DDA" Ref="#PWR040"  Part="1" 
-F 0 "#PWR010" H 5600 3100 50  0001 C CNN
-F 1 "Earth" H 5600 3200 50  0001 C CNN
-F 2 "" H 5600 3350 50  0001 C CNN
-F 3 "" H 5600 3350 50  0001 C CNN
-	1    5600 3350
+P 6050 3350
+AR Path="/59498AA5/59EF1DDA" Ref="#PWR09"  Part="1" 
+AR Path="/59A7109E/59EF1DDA" Ref="#PWR019"  Part="1" 
+AR Path="/59A71299/59EF1DDA" Ref="#PWR029"  Part="1" 
+AR Path="/59A712A3/59EF1DDA" Ref="#PWR039"  Part="1" 
+F 0 "#PWR039" H 6050 3100 50  0001 C CNN
+F 1 "Earth" H 6050 3200 50  0001 C CNN
+F 2 "" H 6050 3350 50  0001 C CNN
+F 3 "" H 6050 3350 50  0001 C CNN
+	1    6050 3350
 	1    0    0    -1  
 $EndComp
-Connection ~ 5200 3050
+Connection ~ 5650 3050
 Wire Wire Line
 	3600 4450 3700 4450
+Text HLabel 4500 3250 2    60   Input ~ 0
+GND_ISO
+Text HLabel 7850 4100 2    60   Input ~ 0
+DRV_SIG
+Wire Wire Line
+	4600 4450 4600 4000
+$Comp
+L Earth #PWR010
+U 1 1 5A16ABBC
+P 4500 3250
+AR Path="/59498AA5/5A16ABBC" Ref="#PWR010"  Part="1" 
+AR Path="/59A7109E/5A16ABBC" Ref="#PWR020"  Part="1" 
+AR Path="/59A71299/5A16ABBC" Ref="#PWR030"  Part="1" 
+AR Path="/59A712A3/5A16ABBC" Ref="#PWR040"  Part="1" 
+F 0 "#PWR040" H 4500 3000 50  0001 C CNN
+F 1 "Earth" H 4500 3100 50  0001 C CNN
+F 2 "" H 4500 3250 50  0001 C CNN
+F 3 "" H 4500 3250 50  0001 C CNN
+	1    4500 3250
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	4500 3050 6050 3050
+Wire Wire Line
+	4600 3700 5050 3700
+Wire Wire Line
+	5050 3700 5050 3050
+Connection ~ 5050 3050
 $EndSCHEMATC

File diff ditekan karena terlalu besar
+ 374 - 413
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb


File diff ditekan karena terlalu besar
+ 375 - 414
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb-bak


+ 192 - 214
MLI/Modular/PsuSwitchModule/PsuSwitchModule.net

@@ -1,7 +1,7 @@
 (export (version D)
   (design
     (source C:/Development/mlihardware/MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch)
-    (date "26/10/2017 15:51:30")
+    (date "23/11/2017 10:57:16")
     (tool "Eeschema 4.0.7")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
@@ -83,6 +83,12 @@
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names /) (tstamps /))
       (tstamp 59A7EBD8))
+    (comp (ref J3)
+      (value SignalToPower)
+      (footprint PartsLibraries:RJ45)
+      (libsource (lib OAE.Parts) (part RJ45))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5A16B56F))
     (comp (ref IC1)
       (value TC4422AVPA)
       (footprint PartsLibraries:TC4422AVPA)
@@ -107,12 +113,6 @@
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
       (tstamp 5949814D))
-    (comp (ref J3)
-      (value "Drive Signal")
-      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
-      (libsource (lib conn) (part Conn_01x02))
-      (sheetpath (names /PsuSwitchModule.Switch.1/) (tstamps /59498AA5/))
-      (tstamp 595237FD))
     (comp (ref C1)
       (value 4.7uF)
       (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
@@ -203,12 +203,6 @@
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
       (tstamp 5949814D))
-    (comp (ref J4)
-      (value "Drive Signal")
-      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
-      (libsource (lib conn) (part Conn_01x02))
-      (sheetpath (names /PsuSwitchModule.Switch.2/) (tstamps /59A7109E/))
-      (tstamp 595237FD))
     (comp (ref C5)
       (value 4.7uF)
       (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
@@ -299,12 +293,6 @@
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
       (tstamp 5949814D))
-    (comp (ref J5)
-      (value "Drive Signal")
-      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
-      (libsource (lib conn) (part Conn_01x02))
-      (sheetpath (names /PsuSwitchModule.Switch.3/) (tstamps /59A71299/))
-      (tstamp 595237FD))
     (comp (ref C9)
       (value 4.7uF)
       (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
@@ -395,12 +383,6 @@
       (libsource (lib device) (part C))
       (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
       (tstamp 5949814D))
-    (comp (ref J6)
-      (value "Drive Signal")
-      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
-      (libsource (lib conn) (part Conn_01x02))
-      (sheetpath (names /PsuSwitchModule.Switch.4/) (tstamps /59A712A3/))
-      (tstamp 595237FD))
     (comp (ref C13)
       (value 4.7uF)
       (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
@@ -587,247 +569,243 @@
         (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 device)
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.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")))
+    (library (logical conn)
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
   (nets
-    (net (code 1) (name DC_GND)
-      (node (ref U1) (pin 1))
-      (node (ref R1) (pin 2))
-      (node (ref U7) (pin 1))
+    (net (code 1) (name "Net-(J7-Pad8)")
+      (node (ref J7) (pin 8)))
+    (net (code 2) (name "Net-(J7-Pad7)")
+      (node (ref J7) (pin 7)))
+    (net (code 3) (name ARD_PWM_C)
+      (node (ref J7) (pin 5))
+      (node (ref R6) (pin 1)))
+    (net (code 4) (name ARD_PWM_B)
+      (node (ref R4) (pin 1))
+      (node (ref J7) (pin 4)))
+    (net (code 5) (name ARD_PWM_A)
+      (node (ref J7) (pin 3))
+      (node (ref R2) (pin 1)))
+    (net (code 6) (name DC_GND)
       (node (ref J7) (pin 2))
+      (node (ref U7) (pin 1))
       (node (ref U3) (pin 1))
-      (node (ref U5) (pin 1)))
-    (net (code 2) (name ARD_GND)
-      (node (ref U8) (pin 2))
-      (node (ref U6) (pin 2))
-      (node (ref U4) (pin 2))
-      (node (ref J7) (pin 8))
-      (node (ref U2) (pin 2)))
-    (net (code 3) (name DC_IN)
+      (node (ref R1) (pin 2))
+      (node (ref U5) (pin 1))
+      (node (ref U1) (pin 1)))
+    (net (code 7) (name DC_IN)
       (node (ref U5) (pin 4))
-      (node (ref U1) (pin 4))
-      (node (ref U7) (pin 4))
+      (node (ref J7) (pin 1))
       (node (ref U3) (pin 4))
-      (node (ref J7) (pin 1)))
-    (net (code 4) (name ARD_PWM_D)
-      (node (ref J7) (pin 6))
-      (node (ref R8) (pin 1)))
-    (net (code 5) (name ARD_PWM_B)
-      (node (ref R4) (pin 1))
-      (node (ref J7) (pin 4)))
-    (net (code 6) (name ARD_PWM_A)
-      (node (ref R2) (pin 1))
-      (node (ref J7) (pin 3)))
-    (net (code 7) (name "Net-(J1-Pad1)")
-      (node (ref J1) (pin 1)))
-    (net (code 8) (name ARD_5V)
-      (node (ref J2) (pin 1))
-      (node (ref J7) (pin 7)))
-    (net (code 9) (name "Net-(J1-Pad7)")
-      (node (ref J1) (pin 7)))
-    (net (code 10) (name "Net-(J1-Pad6)")
-      (node (ref J1) (pin 6)))
-    (net (code 11) (name "Net-(J1-Pad5)")
-      (node (ref J1) (pin 5)))
-    (net (code 12) (name "Net-(J1-Pad4)")
-      (node (ref J1) (pin 4)))
-    (net (code 13) (name "Net-(J1-Pad3)")
-      (node (ref J1) (pin 3)))
-    (net (code 14) (name "Net-(J1-Pad2)")
-      (node (ref J1) (pin 2)))
-    (net (code 15) (name ARD_PWM_C)
-      (node (ref R6) (pin 1))
-      (node (ref J7) (pin 5)))
-    (net (code 16) (name ARD_TEMP)
-      (node (ref J2) (pin 2))
-      (node (ref R1) (pin 1))
-      (node (ref J1) (pin 8)))
-    (net (code 17) (name "Net-(R3-Pad1)")
-      (node (ref U1) (pin 7))
-      (node (ref R3) (pin 1)))
-    (net (code 18) (name Earth)
+      (node (ref U7) (pin 4))
+      (node (ref U1) (pin 4)))
+    (net (code 8) (name DRV_SIG_D)
+      (node (ref C15) (pin 2))
+      (node (ref C16) (pin 1))
+      (node (ref IC4) (pin 7))
+      (node (ref IC4) (pin 6))
+      (node (ref R17) (pin 1))
+      (node (ref J3) (pin 1)))
+    (net (code 9) (name GND_ISO_A)
+      (node (ref C19) (pin 2))
+      (node (ref U4) (pin 5))
+      (node (ref D3) (pin 2))
+      (node (ref U3) (pin 7))
+      (node (ref C21) (pin 2))
+      (node (ref C20) (pin 2))
+      (node (ref R13) (pin 2))
+      (node (ref C8) (pin 2))
+      (node (ref C5) (pin 2))
+      (node (ref U7) (pin 7))
+      (node (ref D2) (pin 2))
+      (node (ref C7) (pin 1))
       (node (ref IC2) (pin 5))
       (node (ref IC2) (pin 4))
-      (node (ref C16) (pin 2))
       (node (ref C13) (pin 2))
-      (node (ref C7) (pin 1))
-      (node (ref C5) (pin 2))
-      (node (ref J5) (pin 2))
-      (node (ref R13) (pin 2))
-      (node (ref IC4) (pin 4))
-      (node (ref C11) (pin 1))
-      (node (ref IC4) (pin 5))
-      (node (ref C8) (pin 2))
-      (node (ref J4) (pin 2))
+      (node (ref C14) (pin 2))
+      (node (ref C15) (pin 1))
+      (node (ref R17) (pin 2))
       (node (ref C24) (pin 2))
-      (node (ref C21) (pin 2))
-      (node (ref IC3) (pin 4))
-      (node (ref C9) (pin 2))
-      (node (ref C23) (pin 2))
       (node (ref D4) (pin 2))
-      (node (ref U6) (pin 5))
+      (node (ref C16) (pin 2))
+      (node (ref IC4) (pin 5))
+      (node (ref IC4) (pin 4))
+      (node (ref U8) (pin 5))
       (node (ref C22) (pin 2))
       (node (ref R15) (pin 2))
-      (node (ref U4) (pin 5))
       (node (ref C12) (pin 2))
-      (node (ref J6) (pin 2))
-      (node (ref C6) (pin 2))
-      (node (ref IC3) (pin 5))
       (node (ref C10) (pin 2))
-      (node (ref C15) (pin 1))
-      (node (ref R17) (pin 2))
-      (node (ref D3) (pin 2))
-      (node (ref D2) (pin 2))
-      (node (ref C14) (pin 2))
+      (node (ref C9) (pin 2))
+      (node (ref C11) (pin 1))
+      (node (ref IC3) (pin 5))
+      (node (ref IC3) (pin 4))
+      (node (ref U6) (pin 5))
+      (node (ref U5) (pin 7))
+      (node (ref C6) (pin 2))
+      (node (ref C23) (pin 2))
       (node (ref C3) (pin 1))
-      (node (ref J3) (pin 2))
+      (node (ref C18) (pin 2))
+      (node (ref R11) (pin 2))
+      (node (ref IC1) (pin 4))
+      (node (ref IC1) (pin 5))
       (node (ref C2) (pin 2))
-      (node (ref U2) (pin 5))
       (node (ref C1) (pin 2))
       (node (ref C4) (pin 2))
-      (node (ref IC1) (pin 4))
-      (node (ref IC1) (pin 5))
-      (node (ref C20) (pin 2))
-      (node (ref D1) (pin 2))
-      (node (ref C18) (pin 2))
-      (node (ref U8) (pin 5))
-      (node (ref R11) (pin 2))
       (node (ref C17) (pin 2))
-      (node (ref C19) (pin 2)))
-    (net (code 19) (name "Net-(C3-Pad2)")
+      (node (ref J3) (pin 2))
+      (node (ref U2) (pin 5))
+      (node (ref J3) (pin 4))
+      (node (ref J3) (pin 6))
+      (node (ref J3) (pin 8))
+      (node (ref D1) (pin 2))
+      (node (ref U1) (pin 7)))
+    (net (code 10) (name DRV_SIG_A)
       (node (ref C3) (pin 2))
-      (node (ref C4) (pin 1))
+      (node (ref J3) (pin 5))
       (node (ref R11) (pin 1))
-      (node (ref J3) (pin 1))
-      (node (ref IC1) (pin 7))
-      (node (ref IC1) (pin 6)))
-    (net (code 20) (name "Net-(IC1-Pad2)")
-      (node (ref U2) (pin 4))
+      (node (ref C4) (pin 1))
+      (node (ref IC1) (pin 6))
+      (node (ref IC1) (pin 7)))
+    (net (code 11) (name DRV_SIG_C)
+      (node (ref R15) (pin 1))
+      (node (ref C11) (pin 2))
+      (node (ref C12) (pin 1))
+      (node (ref IC3) (pin 6))
+      (node (ref J3) (pin 3))
+      (node (ref IC3) (pin 7)))
+    (net (code 12) (name "Net-(J1-Pad3)")
+      (node (ref J1) (pin 3)))
+    (net (code 13) (name ARD_GND)
+      (node (ref U2) (pin 2))
+      (node (ref U4) (pin 2))
+      (node (ref U8) (pin 2))
+      (node (ref J1) (pin 8))
+      (node (ref U6) (pin 2)))
+    (net (code 14) (name ARD_5V)
+      (node (ref J1) (pin 7))
+      (node (ref J2) (pin 1)))
+    (net (code 15) (name ARD_TEMP)
+      (node (ref J1) (pin 6))
+      (node (ref R1) (pin 1))
+      (node (ref J2) (pin 2)))
+    (net (code 16) (name "Net-(J1-Pad5)")
+      (node (ref J1) (pin 5)))
+    (net (code 17) (name "Net-(J1-Pad4)")
+      (node (ref J1) (pin 4)))
+    (net (code 18) (name "Net-(J1-Pad2)")
+      (node (ref J1) (pin 2)))
+    (net (code 19) (name "Net-(J1-Pad1)")
+      (node (ref J1) (pin 1)))
+    (net (code 20) (name ARD_PWM_D)
+      (node (ref J7) (pin 6))
+      (node (ref R8) (pin 1)))
+    (net (code 21) (name DRV_SIG_B)
+      (node (ref J3) (pin 7))
+      (node (ref C8) (pin 1))
+      (node (ref R13) (pin 1))
+      (node (ref IC2) (pin 7))
+      (node (ref IC2) (pin 6))
+      (node (ref C7) (pin 2)))
+    (net (code 22) (name "Net-(IC1-Pad2)")
       (node (ref R10) (pin 2))
+      (node (ref U2) (pin 4))
       (node (ref IC1) (pin 2)))
-    (net (code 21) (name "Net-(C17-Pad1)")
-      (node (ref C17) (pin 1))
-      (node (ref IC1) (pin 8))
+    (net (code 23) (name "Net-(C17-Pad1)")
       (node (ref D1) (pin 1))
       (node (ref R10) (pin 1))
-      (node (ref IC1) (pin 1))
+      (node (ref C17) (pin 1))
       (node (ref U2) (pin 6))
+      (node (ref IC1) (pin 1))
+      (node (ref IC1) (pin 8))
       (node (ref R3) (pin 2)))
-    (net (code 22) (name "Net-(IC1-Pad3)")
-      (node (ref IC1) (pin 3)))
-    (net (code 23) (name "Net-(C1-Pad1)")
-      (node (ref C1) (pin 1))
+    (net (code 24) (name "Net-(C1-Pad1)")
       (node (ref U1) (pin 5))
       (node (ref C18) (pin 1))
-      (node (ref C2) (pin 1)))
-    (net (code 24) (name "Net-(U2-Pad3)")
+      (node (ref C2) (pin 1))
+      (node (ref R3) (pin 1))
+      (node (ref C1) (pin 1)))
+    (net (code 25) (name "Net-(IC1-Pad3)")
+      (node (ref IC1) (pin 3)))
+    (net (code 26) (name "Net-(R2-Pad2)")
+      (node (ref R2) (pin 2))
+      (node (ref U2) (pin 1)))
+    (net (code 27) (name "Net-(U2-Pad3)")
       (node (ref U2) (pin 3)))
-    (net (code 25) (name "Net-(R2-Pad2)")
-      (node (ref U2) (pin 1))
-      (node (ref R2) (pin 2)))
-    (net (code 26) (name "Net-(R5-Pad1)")
-      (node (ref R5) (pin 1))
-      (node (ref U3) (pin 7)))
-    (net (code 27) (name "Net-(C7-Pad2)")
-      (node (ref R13) (pin 1))
-      (node (ref J4) (pin 1))
-      (node (ref C7) (pin 2))
-      (node (ref C8) (pin 1))
-      (node (ref IC2) (pin 7))
-      (node (ref IC2) (pin 6)))
     (net (code 28) (name "Net-(IC2-Pad2)")
-      (node (ref IC2) (pin 2))
       (node (ref R12) (pin 2))
+      (node (ref IC2) (pin 2))
       (node (ref U4) (pin 4)))
     (net (code 29) (name "Net-(C19-Pad1)")
-      (node (ref IC2) (pin 8))
       (node (ref R12) (pin 1))
-      (node (ref IC2) (pin 1))
-      (node (ref R5) (pin 2))
       (node (ref U4) (pin 6))
+      (node (ref R5) (pin 2))
       (node (ref C19) (pin 1))
+      (node (ref IC2) (pin 1))
+      (node (ref IC2) (pin 8))
       (node (ref D2) (pin 1)))
-    (net (code 30) (name "Net-(IC2-Pad3)")
+    (net (code 30) (name "Net-(C20-Pad1)")
+      (node (ref C5) (pin 1))
+      (node (ref R5) (pin 1))
+      (node (ref C20) (pin 1))
+      (node (ref U3) (pin 5))
+      (node (ref C6) (pin 1)))
+    (net (code 31) (name "Net-(IC2-Pad3)")
       (node (ref IC2) (pin 3)))
-    (net (code 31) (name "Net-(U4-Pad3)")
-      (node (ref U4) (pin 3)))
     (net (code 32) (name "Net-(R4-Pad2)")
       (node (ref U4) (pin 1))
       (node (ref R4) (pin 2)))
-    (net (code 33) (name "Net-(C20-Pad1)")
-      (node (ref C5) (pin 1))
-      (node (ref C20) (pin 1))
-      (node (ref C6) (pin 1))
-      (node (ref U3) (pin 5)))
-    (net (code 34) (name "Net-(R7-Pad1)")
-      (node (ref R7) (pin 1))
-      (node (ref U5) (pin 7)))
-    (net (code 35) (name "Net-(C11-Pad2)")
-      (node (ref C11) (pin 2))
-      (node (ref C12) (pin 1))
-      (node (ref J5) (pin 1))
-      (node (ref IC3) (pin 7))
-      (node (ref R15) (pin 1))
-      (node (ref IC3) (pin 6)))
-    (net (code 36) (name "Net-(IC3-Pad2)")
-      (node (ref IC3) (pin 2))
-      (node (ref R14) (pin 2))
-      (node (ref U6) (pin 4)))
-    (net (code 37) (name "Net-(C21-Pad1)")
+    (net (code 33) (name "Net-(U4-Pad3)")
+      (node (ref U4) (pin 3)))
+    (net (code 34) (name "Net-(C21-Pad1)")
+      (node (ref R14) (pin 1))
+      (node (ref U6) (pin 6))
       (node (ref R7) (pin 2))
       (node (ref D3) (pin 1))
-      (node (ref C21) (pin 1))
-      (node (ref IC3) (pin 8))
       (node (ref IC3) (pin 1))
-      (node (ref R14) (pin 1))
-      (node (ref U6) (pin 6)))
-    (net (code 38) (name "Net-(IC3-Pad3)")
+      (node (ref IC3) (pin 8))
+      (node (ref C21) (pin 1)))
+    (net (code 35) (name "Net-(IC3-Pad2)")
+      (node (ref IC3) (pin 2))
+      (node (ref U6) (pin 4))
+      (node (ref R14) (pin 2)))
+    (net (code 36) (name "Net-(C10-Pad1)")
+      (node (ref U5) (pin 5))
+      (node (ref C9) (pin 1))
+      (node (ref C22) (pin 1))
+      (node (ref R7) (pin 1))
+      (node (ref C10) (pin 1)))
+    (net (code 37) (name "Net-(IC3-Pad3)")
       (node (ref IC3) (pin 3)))
+    (net (code 38) (name "Net-(R6-Pad2)")
+      (node (ref R6) (pin 2))
+      (node (ref U6) (pin 1)))
     (net (code 39) (name "Net-(U6-Pad3)")
       (node (ref U6) (pin 3)))
-    (net (code 40) (name "Net-(R6-Pad2)")
-      (node (ref U6) (pin 1))
-      (node (ref R6) (pin 2)))
-    (net (code 41) (name "Net-(C10-Pad1)")
-      (node (ref C9) (pin 1))
-      (node (ref C10) (pin 1))
-      (node (ref C22) (pin 1))
-      (node (ref U5) (pin 5)))
-    (net (code 42) (name "Net-(R9-Pad1)")
-      (node (ref U7) (pin 7))
-      (node (ref R9) (pin 1)))
-    (net (code 43) (name "Net-(C15-Pad2)")
-      (node (ref IC4) (pin 7))
-      (node (ref C15) (pin 2))
-      (node (ref C16) (pin 1))
-      (node (ref IC4) (pin 6))
-      (node (ref J6) (pin 1))
-      (node (ref R17) (pin 1)))
-    (net (code 44) (name "Net-(IC4-Pad2)")
+    (net (code 40) (name "Net-(C23-Pad1)")
+      (node (ref U8) (pin 6))
+      (node (ref R9) (pin 2))
+      (node (ref IC4) (pin 1))
+      (node (ref IC4) (pin 8))
+      (node (ref D4) (pin 1))
+      (node (ref R16) (pin 1))
+      (node (ref C23) (pin 1)))
+    (net (code 41) (name "Net-(IC4-Pad2)")
       (node (ref IC4) (pin 2))
       (node (ref U8) (pin 4))
       (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 D4) (pin 1))
-      (node (ref IC4) (pin 1))
-      (node (ref C23) (pin 1))
-      (node (ref IC4) (pin 8)))
-    (net (code 46) (name "Net-(IC4-Pad3)")
-      (node (ref IC4) (pin 3)))
-    (net (code 47) (name "Net-(R8-Pad2)")
-      (node (ref R8) (pin 2))
-      (node (ref U8) (pin 1)))
-    (net (code 48) (name "Net-(U8-Pad3)")
-      (node (ref U8) (pin 3)))
-    (net (code 49) (name "Net-(C13-Pad1)")
+    (net (code 42) (name "Net-(C13-Pad1)")
       (node (ref U7) (pin 5))
-      (node (ref C14) (pin 1))
       (node (ref C13) (pin 1))
-      (node (ref C24) (pin 1)))))
+      (node (ref R9) (pin 1))
+      (node (ref C24) (pin 1))
+      (node (ref C14) (pin 1)))
+    (net (code 43) (name "Net-(IC4-Pad3)")
+      (node (ref IC4) (pin 3)))
+    (net (code 44) (name "Net-(U8-Pad3)")
+      (node (ref U8) (pin 3)))
+    (net (code 45) (name "Net-(R8-Pad2)")
+      (node (ref U8) (pin 1))
+      (node (ref R8) (pin 2)))))

+ 130 - 77
MLI/Modular/PsuSwitchModule/PsuSwitchModule.sch

@@ -45,153 +45,206 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-Text GLabel 3400 3200 0    60   Output ~ 0
+Text GLabel 2250 3150 0    60   Output ~ 0
 ARD_PWM_C
-Text GLabel 3400 3300 0    60   Output ~ 0
+Text GLabel 2250 3250 0    60   Output ~ 0
 ARD_PWM_D
 $Sheet
-S 5650 1900 1250 1100
+S 4550 1800 1250 1100
 U 59498AA5
 F0 "PsuSwitchModule.Switch.1" 60
 F1 "PsuSwitchModule.Switch.sch" 60
-F2 "ARD_PWM" I L 5650 2150 60 
-F3 "DC_GND" U L 5650 2600 60 
-F4 "DC_IN" I L 5650 2750 60 
-F5 "ARD_GND" U L 5650 2000 60 
+F2 "ARD_PWM" I L 4550 2050 60 
+F3 "DC_GND" U L 4550 2500 60 
+F4 "DC_IN" I L 4550 2650 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
-Text GLabel 5650 2150 0    60   Input ~ 0
+Text GLabel 4550 2050 0    60   Input ~ 0
 ARD_PWM_A
-Text GLabel 5650 2000 0    60   UnSpc ~ 0
+Text GLabel 4550 1900 0    60   UnSpc ~ 0
 ARD_GND
 $Comp
 L RJ45 J1
 U 1 1 59526541
-P 3850 2150
-F 0 "J1" H 4050 2650 50  0000 C CNN
-F 1 "RJ45" H 3700 2650 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 3850 2150 50  0001 C CNN
-F 3 "" H 3850 2150 50  0001 C CNN
-	1    3850 2150
+P 2700 2100
+F 0 "J1" H 2900 2600 50  0000 C CNN
+F 1 "RJ45" 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
 	0    1    1    0   
 $EndComp
 $Comp
 L Conn_01x02 J2
 U 1 1 599EAAF2
-P 3900 4150
-F 0 "J2" H 3900 4300 50  0000 C CNN
-F 1 "Temperature Probe" V 4000 4150 50  0000 C CNN
-F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 3900 4150 50  0001 C CNN
-F 3 "" H 3900 4150 50  0001 C CNN
-	1    3900 4150
+P 2750 4100
+F 0 "J2" H 2750 4250 50  0000 C CNN
+F 1 "Temperature Probe" V 2850 4100 50  0000 C CNN
+F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 2750 4100 50  0001 C CNN
+F 3 "" H 2750 4100 50  0001 C CNN
+	1    2750 4100
 	1    0    0    -1  
 $EndComp
 $Comp
 L R R1
 U 1 1 599EAAF9
-P 3550 4500
-F 0 "R1" V 3450 4500 50  0000 C CNN
-F 1 "100" V 3550 4500 50  0000 C CNN
-F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3480 4500 50  0001 C CNN
-F 3 "" H 3550 4500 50  0001 C CNN
-	1    3550 4500
+P 2400 4450
+F 0 "R1" V 2300 4450 50  0000 C CNN
+F 1 "100" V 2400 4450 50  0000 C CNN
+F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2330 4450 50  0001 C CNN
+F 3 "" H 2400 4450 50  0001 C CNN
+	1    2400 4450
 	1    0    0    -1  
 $EndComp
-Text Notes 2800 5450 0    60   ~ 0
+Text Notes 1650 5400 0    60   ~ 0
 The resistance is matched to the\nR value of the attached thermistor
 Wire Wire Line
-	3700 4250 3400 4250
-Connection ~ 3550 4250
+	2550 4200 2250 4200
+Connection ~ 2400 4200
 Wire Wire Line
-	3550 4250 3550 4350
+	2400 4200 2400 4300
 Wire Wire Line
-	3550 4650 3550 4750
-Text GLabel 5650 2600 0    60   UnSpc ~ 0
+	2400 4600 2400 4700
+Text GLabel 4550 2500 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 5650 2750 0    60   Input ~ 0
+Text GLabel 4550 2650 0    60   Input ~ 0
 DC_IN
 $Sheet
-S 5650 3500 1250 1100
+S 4550 3400 1250 1100
 U 59A7109E
 F0 "PsuSwitchModule.Switch.2" 60
 F1 "PsuSwitchModule.Switch.sch" 60
-F2 "ARD_PWM" I L 5650 3750 60 
-F3 "DC_GND" U L 5650 4200 60 
-F4 "DC_IN" I L 5650 4350 60 
-F5 "ARD_GND" U L 5650 3600 60 
+F2 "ARD_PWM" I L 4550 3650 60 
+F3 "DC_GND" U L 4550 4100 60 
+F4 "DC_IN" I L 4550 4250 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
-Text GLabel 5650 3750 0    60   Input ~ 0
+Text GLabel 4550 3650 0    60   Input ~ 0
 ARD_PWM_B
-Text GLabel 5650 3600 0    60   UnSpc ~ 0
+Text GLabel 4550 3500 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 5650 4200 0    60   UnSpc ~ 0
+Text GLabel 4550 4100 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 5650 4350 0    60   Input ~ 0
+Text GLabel 4550 4250 0    60   Input ~ 0
 DC_IN
 $Sheet
-S 7950 1900 1250 1100
+S 6850 1800 1250 1100
 U 59A71299
 F0 "PsuSwitchModule.Switch.3" 60
 F1 "PsuSwitchModule.Switch.sch" 60
-F2 "ARD_PWM" I L 7950 2150 60 
-F3 "DC_GND" U L 7950 2600 60 
-F4 "DC_IN" I L 7950 2750 60 
-F5 "ARD_GND" U L 7950 2000 60 
+F2 "ARD_PWM" I L 6850 2050 60 
+F3 "DC_GND" U L 6850 2500 60 
+F4 "DC_IN" I L 6850 2650 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
-Text GLabel 7950 2150 0    60   Input ~ 0
+Text GLabel 6850 2050 0    60   Input ~ 0
 ARD_PWM_C
-Text GLabel 7950 2000 0    60   UnSpc ~ 0
+Text GLabel 6850 1900 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 7950 2600 0    60   UnSpc ~ 0
+Text GLabel 6850 2500 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 7950 2750 0    60   Input ~ 0
+Text GLabel 6850 2650 0    60   Input ~ 0
 DC_IN
 $Sheet
-S 7950 3500 1250 1100
+S 6850 3400 1250 1100
 U 59A712A3
 F0 "PsuSwitchModule.Switch.4" 60
 F1 "PsuSwitchModule.Switch.sch" 60
-F2 "ARD_PWM" I L 7950 3750 60 
-F3 "DC_GND" U L 7950 4200 60 
-F4 "DC_IN" I L 7950 4350 60 
-F5 "ARD_GND" U L 7950 3600 60 
+F2 "ARD_PWM" I L 6850 3650 60 
+F3 "DC_GND" U L 6850 4100 60 
+F4 "DC_IN" I L 6850 4250 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
-Text GLabel 7950 3750 0    60   Input ~ 0
+Text GLabel 6850 3650 0    60   Input ~ 0
 ARD_PWM_D
-Text GLabel 7950 3600 0    60   UnSpc ~ 0
+Text GLabel 6850 3500 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 7950 4200 0    60   UnSpc ~ 0
+Text GLabel 6850 4100 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 7950 4350 0    60   Input ~ 0
+Text GLabel 6850 4250 0    60   Input ~ 0
 DC_IN
-Text GLabel 3700 4150 0    60   Input ~ 0
+Text GLabel 2550 4100 0    60   Input ~ 0
 ARD_5V
-Text GLabel 3400 4250 0    60   Output ~ 0
+Text GLabel 2250 4200 0    60   Output ~ 0
 ARD_TEMP
-Text GLabel 3550 4750 3    60   UnSpc ~ 0
+Text GLabel 2400 4700 3    60   UnSpc ~ 0
 DC_GND
-Text GLabel 3400 3500 0    60   UnSpc ~ 0
+Text GLabel 2250 2450 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 3400 3000 0    60   Output ~ 0
+Text GLabel 2250 2950 0    60   Output ~ 0
 ARD_PWM_A
-Text GLabel 3400 2900 0    60   UnSpc ~ 0
+Text GLabel 2250 2850 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 3400 2800 0    60   Output ~ 0
+Text GLabel 2250 2750 0    60   Output ~ 0
 DC_IN
-Text GLabel 3400 3100 0    60   Output ~ 0
+Text GLabel 2250 3050 0    60   Output ~ 0
 ARD_PWM_B
-Text GLabel 3400 3400 0    60   Output ~ 0
+Text GLabel 2250 2350 0    60   Output ~ 0
 ARD_5V
-Text GLabel 3400 2500 0    60   Input ~ 0
+Text GLabel 2250 2250 0    60   Input ~ 0
 ARD_TEMP
 $Comp
 L RJ45 J7
 U 1 1 59A7EBD8
-P 3850 3150
-F 0 "J7" H 4050 3650 50  0000 C CNN
-F 1 "RJ45" H 3700 3650 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 3850 3150 50  0001 C CNN
-F 3 "" H 3850 3150 50  0001 C CNN
-	1    3850 3150
+P 2700 3100
+F 0 "J7" H 2900 3600 50  0000 C CNN
+F 1 "RJ45" H 2550 3600 50  0000 C CNN
+F 2 "PartsLibraries:RJ45" H 2700 3100 50  0001 C CNN
+F 3 "" H 2700 3100 50  0001 C CNN
+	1    2700 3100
 	0    1    1    0   
 $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_SIG_A
+Text GLabel 5800 2600 2    60   UnSpc ~ 0
+GND_ISO_A
+Text GLabel 8100 2250 2    60   Output ~ 0
+DRV_SIG_C
+Text GLabel 8100 2550 2    60   UnSpc ~ 0
+GND_ISO_C
+Text GLabel 5800 3800 2    60   Output ~ 0
+DRV_SIG_B
+Text GLabel 5800 4100 2    60   UnSpc ~ 0
+GND_ISO_B
+Text GLabel 8100 3800 2    60   Output ~ 0
+DRV_SIG_D
+Text GLabel 8100 4100 2    60   UnSpc ~ 0
+GND_ISO_D
+Text GLabel 9700 3200 0    60   Input ~ 0
+DRV_SIG_A
+Text GLabel 9700 3300 0    60   UnSpc ~ 0
+GND_ISO_A
+Text GLabel 9700 3400 0    60   Input ~ 0
+DRV_SIG_B
+Text GLabel 9700 3500 0    60   UnSpc ~ 0
+GND_ISO_B
+Text GLabel 9700 3000 0    60   Input ~ 0
+DRV_SIG_C
+Text GLabel 9700 3100 0    60   UnSpc ~ 0
+GND_ISO_C
+Text GLabel 9700 2800 0    60   Input ~ 0
+DRV_SIG_D
+Text GLabel 9700 2900 0    60   UnSpc ~ 0
+GND_ISO_D
+Text Notes 1250 1550 0    60   ~ 0
+In the event there are 2 arduinos on the control board \n(one for driving, the other for monitoring) the runs for \neach should be kept on separate RJ45s for clarity.
 $EndSCHEMATC

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini