PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.

Slides:



Advertisements
Similar presentations
(Systems Analysis INTerface Board)
Advertisements

1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
MC68HC11 System Overview. System block diagram (A8 version)
DARSI 2 CDR Adrienne Baile Preston Schipper Matt Hulse Project Overview Components: Design Status Administrative Data Acquisition & Real-time System Integration.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Design Review Team Digital Burnout Senior Design Fall 2011 Analog Gauge w/ Digital Display.
S.W.A.T (Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Critical Design Review VST Vigilant Sensing Technologies Joel Keesecker, Mark Kien, Pat Hauser.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
Pyxis Aaron Martin April Lewis Steve Sherk. September 5, 2005 Pyxis16002 General-purpose 16-bit RISC microprocessor bit registers 24-bit address.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
Michael Davies Andrew Mountain Dan Hoang Daniel Brink Michael Davies Andrew Mountain Dan Hoang Daniel Brink Power Distribution Control Unit.
Microcontroller: Introduction
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
SPI By Alexander Maroudis. Outline What is SPI? SPI Configuration SPI Operation Master Slave Setup SPI Transactions SPI Digital Potentiometer Example.
Computerized Train Control System by: Shawn Lord Christian Thompson.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Objectives How Microcontroller works
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
Organization of a computer: The motherboard and its components.
Typical Microcontroller Purposes
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
Prepared by Eng. Musa Alyaman1 Chapter Seven Chapter Seven PIC16F87x.
Radio Antenna Turntable System (RATS) Rhonda Blair John Carroll Cameron McKay Pierce Ruggles.
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
1 LHO 13 The 8051CF020 and the University Daughter Card.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Brett Dunscomb David Howden Kevin Bedrossian Chris Clary.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Held AT EDA AND EMBEDDED SYSTEM
MICROCONTROLLER SYSTEMS Part 1. Figure 1.1Elements of a digital controller CPU Central Processing Unit Input Peripherals Output Peripherals ROM Read Only.
ELE22MIC Lecture 9 MULTIPLEXOR - DATA SELECTOR DEMULTIPLEXOR - DATA DISTRIBUTOR Parallel to Serial Data Conversion External Address Bus Latching Address.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
INTRODUCTION TO PIC MICROCONTROLLER. Overview and Features The term PIC stands for Peripheral Interface Controller. Microchip Technology, USA. Basically.
July 18, UCSD - R.A. de Callafon Short Intro to Micro Processors and I/O functions of our Kinetic Sculpture Control Box Raymond de Callafon.
Photovoltaic Power System Monitor Josh Stone Ryan Mann Art Barnes Austin Fisher.
ECE 371 Microprocessor Interfacing
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
HCS12 Technical Training Module 15 – Break Module Slide 1 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.
Components of a typical full-featured microcontroller.
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Arduino.
Fan Assembly Driven by Magnetic Fields
FPGA Based E/EPROM Programmer
Vinculum II Development Modules
Project Title EVM IN PIC Under the Guidance of Submitted by.
Introduction to Microprocessors and Microcontrollers
AVR – ATmega103(ATMEL) Architecture & Summary
Introduction to Arduino
Presentation transcript:

PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone

PV Watchdog Mission Statement To construct a photovoltaic monitor that is affordable for small photovoltaic installations. It will be capable of uploading system information to the web. The purpose of the system is to further awareness, aid in implementation and function as a diagnostic utility.

PV Watchdog Baseline vs. Desired functionality Above the Line Read from serial port and download code from serial Sensor electronics integrated into module Download new OS Modem Communication THE LINE!! Below the Line Download code from the web page Ethernet Communication Event Logging

PV Watchdog Parts and Software Requirements Hardware – Microcontroller – External Components – Sensors PC Software – Monitor serial port to read bytes and write to data file – Format data file into web page – Upload OS and or configuration data via serial port PV Monitor Software – Read sensor information through A/D – Pre-process data – Send data readings over serial – Monitor serial port for updates from server

PV Watchdog Block Diagram

PV Watchdog Hardware : Micro-controller : Why 68HC11E Why Motorola 68HC11E – low power consumption (sleep mode) – wake on interrupt – watchdog timer – ease of availability and price – DIP package for mounting ease – Built-in SPI interface – Built-in RAM/EPROM

PV Watchdog Hardware : Micro-controller : Features/Limitations Features/Limitations – Low order address lines and data lines are multiplexed, requiring external latches – Must use wait mode with higher current drain in order to use internal timers to wake up – 8-bit resolution offered by internal A/D is insufficient, requiring external A/D – SPI interface specifies Enable pin, but selection logic is not included, requiring an FPGA

PV Watchdog Hardware : Memory 0000 – 01FF Internal RAM 0200 – 03FF Sensor Config – 103F Register Block 6000 – 7FFF External RAM 8000 – FFFF External EPROM B600 – 87FF Internal EEPROM

PV Watchdog Hardware : FPGA Xilinx 4005E takes care of ‘chip selects’ and ‘enables’

PV Watchdog Hardware : FPGA FPGA uses simple combinational logic to perform bus selection based on address lines

PV Watchdog Hardware : FPGA

PV Watchdog Hardware : A/D Converter and Multiplexer Use 12-bit single channel A/D converter 16 inputs are selected using a 16-1 analog multiplexer Converter talks with microcontroller over the SPI interface Converter has low power consumption when not enabled

PV Watchdog Hardware : A/D Converter and Multiplexer

PV Watchdog Hardware : Board Schematic

PV Watchdog Hardware : Sensors Sensors encapsulated into modular package – Analog level conversion and impedance matching circuitry – Sensor type and configuration set using on-board DIP switches Sensor Types – Insolation Sensor – DC Voltage Sensor – DC Current Sensors – Temperature Sensors – AC Voltage Sensor – AC Current Sensor

PV Watchdog Hardware : Sensors : Sensor Module Consists of setting switch logic and analog conversion circuitry Analog circuitry is specific to the type of sensor the module is intended to be used for

PV Watchdog Hardware : Sensors : Sensor Module Settings Use DIP switches on the sensor module to identify sensor type and port number of temperature compensation module Enable pin of Buffer is used for chip select, connected to Xilinx 4005E chip select logic

PV Watchdog Modem Communication Still want to add this feature Optional to system functionality PV Monitoring System Modem

PV Watchdog Software : Monitor OS

PV Watchdog Software : Host PC Master Control Program (MCP) polls the serial port and writes the bytes read to a data file MCP can send to administrator if it detects erroneous readings MCP can log errors for diagnostic purposes MCP can wake up PV Monitor from sleep through the 68HC11’s interrupt-on-serial capability to change settings via serial port

PV Watchdog Software : Webpage Simple, easy to read table layout PV System Monitor Current Statistics Panel Voltage (V) Panel Temp (degrees C) Panel Curren t (A) Power Supplied (W) Battery Voltage (V) Display One Hour History Display 24 Hour History Display One Week History Display One Month History

PV Watchdog Parts Listing Motorola 68HC11E1Current Sensors (CSLA2CD) Discrete Components Xilinx 4005EBuffers (74HC241, 74HC245) Plugs & Jacks Discrete Logic (7400, 7414) LCD DisplayCabling Sockets & HeadersClock (DOC-20CF)Switches/Buttons 2 EPROM (AM27C256)Temp. SensorsEnclosures RAM (HM6264P)Indicator LEDs A/D Converter (MAX189AEPA) Insol. Sensor (Si-04-T) Analog Mux (DG406DJ)Latch (74BCT373) UART (MAX3110ECNI)Power Bus

PV Watchdog Parts Cost Xilinx FPGA $26.65 Maxim A / D $6.95 HC11 Microcontroller $5.12 Maxim UART/RS232 $4.73 Maxim Analog Mux $3.48 AMD 32k EPROM $3.44 8k RAM $3.42 Clock $1.21 Discrete Logic, < $1 each Buffers Latches Sockets, etc… $40 Prototype board $35 LCD Display $25 Estimated Total$165

PV Watchdog Currently…. What Works: - Program can be burned onto EPROM and successfully run What We Are Working On: - The FPGA is indicating a frame fault as it receives chip select data from the second EPROM We are currently in the debugging process

PV Watchdog Schedule : Milestones Milestone 1: Nov 7 – Load program via serial connection – Implement Sensors – Design sensor interfaces – Setup configuration data Milestone 2: Nov 21 – Implement Flash memory – Setup web interfaces – Be able to upload data to server

PV Watchdog Schedule : Comprehensive

PV Watchdog Conclusion Intentions before expo - complete “above the line” items - Provide full documentation on the project - Provide easy to use, brief manual - Prepare system for delivery to the sponsor