Browse Source

BreakoutBoard Schematic made hierarchical and connected

Gareth O'Brien 7 years ago
parent
commit
ab9205309f

+ 274 - 207
MLI/Modular/BreakoutBoard/BreakoutBoard.sch

@@ -30,11 +30,12 @@ LIBS:opto
 LIBS:atmel
 LIBS:contrib
 LIBS:valves
+LIBS:BreakoutBoard-cache
 EELAYER 25 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 1 1
+Sheet 1 6
 Title ""
 Date ""
 Rev ""
@@ -44,169 +45,38 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-Text GLabel 8800 1100 2    60   Input ~ 0
-ARD_PWM_1
-Text GLabel 8800 1300 2    60   UnSpc ~ 0
-DC_GND
-Text GLabel 8800 1400 2    60   Input ~ 0
-DC_IN
-Text GLabel 8800 900  2    60   Input ~ 0
-ARD_SRC_V
-Text GLabel 8800 1000 2    60   Output ~ 0
-ARD_TEMP_1
-Text GLabel 8800 1200 2    60   Input ~ 0
-ARD_5V
-$Comp
-L RJ45 J2
-U 1 1 599EEF12
-P 8350 1050
-F 0 "J2" H 8550 1550 50  0000 C CNN
-F 1 "RJ45" H 8200 1550 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 8350 1050 50  0001 C CNN
-F 3 "" H 8350 1050 50  0001 C CNN
-	1    8350 1050
-	0    -1   -1   0   
-$EndComp
-Text GLabel 8800 700  2    60   UnSpc ~ 0
-ARD_GND
-Text GLabel 10500 1100 2    60   Input ~ 0
-ARD_PWM_2
-Text GLabel 10500 1300 2    60   UnSpc ~ 0
-DC_GND
-Text GLabel 10500 1400 2    60   Input ~ 0
-DC_IN
-Text GLabel 10500 900  2    60   Input ~ 0
-ARD_SRC_V
-Text GLabel 10500 1000 2    60   Output ~ 0
-ARD_TEMP_2
-Text GLabel 10500 1200 2    60   Input ~ 0
-ARD_5V
-$Comp
-L RJ45 J4
-U 1 1 599EF0F4
-P 10050 1050
-F 0 "J4" H 10250 1550 50  0000 C CNN
-F 1 "RJ45" H 9900 1550 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 10050 1050 50  0001 C CNN
-F 3 "" H 10050 1050 50  0001 C CNN
-	1    10050 1050
-	0    -1   -1   0   
-$EndComp
-Text GLabel 10500 700  2    60   UnSpc ~ 0
-ARD_GND
-Text GLabel 8800 2000 2    60   Input ~ 0
-ARD_PWM_3
-Text GLabel 8800 2200 2    60   UnSpc ~ 0
-DC_GND
-Text GLabel 8800 2300 2    60   Input ~ 0
-DC_IN
-Text GLabel 8800 1800 2    60   Input ~ 0
-ARD_SRC_V
-Text GLabel 8800 1900 2    60   Output ~ 0
-ARD_TEMP_3
-Text GLabel 8800 2100 2    60   Input ~ 0
-ARD_5V
-$Comp
-L RJ45 J3
-U 1 1 599EF1B1
-P 8350 1950
-F 0 "J3" H 8550 2450 50  0000 C CNN
-F 1 "RJ45" H 8200 2450 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 8350 1950 50  0001 C CNN
-F 3 "" H 8350 1950 50  0001 C CNN
-	1    8350 1950
-	0    -1   -1   0   
-$EndComp
-Text GLabel 8800 1600 2    60   UnSpc ~ 0
-ARD_GND
-Text GLabel 10500 2000 2    60   Input ~ 0
-ARD_PWM_4
-Text GLabel 10500 2200 2    60   UnSpc ~ 0
-DC_GND
-Text GLabel 10500 2300 2    60   Input ~ 0
-DC_IN
-Text GLabel 10500 1800 2    60   Input ~ 0
-ARD_SRC_V
-Text GLabel 10500 1900 2    60   Output ~ 0
-ARD_TEMP_4
-Text GLabel 10500 2100 2    60   Input ~ 0
-ARD_5V
-$Comp
-L RJ45 J5
-U 1 1 599EF28B
-P 10050 1950
-F 0 "J5" H 10250 2450 50  0000 C CNN
-F 1 "RJ45" H 9900 2450 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 10050 1950 50  0001 C CNN
-F 3 "" H 10050 1950 50  0001 C CNN
-	1    10050 1950
-	0    -1   -1   0   
-$EndComp
-Text GLabel 10500 1600 2    60   UnSpc ~ 0
-ARD_GND
 Text Notes 625  675  0    60   ~ 0
