Leaf module based 150V 65Ah battery pack... - DIY Electric Car Forums
Go Back  

DIY Electric Car Forums > EV Conversions and Builds > Batteries and Charging

Register Blogs FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 02-07-2017, 11:15 PM
WolfTronix's Avatar
WolfTronix WolfTronix is offline
Senior Member
 
Join Date: Feb 2016
Location: Champaign/Urbana, Illinois
Posts: 240
WolfTronix is on a distinguished road
Default Leaf module based 150V 65Ah battery pack...

This post might be useful for those looking to upgrade lead acid based 144V systems...

Here is the configuration I came up with, while reusing the Nissan Leaf interconnects, safety covers, and BMS wiring.



This is one of four 150V 65Ah modules for my Solectria E10.

Total battery weight will be 656 pounds for a 150V 260Ah battery pack.
Under 700 pounds with all the module carrier plates, interconnects and BMS wiring.

I expect to get around 120 mile range when done (80-20 charge/discharge).

All the pics are here:
http://www.wolftronix.com/E10_LithiumUpgrade/index.htm

Video playlist is here:
https://www.youtube.com/playlist?lis...c3in4qWGy6dpfp

Enjoy,
Wolf
Reply With Quote
Sponsored Links
Advertisement
 
  #2  
Old 02-08-2017, 04:59 AM
Weisheimer Weisheimer is offline
Senior Member
 
Join Date: May 2009
Location: Columbus, Ohio
Posts: 140
Weisheimer is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

That is one impressive feat there Wolf...

And you have temperature monitoring and battery monitoring by your upgrade of the original battery monitor system.

Nice work!
Reply With Quote
  #3  
Old 02-08-2017, 08:44 AM
WolfTronix's Avatar
WolfTronix WolfTronix is offline
Senior Member
 
Join Date: Feb 2016
Location: Champaign/Urbana, Illinois
Posts: 240
WolfTronix is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

Yup, I replaced the Nissan's microcontroller with my own:



Now I have full control over the BMS hardware:
Cell Voltages.
Cell Balancers.
Current Sense.
Total stack voltage.
12V Auxiliary battery voltage.
I/O for the heaters.
CAN bus.
Temp Sensors.
Isolation monitor.
High Voltage Interlock.
EEPROM.
Miscellaneous I/O (Ignition switch, Watch dog timer, etc...).

Trying to have the Truck back on the road before Spring.
Reply With Quote
 
  #4  
Old 02-08-2017, 11:57 AM
CKidder CKidder is offline
Senior Member
 
Join Date: Dec 2009
Location: Grand Rapids, MI
Posts: 205
CKidder is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

Building an adapter board and putting your own CPU on there as basically the only hardware modification is pretty neat. That's slick stuff. Congrats!
Reply With Quote
  #5  
Old 02-09-2017, 10:02 AM
Yabert's Avatar
Yabert Yabert is offline
Senior Member
 
Join Date: Feb 2010
Location: Québec, Canada
Posts: 1,479
Yabert will become famous soon enough
Default Re: Leaf module based 150V 65Ah battery pack...

Quote:
Originally Posted by WolfTronix View Post
Yup, I replaced the Nissan's microcontroller with my own
Wooo! Nice!
Good job.
__________________
My Smart Fortwo high power! 57 000+ EV Km. Impulse 9, Soliton 1, chevy Volt battery
http://www.diyelectriccar.com/forums...ion-51472.html
Reply With Quote
  #6  
Old 02-09-2017, 10:17 AM
electro wrks electro wrks is offline
Senior Member
 
Join Date: Mar 2012
Posts: 271
electro wrks is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

Great work! Would it be possible to do something like this with Tesla BMS hardware? I haven't checked in a while. Maybe someone else has already done it.
Reply With Quote
  #7  
Old 02-09-2017, 11:16 AM
WolfTronix's Avatar
WolfTronix WolfTronix is offline
Senior Member
 
Join Date: Feb 2016
Location: Champaign/Urbana, Illinois
Posts: 240
WolfTronix is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

Quote:
Originally Posted by electro wrks View Post
Great work! Would it be possible to do something like this with Tesla BMS hardware? I haven't checked in a while. Maybe someone else has already done it.
I would assume so...

This is typically what I do when I can't extract the firmware and decompile into something I am familiar with to make the changes I need...

In this case, I reverse engineered the hardware of the LEAF BMS, and once I new what pins on the micro controlled what.

I was able to make my own interposer board that routs the digital and analog pins over to the digital and analog pins on my micro.

The only reason I have to make changes, is because I am not using all 48 modules in the Leaf battery pack, (I am only using 40 of them).

This makes the microcontroller unhappy, and spends most of its time throwing fault codes and repeatably looking for the missing monitor/balance chips. And it disables balancing of the cells, since cells are literally missing.

Also, any unpowered monitor/balance chips breaks the serial LIN communications bus, and you get no cell voltages.

Anyway, yes, I would assume someone could do exactly the same thing with the Tesla BMS.
Reply With Quote
  #8  
Old 02-16-2017, 11:50 PM
ekthor ekthor is offline
Member
 
