Jaguar battery porn XXX
Re: Jaguar battery porn XXX
Thanks Arber333, this info on the fuses is very usefull.
I have reverse engineerd the cell balancing hardware. My finding are these:
The balancing is passive with resistors, starting from the negative, there is a 1 ohm resister inseries with 2 resistors of 8.2ohm a diode, a mosfet, then a 1 ohm resistor leading to the positive lead of the cell, so the total resistance is 1+8.2+8.2+diode+1= 18.4 ohm’ the max voltage for balancing is normaly 4.2V, this gives a current of (4.2-0.6)/18.2=197mA as a max balancing current.
I have reverse engineerd the cell balancing hardware. My finding are these:
The balancing is passive with resistors, starting from the negative, there is a 1 ohm resister inseries with 2 resistors of 8.2ohm a diode, a mosfet, then a 1 ohm resistor leading to the positive lead of the cell, so the total resistance is 1+8.2+8.2+diode+1= 18.4 ohm’ the max voltage for balancing is normaly 4.2V, this gives a current of (4.2-0.6)/18.2=197mA as a max balancing current.
Re: Jaguar battery porn XXX
Anyone been able to open the i-pace BMS communication? I ask this frequently in this forum at different makers because I am trying to build home ESS and I am on the market to locate most cost effective batteries.
For some reason I-pace and Polestar 2 batteries are at the moment in east europe the cheapest by big difference (like 40-50% compared to tesla or leaf when taking price and capacity in account). Reason probably is that the bms communication is not available so utilizing these are not so straight forward.
For some reason I-pace and Polestar 2 batteries are at the moment in east europe the cheapest by big difference (like 40-50% compared to tesla or leaf when taking price and capacity in account). Reason probably is that the bms communication is not available so utilizing these are not so straight forward.
-
- Posts: 20
- Joined: Tue Mar 14, 2023 7:11 pm
- Location: Sofia, BG
- Has thanked: 5 times
- Been thanked: 14 times
Re: Jaguar battery porn XXX
I'm in the same boat, having an i-pace battery (disassembled) for the ESS project. I want to reuse the BMS and start gathering information about it.
What I found so far:
* The configuration of the BMS is one master and six slave modules, and communication between them is CAN-based.
* Each slave module has two sections (seen in the pictures above). Each is based on TI 76PL455ATQ (cell monitoring) and NXP processor for communication. So there are 12 CAN nodes, each monitoring 9S cells (3 blocks x 3S)
* I have found schematics that give me some information for a starting point. I also identified most of the connector types used in the BMS.
* I have ordered some needed connectors for BMS hacking and will start experiments soon. I am still planning a strategy. It will probably be best to wire again the whole battery, but now I don't have enough space for that.
What I found so far:
* The configuration of the BMS is one master and six slave modules, and communication between them is CAN-based.
* Each slave module has two sections (seen in the pictures above). Each is based on TI 76PL455ATQ (cell monitoring) and NXP processor for communication. So there are 12 CAN nodes, each monitoring 9S cells (3 blocks x 3S)
* I have found schematics that give me some information for a starting point. I also identified most of the connector types used in the BMS.
* I have ordered some needed connectors for BMS hacking and will start experiments soon. I am still planning a strategy. It will probably be best to wire again the whole battery, but now I don't have enough space for that.
- Attachments
-
- JAGUAR-I-Pace-BMS_part1.pdf
- (3.53 MiB) Downloaded 355 times
-
- Posts: 595
- Joined: Thu Mar 02, 2023 1:30 pm
- Location: Uk
- Has thanked: 300 times
- Been thanked: 84 times
Re: Jaguar battery porn XXX
That's exciting, I was looking at buying one last year and spoke to Kutato and Tom91 on here about the IPace, it might be worth contacting them for information
-
- Posts: 1892
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 159 times
- Been thanked: 413 times
Re: Jaguar battery porn XXX
You need to wire it all up and get a CAN bus capture of the information being sent "to" and "from" each slave for further analysis and decoding.
-
- Posts: 20
- Joined: Tue Mar 14, 2023 7:11 pm
- Location: Sofia, BG
- Has thanked: 5 times
- Been thanked: 14 times
Re: Jaguar battery porn XXX
I agree that the best option is to restore the original wiring of the battery and then start analyzing.
But now, I have started exploring one of the slave modules, and the results are good so far.
It sends CAN data without any request, and I think the data contains the cell voltages and temperatures.
I need to recheck it, and I will share the result in the new topic.
But now, I have started exploring one of the slave modules, and the results are good so far.
It sends CAN data without any request, and I think the data contains the cell voltages and temperatures.
I need to recheck it, and I will share the result in the new topic.
-
- Posts: 1892
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 159 times
- Been thanked: 413 times
Re: Jaguar battery porn XXX
Share any raw logs you have.
The biggest challenge will be balancing requests and other things that will get directed from the Master controller.
Re: Jaguar battery porn XXX
I notice an I-pace battery pack on ebay - 90kWh for less than £4000! very cheap per kWh!
-
- Posts: 595
- Joined: Thu Mar 02, 2023 1:30 pm
- Location: Uk
- Has thanked: 300 times
- Been thanked: 84 times
Re: Jaguar battery porn XXX
Hello. Greetings from Portugal.
First timer here, so forgive me for some mistakes. Also, english is not my main language, so again, apologies in advance if something sounds offensive.
Some history from me:
Got one of these batteries for cheap, striped it and wired five modules in series for solar storage. Used a jk bms with cell voltage taken from each battery connector and used it from 3.2v to 4v. The jk is connected to a clone of clones inverter. (Daxtromn 6.26.2KW Hybrid Solar Inverter https://daxtromn-power.com/products/6.2 ... -fast-ship) All seems to run great. Not even needed to balance cells, they have < 0.006v difference.
Used a ESP32 connected to one of the thermistors from each cell module, to monitor cell temperatures. The seen to run very cool, only 1-2 degrees above room temp. Max current draw so far was 66amp. I'm just publishing temps over mqtt and alert me if temps go over 40ºC (Summer time here, so room temp is ~30ºc, max temp observed was 33ºC)
Now, my question. I would like to salvage also the Gigavac GV200-051 contactor and drive it with esp. In case of over temp cell detected, i could use the esp to shut battery power down. Was thinking to use just a relay to drive the contactor, but can find conclusive information about the contactor. Saw online that the GV200 required no protective diode on the coil, but also online (https://www.sensata.com/sites/default/f ... p-note.pdf) they seem to suggest another approach.
Also, with the workbench power supply, the coil seems to draw too much power (around 2amps) so not sure if a direct relay connection is the best method. So any wiring/contactor control method tips ?
TIA
Nelson
PS. Sorry for the long post
First timer here, so forgive me for some mistakes. Also, english is not my main language, so again, apologies in advance if something sounds offensive.
Some history from me:
Got one of these batteries for cheap, striped it and wired five modules in series for solar storage. Used a jk bms with cell voltage taken from each battery connector and used it from 3.2v to 4v. The jk is connected to a clone of clones inverter. (Daxtromn 6.26.2KW Hybrid Solar Inverter https://daxtromn-power.com/products/6.2 ... -fast-ship) All seems to run great. Not even needed to balance cells, they have < 0.006v difference.
Used a ESP32 connected to one of the thermistors from each cell module, to monitor cell temperatures. The seen to run very cool, only 1-2 degrees above room temp. Max current draw so far was 66amp. I'm just publishing temps over mqtt and alert me if temps go over 40ºC (Summer time here, so room temp is ~30ºc, max temp observed was 33ºC)
Now, my question. I would like to salvage also the Gigavac GV200-051 contactor and drive it with esp. In case of over temp cell detected, i could use the esp to shut battery power down. Was thinking to use just a relay to drive the contactor, but can find conclusive information about the contactor. Saw online that the GV200 required no protective diode on the coil, but also online (https://www.sensata.com/sites/default/f ... p-note.pdf) they seem to suggest another approach.
Also, with the workbench power supply, the coil seems to draw too much power (around 2amps) so not sure if a direct relay connection is the best method. So any wiring/contactor control method tips ?
TIA
Nelson
PS. Sorry for the long post
-
- Posts: 3441
- Joined: Mon Dec 24, 2018 1:37 pm
- Location: Slovenia
- Has thanked: 103 times
- Been thanked: 306 times
- Contact:
Re: Jaguar battery porn XXX
Gigavac GV200 without economiser has really short circuit inductance. I can see it draws more than 2A when active! If i reduce voltage i can get as low as 0.4A and it will still hold.npires wrote: ↑Mon Aug 19, 2024 11:35 am Hello. Greetings from Portugal.
First timer here, so forgive me for some mistakes. Also, english is not my main language, so again, apologies in advance if something sounds offensive.
Some history from me:
Got one of these batteries for cheap, striped it and wired five modules in series for solar storage. Used a jk bms with cell voltage taken from each battery connector and used it from 3.2v to 4v. The jk is connected to a clone of clones inverter. (Daxtromn 6.26.2KW Hybrid Solar Inverter https://daxtromn-power.com/products/6.2 ... -fast-ship) All seems to run great. Not even needed to balance cells, they have < 0.006v difference.
Used a ESP32 connected to one of the thermistors from each cell module, to monitor cell temperatures. The seen to run very cool, only 1-2 degrees above room temp. Max current draw so far was 66amp. I'm just publishing temps over mqtt and alert me if temps go over 40ºC (Summer time here, so room temp is ~30ºc, max temp observed was 33ºC)
Now, my question. I would like to salvage also the Gigavac GV200-051 contactor and drive it with esp. In case of over temp cell detected, i could use the esp to shut battery power down. Was thinking to use just a relay to drive the contactor, but can find conclusive information about the contactor. Saw online that the GV200 required no protective diode on the coil, but also online (https://www.sensata.com/sites/default/f ... p-note.pdf) they seem to suggest another approach.
Also, with the workbench power supply, the coil seems to draw too much power (around 2amps) so not sure if a direct relay connection is the best method. So any wiring/contactor control method tips ?
TIA
Nelson
PS. Sorry for the long post
You really need a NPN darlington or NMOS with ESP32 and you can drive the GV200 in open collector directly. You must program direct open collector trigger for about 1s and then you can start PWM to lower consumption.
However why use GV200 when you can simp'ly use the orange contactor EVC250 which already has economiser inside.