Jimbo
Posts: 4
Joined: Thu Apr 09, 2015 3:52 pm

Re: Quick charge project

Wed Aug 05, 2015 12:22 pm

I have been following your quick charge project for some time now and I am curious to know how you have hooked up the CAN info to the Chademo connector to control the charger. All of the rest of the safety switches and controls are obvious in the wiring drawings. I think this would really spur Ford to add fast charge capabilities to the Focus if owners started adding their own to the car.

SteveZ1
Posts: 6
Joined: Sun Jun 16, 2013 4:32 pm

Re: Quick charge project

Sun Aug 09, 2015 8:56 am

Wow,

I have been on the fence in regards to getting a FFE for years. We had a Volt and now have an ELR. I don't think we will ever buy another car without at least 50 miles of EV range.

There this project inspires me to continue my search for a used FFE and think about adding this upgrade if offered to us.

This is great work you are doing, I hope you offer this as Tony has to the Rav4EV community.

All the best!!

Steve

sefs
Posts: 236
Joined: Thu Nov 21, 2013 10:00 am
Location: Gibsonia, PA

Re: Quick charge project

Tue Aug 11, 2015 8:31 am

Josephus wrote:Bump. Update? Parts list? Price?

Would do you need the BRUSA if you don't want a second level 2 charger, but just want Chademo charging? What part of the country do you live in?
Very crude parts list:
Chademo port: $800
Two Gigavac contactors: $240
Cabling: $100
Enclosure: $75
Terminals: $30
Cable glands: $100
Arduino stuff: $100
Mounting Hardware: $200
Aluminum to make a new high voltage junction box lid: $20

Approx total including misc: $2k

Now that is a pretty basic parts list. I'm sure I've left stuff out, but for doing the Chademo part, that's about it. I'm also taking a pretty big leap and assuming that you have the ability to reset and read codes with some OBD2 type program. I'm using IDS, but I think you could get something cheaper that would do the trick. I'm assuming that you already have a bunch of the necessary tools. One that might not be obvious would be the crimper tool to crimp nice ring terminals on the ends of the cables. Now the only reason I bought the Brusa was to prove that current could be injected to the system while the car was running and it wouldn't shut down. Once I proved that point, I decided just to keep it to have a bit faster Level 2 charging. The Brusa is not necessary for the Chademo retrofit. I also had the aid of my father-in-law for all of the welding and cutting of the steel mounting setup. I will say that my mounting setup is all bolt-on, and is completely removable.

I live near Pittsburgh, PA.

I'm still working on the project at the moment. I got to the point where I was able to semi-automatically fast charge and taper, but I haven't worked on it since. I have been away on business on and off since the beginning of June. I do intend to pick the project back up and finish it, but I still have a bit more business travel ahead.
Last edited by sefs on Tue Aug 11, 2015 8:40 am, edited 1 time in total.
2018 Tesla Model 3 LR AWD Multicoat Red Metallic
2012 Ford Focus Electric Ingot Silver - Sold
BRUSA Boosted to 46A at 240V charging, 11kW
Chademo DC Quick Charge Enabled!
Home Quick Charger --> 33.8 kW AC / 31.3 kW DC

sefs
Posts: 236
Joined: Thu Nov 21, 2013 10:00 am
Location: Gibsonia, PA

Re: Quick charge project

Tue Aug 11, 2015 8:35 am

Jimbo wrote:I have been following your quick charge project for some time now and I am curious to know how you have hooked up the CAN info to the Chademo connector to control the charger. All of the rest of the safety switches and controls are obvious in the wiring drawings. I think this would really spur Ford to add fast charge capabilities to the Focus if owners started adding their own to the car.
I have an Arduino with two CAN channels. One on the car's EV-CAN bus, and one on the Chademo CAN-bus. I have picked out the necessary messages from the vehicle to control the charging session, and with some software I wrote for the Arduino, the Arduino controls the charging session. I wish Ford would have provided this from the beginning, as it is a really easy process (for an OEM), but alas, I don't think there is very much interest from them.
2018 Tesla Model 3 LR AWD Multicoat Red Metallic
2012 Ford Focus Electric Ingot Silver - Sold
BRUSA Boosted to 46A at 240V charging, 11kW
Chademo DC Quick Charge Enabled!
Home Quick Charger --> 33.8 kW AC / 31.3 kW DC