-Signal Arduino
-Text GLabel 1200 7250 0    60   UnSpc ~ 0
+Signal Controller\n(Chipkit WiFire)
+Text GLabel 3900 5400 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 5550 7500 0    60   UnSpc ~ 0
-ARD_GND
-Text GLabel 5550 7100 0    60   Input ~ 0
-ARD_PWM_A
-Text GLabel 5550 6900 0    60   UnSpc ~ 0
-DC_GND
-Text GLabel 5550 6800 0    60   Input ~ 0
-DC_IN
-Text GLabel 5550 7300 0    60   Input ~ 0
-ARD_PWM_B
-Text GLabel 5550 7400 0    60   Input ~ 0
-ARD_SRC_V
-Text GLabel 5550 7000 0    60   Input ~ 0
-ARD_5V
-Text GLabel 5550 7200 0    60   Output ~ 0
-ARD_TEMP_HB
-$Comp
-L RJ45 J1
-U 1 1 599EE011
-P 6000 7150
-F 0 "J1" H 6200 7650 50  0000 C CNN
-F 1 "RJ45" H 5850 7650 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 6000 7150 50  0001 C CNN
-F 3 "" H 6000 7150 50  0001 C CNN
-	1    6000 7150
-	0    1    1    0   
-$EndComp
-Text GLabel 1600 6250 0    60   Input ~ 0
-ARD_TEMP_1
+Text GLabel 1550 6250 0    60   Input ~ 0
+ARD_TEMP_A
 Text Label 2900 2700 0    60   ~ 0
 0
 $Comp
-L CONN_02X08 P2
+L Conn_02x08_Counter_Clockwise P2
 U 1 1 599EFF88
-P 1850 2350
-F 0 "P2" H 1850 2800 50  0000 C CNN
-F 1 "Digital" V 1850 2350 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 1300 50  0001 C CNN
-F 3 "" H 1850 1300 50  0000 C CNN
-	1    1850 2350
+P 1850 2300
+F 0 "P2" H 1850 2750 50  0000 C CNN
+F 1 "Digital" V 1850 2300 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 1250 50  0001 C CNN
+F 3 "" H 1850 1250 50  0000 C CNN
+	1    1850 2300
 	-1   0    0    -1  
 $EndComp
-Text GLabel 2100 2700 2    60   Output ~ 0
-ARD_PWM_A
-Text GLabel 2100 2600 2    60   Output ~ 0
-ARD_PWM_B
-Text GLabel 1600 6350 0    60   Input ~ 0
-ARD_TEMP_2
-Text GLabel 1600 6450 0    60   Input ~ 0
-ARD_TEMP_3
-Text GLabel 1600 6550 0    60   Input ~ 0
-ARD_TEMP_4
-Text GLabel 2100 2500 2    60   Output ~ 0
+Text GLabel 1550 6350 0    60   Input ~ 0
+ARD_TEMP_B
+Text GLabel 1550 6450 0    60   Input ~ 0
+ARD_TEMP_C
+Text GLabel 1550 6550 0    60   Input ~ 0
+ARD_TEMP_D
+Text GLabel 2050 2500 2    60   Output ~ 0
 ARD_PWM_1
-Text GLabel 2100 2400 2    60   Output ~ 0
+Text GLabel 2050 2400 2    60   Output ~ 0
 ARD_PWM_2
