Anti_Climax
Posts: 55
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

The Focus CHAdeMO mod returns - Part 2

Fri Dec 25, 2020 5:55 pm

I've been going slow with setting up Sefs' CHAdeMO hardware on my Focus. I pulled apart the electronics and diagrammed everything up for reference as I went.

I started with this:
Image

And got to this:
Image

I then re-wired everything in a bit more permanent manner
Image Image

And installed it under the hood
Image Image

At this point, everything but the car side CAN Bus and 12V DC connections have been made. I reconnected the HVDC battery and 12V and the car came back on without any errors or warnings. I should have it ready to test by the end of this weekend. Figure I'll take it to the office and try it on the ChargePoint Express 250 we have there.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

Anti_Climax
Posts: 55
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: The Focus CHAdeMO mod returns - Part 2

Sat Jan 02, 2021 12:10 pm

It lives
Image
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

Heima
Posts: 125
Joined: Thu Feb 21, 2019 11:46 pm

Re: The Focus CHAdeMO mod returns - Part 2

Sat Jan 02, 2021 1:13 pm

CONGRATULATIONS! :D

Does the charging status on the charger screen accurately reflect the true charging status?
I ask because it looks like the screen is showing 2% battery capacity. Is that right? Or are my eyes failing me again?

Anti_Climax
Posts: 55
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: The Focus CHAdeMO mod returns - Part 2

Thu Jan 07, 2021 11:12 am

I ran it down and went there with a very low battery so 2% is probably right. At this point I barely look at the GOM - I have a scan gauge that shows me real time data on battery SoC and energy-to-empty. It did seem that the values reporting to the station were not correct as it went along, but the control program was written for a Focus with the smaller battery. Some of the math and bit conversions for what the car reports are really weird, so I would not at all be surprised if reporting the larger battery values requires a different encoding method.

Along the same lines, I need to try and figure out if there have been any changes in the SOBDM that relate to that larger battery. When Sefs built the stack of chargers he made sure to have them setup with the same FW version as his onboard charger, which would ensure that their behavior would match the normal on-board charger. There are temperature related de-rating factors, voltage thresholds, etc that may not be quite the same for this battery. It's just an unknown at this point.

I've been reading through the code and writing verbose comments on what is being done. It seems like it should be possible to extend the car side function to work with multiple vehicles so long as their specific data points can be defined. Essentially making "profiles" for different models. To that end, I am actually looking at the possibility of consolidating all those various boards into a single shield that could mount on top of the Arduino Due that is running this right now.

All the signals need to be well isolated electrically or the DC charger will refuse to operate. All the car side stuff is separated from the charger signals by way of optoisolators and similar components. The large board in the top left of the photo is an isolated power supply. I need to figure out just how much load is on it and see if a smaller board level component can do the job while providing enough impedance to ground. If that is possible, I should be able to layout a shield sized board that would just need to have the signal wires from the CHAdeMO port connected along with the control lines that trigger the contactors. You'd have 12V/Ground going into the Due along with the car side CAN connections and that would be it.

I can't guarantee how quickly this stuff will get done, but I'll certainly pass along updates here.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

triangles
Posts: 1121
Joined: Tue Aug 16, 2011 11:40 am
Location: Toledo, Ohio

Re: The Focus CHAdeMO mod returns - Part 2

Fri Jan 08, 2021 6:34 pm

Nice to see this getting more use after sefs moved on the the model 3. I got to see his setup years ago after he had recently sorted this all out and had his "super charger" in his garage.

I wish I had the references and knowledge of how the car's systems work in order to be able to figure out how to shoehorn a CSS plug under the hood and not spend a fortune doing it.
2014 Blue Candy FFE
http://www.fuelly.com/car/ford/focus/2014/triangles/303811 (since this forum doesn't allow BBcode in sigs)

Anti_Climax
Posts: 55
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: The Focus CHAdeMO mod returns - Part 2

Tue Jan 12, 2021 3:39 pm

I'm actually working on CCS as well. I've gotten a copy of the ISO 15118 Manual and I'm starting to read through it. His hardware had the J1772 port for the Brusa, I could swap that our for the CCS/J1772 and route the DC bus wires into another set of contactors (so using one DC port doesn't expose HVDC on the pins of the other)

It will need additional/different processing hardware than what it there now - A 12V compatible PLC, a device that can process IPv6 network traffic, manage an SSL connection and process/parse EXI (binary encoded XML). After that I have to work on the actual implementation - which I hear is a nightmare. But I'm just trying to get the most basic plug and charge behavior, so I'm hopeful.

Otherwise, I've spent the last few days refining a circuit that would implement the CHAdeMO mod on an adruino "shield" , drastically simplifying the setup.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

triangles
Posts: 1121
Joined: Tue Aug 16, 2011 11:40 am
Location: Toledo, Ohio

Re: The Focus CHAdeMO mod returns - Part 2

Thu Jan 14, 2021 8:36 pm

Good to hear. Keep us posted.

While the capability to DCFC would be nice, there are essentially 0 useful CHAdeMO or CSS chargers within the piddly range of my '14 FFE. CSS has been stewing in the back of my mind thinking about a future when CSS chargers are prevalent around here and If/when it becomes economically viable to retrofit a higher capacity battery where I could use CSS to actually travel intercity.
2014 Blue Candy FFE
http://www.fuelly.com/car/ford/focus/2014/triangles/303811 (since this forum doesn't allow BBcode in sigs)

Anti_Climax
Posts: 55
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: The Focus CHAdeMO mod returns - Part 2

Mon Feb 01, 2021 12:32 pm

Should be getting my car back today. Been thinking about the percentages shown during my test session and I think I figured out the discrepancy.

It's my understanding that the Focus ropes off around 15% of the battery capacity to minimize wear by preventing full discharge and avoiding a portion of the constant voltage charging phase near full. When I plugged in at 2%, the screen on the charger was showing 7%, so my guess is that it's getting the real and true SoC of the cells and not the reported SoC that's confined to the allowed 85%. Of course my ScanGauge hardware shows that a full charge is 95% SoC, so there's still something that needs to be factored in.

I'm debating if I should change the data to match the two up, but it's not like I can't just correct it mentally. When a newer Focus uses CCS, does the SoC logged at the station match the dash or does it seem to deviate similarly?

Other than that, I believe I have the CHAdeMO control hardware mapped to a credit card sized Arduino Mega shield - looks like around $80 in parts and about $50 of that is the isolated power module and CAN transceiver chip. I did have the foresight to include a header that lets one feed in isolated 5V from an external source if you already have one available.

I'm imagining a case mounting directly over the TCM, bus bars/wires tapped down through the cover into the battery bus and connected to the CHAdeMO contactors. You could have the port mounted on the case with the Arduino in there or have the port remote with the Arduino mounted under it and tied to the TCM hardware with just the power lines and contactor control lines running between.

Still reading through the CCS guide doc, still hopeful. Honestly, I would love to create some very basic hardware that could adapt CCS to CHAdeMO by acting as an intermediary for communications - but smarter folks than me have probably tried. Guess we'll see.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

Return to “Engineering Forum”