BMS controller for Tesla, VW, Mitsubishi battery slaves

Buy and sell
Post Reply
tom91
Posts: 1271
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 97 times
Been thanked: 201 times

BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by tom91 »

For Sale: BMS Master: SIMP-BMS

Some might have seen this on DIY electric car forum, this is a little project of mine that allows the reuse of existing slave boards from OEMs. All the coding is open sourced, any new ideas or control features (chargers or BMS slaves) are welcomed.

Not sold via myself for standard supported versions. please search for SimpBMS to find distributors

https://www.diyelectriccar.com/forums/showpost.php?p=1031075&postcount=49

As some of you might have seen in the multiple threads I have started, I have developed a BMS Master board capable of controlling multiple slaves.
The starting point for this BMS is to keep it simple, the BMS will not prevent you from harming your battery if you do not set it up properly or ignore the limits it sends out.

Currently supported slaves:
-Tesla Model S/X
-Tesla battery modules used in other OEM cars
-VW E-Golf and GTE (no balancing currently)
-Mitsubishi Outlander
-Mitsubishi Imiev
-Gen 1 Volt/Ampera
-BMW I3 (no temperature or balancing currently)

Simp BMS documentation: https://github.com/tomdebree/SimpBMS

tesla bms

Outlander BMS

BMW I3 BMS

Features:
Teensy 3.2 based
4 - 5-16V isolated inputs
4 - 12V outputs
4 - Low side switching outputs
2 - analogue current inputs (for dual range sensor)
1 - Serial bus for Tesla modules
1 - Canbus for communication with other modules, current senors or vehicle
1- Spare serial bus for expansion

Attached is the pinout overview of the SIMP-BMS and a setup Manual


Current working features:
- Canbus communication formatted for Victron Systems
- Full Control of Slaves, reading temperatures and voltages plus controlling balancing
- Precharge control, timer and current based
- Can based current sensor (CAB300)
- AH Counter Based SOC calculation
- Voltage based SOC correction
- Watchdog timer to reset BMS in event of software error
- Canbus Chargers (Brusa NLG5xx, Chevy Volt, Elcon, Eltek)

Upcoming Features:
- Can control over chargers (Tesla Opensource Charger)

Ofcourse all code can be found on my GitHub: https://github.com/tomdebree/TeslaBMSV2

If you have any specific requests I can consider adding certain features to the BMS.
Founder Volt Influx https://www.voltinflux.com/
coxsgarage
Posts: 1
Joined: Mon Oct 12, 2020 7:46 pm
Has thanked: 1 time

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by coxsgarage »

Hi

I have 16 Tesla modules and want to use the simple bms with the batterys can you supply the simple bms and the wiring loom please

Thank you

Paul
tom91
Posts: 1271
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 97 times
Been thanked: 201 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by tom91 »

coxsgarage wrote: Mon Oct 12, 2020 7:58 pm Hi

I have 16 Tesla modules and want to use the simple bms with the batterys can you supply the simple bms and the wiring loom please

Thank you

Paul
Sent you a message, forgot that this Add was still up. I no longer sell the singles any more, have sorted distributors out.
This way I have more time for other developments.
Founder Volt Influx https://www.voltinflux.com/
P.S.Mangelsdorf
Posts: 753
Joined: Tue Sep 17, 2019 8:33 pm
Location: Raleigh, NC, USA
Has thanked: 89 times
Been thanked: 92 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by P.S.Mangelsdorf »

tom91 wrote: Tue Oct 13, 2020 8:24 pm I no longer sell the singles any more, have sorted distributors out.
This way I have more time for other developments.
Any way you could provide a list of distributors? The only distributor google was showing me (Second Life) doesn't appear to carry the Volt option. I'm probably going to need to purchase one in the next month or so.

Appreciate your efforts to continue development.
If at first you don't succeed, buy a bigger hammer.

1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed 2023 Hot Rod Drag Week
tom91
Posts: 1271
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 97 times
Been thanked: 201 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by tom91 »

P.S.Mangelsdorf wrote: Wed Oct 14, 2020 12:06 pm
tom91 wrote: Tue Oct 13, 2020 8:24 pm I no longer sell the singles any more, have sorted distributors out.
This way I have more time for other developments.
Any way you could provide a list of distributors? The only distributor google was showing me (Second Life) doesn't appear to carry the Volt option. I'm probably going to need to purchase one in the next month or so.

Appreciate your efforts to continue development.
Distributors at the moment:

UK - https://www.secondlife-evbatteries.com/bms.html
France - https://evshop.fr/en/
Netherlands - http://eco-lithium.nl/

Currently the Volt and the Phev BMW is not sold direct as these systems are not fully proven yet, so I sell these myself.

Most important thing to keep in mind: You are buying the hardware this does not tie you down to a version of firmware, you can update it to any version you wish.
Founder Volt Influx https://www.voltinflux.com/
86elcamino
Posts: 59
Joined: Thu Apr 15, 2021 12:06 am
Location: Lake Jackson, Tx
Has thanked: 5 times
Been thanked: 3 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by 86elcamino »

How many Volt battery modules will this control? I plant on using 2 packs, but may wind up needing 3 for my car. Are you still selling the Volt units yourself?
Thanks
P.S.Mangelsdorf
Posts: 753
Joined: Tue Sep 17, 2019 8:33 pm
Location: Raleigh, NC, USA
Has thanked: 89 times
Been thanked: 92 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by P.S.Mangelsdorf »