-Text GLabel 2100 2300 2    60   Output ~ 0
+Text GLabel 2050 2300 2    60   Output ~ 0
 ARD_PWM_3
-Text GLabel 2100 2200 2    60   Output ~ 0
+Text GLabel 2050 2200 2    60   Output ~ 0
 ARD_PWM_4
 Text Label 2900 2600 0    60   ~ 0
 1
@@ -241,14 +111,14 @@ Text Label 700  2000 0    60   ~ 0
 Text Label 2900 1700 0    60   ~ 0
 8
 $Comp
-L CONN_02X08 P1
+L Conn_02x08_Counter_Clockwise P1
 U 1 1 599F28C2
-P 1850 1350
-F 0 "P1" H 1850 1800 50  0000 C CNN
-F 1 "Digital" V 1850 1350 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 300 50  0001 C CNN
-F 3 "" H 1850 300 50  0000 C CNN
-	1    1850 1350
+P 1850 1300
+F 0 "P1" H 1850 1750 50  0000 C CNN
+F 1 "Digital" V 1850 1300 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 250 50  0001 C CNN
+F 3 "" H 1850 250 50  0000 C CNN
+	1    1850 1300
 	-1   0    0    -1  
 $EndComp
 Text Label 2900 1600 0    60   ~ 0
@@ -282,14 +152,14 @@ Text Label 700  1100 0    60   ~ 0
 Text Label 700  1000 0    60   ~ 0
 41
 $Comp
-L CONN_02X06 P3
+L Conn_02x06_Counter_Clockwise P3
 U 1 1 599F5771
-P 1850 3250
-F 0 "P3" H 1850 3600 50  0000 C CNN
-F 1 "Analog" V 1850 3250 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x06_Pitch2.54mm" H 1850 2200 50  0001 C CNN
-F 3 "" H 1850 2200 50  0000 C CNN
-	1    1850 3250
+P 1850 3200
+F 0 "P3" H 1850 3550 50  0000 C CNN
+F 1 "Analog" V 1850 3200 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x06_Pitch2.54mm" H 1850 2150 50  0001 C CNN
+F 3 "" H 1850 2150 50  0000 C CNN
+	1    1850 3200
 	-1   0    0    -1  
 $EndComp
 Text Label 2900 3500 0    60   ~ 0
@@ -317,18 +187,18 @@ A1
 Text Label 700  3000 0    60   ~ 0
 A0
 Text Notes 625  3825 0    60   ~ 0
-Monitoring Arduino
+Monitoring Controller\n(Chipkit WiFire)
 Text Label 2900 5850 0    60   ~ 0
 0
 $Comp
-L CONN_02X08 P5
+L Conn_02x08_Counter_Clockwise P5
 U 1 1 599F76EC
-P 1850 5500
-F 0 "P5" H 1850 5950 50  0000 C CNN
-F 1 "Digital" V 1850 5500 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 4450 50  0001 C CNN
-F 3 "" H 1850 4450 50  0000 C CNN
-	1    1850 5500
+P 1850 5450
+F 0 "P5" H 1850 5900 50  0000 C CNN
+F 1 "Digital" V 1850 5450 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 4400 50  0001 C CNN
+F 3 "" H 1850 4400 50  0000 C CNN
+	1    1850 5450
 	-1   0    0    -1  
 $EndComp
 Text Label 2900 5750 0    60   ~ 0
@@ -364,14 +234,14 @@ Text Label 700  5150 0    60   ~ 0
 Text Label 2900 4850 0    60   ~ 0
 8
 $Comp
-L CONN_02X08 P4
+L Conn_02x08_Counter_Clockwise P4
 U 1 1 599F7708
-P 1850 4500
-F 0 "P4" H 1850 4950 50  0000 C CNN
-F 1 "Digital" V 1850 4500 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 3450 50  0001 C CNN
-F 3 "" H 1850 3450 50  0000 C CNN
-	1    1850 4500
+P 1850 4450
+F 0 "P4" H 1850 4900 50  0000 C CNN
+F 1 "Digital" V 1850 4450 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm" H 1850 3400 50  0001 C CNN
+F 3 "" H 1850 3400 50  0000 C CNN
+	1    1850 4450
 	-1   0    0    -1  
 $EndComp
 Text Label 2900 4750 0    60   ~ 0
