Bottom line: can I use an Arduino One?

208 views
Skip to first unread message

Nuno S Silva

unread,
May 9, 2013, 7:28:15 AM5/9/13
to open...@googlegroups.com
Hi all,
Now that I got your attention let me re-phrase it:
I would like to test the Open-EVSE in a prototype status. Therefore, i want to use a breadboard and assembly myself all components.
I have a Arduino Uno board that I wouyld like to use it. Ok, it has the ATMEGA processor and actually I would like to get more advantages of this board.
Can i just "dump" the code on the open-EVSE site in to Arduino board?

In simple words: can i use the schematic in attach with arduino uno? Well, I guess that wrapps it up!

Thank you very much in advance

Regards
Nuno

Chris

unread,
May 9, 2013, 3:33:09 PM5/9/13
to open...@googlegroups.com

Hi Nuno,
 
You sure can, here is a link that may help with your project...
 
 
Chris

Nuno S Silva

unread,
May 24, 2013, 7:19:03 AM5/24/13
to open...@googlegroups.com
Thank you very much for the answer Chris.
Btw, about the power schematics: Your projects are "assuming" a bi-phase system, As far as I understood, you need 220v between phases, right. In America, for example, the voltage between Phase and Neutral is 110v, right?
The question is because in systems where the voltage diferencial between phase/neutral is 220v (Europe) that's it, it uses one phase and the neutral, right?

Thanks!

Nicholas Sayer

unread,
Jun 7, 2013, 1:22:37 AM6/7/13
to open...@googlegroups.com
The OpenEVSE+ would indicate L1 charging when plugged into a European outlet, since only one of the hot lines would show a voltage potential compared to ground.

If you're building your own, however, you're probably not going to build the advanced power supply that has the AC test circuitry. That means you're probably going to comment out the #define ADVPWR in the source code and use the CLI or menu system to explicitly select L2.

Nuno S Silva

unread,
Jun 7, 2013, 3:00:53 AM6/7/13
to open...@googlegroups.com
Hi Nicholas,
Thank you for your answer.
I'm glad you've pointed out that small change in the code. Maybe later I would be rounding around it without any luck!
I've already start the building, I'll get to you all later.

Regards
Nuno

Nuno S Silva

unread,
Jun 11, 2013, 6:56:00 AM6/11/13
to open...@googlegroups.com
BTW Nicholas,
In terms of current measurement, "in Europe" I should only use the current transformer not in Line and Neutral but only in Line (or else I get 0A deferentially), right?
Thx


On Friday, June 7, 2013 6:22:37 AM UTC+1, Nicholas Sayer wrote:

Nick Sayer

unread,
Jun 11, 2013, 7:02:03 AM6/11/13
to open...@googlegroups.com
No. Both lines must pass through the current transformer, and the ground must *not*.

All of the current that goes out on the hot line must return via the neutral line, so the net current passing through the CT must be zero. If not, it will indicate a ground fault. This is true whether you have two hot lines or a hot and neutral line. The purpose of the CT is to detect any current that goes out from the EVSE and does not return to it. That would mean electricity finding some other path to ground, which is hazardous.
> --
> You received this message because you are subscribed to a topic in the Google Groups "OpenEVSE" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/topic/openevse/QVbeYgthXa4/unsubscribe?hl=en.
> To unsubscribe from this group and all its topics, send an email to openevse+u...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Nuno Santos Silva

unread,
Jun 11, 2013, 7:04:22 AM6/11/13
to open...@googlegroups.com
Yes, Nick, of course. 
My bad...it's the "RCD" of the EVSE...


2013/6/11 Nick Sayer <nsa...@kfu.com>

Nick Sayer

unread,
Jun 11, 2013, 10:02:13 AM6/11/13
to open...@googlegroups.com
The RCD? I don't recognize that acronym.

Nuno Santos Silva

unread,
Jun 11, 2013, 11:09:41 AM6/11/13
to open...@googlegroups.com
Residual Current Device...
Like the ones we use at our homes...


2013/6/11 Nick Sayer <nsa...@kfu.com>

Nick Sayer

unread,
Jun 11, 2013, 11:17:33 AM6/11/13
to open...@googlegroups.com
The CT serves the purpose of detecting residual current. We here in North America call it a ground fault interrupter - GFI - instead of an RCD.

So my answer is unchanged. Both of the hot and neutral (and not the ground) of the J1772 cable must go through the CT. 

Sent from my iPhone

Nuno Santos Silva

unread,
Jun 11, 2013, 11:19:02 AM6/11/13
to open...@googlegroups.com
Yes...you are right: same purpose, different designation...
Thx

Nuno Santos Silva

unread,
Jun 13, 2013, 5:28:57 AM6/13/13
to open...@googlegroups.com
Hello
Now I'm having troubles with the download of the openevse.pde to Arduino.
When it verifies/compile, gives a bunch of errors...
Am I missing some library? Using Arduino 1.0.5
Thanks a lot
 
