Labview OpenPMU Introduction

OpenPMU was originally developed on the Labview platform from National Instruments where it was designed to use low cost hardware to create a simple system for Synchrophasor research. This has subsequently been complemented by middleware adding support for IEEE C37.118 communications as verified with the PMU Connection Tester.

The Labview OpenPMU is fully open source (hardware and software) and is an excellent tool for research activities and teaching.

The purpose of this page is to give you the information you need to configure a PC, a Garmin GPS engine and a PIC microcontroller to perform basic Synchrophasor estimation.

Parts list

To assemble a Labview OpenPMU, you will need a:
  • Personal Computer
    • Pentium 4 / Core 2 / Atom 330 or better
    • 1 GB RAM
    • 80 GB Hard Disk Drive
    • Ethernet Interface
  • Software
    • Windows XP / Windows 7
    • LabVIEW 2010 (or later, but 2010 preferred)
    • NI-DAQ Drivers (free from National Instruments site)
  • Major Components
    • National Instruments Analogue DAQ (with PIF0 Trigger)
    • Garmin Engine GPS-18x
      • Or alternative GPS engine with:
      • NMEA out at RS232 levels
      • 1PPS at CMOS/TTL levels
    • Microchip PIC18F252 microcontroller
    • Microchip ICD2 programmer (or compatible)
  • Other
    • PCB Fabrication Facilities
    • PCB Components


Fabricate and populate PCB with components (see this page)
  1. Configure the PC with a fresh install of Windows XP (preferred) or Windows 7.
  2. Install Labview 2010 and NI-DAQ Drivers.
  3. Attach National Instruments DAQ (NI-DAQ).
  4. Use "Measurement & Automation Explorer" to perform a self-test of the NI-DAQ.
  5. Download the latest release of "Labview OpenPMU". (to follow - Current Version: V1.2)
  6. Open "00" and follow the instructions on-screen.

Last edited Feb 13, 2012 at 8:16 PM by clockdoctor, version 3


No comments yet.