@@ -405,14 +275,14 @@ Text Label 700  4250 0    60   ~ 0
 Text Label 700  4150 0    60   ~ 0
 41
 $Comp
-L CONN_02X06 P6
+L Conn_02x06_Counter_Clockwise P6
 U 1 1 599F771D
-P 1850 6400
-F 0 "P6" H 1850 6750 50  0000 C CNN
-F 1 "Analog" V 1850 6400 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_2x06_Pitch2.54mm" H 1850 5350 50  0001 C CNN
-F 3 "" H 1850 5350 50  0000 C CNN
-	1    1850 6400
+P 1850 6350
+F 0 "P6" H 1850 6700 50  0000 C CNN
+F 1 "Analog" V 1850 6350 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_2x06_Pitch2.54mm" H 1850 5300 50  0001 C CNN
+F 3 "" H 1850 5300 50  0000 C CNN
+	1    1850 6350
 	-1   0    0    -1  
 $EndComp
 Text Label 2900 6650 0    60   ~ 0
@@ -439,34 +309,36 @@ Text Label 700  6250 0    60   ~ 0
 A1
 Text Label 700  6150 0    60   ~ 0
 A0
-Text GLabel 1600 6150 0    60   Input ~ 0
+Text GLabel 1550 6150 0    60   Input ~ 0
 ARD_TEMP_HB
 $Comp
-L Conn_01x02 J6
+L Conn_01x02 J1
 U 1 1 599F9F17
-P 1400 7300
-F 0 "J6" H 1400 7450 50  0000 C CNN
-F 1 "ARD_GROUND" V 1500 7300 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 1400 7300 50  0001 C CNN
-F 3 "" H 1400 7300 50  0001 C CNN
-	1    1400 7300
+P 4100 5450
+F 0 "J1" H 4100 5600 50  0000 C CNN
+F 1 "ARD_GROUND" V 4200 5450 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4100 5450 50  0001 C CNN
+F 3 "" H 4100 5450 50  0001 C CNN
+	1    4100 5450
 	1    0    0    -1  
 $EndComp
 $Comp
-L Conn_01x02 J7
+L Conn_01x02 J2
 U 1 1 599FA2FA
-P 2550 7300
-F 0 "J7" H 2550 7450 50  0000 C CNN
-F 1 "CONTROL_DC" V 2650 7300 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 2550 7300 50  0001 C CNN
-F 3 "" H 2550 7300 50  0001 C CNN
-	1    2550 7300
+P 4100 6400
+F 0 "J2" H 4100 6550 50  0000 C CNN
+F 1 "CONTROL_DC" V 4200 6400 50  0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4100 6400 50  0001 C CNN
+F 3 "" H 4100 6400 50  0001 C CNN
+	1    4100 6400
 	1    0    0    -1  
 $EndComp
-Text GLabel 2350 7250 0    60   UnSpc ~ 0
+Text GLabel 3900 6350 0    60   UnSpc ~ 0
 DC_GND
-Text GLabel 2350 7350 0    60   Input ~ 0
+Text GLabel 3900 6450 0    60   Input ~ 0
 DC_IN
+Text GLabel 3900 5500 0    60   UnSpc ~ 0
+ARD_GND
 Wire Notes Line
 	2100 750  2100 575 
 Wire Notes Line
@@ -479,6 +351,201 @@ Wire Notes Line
 	2100 3900 2100 3725
 Wire Notes Line
 	600  3900 2100 3900
