Here is a complete and fully operational application to upstream
energy data from the Olimex Energy Shield (based on ADE7753) to
Pachube for the Nanode board, or equivalent Arduino with ENC28J60
ethernet IC. This is a vastly improved code from MCI original code
provided on the Olimex website. The pachube datafeed hang/interruption
has been somewhat solved and will be introduced to our small wind
turbine test site shortly (adding watchdog timer, further decoupling
caps and voltage regulator heat sink for Nanode5 board, adding reboot
& timeout indicators in EEPROM to trace hang issues).
http://code.google.com/p/ardugrid7753/
https://pachube.com/feeds/40385
Unfortunately, the Olimex energy shield is far too expensive for large
scale rollout. Let’s hope that my code and your contribution will help
raise sales volume and consequently reduce prices. Indeed removing the
real time clock, the SD socket and the ZigBee socket from the Olimex
board with cut down significantly its price, knowing that the ADE7753
IC costs only US$2. If anyone is working at producing a cheap energy
shield with ADE7753 or improved versions using ADE7880 and ADE7953, or
another shield for precise In/Out battery current for off-grid systems
(e.g. using shunt and precise SPI ADC), I'll be happy to contribute
and develop code for Pachube datastreaming. Having such cheap and
precise energy shield for NanodeRF would be a killer. Ken, what about
a NanodeRF with ADE7753 integrated on the board? This is a really easy
task.
There are other related projects at:
http://code.google.com/u/thierry.brun...@gmail.com/
Note that the apparent and reactive channels have been disabled for
the time being as I have not found a precise and economical way of
doing the calibration. Dedicated energy meter calibration instruments
such as Fluke are hugely expensive. I propose to open a thread to
discuss means to achieve energy meter calibration.
Kind regards,
Thierry