Eltek/Volvo charger

Post Reply
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Eltek/Volvo charger

Post by arber333 »

Here i think its best to post about Eltek and Volvo chargers
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

ELTEK EV Charger 360/3000 HE 241121.030

Post by arber333 »

I found a Chineese supplier on Aliexpress that sold 3kW CAN controlled chargers with DC voltage limit at 420Vdc.
I bought one to try it and figure how to implement CAN control for three such chargers. I need them to charger my 104S battery.
That is charger module meant to be installed into racks where it has cooling and command infrastructure prepared.

CAN control is completely the same as Volvo chargers, with difference in telegram response time. Even data rate is the same at 500kbps. Only instead of command msg at 800ms this charger works with 02FF telegram at 100ms rate.

My intention was originaly to get two of the same chargers and reprogram them to work from different phases at parallel output.
I would have liked to make a central plate where both chargers would bolt to. Inside that plate i would drill channels for cooling and plug most of them. Finally i would cover the whole assembly with formed alu cover to seal it from the outside. I would get 2x 3kW chargers from 2 phases.

In the end my first Volvo charger failed and i decided to install this unit into its housing.
I had to get the housing trimmed down to install additional 10mm plate as thermal interface.
Now it looks almost identical to original Volvo charger and it didnt require complex drilling and sealing.

https://leafdriveblog.wordpress.com/202 ... 41121-030/
https://leafdriveblog.wordpress.com/202 ... d-cooling/
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Volvo charger

Post by arber333 »

Volvo IP67 charger can be found under those PNs
31394702
30659929
31453939

Charger is 3kW or 10A max, but in every instance the max i could get out of it was 8A. In the end of charge it automaticaly tapers current to stay inside the 3kW limit.
CAN protocol for those chargers is very well described in Eltek documents. I posted them in my blog.
It is essentially plug and play CAN music :). Command telegram is very simple and charger reports back with DC and AC voltage, current, temperature etc...
I have tested it up to 415Vdc battery and it still provided 7A.

https://leafdriveblog.wordpress.com/201 ... w-charger/
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: Eltek/Volvo charger

Post by arber333 »

It took me a little longer with this, but i finally figured out Eltek CAN instructions i got here: https://www.rec-bms.com/datasheet/EVPow ... otocol.pdf

My goal was to find out how to open charger to change of configuration of whatever parameter. Notably i wanted to change "charger address" so i would get CAN data on various return telegrams. That way i would be able to observe each charger for its parameters.

Instructions state you need to transmitt a series of bytes so that charger will open its config to a single change for 1s. When time elapses window for change is closed. So i setup CANframeUrgent telegram to trigger by timer every 800ms whatever i do next. Then i wired my DUE so that i could start an input which would send a telegram with instruction what to change. Telegram named CANframeB

I successfully changed charger address from 1(default) to 2 which is shown in charger reports. Before charger would report on 0x301 address and now it uses 0x311!

Here is what you need to send explicedly. Not 0x01, but exactly 1!

void sendCANframeC()
{
outframe.id = 0x303; // Set our transmission address ID
outframe.length = 3; // Data payload 8 bytes
outframe.extended = 0; // Extended addresses - 0=11-bit 1=29bit
outframe.rtr=1; //No request
outframe.data.bytes[0]=0;
outframe.data.bytes[1]=1;
outframe.data.bytes[2]=0;
// outframe.data.bytes[3]=0x00;
// outframe.data.bytes[4]=0x00;
// outframe.data.bytes[5]=0x00;
// outframe.data.bytes[6]=0x00;
// outframe.data.bytes[7]=0x00;

if(debug) {printFrame(&outframe,1);} //If the debug variable is set, show our transmitted frame

if(myVars.CANport==0) Can0.sendFrame(outframe); //Mail it
else Can1.sendFrame(outframe);
}

