EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 13
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
	3000 1550 3100 1550
Text GLabel 4050 1550 2    50   Output ~ 0
VCC_5
Text GLabel 4050 1650 2    50   Output ~ 0
VDD
Text GLabel 4050 1750 2    50   Output ~ 0
VSS
Text GLabel 3000 1550 0    50   Input ~ 0
VCC_12
Wire Wire Line
	3950 1750 4050 1750
Wire Wire Line
	3950 1650 4050 1650
Wire Wire Line
	3950 1550 4050 1550
Wire Wire Line
	5550 3450 5650 3450
Wire Wire Line
	5550 3550 5750 3550
Wire Wire Line
	5850 3650 5550 3650
Wire Wire Line
	5650 2600 5650 3450
Wire Wire Line
	5750 2700 5750 3550
Text Label 9050 3400 2    50   ~ 0
External_CAN_HI
Wire Wire Line
	9050 3400 8350 3400
Text Label 9050 3500 2    50   ~ 0
External_CAN_LO
Wire Wire Line
	9050 3500 8350 3500
Text GLabel 6450 2900 0    50   Input ~ 0
VDD
Wire Wire Line
	6550 2900 6450 2900
Text GLabel 6950 3700 0    50   Input ~ 0
VDD
Wire Wire Line
	7050 3700 6950 3700
Wire Wire Line
	5750 2700 6550 2700
Wire Wire Line
	5650 2600 6550 2600
Wire Wire Line
	8450 3600 8350 3600
Text GLabel 8450 3600 2    50   Input ~ 0
VCC_5
Wire Wire Line
	8450 3700 8450 3800
Wire Wire Line
	8450 3700 8350 3700
$Sheet
S 7050 3300 1300 500 
U 5F800116
F0 "ExternalCANCommunication" 50
F1 "CANCommunication.sch" 50
F2 "CAN_RX" O L 7050 3400 50 
F3 "CAN_TX" I L 7050 3500 50 
F4 "VDD" I L 7050 3700 50 
F5 "VCC_5" I R 8350 3600 50 
F6 "CAN_HI" B R 8350 3400 50 
F7 "CAN_LO" B R 8350 3500 50 
F8 "GND" I R 8350 3700 50 
F9 "STBY" I L 7050 3600 50 
$EndSheet
Wire Wire Line
	3800 4150 4300 4150
$Sheet
S 2700 4000 1100 300 
U 5F6E8C5B
F0 "PackCurrentSensor" 50
F1 "PackCurrentSensor.sch" 50
F2 "VCC_5" I L 2700 4100 50 
F3 "GND" I L 2700 4200 50 
F4 "PackCurrent" O R 3800 4150 50 
$EndSheet
Wire Wire Line
	5850 2800 6550 2800
Wire Wire Line
	5850 2800 5850 3650
Wire Wire Line
	6250 3500 7050 3500
Wire Wire Line
	6150 3400 7050 3400
Wire Wire Line
	6350 3600 7050 3600
Wire Wire Line
	5550 3800 6150 3800
Wire Wire Line
	5550 3900 6250 3900
Wire Wire Line
	5550 4000 6350 4000
Wire Wire Line
	6150 3400 6150 3800
Wire Wire Line
	6250 3500 6250 3900
Wire Wire Line
	6350 3600 6350 4000
Wire Wire Line
	7950 2900 7850 2900
Wire Wire Line
	7950 2900 7950 3000
Text GLabel 7950 2800 2    50   Input ~ 0
VCC_5
Wire Wire Line
	7950 2800 7850 2800
Wire Wire Line
	8550 2700 7850 2700
Text Label 8550 2700 2    50   ~ 0
Internal_CAN_LO
Wire Wire Line
	8550 2600 7850 2600
Text Label 8550 2600 2    50   ~ 0
Internal_CAN_HI
$Sheet
S 6550 2500 1300 500 
U 5F6E5B87
F0 "InternalCANCommunication" 50
F1 "CANCommunication.sch" 50
F2 "CAN_RX" O L 6550 2600 50 
F3 "CAN_TX" I L 6550 2700 50 
F4 "VDD" I L 6550 2900 50 
F5 "VCC_5" I R 7850 2800 50 
F6 "CAN_HI" B R 7850 2600 50 
F7 "CAN_LO" B R 7850 2700 50 
F8 "GND" I R 7850 2900 50 
F9 "STBY" I L 6550 2800 50 
$EndSheet
Text GLabel 4200 4500 0    50   Input ~ 0
VDD
Text GLabel 4200 4600 0    50   Input ~ 0
VSS
Wire Wire Line
	4300 4600 4200 4600
