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

Quick Charge Mod - CH4D3M0

Since taking possession of the CHAdeMO quick charge hardware from Sefs, I've posted most of the code to Github (https://github.com/truss-cpi/FFE-CHAdeMO) along with some other data. In parallel I've designed a "shield" for the EVTV CANDue that should contain every low voltage thing needed to manage a CHAdeMO connection. Combine that CANDue and Shield with the port, contactors and HV wiring, and you have everything you need.

I've sent out for a set of 3 prototype boards which should be arriving in the next few days. I found 3 ADM3052 ICs (the least common component) and I've bought them to use with these three boards. From there I'm looking to build one out completely to test, and if it works I'm happy to sell the others to anyone that's considering installing this mod on their Focus.

If I'm doing my math right the rest of the board components, beyond the ADM3052 chips I've bought, would total about $45. There's some wiggle room particularly with pin header selections but that doesn't change it much. So, if anyone is interested in one of these 2 other boards, let me know and I can sell you one to use for yourself.

Just to keep numbers round, let's say $55 for a board with the ADM3052, you add your $45 in other components (I'll have a list up on the GitHub soon) and a $99 EVTV CANDue and you're got all the low voltage stuff ready to pair with a CHAdeMO port and contactors.

Obviously this is all contingent on validation of the one I build out and the ADM3052s won't be here for a few weeks. Stay tuned.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

The boards have arrived

Image
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

Still waiting on a few parts but almost all of it is ready to solder.

Image
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Heima
Posts: 267
Joined: Thu Feb 21, 2019 11:46 pm

Re: Quick Charge Mod - CH4D3M0

This is so kool!
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

At this point I have all components with the exception of the ADM3052 CAN Transceiver chips - but I just got confirmation they shipped out from Shenzhen. Not sure how long it will take them to get here but once they do, I can reflow the three SMD chips on the boards and then start hand soldering the rest.

Image

Unrelated to the CHAdeMO board itself; now that I have that CCS module it's apparent there are "bolted" bus connections inside it so anyone with a CCS enabled Focus has a more easily accessed point to tap in for a CHAdeMO port if they are so inclined, rather than opening the TCM and tying in there. They are located under the CCS control board so you couldn't really go in from the "back" but it would be possible to drill into the top, bottom or front to get directly to the bus bars.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

Soldered up the board and tested what I could. All joints seemed good. No smoke when I have it power. I did find out I used the wrong size resistor for an indicator LED I added.

Took it to run a test - no dice. The charger acted like nothing was plugged in. Started rechecking the schematic and found out I had misplaced a cap early on. Easy enough to modify the board with some green wire repair.

Ran another test, same deal. The Arduino is running and outputting serial monitoring data, so that's not a problem. Dug deeper into the schematic and found I also missed a 1K resistor, but that was REALLY easy to put into the system.

Tried again, still the same. At this point I'm going to need to dig pretty deep to see where this is stumbling.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

Been a while, figured it was time for an update.

I've found various issues in the board as you expect with a first prototype, stuff missing, stuff that's wrong, stuff that wasn't caught in the original circuit mapping and errors that propagated through the chain.

At this point I've validated the basic mechanical functions of the board - it correctly reads inputs, can set outputs and trigger the relays. CAN bus traffic from the car is getting into the Arduino and output is writing to the correct pins, but it seems that the output from the ADM3052 is dead. I get CANBus data if I hotwire the original eval board into the system.

Not sure if the chip was damaged during soldering, fake/counterfeit or DOA. I'm going to take the chip off the eval board and try again. Then use the empty board to test the other chips and see if any of them work. I'll let you know how it goes.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Heima
Posts: 267
Joined: Thu Feb 21, 2019 11:46 pm

Re: Quick Charge Mod - CH4D3M0

yes, please do keep us posted
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

I'm going to order a new set of optocouplers along with all the various passives and start on a new board. Pretty sure I burned out one of the chips while testing. Haven't given up.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging
Anti_Climax
Posts: 462
Joined: Fri May 20, 2016 12:22 pm
Location: The Valley of the Sun

Re: Quick Charge Mod - CH4D3M0

Alright, slow going. Since I was ordering a bunch more stuff - and since it's obvious my current boards would need rework to be usable at all - I figured I may as well start over with a breadboard version for validation.

The older circuit used some sparkfun optocouplers that I copied over as is, but was always sort of skeptical of. They were intended for 5v/3.3V isolation and were being used for 12V with some higher value resistors. Since at least one optocoupler seems to have failed (though possibly from heat), I went looking for a proper 12V/3.3V isolation circuit and found one to copy. Since I can decide if the logic will be inverted or not in software, I was able to omit a few components and simplify things along the way. The new version also uses through hole optocoupler chips, so the CANBus chip is the only surface mount component left.

In the process of integrating those changes I found out I had some output pins flipped. Not likely to smoke anything but I'm sure it didn't help things work. So add that to flipped CANBus lines, misrouted data lines, incorrect placement of components that turned out to be not needed at all and a few other things; I'm pretty much running out of ways to do it wrong.

So now I'm trying to build it up on the breadboard and see if it behaves correctly. If so, I'll see about doing another shield prototype. Might put the CANBus chip on a breakout to help with routing and future assembly too.
2012 Candy Blue FFE
33.5kWh battery pack
CHAdeMO DC Fast Charging

Return to “Modifications & Accessories”