Turbo3
Gold Member
Posts: 1844
Joined: Mon Jul 19, 2010 8:34 pm
Delivery Date: 12 May 2011
Leaf Number: 002191
Location: San Jose, CA

Re: BMS Details

Sun Aug 10, 2014 11:20 am

Updated schematics with inductance and capacitance values.

nikmaster
Posts: 6
Joined: Tue Feb 10, 2015 9:51 pm
Delivery Date: 10 Feb 2013
Location: Las Vegas, NV

Re: BMS Details

Tue Feb 10, 2015 10:11 pm

You did great job with this research, Turbo3

I've been trying also yesterday to connect the OBD/Bluetooth (same as yours) to the BMS, but without any batteries - it does not make any connection to the BMS.
Powered all 3 lines - connected together to +12V. The processor has power and some CAN info on the oscilloscope at pin 1 and pin 13.
But no connection on the Leaf Spy Pro. Tested with 3 different BMS - same result.
Is there any specific settings on the Leaf Spy to connect directly to the BMS, not looking for the other car computers?

It does not read even the temperatures either, act like no connection. Each CAN side has 120ohm resistor.
The android with the same OBD/Bluetooth on a car works.

I have few pieces of these BMS 2012,2013 models left, can provide if somebody interested to do experiments.

Thanks

Turbo3
Gold Member
Posts: 1844
Joined: Mon Jul 19, 2010 8:34 pm
Delivery Date: 12 May 2011
Leaf Number: 002191
Location: San Jose, CA

Re: BMS Details

Thu Feb 19, 2015 11:53 am

nikmaster wrote:You did great job with this research, Turbo3

I've been trying also yesterday to connect the OBD/Bluetooth (same as yours) to the BMS, but without any batteries - it does not make any connection to the BMS.
Powered all 3 lines - connected together to +12V. The processor has power and some CAN info on the oscilloscope at pin 1 and pin 13.
But no connection on the Leaf Spy Pro. Tested with 3 different BMS - same result.
Is there any specific settings on the Leaf Spy to connect directly to the BMS, not looking for the other car computers?

It does not read even the temperatures either, act like no connection. Each CAN side has 120ohm resistor.
The android with the same OBD/Bluetooth on a car works.

I have few pieces of these BMS 2012,2013 models left, can provide if somebody interested to do experiments.

Thanks

You must have +12v to pins 7 & 12 of the BMS.

When you wire up the OBDII socket you must wire the EV-CAN from the BMS to Car-CAN of the OBDII Socket.

BMS pin 1 CAN-H to OBDII socket pin 6
BMS pin13 CAN-L to OBDII socket pin14
Power and Ground to OBDII socket too

On LeafSpy Pro you must select BMS as the model year in settings (selection before 2011).

nikmaster
Posts: 6
Joined: Tue Feb 10, 2015 9:51 pm
Delivery Date: 10 Feb 2013
Location: Las Vegas, NV

Re: BMS Details

Thu Feb 19, 2015 9:31 pm

Turbo3 wrote:You must have +12v to pins 7 & 12 of the BMS.

When you wire up the OBDII socket you must wire the EV-CAN from the BMS to Car-CAN of the OBDII Socket.

BMS pin 1 CAN-H to OBDII socket pin 6
BMS pin13 CAN-L to OBDII socket pin14
Power and Ground to OBDII socket too

On LeafSpy Pro you must select BMS as the model year in settings (selection before 2011).


Thanks. Works. The problems was the "BMS" option - I did not mention it.

Will test it with the current sensor and pack of 16 cells to see how is doing. Also will test it in charging if that BMS will try to do balancing. Probably not, but for monitoring system still can be used.

I will post the results here.

Turbo3
Gold Member
Posts: 1844
Joined: Mon Jul 19, 2010 8:34 pm
Delivery Date: 12 May 2011
Leaf Number: 002191
Location: San Jose, CA

Re: BMS Details

Thu Feb 19, 2015 10:04 pm

nikmaster wrote:
Turbo3 wrote:You must have +12v to pins 7 & 12 of the BMS.

When you wire up the OBDII socket you must wire the EV-CAN from the BMS to Car-CAN of the OBDII Socket.

BMS pin 1 CAN-H to OBDII socket pin 6
BMS pin13 CAN-L to OBDII socket pin14
Power and Ground to OBDII socket too

