Git Product home page Git Product logo

powermeter's Introduction

PowerMeter

nrf51822 based power meter. The meter measures the AC current on two incoming hot lines at breaker panel and calculates real power.

The measured power is transmitted in the Bluetooth Advertisement packets (Short Local Name) like: "W 2465".

Use any BLE app like LightBlue or BLE Scanner to read power data. The meter has proven to be accurate down to one watt when compared with GE I210+ meter.

Schematic

PowerMeter Schematic

Build

The potential divider network created with R3/R4 and with R5/R6 set the voltage at pin P0.01, P0.02 and P0.03 at Vcc/2. Adjust the feed resistor R7, so that input AC voltage swing, stays within Vcc and Gnd. The input diode D2 protects against reverse biasing on this junction.

Sketch can be compiled using Arduino nrf51822

Bill Of Material

  1. Current Transformer: SCT-013-050 (50A/1V) (has integrated burden resistor of ~ 37 ohm)
  2. Voltage Transformer: 110V -> 9V (any voltage will do; adjust potential divider and code accordingly)
  3. Waveshare nrf51822 mini module (disconnected PCB antenna and added quarter wave whip for increased range)

powermeter's People

Contributors

ardyesp avatar

Stargazers

Ashley Gittins avatar  avatar Koson Trachu avatar Melvin Bailey avatar

Watchers

Ashley Gittins avatar James Cloos avatar

Forkers

koson agittins

powermeter's Issues

Schematic shows VSS connected to midpoint of divider

I'm a bit confused by the schematic, it shows VSS being connected to the mid-point of the voltage divider, along with one leg of each CT. Is VSS meant to connect to the GND pin of the regulator instead, or am I misinterpreting something?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.