WattsUp
Posts: 2113
Joined: Mon Jan 07, 2013 2:58 am
Location: SF Bay Area, CA

Re: Quick charge project

Wed Aug 12, 2015 12:28 pm

sefs wrote:I have an Arduino with two CAN channels. One on the car's EV-CAN bus, and one on the Chademo CAN-bus. I have picked out the necessary messages from the vehicle to control the charging session, and with some software I wrote for the Arduino, the Arduino controls the charging session. I wish Ford would have provided this from the beginning, as it is a really easy process (for an OEM), but alas, I don't think there is very much interest from them.
Does your custom software just monitor the car "passively"? (and control your custom hardware in response)

Or, does it actually "actively" control aspects of the car?
2013 FFE, Platinum White, Delivered January 2013
2017 MS, Midnight Silver Metallic, Delivered February 2017
Use my referral code (http://ts.la/matt4377) to save $1000 on your next Tesla AND get free unlimited Supercharging!

sefs
Posts: 236
Joined: Thu Nov 21, 2013 10:00 am
Location: Gibsonia, PA

Re: Quick charge project

Wed Aug 12, 2015 3:39 pm

WattsUp wrote:
sefs wrote:I have an Arduino with two CAN channels. One on the car's EV-CAN bus, and one on the Chademo CAN-bus. I have picked out the necessary messages from the vehicle to control the charging session, and with some software I wrote for the Arduino, the Arduino controls the charging session. I wish Ford would have provided this from the beginning, as it is a really easy process (for an OEM), but alas, I don't think there is very much interest from them.
Does your custom software just monitor the car "passively"? (and control your custom hardware in response)

Or, does it actually "actively" control aspects of the car?
The car's EV-CAN bus is only monitored. I don't send any messages to the car. I use the car's data to control the charging session.
2018 Tesla Model 3 LR AWD Multicoat Red Metallic
2012 Ford Focus Electric Ingot Silver - Sold
BRUSA Boosted to 46A at 240V charging, 11kW
Chademo DC Quick Charge Enabled!
Home Quick Charger --> 33.8 kW AC / 31.3 kW DC

Josephus
Posts: 46
Joined: Sun Jul 14, 2013 4:45 pm

Re: Quick charge project

Thu Aug 13, 2015 7:12 pm

sefs wrote:I'm also taking a pretty big leap and assuming that you have the ability to reset and read codes with some OBD2 type program.... I'm assuming that you already have a bunch of the necessary tools.... I also had the aid of my father-in-law for all of the welding and cutting of the steel mounting setup.
Alas, no. And I live near Portland, OR. :cry: I need something pre-made that I can drop in that's fairly plug and play with instructions and pictures. I may have to wait until Ford decides to add a Combo port and get an aftermarket Chademo adaptor. Ford has had one thus equipped touring around this past year at car shows.

sefs
Posts: 236
Joined: Thu Nov 21, 2013 10:00 am
Location: Gibsonia, PA

Re: Quick charge project

Sun Aug 23, 2015 3:25 pm

Quick update on the project. I have now fully automated the Chademo charging process. As soon as START is pressed on the charging station, everything takes off automatically. Full charge takes about a half hour. Now I just need to package the Arduino and all associated circuit boards to permanently install it in the car. Right now all the circuits are sitting on the backseat of the car and control wires run to the charge port under the hood.
2018 Tesla Model 3 LR AWD Multicoat Red Metallic
2012 Ford Focus Electric Ingot Silver - Sold
BRUSA Boosted to 46A at 240V charging, 11kW
Chademo DC Quick Charge Enabled!
Home Quick Charger --> 33.8 kW AC / 31.3 kW DC

marxx
Posts: 3
Joined: Fri Apr 10, 2015 10:31 pm
Location: Munich, Germany
Contact: Website

Re: Quick charge project

Tue Aug 25, 2015 12:29 pm

Respect :!: Your project is one of a kind 8-)

Looking forward to details. Are you planning to make the source code for the Arduino "open source"?

That would be a dream ...
Modified 380V / 32A charging station with Raspberry Pi and internet connection. Source code: http://www.arachnon.de/wb/pages/en/welcome.php

sefs
Posts: 236
Joined: Thu Nov 21, 2013 10:00 am
Location: Gibsonia, PA

Re: Quick charge project

