EESchema Schematic File Version 2 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:PsuSwitchModule-cache EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 5 Title "Power Module (Control Board)" Date "2017-12-14" Rev "Rev3.3" Comp "Enertechnos Ltd" Comment1 "FOR REVIEW" Comment2 "" Comment3 "" Comment4 "" $EndDescr Text GLabel 2250 3150 0 60 Output ~ 0 ARD_PWM_C Text GLabel 2250 3250 0 60 Output ~ 0 ARD_PWM_D $Sheet S 4550 1800 1250 1100 U 59498AA5 F0 "PsuSwitchModule.Switch.1" 60 F1 "PsuSwitchModule.Switch.sch" 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 4550 2050 0 60 Input ~ 0 ARD_PWM_A Text GLabel 4550 1900 0 60 UnSpc ~ 0 ARD_GND $Comp L RJ45 J1 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 0 1 1 0 $EndComp $Comp L Conn_01x02 J2 U 1 1 599EAAF2 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 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 1650 5400 0 60 ~ 0 The resistance is matched to the\nR value of the attached thermistor Wire Wire Line 2550 4200 2250 4200 Connection ~ 2400 4200 Wire Wire Line 2400 4200 2400 4300 Wire Wire Line 2400 4600 2400 4700 Text GLabel 4550 2500 0 60 UnSpc ~ 0 DC_GND Text GLabel 4550 2650 0 60 Input ~ 0 DC_IN $Sheet S 4550 3400 1250 1100 U 59A7109E F0 "PsuSwitchModule.Switch.2" 60 F1 "PsuSwitchModule.Switch.sch" 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 4550 3650 0 60 Input ~ 0 ARD_PWM_B Text GLabel 4550 3500 0 60 UnSpc ~ 0 ARD_GND Text GLabel 4550 4100 0 60 UnSpc ~ 0 DC_GND Text GLabel 4550 4250 0 60 Input ~ 0 DC_IN $Sheet S 6850 1800 1250 1100 U 59A71299 F0 "PsuSwitchModule.Switch.3" 60 F1 "PsuSwitchModule.Switch.sch" 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 6850 2050 0 60 Input ~ 0 ARD_PWM_C Text GLabel 6850 1900 0 60 UnSpc ~ 0 ARD_GND Text GLabel 6850 2500 0 60 UnSpc ~ 0 DC_GND Text GLabel 6850 2650 0 60 Input ~ 0 DC_IN $Sheet S 6850 3400 1250 1100 U 59A712A3 F0 "PsuSwitchModule.Switch.4" 60 F1 "PsuSwitchModule.Switch.sch" 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 6850 3650 0 60 Input ~ 0 ARD_PWM_D Text GLabel 6850 3500 0 60 UnSpc ~ 0 ARD_GND Text GLabel 6850 4100 0 60 UnSpc ~ 0 DC_GND Text GLabel 6850 4250 0 60 Input ~ 0 DC_IN Text GLabel 2550 4100 0 60 Input ~ 0 ARD_5V Text GLabel 2250 4200 0 60 Output ~ 0 ARD_TEMP Text GLabel 2250 2450 0 60 UnSpc ~ 0 ARD_GND Text GLabel 2250 2950 0 60 Output ~ 0 ARD_PWM_A Text GLabel 2250 2850 0 60 UnSpc ~ 0 DC_GND Text GLabel 2250 2750 0 60 Output ~ 0 DC_IN Text GLabel 2250 3050 0 60 Output ~ 0 ARD_PWM_B Text GLabel 2250 2350 0 60 Output ~ 0 ARD_5V Text GLabel 2250 2250 0 60 Input ~ 0 ARD_TEMP $Comp L RJ45 J7 U 1 1 59A7EBD8 P 2700 3100 F 0 "J7" H 2900 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 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_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 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. Text GLabel 2400 4700 3 60 UnSpc ~ 0 ARD_GND $Comp L Conn_01x03 J101 U 1 1 5A3469C9 P 10200 4050 F 0 "J101" H 10200 4250 50 0000 C CNN F 1 "Conn_01x03" H 10200 3850 50 0000 C CNN F 2 "Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight" H 10200 4050 50 0001 C CNN F 3 "" H 10200 4050 50 0001 C CNN 1 10200 4050 1 0 0 -1 $EndComp Text GLabel 2250 1750 0 60 Input ~ 0 ARD_CUR Text GLabel 10000 3950 0 60 Output ~ 0 ARD_CUR Text GLabel 10000 4050 0 60 UnSpc ~ 0 ARD_GND Text GLabel 10000 4150 0 60 Input ~ 0 ARD_5V $EndSCHEMATC