On LeafSpy Pro you must select BMS as the model year in settings (selection before 2011).


Thanks. Works. The problems was the "BMS" option - I did not mention it.

Will test it with the current sensor and pack of 16 cells to see how is doing. Also will test it in charging if that BMS will try to do balancing. Probably not, but for monitoring system still can be used.

I will post the results here.

Anything less than the original 96 cells will require rewiring of the BMS board and some care to not burn out the ICs.

nikmaster
Posts: 6
Joined: Tue Feb 10, 2015 9:51 pm
Delivery Date: 10 Feb 2013
Location: Las Vegas, NV

Re: BMS Details

Thu Feb 19, 2015 10:36 pm

Turbo3 wrote:Anything less than the original 96 cells will require rewiring of the BMS board and some care to not burn out the ICs.


I'm willing to rewire from the PC2 diode to PC4, so this way will cut the second 48 cells.
Will test it with 48 cells only to see what will happen.

There is also one EEPROM on the processor board - is almost impossible to contain the maximum number of the cells, but who knows.

Need to test if the current sensor will count the A/h also.

cliff
Posts: 105
Joined: Mon May 13, 2013 10:36 am
Delivery Date: 15 Sep 2012
Leaf Number: 022673
Location: Federal Way, WA

Re: BMS Details

Fri Feb 20, 2015 6:16 pm

nikmaster wrote:
I have few pieces of these BMS 2012,2013 models left, can provide if somebody interested to do experiments.

Thanks

I have been wondering what micro-controller they use. I noticed that on another
micro-controller that I was using, that the documentation indicated that even
though the flag is set that that says you can not read the code, that the code
could still be read using the JTAG interface. I would be curious to see if that
holds true for the BMS micro-controller.

nikmaster
Posts: 6
Joined: Tue Feb 10, 2015 9:51 pm
Delivery Date: 10 Feb 2013
Location: Las Vegas, NV

Re: BMS Details

Mon Feb 23, 2015 8:17 pm

cliff wrote:
nikmaster wrote:
I have few pieces of these BMS 2012,2013 models left, can provide if somebody interested to do experiments.

Thanks

I have been wondering what micro-controller they use. I noticed that on another
micro-controller that I was using, that the documentation indicated that even
though the flag is set that that says you can not read the code, that the code
could still be read using the JTAG interface. I would be curious to see if that
holds true for the BMS micro-controller.


On the controller says:
70F3236

Here is the link to the PDF:
http://pdf.datasheetarchive.com/indexer ... 511174.pdf

Contact me - I can provide one for experiments.

nikmaster
Posts: 6
Joined: Tue Feb 10, 2015 9:51 pm
Delivery Date: 10 Feb 2013
Location: Las Vegas, NV

Re: BMS Details

Mon Feb 23, 2015 9:17 pm

I did some experiments. Looks like it can be used for monitoring of 8-96 cells.
Is best to have number of cells dividable by 4. Still did not test the balancing.
I bypassed the the second of the 48 cells and connected 48 only

Image

Image

Image

Image

Image

Image
Still working with 47 cells

Image
Removed one more cell - left 46. The last channel of 4 stopped working, still communication available, but showing only 44 cells now. If removed one more cell - no communication any more.

Image
The current sensor works - makes - 3.162V no load and 3.142 with 3A charging. But the display does not show that info - I think is a software problem. It does not show the current in the real car also in BMS mode, when selected the year - then the current appear.

cliff
Posts: 105
Joined: Mon May 13, 2013 10:36 am
Delivery Date: 15 Sep 2012
Leaf Number: 022673
Location: Federal Way, WA

Re: BMS Details

Tue Feb 24, 2015 7:29 pm

nikmaster wrote:
On the controller says:
70F3236

Here is the link to the PDF:
http://pdf.datasheetarchive.com/indexer ... 511174.pdf

Thanks for the info. From the documentation this controller is more protected.
The JTAG only has 2 states either disabled, or enabled, but requires a 79 bit ID.
From your picture the silk screen indicates these pins have been brought out
to the circuit board, so possible it is enabled, but without the ID, probably
not useful. Other protections are available to make sure the device is not
accidentally re-flashed.

Return to “Engineering”