-Text GLabel 1200 7350 0    60   UnSpc ~ 0
+Text GLabel 1550 6650 0    60   Input ~ 0
+ARD_TEMP_E
+Text GLabel 2050 2100 2    60   Output ~ 0
+ARD_PWM_5
+Text GLabel 2050 2000 2    60   Output ~ 0
+ARD_PWM_6
+Text GLabel 2050 1700 2    60   Output ~ 0
+ARD_PWM_7
+Text GLabel 2050 1600 2    60   Output ~ 0
+ARD_PWM_8
+Text GLabel 2050 1500 2    60   Output ~ 0
+ARD_PWM_9
+Text GLabel 2050 1400 2    60   Output ~ 0
+ARD_PWM_10
+Text GLabel 2050 1300 2    60   Output ~ 0
+ARD_PWM_11
+Text GLabel 2050 1200 2    60   Output ~ 0
+ARD_PWM_12
+Text GLabel 1550 2600 0    60   Output ~ 0
+ARD_PWM_14
+Text GLabel 1550 2700 0    60   Output ~ 0
+ARD_PWM_13
+Text GLabel 1550 2400 0    60   Output ~ 0
+ARD_PWM_16
+Text GLabel 1550 2500 0    60   Output ~ 0
+ARD_PWM_15
+Text GLabel 9800 2250 0    60   Input ~ 0
+ARD_HBRIDGE_A
+Text GLabel 9800 1850 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 9800 2350 0    60   Input ~ 0
+ARD_HBRIDGE_B
+Text GLabel 9800 2450 0    60   Input ~ 0
+ARD_HBRIDGE_B
+Text GLabel 9800 2150 0    60   UnSpc ~ 0
+DC_GND
+Text GLabel 9800 2050 0    60   Input ~ 0
+DC_IN
+Text GLabel 9800 1750 0    60   Input ~ 0
+ARD_5V
+Text GLabel 9800 2550 0    60   Input ~ 0
+ARD_HBRIDGE_A
+Wire Notes Line
+	2950 5750 2950 7750
+Text GLabel 9800 1650 0    60   Output ~ 0
+ARD_TEMP_HB
+Text GLabel 1550 1000 0    60   Output ~ 0
+ARD_HBRIDGE_A
+Text GLabel 1550 1100 0    60   Output ~ 0
+ARD_HBRIDGE_B
+Text GLabel 5600 2250 0    60   Input ~ 0
+ARD_PWM_1
+Text GLabel 5600 1650 0    60   Output ~ 0
+ARD_TEMP_A
+Text GLabel 5600 1850 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 5600 2350 0    60   Input ~ 0
+ARD_PWM_2
+Text GLabel 5600 2450 0    60   Input ~ 0
+ARD_PWM_3
+Text GLabel 5600 2150 0    60   UnSpc ~ 0
+DC_GND
+Text GLabel 5600 2050 0    60   Input ~ 0
+DC_IN
+Text GLabel 5600 1750 0    60   Input ~ 0
+ARD_5V
+Text GLabel 5600 2550 0    60   Input ~ 0
+ARD_PWM_4
+$Sheet
+S 5600 1550 750  1150
+U 5A2F08D5
+F0 "Module A" 60
+F1 "Module.sch" 60
+F2 "ARD_TEMP" O L 5600 1650 60 
+F3 "ARD_5V" I L 5600 1750 60 
+F4 "ARD_GND" U L 5600 1850 60 
+F5 "DC_IN" I L 5600 2050 60 
+F6 "DC_GND" U L 5600 2150 60 
+F7 "ARD_PWM_A" I L 5600 2250 60 
+F8 "ARD_PWM_B" I L 5600 2350 60 
+F9 "ARD_PWM_C" I L 5600 2450 60 
+F10 "ARD_PWM_D" I L 5600 2550 60 
+$EndSheet
+Text GLabel 5600 3150 0    60   Output ~ 0
+ARD_TEMP_A
+Text GLabel 5600 3350 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 5600 3650 0    60   UnSpc ~ 0
+DC_GND
+Text GLabel 5600 3550 0    60   Input ~ 0
+DC_IN
+Text GLabel 5600 3250 0    60   Input ~ 0
+ARD_5V
+$Sheet
+S 5600 3050 750  1150
+U 5A2F0F54
+F0 "Module C" 60
+F1 "Module.sch" 60
+F2 "ARD_TEMP" O L 5600 3150 60 
+F3 "ARD_5V" I L 5600 3250 60 
+F4 "ARD_GND" U L 5600 3350 60 
+F5 "DC_IN" I L 5600 3550 60 
+F6 "DC_GND" U L 5600 3650 60 
+F7 "ARD_PWM_A" I L 5600 3750 60 
+F8 "ARD_PWM_B" I L 5600 3850 60 
+F9 "ARD_PWM_C" I L 5600 3950 60 
+F10 "ARD_PWM_D" I L 5600 4050 60 
+$EndSheet
+$Sheet
+S 9800 1550 750  1150
+U 5A2F1991
+F0 "H-Bridge" 60
+F1 "Module.sch" 60
+F2 "ARD_TEMP" O L 9800 1650 60 
+F3 "ARD_5V" I L 9800 1750 60 
+F4 "ARD_GND" U L 9800 1850 60 
+F5 "DC_IN" I L 9800 2050 60 
+F6 "DC_GND" U L 9800 2150 60 
+F7 "ARD_PWM_A" I L 9800 2250 60 
+F8 "ARD_PWM_B" I L 9800 2350 60 
+F9 "ARD_PWM_C" I L 9800 2450 60 
+F10 "ARD_PWM_D" I L 9800 2550 60 
+$EndSheet
+Text GLabel 5600 4050 0    60   Input ~ 0
+ARD_PWM_8
+Text GLabel 5600 3950 0    60   Input ~ 0
+ARD_PWM_7
+Text GLabel 5600 3850 0    60   Input ~ 0
+ARD_PWM_6
+Text GLabel 5600 3750 0    60   Input ~ 0
+ARD_PWM_5
+Text GLabel 7550 1600 0    60   Output ~ 0
+ARD_TEMP_A
+Text GLabel 7550 1800 0    60   UnSpc ~ 0
 ARD_GND
