Skip to content
Tooblippe edited this page May 26, 2011 · 17 revisions

Simple home based energy logger

This is my attempt to build a small home based energy logger. It is not unique but has an RF12 on board so it can integrate with other systems, and it logs data to a OpenLog unit. This makes changing SD cards and logging a breeze

It is based on OpenEnergyMonitor

Many of these projects have been done all around the world. I think what makes this one unique is the fact that the sensor unit (the arduino with the CT) has a RF12 radio built in and also an Openlog unit from Sparkfun.

The OpenLog unit is connected to the UART of the sensor unit. Full control off the Openlog can be obtained via the remote unit connected via RF12 radio.This means that the sensor unit can keep on logging to the Openlog. You can remotely initiate a session with the Openlog from the base station, and make changes to the settings, before putting it back in logging mode.

Setup

Project components

1 or 2 arduinos with or without an RF 12 radio

1 x OpenLog unit connected to UART of sensor unit - for logging data - https://github.com/nseidle/OpenLog/wiki

1 x 100 AMP CT

1st arduino with CT logs energy and send via RF12 radio and serial

2nd arduino receives RF12 signal and send value via serial port

This software can read eiter, or both if ran on seperate computers or ports

Listens to serial port at port number = port at baud = baud Arduino only sents one value every couple of seconds. This code should be able to read the sensor board and the client board. Do with the code what you want. \n

File format

Logs to csv in DATE, TIME, POWER

Layout basic

Arduino UNO - connected current probe and RF12 Radio

Current probe - 100A, SCT-013-00, order from NETRAM - http://www.netram.co.za/Sensors/Non-invasive-AC-current-sensor-100A.html

Current probe - http://www.seeedstudio.com/depot/noninvasive-ac-current-sensor-100a-max-p-547.html

Current probe - bias resistors 2x10kOhm and 10uF Capacitor. Burden Resistor - 56 OHMS (used 6 330 OHM in parralel )

Current probe - more info at - http://openenergymonitor.org/emon/node/28

RF12

RF 12 radio connected via SPI - all my notes here - https://github.com/Tooblippe/Energy_Logger/wiki more information on RF12 - https://github.com/Tooblippe/Energy_Logger/wiki/The-RF12-Radio

Clone this wiki locally