Wire Wire Line
	4300 4500 4200 4500
Text Label 5800 1050 0    50   ~ 0
Vpack
Wire Wire Line
	6300 1050 5800 1050
Wire Wire Line
	2600 4100 2700 4100
Text GLabel 2600 4100 0    50   Input ~ 0
VCC_5
Wire Wire Line
	2600 4200 2700 4200
Wire Wire Line
	6450 5200 6450 5300
Wire Wire Line
	6450 5200 6550 5200
Text Label 9500 4900 2    50   ~ 0
ChargeContactor+
Text Label 9600 5200 2    50   ~ 0
DischargeContactor-
Wire Wire Line
	8850 1500 8150 1500
Text Label 8850 1500 2    50   ~ 0
External_CAN_LO
Wire Wire Line
	8850 1400 8150 1400
Text Label 8850 1400 2    50   ~ 0
External_CAN_HI
Wire Wire Line
	8850 1250 8150 1250
Text Label 8850 1250 2    50   ~ 0
Internal_CAN_LO
Wire Wire Line
	8850 1150 8150 1150
Text Label 8850 1150 2    50   ~ 0
Internal_CAN_HI
$Sheet
S 1600 3350 950  300 
U 5F6E757C
F0 "StepDown" 50
F1 "StepDown.sch" 50
F2 "Pack+" I L 1600 3450 50 
F3 "Pack-" I L 1600 3550 50 
F4 "PackVoltage" O R 2550 3450 50 
$EndSheet
Text Label 1100 3450 0    50   ~ 0
Vpack
Wire Wire Line
	1600 3450 1100 3450
$Sheet
S 6300 950  1850 900 
U 5F7B4056
F0 "Connectors" 50
F1 "Connectors.sch" 50
F2 "Internal_CAN_HI" B R 8150 1150 50 
F3 "Internal_CAN_LO" B R 8150 1250 50 
F4 "External_CAN_HI" B R 8150 1400 50 
F5 "External_CAN_LO" B R 8150 1500 50 
F6 "Vpack" O L 6300 1050 50 
F7 "Fan+" I L 6300 1200 50 
F8 "Fan-" I L 6300 1300 50 
F9 "ChargeContactor+" I L 6300 1450 50 
F10 "DischargeContactor+" I L 6300 1650 50 
F11 "ChargeContactor-" I L 6300 1550 50 
F12 "DischargeContactor-" I L 6300 1750 50 
$EndSheet
Wire Wire Line
	1500 3650 1500 3550
Wire Wire Line
	3800 3450 4300 3450
Wire Wire Line
	1500 3550 1600 3550
$Comp
L power:GND #PWR?
U 1 1 5F847FC4
P 7950 3000
AR Path="/5F7B4056/5F847FC4" Ref="#PWR?"  Part="1" 
AR Path="/5F847FC4" Ref="#PWR06"  Part="1" 
F 0 "#PWR06" H 7950 2750 50  0001 C CNN
F 1 "GND" H 7955 2827 50  0000 C CNN
F 2 "" H 7950 3000 50  0001 C CNN
F 3 "" H 7950 3000 50  0001 C CNN
	1    7950 3000
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F84891A
P 8450 3800
AR Path="/5F7B4056/5F84891A" Ref="#PWR?"  Part="1" 
AR Path="/5F84891A" Ref="#PWR07"  Part="1" 
F 0 "#PWR07" H 8450 3550 50  0001 C CNN
F 1 "GND" H 8455 3627 50  0000 C CNN
F 2 "" H 8450 3800 50  0001 C CNN
F 3 "" H 8450 3800 50  0001 C CNN
	1    8450 3800
	1    0    0    -1  
