OpenBMS connection with CAN - GitHub

20 downloads 249 Views 106KB Size Report
Arduino with BMS- and CAN-bus shield as BMS a master. - LTC6802-2 or LTC6803-2 based boards as cell-level boards. - CAN
OpenBMS connection with CAN

Low battery = more resistance

CAN-controlled charger CAN

Motor controller Pedal potentiometer input

Character LCD IFM automotive PLC CAN High current relays, I/O's etc. in IP54 case

Cabin heating

Master board

Optional low-cost display

BMS shield CAN shield

Battery heating

Arduino UNO

Current measurement LEM HTFS 200..800-P/SP2 series current transducer

EvUI display

Isolated SPI

CAN Graphical IP67 display for system data

Required Optional

OpenBMS connection proposal with CAN-bus Isolated SPI

Daughter board (LTC6802/3-2)

Daughter board (LTC6802/3-2)

- Arduino with BMS- and CAN-bus shield as BMS a master - LTC6802-2 or LTC6803-2 based boards as cell-level boards - CAN controlled Eltek Valere as a charger - CAN controlled automotive PLC as a robust I/O-device - Motor controller "low battery limit" via potentiometer

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

Cell

22.2.2012 / Henry Palonen / [email protected]