86elcamino wrote: Wed May 05, 2021 11:39 pm How many Volt battery modules will this control? I plant on using 2 packs, but may wind up needing 3 for my car. Are you still selling the Volt units yourself?
Thanks
I'm using two Volt packs so I can help answer this.

Because of how the Volt BMS slaves are addressed, you can only use up to one full Volt pack with a single SimpBMS. So for two packs, you'd need to run two separate BMSs. I'm going to have two displays in the car, and possibly some relay logic for protection as needed.

Second Life now has an option to order the Volt boards, but they are backordered due to parts shortages. I've been waiting almost two months for mine and they haven't shipped yet.
If at first you don't succeed, buy a bigger hammer.

1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed 2023 Hot Rod Drag Week
tom91
Posts: 1271
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 97 times
Been thanked: 201 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by tom91 »

Sorry to everyone waiting on SimpBMS's, due to the parts shortage caused by Corona the delivery time from order was almost 2 months for a new batch.

I am moving the boards onto distributors like Second Life this week and beginning of next.
Founder Volt Influx https://www.voltinflux.com/
P.S.Mangelsdorf
Posts: 753
Joined: Tue Sep 17, 2019 8:33 pm
Location: Raleigh, NC, USA
Has thanked: 89 times
Been thanked: 92 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by P.S.Mangelsdorf »

tom91 wrote: Thu May 06, 2021 5:45 pm Sorry to everyone waiting on SimpBMS's, due to the parts shortage caused by Corona the delivery time from order was almost 2 months for a new batch.

I am moving the boards onto distributors like Second Life this week and beginning of next.
Totally understandable. Thanks for the update!
If at first you don't succeed, buy a bigger hammer.

1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed 2023 Hot Rod Drag Week
raine
Posts: 37
Joined: Sun Jun 27, 2021 10:35 am
Has thanked: 4 times
Been thanked: 6 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by raine »

Hi, have you evaluated the SimpBMS with ID.3 (and other MEB) packs yet?
I just firmed the order for 62kWh ID.3 pack and I would love the SimpBMS approach with it. In general, ID.3 packs are large modules with block shape and if the BMS would be simple, it would be an attractive foundation for conversions. Also, as MEB's are sold in volume, secondhand packs should be available easily in short while.

Raine
tom91
Posts: 1271
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 97 times
Been thanked: 201 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by tom91 »

raine wrote: Wed Oct 06, 2021 6:03 pm have you evaluated the SimpBMS with ID.3 (and other MEB) packs yet?
Yes the VW code works with these slave modules, but the same issues is still present No balancing supported at the moment. I require internal battery logs to reverse engineer this.
Founder Volt Influx https://www.voltinflux.com/
raine
Posts: 37
Joined: Sun Jun 27, 2021 10:35 am
Has thanked: 4 times
Been thanked: 6 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by raine »

Hi Tom, any chance you have the pinout of the ID.3 module BMS connector available? I believe it is 22 pin connector in the module? We are soon plugging in the SimpBMS to ID.3 modules. Many thanks!
Domt177
Posts: 219
Joined: Sun Aug 30, 2020 6:05 pm
Location: West Midlands, UK
Been thanked: 11 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by Domt177 »

raine wrote: Wed Nov 24, 2021 4:23 pm Hi Tom, any chance you have the pinout of the ID.3 module BMS connector available? I believe it is 22 pin connector in the module? We are soon plugging in the SimpBMS to ID.3 modules. Many thanks!
are you after the 12s module pinout or 8s module pinout
raine
Posts: 37
Joined: Sun Jun 27, 2021 10:35 am
Has thanked: 4 times
Been thanked: 6 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by raine »

Domt177 wrote: Wed Nov 24, 2021 4:42 pm
raine wrote: Wed Nov 24, 2021 4:23 pm Hi Tom, any chance you have the pinout of the ID.3 module BMS connector available? I believe it is 22 pin connector in the module? We are soon plugging in the SimpBMS to ID.3 modules. Many thanks!
are you after the 12s module pinout or 8s module pinout
Actually, not sure. the pack we just dismantled was from id.3 with 62kWh capacity with 9 modules inside, each 48V. Modules are LG manufactured with label 0z1915592h.
Domt177
Posts: 219
Joined: Sun Aug 30, 2020 6:05 pm
Location: West Midlands, UK
Been thanked: 11 times

Re: BMS controller for Tesla, VW, Mitsubishi battery slaves

Post by Domt177 »

raine wrote: Wed Nov 24, 2021 6:21 pm
Domt177 wrote: Wed Nov 24, 2021 4:42 pm
raine wrote: Wed Nov 24, 2021 4:23 pm Hi Tom, any chance you have the pinout of the ID.3 module BMS connector available? I believe it is 22 pin connector in the module? We are soon plugging in the SimpBMS to ID.3 modules. Many thanks!
are you after the 12s module pinout or 8s module pinout
Actually, not sure. the pack we just dismantled was from id.3 with 62kWh capacity with 9 modules inside, each 48V. Modules are LG manufactured with label 0z1915592h.
Posted on VW section of forum
Post Reply