$EndComp
$Sheet
S 6550 4800 2150 500 
U 5F6E7F36
F0 "ContactorControl" 50
F1 "ContactorControl.sch" 50
F2 "ChargeContactorCtrlIn" I L 6550 4900 50 
F3 "GND" I L 6550 5200 50 
F4 "DischargeContactorCtrlIn" I L 6550 5000 50 
F5 "ChargeContactor-" O R 8700 5000 50 
F6 "DischargeContactor-" O R 8700 5200 50 
F7 "VCC_12" I L 6550 5100 50 
F8 "ChargeContactor+" O R 8700 4900 50 
F9 "DischargeContactor+" O R 8700 5100 50 
$EndSheet
$Sheet
S 4300 3350 1250 1350
U 5F6E4EA8
F0 "MCU" 50
F1 "MCU.sch" 50
F2 "Int_CAN_RX" I R 5550 3450 50 
F3 "Int_CAN_TX" O R 5550 3550 50 
F4 "Ext_CAN_RX" I R 5550 3800 50 
F5 "Ext_CAN_TX" O R 5550 3900 50 
F6 "FanCtrl" O R 5550 4150 50 
F7 "FanPWM" O R 5550 4250 50 
F8 "PackVoltage" I L 4300 3450 50 
F9 "PackCurrent" I L 4300 4150 50 
F10 "Int_CAN_STBY" O R 5550 3650 50 
F11 "VSS" I L 4300 4600 50 
F12 "VDD" I L 4300 4500 50 
F13 "Ext_CAN_STBY" I R 5550 4000 50 
F14 "ChargeContactorCtrl" O R 5550 4400 50 
F15 "DischargeContactorCtrl" O R 5550 4500 50 
F16 "VDDA" O L 4300 4300 50 
F17 "VSSA" O L 4300 4400 50 
$EndSheet
Wire Wire Line
	6450 5100 6550 5100
Text GLabel 6450 5100 0    50   Input ~ 0
VCC_12
Wire Wire Line
	9500 4900 8700 4900
Text Label 9500 5000 2    50   ~ 0
ChargeContactor-
Wire Wire Line
	9500 5000 8700 5000
Wire Wire Line
	9600 5200 8700 5200
Text Label 9600 5100 2    50   ~ 0
DischargeContactor+
Wire Wire Line
	9600 5100 8700 5100
Text Label 5800 1200 0    50   ~ 0
Fan+
Wire Wire Line
	6300 1200 5800 1200
Text Label 5800 1300 0    50   ~ 0
Fan-
Wire Wire Line
	5800 1300 6300 1300
Text Label 5500 1450 0    50   ~ 0
ChargeContactor+
Text Label 5400 1750 0    50   ~ 0
DischargeContactor-
Wire Wire Line
	5500 1450 6300 1450
Text Label 5500 1550 0    50   ~ 0
ChargeContactor-
Wire Wire Line
	5500 1550 6300 1550
Wire Wire Line
	5400 1750 6300 1750
Text Label 5400 1650 0    50   ~ 0
DischargeContactor+
Wire Wire Line
	5400 1650 6300 1650
Text GLabel 4050 1900 2    50   Output ~ 0
VDDiso
Wire Wire Line
	3950 1900 4050 1900
Wire Wire Line
	3950 2000 4050 2000
Text GLabel 4050 2000 2    50   Output ~ 0
GNDiso
$Sheet
S 3100 1450 850  650 
U 5F6E1F7F
F0 "PowerSupply" 50
F1 "PowerSupply.sch" 50
F2 "Vext" I L 3100 1550 50 
F3 "GNDext" I L 3100 1650 50 
F4 "VDD" O R 3950 1650 50 
F5 "VSS" O R 3950 1750 50 
F6 "VCC_5" O R 3950 1550 50 
F7 "Pack-" I L 3100 2000 50 
F8 "VDDiso" O R 3950 1900 50 
F9 "GNDiso" O R 3950 2000 50 
$EndSheet
$Comp
L power:GNDREF #PWR01
U 1 1 5FBEB1F2
P 1500 3650
F 0 "#PWR01" H 1500 3400 50  0001 C CNN
F 1 "GNDREF" H 1505 3477 50  0000 C CNN
F 2 "" H 1500 3650 50  0001 C CNN
F 3 "" H 1500 3650 50  0001 C CNN
	1    1500 3650
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FC0A43D
P 6450 5300
AR Path="/5F7B4056/5FC0A43D" Ref="#PWR?"  Part="1" 
AR Path="/5FC0A43D" Ref="#PWR05"  Part="1" 
F 0 "#PWR05" H 6450 5050 50  0001 C CNN
F 1 "GND" H 6455 5127 50  0000 C CNN
F 2 "" H 6450 5300 50  0001 C CNN
F 3 "" H 6450 5300 50  0001 C CNN
	1    6450 5300
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F793AE8
P 3000 1750
AR Path="/5F7B4056/5F793AE8" Ref="#PWR?"  Part="1" 
AR Path="/5F793AE8" Ref="#PWR02"  Part="1" 
F 0 "#PWR02" H 3000 1500 50  0001 C CNN
F 1 "GND" H 3005 1577 50  0000 C CNN
F 2 "" H 3000 1750 50  0001 C CNN
F 3 "" H 3000 1750 50  0001 C CNN
	1    3000 1750
	1    0    0    -1  