+Text GLabel 7550 2100 0    60   UnSpc ~ 0
+DC_GND
+Text GLabel 7550 2000 0    60   Input ~ 0
+DC_IN
+Text GLabel 7550 1700 0    60   Input ~ 0
+ARD_5V
+$Sheet
+S 7550 1500 750  1150
+U 5A2F40AA
+F0 "Module B" 60
+F1 "Module.sch" 60
+F2 "ARD_TEMP" O L 7550 1600 60 
+F3 "ARD_5V" I L 7550 1700 60 
+F4 "ARD_GND" U L 7550 1800 60 
+F5 "DC_IN" I L 7550 2000 60 
+F6 "DC_GND" U L 7550 2100 60 
+F7 "ARD_PWM_A" I L 7550 2200 60 
+F8 "ARD_PWM_B" I L 7550 2300 60 
+F9 "ARD_PWM_C" I L 7550 2400 60 
+F10 "ARD_PWM_D" I L 7550 2500 60 
+$EndSheet
+Text GLabel 7550 2500 0    60   Input ~ 0
+ARD_PWM_12
+Text GLabel 7550 2400 0    60   Input ~ 0
+ARD_PWM_11
+Text GLabel 7550 2300 0    60   Input ~ 0
+ARD_PWM_10
+Text GLabel 7550 2200 0    60   Input ~ 0
+ARD_PWM_9
+Text GLabel 7550 3150 0    60   Output ~ 0
+ARD_TEMP_A
+Text GLabel 7550 3350 0    60   UnSpc ~ 0
+ARD_GND
+Text GLabel 7550 3650 0    60   UnSpc ~ 0
+DC_GND
+Text GLabel 7550 3550 0    60   Input ~ 0
+DC_IN
+Text GLabel 7550 3250 0    60   Input ~ 0
+ARD_5V
+$Sheet
+S 7550 3050 750  1150
+U 5A2F6574
+F0 "Module D" 60
+F1 "Module.sch" 60
+F2 "ARD_TEMP" O L 7550 3150 60 
+F3 "ARD_5V" I L 7550 3250 60 
+F4 "ARD_GND" U L 7550 3350 60 
+F5 "DC_IN" I L 7550 3550 60 
+F6 "DC_GND" U L 7550 3650 60 
+F7 "ARD_PWM_A" I L 7550 3750 60 
+F8 "ARD_PWM_B" I L 7550 3850 60 
+F9 "ARD_PWM_C" I L 7550 3950 60 
+F10 "ARD_PWM_D" I L 7550 4050 60 
+$EndSheet
+Text GLabel 7550 4050 0    60   Input ~ 0
+ARD_PWM_16
+Text GLabel 7550 3950 0    60   Input ~ 0
+ARD_PWM_15
+Text GLabel 7550 3850 0    60   Input ~ 0
+ARD_PWM_14
+Text GLabel 7550 3750 0    60   Input ~ 0
+ARD_PWM_13
 $EndSCHEMATC