void sendCANframeB()
{
outframe.id = 0x303; // Set our transmission address ID
outframe.length = 3; // Data payload 8 bytes
outframe.extended = 0; // Extended addresses - 0=11-bit 1=29bit
outframe.rtr=1; //No request
outframe.data.bytes[0]=1;
outframe.data.bytes[1]=4;
outframe.data.bytes[2]=2;
// outframe.data.bytes[3]=0x00;
// outframe.data.bytes[4]=0x00;
// outframe.data.bytes[5]=0x00;
// outframe.data.bytes[6]=0x00;
// outframe.data.bytes[7]=0x00;

if(debug) {printFrame(&outframe,1);} //If the debug variable is set, show our transmitted frame

if(myVars.CANport==0) Can0.sendFrame(outframe); //Mail it
else Can1.sendFrame(outframe);
}

void sendCANframeURGENT()
{
outframe.id = 0x303; // Set our transmission address ID
outframe.length = 8; // Data payload 8 bytes
outframe.extended = 0; // Extended addresses - 0=11-bit 1=29bit
outframe.rtr=1; //No request
outframe.data.bytes[0]=1;
outframe.data.bytes[1]=22;
outframe.data.bytes[2]=0xF1;
outframe.data.bytes[3]=0xE2;
outframe.data.bytes[4]=0xD3;
outframe.data.bytes[5]=0xC4;
outframe.data.bytes[6]=0xB5;
outframe.data.bytes[7]=0xA6;

if(debug) {printFrame(&outframe,1);} //If the debug variable is set, show our transmitted frame

if(myVars.CANport==0) Can0.sendFrame(outframe); //Mail it
else Can1.sendFrame(outframe);
m.art.y
Posts: 200
Joined: Sat Jun 06, 2020 6:54 pm
Location: UK

Re: Eltek/Volvo charger

Post by m.art.y »

Hi, did you find the volvo v60 charger and the one you are using now is essentially the same charger? Do you have dimensions? 😊
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: Eltek/Volvo charger

Post by arber333 »

m.art.y wrote: ↑Fri Oct 15, 2021 4:38 pm Hi, did you find the volvo v60 charger and the one you are using now is essentially the same charger? Do you have dimensions? 😊
Bah! They are totally the same. Even protocol is the same. Difference is only in keep alive time between telegrams. On ip67 it is 800ms and on ip20 it is 200ms. And Volvo model has additional HV connector. Persumably to power the heater for battery heating.
Dimensions are all in the data specs.
https://www.rec-bms.com/datasheet/EltekGuideIP20.pdf
https://leafdriveblog.files.wordpress.c ... 710111.pdf

Also some old data from Orion
https://www.orionbms.com/charger-integr ... -chargers/
m.art.y
Posts: 200
Joined: Sat Jun 06, 2020 6:54 pm
Location: UK

Re: Eltek/Volvo charger

Post by m.art.y »

Thanks! Trying to decide on a charger. If I have 40 ah cells that can be charged at 1C and my battery is 2P96S what would be suitable charging power? 😊
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: Eltek/Volvo charger

Post by arber333 »

m.art.y wrote: ↑Fri Oct 15, 2021 8:50 pm Thanks! Trying to decide on a charger. If I have 40 ah cells that can be charged at 1C and my battery is 2P96S what would be suitable charging power? 😊
If you use 96S the most affordable option would be outlander charger which has dcdc built in. 2 devices for price of one! Later you can add eltek charger for 2phase charging. I use outlander to pull in cp signal and is followed by eltek to 17A.
User avatar
Zapatero
Posts: 167
Joined: Fri Oct 25, 2019 11:08 am
Location: Germany, Ulm
Contact:

Re: Eltek/Volvo charger

Post by Zapatero »

Just in case anyone is interested - i've got one left over water cooling plate for these chargers! If interested PM me


I'm using two of these 3 Kw Chargers on 2 phases, works perfectly fine.
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: Eltek/Volvo charger

Post by arber333 »

Zapatero wrote: ↑Tue Oct 19, 2021 5:34 am Just in case anyone is interested - i've got one left over water cooling plate for these chargers! If interested PM me


I'm using two of these 3 Kw Chargers on 2 phases, works perfectly fine.
Are they from Volvo or Eltek? How dod you seal them from the enviroment? Any pics?

tnx
User avatar
Zapatero
Posts: 167
Joined: Fri Oct 25, 2019 11:08 am
Location: Germany, Ulm
Contact:

Re: Eltek/Volvo charger

Post by Zapatero »

The cooling plate is designed for the IP20 charger, i'm using it with the IP67 charger anyways, just squeezed it inbetween my 2 chargers :) I ordered the last 2 available ones from EV Europe but only used one. One of them was 125€.
My Chargers are Eltek Valere, i'm charging with 2 phases 6 Kw per hour.
2Eltek.JPG

IP20 vs IP67 - technically exactly the same charger, the IP67 though has the better housing in my opinion
EltekValere_IP67IP20.JPG
This is the cooling Plate:

IMG_20211019_142236.jpg
IMG_20211019_142243.jpg
IMG_20211019_142250.jpg
m.art.y
Posts: 200
Joined: Sat Jun 06, 2020 6:54 pm
Location: UK

Re: Eltek/Volvo charger

Post by m.art.y »

arber333 wrote: ↑Mon Oct 18, 2021 1:10 pm If you use 96S the most affordable option would be outlander charger which has dcdc built in. 2 devices for price of one! Later you can add eltek charger for 2phase charging. I use outlander to pull in cp signal and is followed by eltek to 17A.
Yes I have got an outlander charger already but I ended up not needing it's dcdc and 3.3 kw is not enough. I would like to have at least 10 kw charging capability for public charging so I'm deciding on which route to take. I could get 3 eltek chargers or tesla gen2 or use a toyota prius inverter as a charger which I already have. Can eltek charger also pull in CP? You are having trouble with same CAN ids when using more than 1 eltek charger?
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: Eltek/Volvo charger

Post by arber333 »

m.art.y wrote: ↑Mon Oct 25, 2021 8:11 pm Yes I have got an outlander charger already but I ended up not needing it's dcdc and 3.3 kw is not enough. I would like to have at least 10 kw charging capability for public charging so I'm deciding on which route to take. I could get 3 eltek chargers or tesla gen2 or use a toyota prius inverter as a charger which I already have. Can eltek charger also pull in CP? You are having trouble with same CAN ids when using more than 1 eltek charger?
I heared about Elteks biting the dust in parallel. There was never any explanation. But i didnt wanted to take the chance and i reprogrammed one charger o have a different address. I hope this would be ok. I am now sending command at 150ms.
No Elteks do not pull Cp in. You need to have a circuit to do that. I use my DUE board with Cp relay.
m.art.y
Posts: 200
Joined: Sat Jun 06, 2020 6:54 pm
Location: UK

Re: ELTEK EV Charger 360/3000 HE 241121.030

Post by m.art.y »

arber333 wrote: ↑Thu Oct 07, 2021 11:28 am My intention was originaly to get two of the same chargers and reprogram them to work from different phases at parallel output.
Hi, have you got a 3 phase type 2 socket in your car to achieve this? From which car is that socket?
arber333
Posts: 1938
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Contact:

Re: ELTEK EV Charger 360/3000 HE 241121.030

Post by arber333 »

m.art.y wrote: ↑Wed Nov 10, 2021 3:04 pm
arber333 wrote: ↑Thu Oct 07, 2021 11:28 am My intention was originaly to get two of the same chargers and reprogram them to work from different phases at parallel output.
Hi, have you got a 3 phase type 2 socket in your car to achieve this? From which car is that socket?
It is a new Type 2 car socket with rubber boot and 1M cable 5x 6mm2 2x 0.75mm2. I boought it from Dostar Duosida at the time.
Post Reply