$EndComp
$Comp
L power:GNDREF #PWR03
U 1 1 5F6E2D18
P 3000 2100
F 0 "#PWR03" H 3000 1850 50  0001 C CNN
F 1 "GNDREF" H 3005 1927 50  0000 C CNN
F 2 "" H 3000 2100 50  0001 C CNN
F 3 "" H 3000 2100 50  0001 C CNN
	1    3000 2100
	1    0    0    -1  
$EndComp
Wire Wire Line
	3000 2100 3000 2000
Wire Wire Line
	3000 2000 3100 2000
Wire Wire Line
	3000 1750 3000 1650
Wire Wire Line
	3000 1650 3100 1650
$Comp
L power:GND #PWR?
U 1 1 5FC079AF
P 6450 4550
AR Path="/5F7B4056/5FC079AF" Ref="#PWR?"  Part="1" 
AR Path="/5FC079AF" Ref="#PWR04"  Part="1" 
F 0 "#PWR04" H 6450 4300 50  0001 C CNN
F 1 "GND" H 6455 4377 50  0000 C CNN
F 2 "" H 6450 4550 50  0001 C CNN
F 3 "" H 6450 4550 50  0001 C CNN
	1    6450 4550
	1    0    0    -1  
$EndComp
Text GLabel 6450 4350 0    50   Input ~ 0
VCC_12
Wire Wire Line
	6450 4350 6550 4350
Wire Wire Line
	6550 4450 6450 4450
Wire Wire Line
	6450 4450 6450 4550
Wire Wire Line
	8100 4350 7600 4350
Text Label 8100 4350 2    50   ~ 0
Fan-
Wire Wire Line
	7600 4250 8100 4250
Text Label 8100 4250 2    50   ~ 0
Fan+
$Sheet
S 6550 4050 1050 500 
U 5F6E717B
F0 "FanControl" 50
F1 "FanControl.sch" 50
F2 "FanCtrlIn" I L 6550 4150 50 
F3 "FanPWMIn" I L 6550 4250 50 
F4 "GND" I L 6550 4450 50 
F5 "Fan-" O R 7600 4350 50 
F6 "VCC_12" I L 6550 4350 50 
F7 "Fan+" O R 7600 4250 50 
$EndSheet
Wire Wire Line
	6550 4150 5550 4150
Wire Wire Line
	6550 4250 5550 4250
Wire Wire Line
	6550 4900 6050 4900
Wire Wire Line
	6050 4900 6050 4400
Wire Wire Line
	6050 4400 5550 4400
Wire Wire Line
	5550 4500 5950 4500
Wire Wire Line
	5950 4500 5950 5000
Wire Wire Line
	5950 5000 6550 5000
$Sheet
S 3050 3350 750  400 
U 5FC477D6
F0 "Isolation" 50
F1 "Isolation.sch" 50
F2 "Vin" I L 3050 3450 50 
F3 "GNDin" I L 3050 3650 50 
F4 "GNDout" I R 3800 3650 50 
F5 "Vout" O R 3800 3450 50 
F6 "VDDin" I L 3050 3550 50 
F7 "VDDout" I R 3800 3550 50 
$EndSheet
Wire Wire Line
	2550 3450 3050 3450
Text GLabel 2950 3550 0    50   Input ~ 0
VDDiso
Wire Wire Line
	3050 3550 2950 3550
Wire Wire Line
	3050 3650 2950 3650
Text GLabel 2950 3650 0    50   Input ~ 0
GNDiso
Text GLabel 3900 3550 2    50   Input ~ 0
VDDA
Wire Wire Line
	3800 3550 3900 3550
Wire Wire Line
	3900 3650 3800 3650
Text GLabel 4200 4300 0    50   Output ~ 0
VDDA
Text GLabel 4200 4400 0    50   Output ~ 0
VSSA
Wire Wire Line
	4300 4400 4200 4400
Wire Wire Line
	4300 4300 4200 4300
Text GLabel 3900 3650 2    50   Input ~ 0
VSSA
Text GLabel 2600 4200 0    50   Input ~ 0
VSSA
$EndSCHEMATC