Join Date: Sep 2012
Location: Mexico City
Posts: 45
ekthor is on a distinguished road
Send a message via Yahoo to ekthor Send a message via Skype™ to ekthor
Default Re: Leaf module based 150V 65Ah battery pack...

Congratulations Wolf.

Any plan to sell your micro controller to the DIY community? How much $ would it be?

Please post its specs and future plans for it.

It would be really nice to be able to use as much Leaf Modules as the end-user wants. For instance in a NEV I would make 2 cars out of one Nissan Leaf battery pack.

How do you actually monitor (see) voltages and temperatures in real time? (I have not seen your YT videos), I assume you have a screen, "syslog" files for historic review?

I believe its time for you to test it in your EV. Have you confirmed everything works? (Balancing, temp sensors, etc)

A friend of mine in Florida used leaf cells for almost 3 years in a conversion, without BMS, just bottom-balancing them without issues, he was very careful on SOC, he never charged the cells to their full capacity. Your approach is the best.

Hector
Reply With Quote
  #9  
Old 02-17-2017, 08:16 AM
WolfTronix's Avatar
WolfTronix WolfTronix is offline
Senior Member
 
Join Date: Feb 2016
Location: Champaign/Urbana, Illinois
Posts: 240
WolfTronix is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

Quote:
Originally Posted by ekthor View Post
Congratulations Wolf.
Any plan to sell your micro controller to the DIY community? How much $ would it be?
Sure if others want it...
How much do you thing others will pay for it?
I have about $6 in parts for the microcontroller and interposer board.
But lots of time and labor reverse engineering the hardware and software protocols.

Quote:
Originally Posted by ekthor View Post
Please post its specs and future plans for it.
Info is on the website for it, but is a bit out of date:
http://www.wolftronix.com/E10_LithiumUpgrade/index.html

The specs will be identical to the Nissan Leaf BMS, with the following exceptions:

You can have any number of even modules you want, for example:
48, 46, 44, 42, 40 ... 10, 8, 6, 4, 2 series modules.
(each monitor/balancer chip needs a 4 cells to power it, and still support a single cell shorted... when 2 cells short out the monitor/balancer chip stops talking, breaking all serial communications).

I will support the following balance modes:

Bottom balance (You will have to discharge the pack externally, remove the load, then let the balance shunts take each cell down to the same target voltage).

Top balance (charge to the first cell reaches target voltage, then let the balance shunts take each cell down to the lowest cell). This would happen at the end of every charge cycle.

Continuous balance (let the balance shunts take each cell down to the lowest cell voltage, all the time). This appears to be what Nissan does.

Support for more that one BMS unit on the same CAN bus:
By shifting the CAN address of each BMS unit, or using a different CAN protocol.

The thing I don't know how to recreate is the magic algorithm that Nissan uses to calculate battery degradation and state of charge... They would take in account the battery temperature, mileage, charge cycles, depth of discharge, voltage, current, etc...

I will probably just use amp-hours in and out.
Then set the battery pack capacity when the lowest cell reaches the discharge voltage knee, (since I would know how many amp-hours it took to get there). Kind of like when you do a battery gauge calibration on your cell phone. ;P

Quote:
Originally Posted by ekthor View Post
It would be really nice to be able to use as much Leaf Modules as the end-user wants. For instance in a NEV I would make 2 cars out of one Nissan Leaf battery pack.
Yup, see above... but you would need to acquire another Nissan Leaf BMS unit for the second vehicle.

Quote:
Originally Posted by ekthor View Post
How do you actually monitor (see) voltages and temperatures in real time? (I have not seen your YT videos), I assume you have a screen, "syslog" files for historic review?
How ever you want.
It will spit out CAN packets, you can use Leaf Spy, my Pack Sniffer, a laptop, a tablet, etc...

For my truck I will have a dedicated multi-function display for real time battery cell voltage monitoring.

Quote:
Originally Posted by ekthor View Post
I believe its time for you to test it in your EV. Have you confirmed everything works? (Balancing, temp sensors, etc)
It is in the works...
My goal is to have the truck up and running in the Spring...
But it might take longer to implement all the features I want.

Quote:
Originally Posted by ekthor View Post
A friend of mine in Florida used leaf cells for almost 3 years in a conversion, without BMS, just bottom-balancing them without issues, he was very careful on SOC, he never charged the cells to their full capacity. Your approach is the best.

Hector
Nissan has a BMS unit for a reason.

Thanks,
Wolf
Reply With Quote
  #10  
Old 02-19-2017, 03:43 PM
Karter2 Karter2 is offline
Senior Member
 
Join Date: Nov 2011
Posts: 1,269
Karter2 is on a distinguished road
Default Re: Leaf module based 150V 65Ah battery pack...

It would be really good if you could resize your photos such that they do not distort the page format to micro print when this thread is opened.
Thanks in advance.
Reply With Quote
Reply

Share or Bookmark this

Tags
144v, battery pack, nissan leaf, wolftronix

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

 
Support DIY Electric Car
Sponsors

All times are GMT -6. The time now is 07:33 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Ad Management by RedTyger