Plug Bug: Charger Control Updates

Electric Bug

I made some updates to my charger control project. I discovered my EVSE didn’t like the way I was testing for the proximity switch on the plug latch to be closed. Whenever the Arduino was on, I had the 5v line running through a 2.yk resistor to ground in order to detect it not plugged in. There was another line going into the Vehicle J1772 inlet. That goes into a circuit inside the plug that looks like this:

Screen Shot 2012-11-17 at 8.34.04 AM.png

What happens here is the resistance to ground changes once the J1772 plug is plugged in, and changes again once the latch switch is engaged. The problem I was having is that the ground inside the switch is shared with the 240 AC ground, and also tied to the vehicle ground. The EVSE was noticing that there was some voltage coming off the ground, and after a certain amount of time for not charging would go into a fault state. This caused me to not properly do timed charging!

So, I switched my proximity detection around to use an Arudino digital pin to feed the 5v only when I want to test for the proximity. I removed proximity testing when the timer was not actually wanting to charge, and it fixed this problem.

I also tweaked some of the menus to work a little better. Source is on github.


Notify of

Inline Feedbacks
View all comments

Subscribe to new posts:

You'll get an email whenever a I publish a new post to my blog and nothing more. -- Corbin

As an Amazon Associate I earn from qualifying purchases.

(c) 2008-2024 Corbin Dunn

Privacy Policy

Subscribe to RSS feeds for entries.

66 queries. 0.139 seconds.

Log in