Thu Oct 15, 2015 10:16 am

Hey guys,

Sorry it's been so long since I've posted an update. I've been traveling for work non-stop for the past few months.

An update Chademo capabilities: I now have the Chademo quick charging process completely automated, complete with charging time estimation. In my area, we have three types of Chademo quick chargers: Eaton, Signet, and Nissan brand. I started this whole process on the Eaton Quick Charger, it was by far the easiest to control. After I got that fully operational, I started work on the Signet brand of Quick Charger. This one took a couple days, but ultimately I got this charger to the fully functional phase as well. The Nissan brand chargers are farther away from me, and I've only tried one once. Right now the Nissan brand isn't working, but it will probably just take a Sunday afternoon at the Nissan Dealer to sort that one out; but it isn't too high on my priority list right now. I've attached some photos of the Chademo charging sessions.

This is the FFE charging at the Eaton Quick Charger. This was genesis.

Image

Here is another Eaton charging session at the airport, but with a shot of my internal display estimating time remaining.

Image

Here is a shot of the FFE charging at the Signet brand Quick Charger. This one was at a local Nissan Dealer.

Image



An update on the FFE Display side project: Awhile ago I posted a shot of my side project to make a display for the FFE that would show me all the stuff I wanted to see, but Ford neglected to make available to the driver (I don't really blame them, I'm a lot more interested in this stuff than your typical driver would be). This started as a way to easily display the parameters I had sorted out in the process of writing the code to make the Chademo session work. As time went on, I decided it would be cool to add some more parameters. As it stands, I have the following parameters displayed: total vehicle Power (kW), Voltage (V), Current (A), Torque (lb ft), Braking Mode (Blank "No Braking", Regen, Blended, and Friction), SOC Displayed (%), SOC Actual (%), Energy to Empty (kWh), Main Contactor State (Open/Closed), Battery Temp (F), Battery Coolant Temp (F), Speed (MPH), and RPM. When the car is in a Chademo Quick Charging session, the MPH and RPM displays go away, and a Time Remaining display and requested Chademo Current (A) display appear. The display is just a simple Visual Basic application that reads the Arduino's serial communication and updates the screen. I have a Windows 7 car PC in the trunk area where the OEM charger and tire sealant are located. The screen is driven through an aftermarket device called "Lock Pick" that allows a composite input to be selected on the My Ford Touch screen. The input is toggled through holding in the voice command button for 5 seconds. When the car starts up, the PC boots up quickly (SSD), and automatically. It senses 12V ignition and starts on its own. It also gracefully shuts down on its own upon loss of 12V ignition. It also has a constant 12V for actually powering the computer, the ignition 12V only signals the computer to boot and shut down. The Arduino is the same one that I'm using to control the Chademo session, mounted under the hood in my junction box.

Here is a shot of the FFE Display during powering.

Image

Here is a shot of the FFE display during Regen braking.

Image

Here is a shot of the FFE display during Blended braking, meaning the electric motor is providing braking torque and the friction brakes are operating. The "Blended" display is hard to make out in the photo.

Image

Finally, here is a shot of the FFE display during Friction only braking, meaning the electric motor is providing no negative torque. This happens either when the battery is full or at very low speeds. This is clear on the stock FFE by the absence of the regenerative circular arrows over the battery display.

Image


Next steps: I only have a few more things that I'm going to do with this project. The first one will be getting the final type of Chademo quick charger in my area to work, the Nissan brand. The second will be to have a final PCB/shield made of all the various parts I needed to make the Arduino Due work with the Chademo charging process. Right now, all the parts are in a "bread board" state and need finalized. The final step will be revising the display a little, making it a bit more clean. I'll probably put the break down of power consumption between the drivetrain, HVAC and accessory. Maybe I'll also put the throttle and brake percentages on the screen. I'll probably also put a Tesla style Level I/II AC voltage and current input to the car, as well as what the pilot signal is advertising as the ampacity of the EVSE. Beyond that, I don't think there's too much more I can do with this project. :lol:
2018 Tesla Model 3 LR AWD Multicoat Red Metallic
2012 Ford Focus Electric Ingot Silver - Sold
BRUSA Boosted to 46A at 240V charging, 11kW
Chademo DC Quick Charge Enabled!
Home Quick Charger --> 33.8 kW AC / 31.3 kW DC

Return to “Modifications & Accessories”