+ 108 - 0
MLI/Modular/BreakoutBoard/Module.sch

@@ -0,0 +1,108 @@
+EESchema Schematic File Version 2
+LIBS:BreakoutBoard-rescue
+LIBS:OAE.Parts
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:BreakoutBoard-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 2 6
+Title "MLI MOSFET Driver Board"
+Date "2017-06-13"
+Rev "rev 2"
+Comp "Enertechnos Ltd"
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 "For approval by Mansour"
+$EndDescr
+$Comp
+L RJ45 J3
+U 1 1 5A2E9F01
+P 5800 3200
+AR Path="/5A2F08D5/5A2E9F01" Ref="J3"  Part="1" 
+AR Path="/5A2F0F54/5A2E9F01" Ref="J5"  Part="1" 
+AR Path="/5A2F1991/5A2E9F01" Ref="J7"  Part="1" 
+AR Path="/5A2F40AA/5A2E9F01" Ref="J9"  Part="1" 
+AR Path="/5A2F6574/5A2E9F01" Ref="J11"  Part="1" 
+F 0 "J3" H 6000 3700 50  0000 C CNN
+F 1 "RJ45" H 5650 3700 50  0000 C CNN
+F 2 "PartsLibraries:RJ45" H 5800 3200 50  0001 C CNN
+F 3 "" H 5800 3200 50  0001 C CNN
+	1    5800 3200
+	0    1    1    0   
+$EndComp
+$Comp
+L RJ45 J4
+U 1 1 5A2E9F0E
+P 5850 4100
+AR Path="/5A2F08D5/5A2E9F0E" Ref="J4"  Part="1" 
+AR Path="/5A2F0F54/5A2E9F0E" Ref="J6"  Part="1" 
+AR Path="/5A2F1991/5A2E9F0E" Ref="J8"  Part="1" 
+AR Path="/5A2F40AA/5A2E9F0E" Ref="J10"  Part="1" 
+AR Path="/5A2F6574/5A2E9F0E" Ref="J12"  Part="1" 
+F 0 "J4" H 6050 4600 50  0000 C CNN
+F 1 "RJ45" H 5700 4600 50  0000 C CNN
+F 2 "PartsLibraries:RJ45" H 5850 4100 50  0001 C CNN
+F 3 "" H 5850 4100 50  0001 C CNN
+	1    5850 4100
+	0    1    1    0   
+$EndComp
+Wire Notes Line
+	4650 2600 4650 4600
+Wire Notes Line
+	4650 4600 6450 4600
+Wire Notes Line
+	6450 4600 6450 2600
+Wire Notes Line
+	6450 2600 4650 2600
+Text Notes 4750 4550 0    60   ~ 0
+Module A
+Text HLabel 5350 3350 0    60   Output ~ 0
+ARD_TEMP
+Text HLabel 5350 3450 0    60   Input ~ 0
+ARD_5V
+Text HLabel 5350 3550 0    60   UnSpc ~ 0
+ARD_GND
+Text HLabel 5400 3750 0    60   Input ~ 0
+DC_IN
+Text HLabel 5400 3850 0    60   UnSpc ~ 0
+DC_GND
+Text HLabel 5400 3950 0    60   Input ~ 0
+ARD_PWM_A
+Text HLabel 5400 4050 0    60   Input ~ 0
+ARD_PWM_B
+Text HLabel 5400 4150 0    60   Input ~ 0
+ARD_PWM_C
+Text HLabel 5400 4250 0    60   Input ~ 0
+ARD_PWM_D
+$EndSCHEMATC

