Develop an Arduino-based controller that works with various Battery Management Systems (e.g. Tesla Model S/X, Tesla Roadster, BMW i, Chevy Bolt, Nissan Leaf, SmartCar FourTwo ED, etc.) for use in 48V-400V automotive, marine and residential applications.
Charge Protection - High/Low Voltage and Temperature, and Overcurrent Protection
Discharge Protection - High/Low Voltage and Temperature, and Overcurrent Protection
High Voltage Isolation Detection
Battery Pack Coolant Leak Detection
Maintenance Protection/HVIL Detection
Individual Module and Cell Diagnostics - Temperature, Voltage, Current, Capacity, Depth of Discharge and Internal Resistance
Fault Management, Alerts and Logging
CAN Bus/Device Interfaces:
Battery Management System
Battery Pack Contactors and High Voltage Connection/Disconnection
Battery Pack Cooling and Heating System - Coolant Pumps, Fans and Heaters
J1772 Charge Inlet/Charging Station
Enjoy this project?