Notes on Charger CAN Comm:
Receiving Data:
· Every second from BMS with CAN ID 1806E5F4
· 8 bytes of Voltage and Current requested
· If no valid CAN message, charger stops charging until valid CAN message received
Sending Data:
· Sends CAN message every second with Voltage, Current, and status information
· Source Address - BMS – 2244(0xF4)
Stats & Errors:
· Sends 2 messages, one to BMS and one to CCS
· Output Voltage and Current (2 Bytes each)
· Ex: if Byte = 1234 corresponds to 123.4V
· Status Flags (Byte 5)
· Each status takes a bit (uses 5/8 bits)
Hardware Failure | |
0: Normal | 1: Hardware Failure |
Temperature of Charger | |
0: Normal | 1: Over Temperature Protection |
Input Voltage | |
0: Normal | 1: Wrong Input Votage |
Starting State | |
0: Charger Detects battery voltage and starts charging | 1: Charger stays turned off (to prevent reverse polarity) |
Communication State | |
0: Normal | 1: Communication receive time-out |
Pre-Charging Safety Requirements:
· All Status Flags are 0
· Received valid CAN message from BMS (or CCS) 5 seconds or earlier
Controlled Relays & Hardware