+ 98 - 0
MLI/Modular/BreakoutBoard/ModuleConnection.sch

@@ -0,0 +1,98 @@
+EESchema Schematic File Version 2
+LIBS:BreakoutBoard-rescue
+LIBS:OAE.Parts
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:BreakoutBoard-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 2 2
+Title "MLI MOSFET Driver Board"
+Date "2017-06-13"
+Rev "rev 2"
+Comp "Enertechnos Ltd"
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 "For approval by Mansour"
+$EndDescr
+$Comp
+L RJ45 J?
+U 1 1 5A2E9F01
+P 5800 3200
+F 0 "J?" H 6000 3700 50  0000 C CNN
+F 1 "RJ45" H 5650 3700 50  0000 C CNN
+F 2 "PartsLibraries:RJ45" H 5800 3200 50  0001 C CNN
+F 3 "" H 5800 3200 50  0001 C CNN
+	1    5800 3200
+	0    1    1    0   
+$EndComp
+$Comp
+L RJ45 J?
+U 1 1 5A2E9F0E
+P 5850 4100
+F 0 "J?" H 6050 4600 50  0000 C CNN
+F 1 "RJ45" H 5700 4600 50  0000 C CNN
+F 2 "PartsLibraries:RJ45" H 5850 4100 50  0001 C CNN
+F 3 "" H 5850 4100 50  0001 C CNN
+	1    5850 4100
+	0    1    1    0   
+$EndComp
+Wire Notes Line
+	4650 2600 4650 4600
+Wire Notes Line
+	4650 4600 6450 4600
+Wire Notes Line
+	6450 4600 6450 2600
+Wire Notes Line
+	6450 2600 4650 2600
+Text Notes 4750 4550 0    60   ~ 0
+Module A
+Text HLabel 5350 3350 0    60   Output ~ 0
+ARD_TEMP
+Text HLabel 5350 3450 0    60   Input ~ 0
+ARD_5V
+Text HLabel 5350 3550 0    60   UnSpc ~ 0
+ARD_GND
+Text HLabel 5400 3750 0    60   Input ~ 0
+DC_IN
+Text HLabel 5400 3850 0    60   UnSpc ~ 0
+DC_GND
+Text HLabel 5400 3950 0    60   Input ~ 0
+ARD_PWM_A
+Text HLabel 5400 4050 0    60   Input ~ 0
+ARD_PWM_B
+Text HLabel 5400 4150 0    60   Input ~ 0
+ARD_PWM_C
+Text HLabel 5400 4250 0    60   Input ~ 0
+ARD_PWM_D
+$EndSCHEMATC

BIN
MLI/Modular/PsuSwitchModule/PsuSwitchModule Rev 3.2 Draft.pdf


+ 11 - 11
MLI/Modular/PsuSwitchModule/PsuSwitchModule.pro

@@ -1,4 +1,4 @@
-update=06/12/2017 14:03:11
+update=11/12/2017 14:31:35
 version=1
 last_client=kicad
 [pcbnew]
@@ -25,16 +25,6 @@ version=1
 NetIExt=net
 [general]
 version=1
-[schematic_editor]
-version=1
-PageLayoutDescrFile=
-PlotDirectoryName=
-SubpartIdSeparator=0
-SubpartFirstId=65
-NetFmtName=Pcbnew
-SpiceForceRefPrefix=0
-SpiceUseNetNumbers=0
-LabSize=60
 [eeschema]
 version=1
 LibDir=
@@ -69,3 +59,13 @@ LibName27=opto
 LibName28=atmel
 LibName29=contrib
 LibName30=valves
+[schematic_editor]
+version=1
+PageLayoutDescrFile=
+PlotDirectoryName=
+SubpartIdSeparator=0
+SubpartFirstId=65
+NetFmtName=Pcbnew
+SpiceForceRefPrefix=0
+SpiceUseNetNumbers=0
+LabSize=60