open_evse:220: error: 'time_t' does not name a type
open_evse:221: error: 'time_t' does not name a type
open_evse:222: error: 'time_t' does not name a type
open_evse:259: error: 'time_t' does not name a type
open_evse:262: error: 'time_t' does not name a type
open_evse.pde: In member function 'void J1772EVSEController::Update()':
open_evse:774: error: 'm_ChargeStartTime' was not declared in this scope
open_evse:774: error: 'now' was not declared in this scope
open_evse:813: error: 'm_ElapsedChargeTimePrev' was not declared in this scope
open_evse:813: error: 'm_ElapsedChargeTime' was not declared in this scope
open_evse:814: error: 'now' was not declared in this scope
open_evse:814: error: 'm_ChargeStartTime' was not declared in this scope

2013/6/11 Nuno Santos Silva <nunosan...@gmail.com>

Nick Sayer

unread,
Jun 13, 2013, 11:14:27 AM6/13/13
to open...@googlegroups.com
Yes. There is a Time and TimeAlarm library that I had to add to get it to compile. This is along with LiquidTWI2, which is necessary for a display.

Nuno S Silva

unread,
Jun 18, 2013, 4:05:14 AM6/18/13
to open...@googlegroups.com
Thank you Nick, that did the trick.
Could you please clarify me another thing: I'm not using the Adafruit LCD RGC but another (very similar btw) LCD. Can I still use the piece of code that's available? Or it's specifically for the Adafruit LCD shield?!
I tried to use the Arduino LCD library but the display becomed all de-formated...

Thank you so much in advance!!!!!

Regards

Nick Sayer

unread,
Jun 18, 2013, 10:00:00 AM6/18/13
to open...@googlegroups.com
That I don't know. I'm not an arduino expert. It would probably depend on how close to the same protocol your replacement LCD comes.
> To unsubscribe from this topic, visit https://groups.google.com/d/topic/openevse/QVbeYgthXa4/unsubscribe.

lincomatic

unread,
Jun 18, 2013, 10:12:27 AM6/18/13
to open...@googlegroups.com
which display are you using?

Sent from my iCrap
You received this message because you are subscribed to the Google Groups "OpenEVSE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openevse+u...@googlegroups.com.

Nuno Santos Silva

unread,
Jun 18, 2013, 10:19:20 AM6/18/13
to open...@googlegroups.com
Hi...
One like this:
Yeah, mine says RIGTH  too :)



2013/6/18 lincomatic <linco...@gmail.com>

lincomatic

unread,
Jun 18, 2013, 11:40:37 AM6/18/13
to open...@googlegroups.com

I think you need to use the standard LiquidCrystal library for that.

It’s not I2C, correct? All the 4 or 8 I/O pins for data?

Nuno Santos Silva

unread,
Jun 18, 2013, 11:42:37 AM6/18/13
to open...@googlegroups.com
Yes, that is correct!
Although, I'm using the piece of code that's available. It seems the lcd.** is the same!


2013/6/18 lincomatic <linco...@gmail.com>

Nuno S Silva

unread,
Jun 19, 2013, 3:15:36 AM6/19/13
to open...@googlegroups.com
I'm having (still) some issues in configuring the LiquidCrystal initialization... LiquidCrystal lcd (x,x,x,x,x,x) for this project. 
Can someone who used it (not the ADAfruit) give me some help?

Thx  


2013/6/18 lincomatic <linco...@gmail.com>

 

2013/6/18 lincomatic <linco...@gmail.com>

To unsubscribe from this group and stop receiving emails from it, send an email to openevse+unsubscribe@googlegroups.com.


For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to a topic in the Google Groups "OpenEVSE" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openevse/QVbeYgthXa4/unsubscribe.

To unsubscribe from this group and all its topics, send an email to openevse+unsubscribe@googlegroups.com.


For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "OpenEVSE" group.

To unsubscribe from this group and stop receiving emails from it, send an email to openevse+unsubscribe@googlegroups.com.


For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to a topic in the Google Groups "OpenEVSE" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openevse/QVbeYgthXa4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openevse+unsubscribe@googlegroups.com.

lincomatic

unread,
Jun 19, 2013, 9:57:54 AM6/19/13
to open...@googlegroups.com
We need to see a datasheet or list of pinouts

Sent from my iCrap
To unsubscribe from this group and stop receiving emails from it, send an email to openevse+u...@googlegroups.com.

Puja Nagarkar

unread,
Sep 17, 2019, 5:02:21 AM9/17/19
to OpenEVSE
Hey hi Nuno,
This is Puja! Well I am doing the same experiment.Can you please guide me how you used ardiuno for the prototype.
It will really be helpfull .Look forward to your reply.
Reply all
Reply to author
Forward
0 new messages