Design of a Solar sign Analysis system

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

Developing a tool to monitor and help prevent concussions Instrumented Football Helmet Development Team Joseph Jackson (ME) Adam McCauley (ECE) Shawn Kachnowski.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Understanding Power Supply Basics and Terminology
Introduction to Prototyping a LED Driver Part I: Driver Design and Component Selection September 24-28, 2012 Carol Lenk.
Embedded Systems Power Supply. Consideration Voltage – Output voltage – In put voltage Current Ripple Power Consumption Isolation Interference Protection.
Peripheral Interpreter consisting of Analyzers 'N Operators
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
KUMU A’O CUBESAT Amy Blas. Background 2 What is CubeSat?  10x10x10 centimeter cube  Launched in lower earth orbit (LEO)  The project started last.
Jonathan Yitzchaki David Michaeli Instructor: Ina Rivkin Spring
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
USB DAQ Product USB DAQ Product Κώστας Γρηγορίου Sales Engineer Ιούνιος 26, 2007.
Lecture # 12&13 SWITCHING-MODE POWER SUPPLIES
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell December 14, 2011.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
LDO or Switcher? …That is the Question Choosing between an LDO or DC/DC Converter Frank De Stasi Texas Instruments.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Logic Analyzer ECE-4220 Real-Time Embedded Systems Final Project Dallas Fletchall.
©F.M. Rietti Embedded Systems I Controllers Data Sheets.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
Centro de Electrónica Industrial (CEI) | Universidad Politécnica de Madrid | | This work presents a behavioral-analytical hybrid.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
Hybrid Power Controller (HPC) Final Presentation Senior Design II.
Midterm Presentation Music Alarm Clock. Craig Bilberry Team Leader Electrical Engineering Layout and Design Atomic Clock Signal Will Kalish Electrical.
SMART Band Mid Semester Presentation Senior Design 1 October 15, 2015.
Presented by : GROUP 1 Associates: Ajeet Kumar Pooja Raikar Sangamesha J M Utkarsh Kumar Viresh Mathad.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
Group #15 Matt Frank Russell Geschrey.  This project was chosen because of an interest in wireless communication systems, namely BAN's (body area networks)
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
TRIO-CINEMA 1 UCB, 2/08/2010 ClydeSpace Electronic Power System Yashraj Khaitan Space Sciences Laboratory University of California, Berkeley.
Auto turn off battery charger Auto turn off battery charger.
Smart Streetlight Proof of Concept Group 3 03/26/16 Tucker Russ Thor Cutler Brandon Berry Anthony Giordano.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Arduino.
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Digital System Design Digital Design and Computer Architecture: ARM® Edition Sarah L. Harris and David Money Harris.
Microprocessor and Microcontroller Fundamentals
Home automation using Arduino & ‘PIR sensor’
Automatic human detector garbage can.
Voice Over IP By: Jon Peterson.
SCADA for Remote Industrial Plant
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
SUBMITTED BY EDGEFX TEAM
PC Mouse operated Electrical Load Control Using VB Application
Microcontroller Based Digital Code Lock
DIGITAL CALCULATOR USING 8051
‘SONAR’ using Arduino & ultrasonic distance sensor
Wireless Controlled PowerStrip
PowerValue 11 RT Sales Presentation
PowerValue 11/31 T Sales Presentation
Journey: Introduction to Embedded Systems
SHU: The Running Companion
Command and Data Handling
FPGA Vinyl to Digital Converter (VDC)
CSCI1600: Embedded and Real Time Software
Introduction to Arduinos
POWER ELECTRONICS DC-DC CONVERTERS (CHOPPERS) PART 1
Electronic Voting Machine
Presented By,  Mamata Yadav (BE Elex & Comm.) Vice R&D Coordinator(HW), PCRT  Payal Shah (BE Elex & Comm.)  Ananta Das (BE Elex & Comm.) R&D Team,PCRT.
Solar Powered Power Bank
Presentation transcript:

Design of a Solar sign Analysis system By: Joshua Trow and Kevin Eiser Sponsored by FALA Technologies

Table of Contents Introduction Hardware Firmware Software Core Power Supply Storage Firmware Software Analysis

Introduction Sign is already on the market Users ask for more information Trouble shooting information

Overview Base product (sign) already exists Module records sign output data Voltage, current, temperature Low power Self contained Single external cable for serial transfer Not piggybacked off of solar power

Design Requirements Wide Temperature Range Shock Protection -40°C to 85°C Shock Protection 3 ft drop onto concrete Long battery life 90+ days without user interaction Small Size Less than 6” cube Price Less than $125 in bulk

Design Approach Hardware Firmware Software Incoming data is 1200/9600 Baud RS-232 Need to save data for over 90 days Firmware Low power major factor Software Error check Make pleasing and informative graphs

Designer Backgrounds SUNY New Paltz classes All based on 68HC12/HCS12 Digital System Design Embedded Systems Microprocessor Systems All based on 68HC12/HCS12 Assembly Too low level for a project of this size Alternative: Atmel 8-bit RISC microprocessors

Atmel 8-Bit RISC Family Simple to program C/Wiring hybrid C provides basic layout, core processing Wiring provides simplicity/readability Convenient demo/practice board Arduino Open Source Very active user base Many user contributed libraries Low power shutdown modes

Arduino Software Simple but powerful Toolbar compile/upload Built in serial monitor Similar to Hyperterminal Compiler shows current file and maximum size

Arduino Hardware Clean layout All usable pins brought to edges Easily replaceable core chip Can work as chip holder for programming if necessary

Hardware Flowchart

System Design Arduino/ATMega core SD card MAX232 family chip 1.8-5.5V safe operating range SD card Mass storage Around 1MB/day 2.7-3.6V safe operating range MAX232 family chip Serial level conversions 3.3 – 5V safe power supply range

Power Supply Design MAX651 Support components DC/DC switching power supply Up to 95% efficient at loads up to 2.5A 3.3V output with input up to 16V Support components Current sense resistor Inductor Diode P-Channel MOSFET Filtering Capacitors

Electronic Schematic

Power Supply Circuitry

Power Supply Layout

Alpha System Test

Alpha System

Alpha System

Power Consumption, Ideal Active modes ATMega328P – 2.13 mA MAX3232E – 1 mA SD –specified to 250 mA Idle modes ATMega328P - .4 mA MAX3232E – 1 mA (no low power mode) SD – 1 mA? ((.5+1+2)/1000)*24*180 = 15.12 Ah

Beta/New Paltz Prototype

Actual Power Requirements Active Mode With 3.3V regulator (LM7833), 5V source 9.6 mA average source current Regulator datasheet specifies 4.5 mA bias 9.6 - 4.5 = 5.4 mA Figuring 6 mA (6/1000)*24*180 = 25.92 Ah A 26 Ah battery will last 180 days at current power levels, WITHOUT power regulator Seems unrealistic to assume use this way DC/DC switching power supply

DC/DC Switching Power Supply Uses the MAX651 SOIC-8 chip Takes input voltage up to 16V, provides 3.3V at output Operates at up to 95% efficient In our operating conditions, closer to 75% Still much better than the 50% for the linear regulator Complex and restrictive layout (5.4mA/.75/1000)*24*180=31.04 Ah 31.04Ah*3.3V=102Wh/12V=8.6Ah 8.6Ah, 12V battery is reasonable

Firmware Reliably receive and store data Four Parts Avr/sleep.h Gives the option to call a function to enter the device to sleep mode, simplifies setup Fat16.h File structures SdCard.h Interface to card EEPROM.h Allows access to EEPROM

Firmware Flowchart

Software Design User Friendly Show how the sign is working Check sign for errors Show potential power savings Track Sunrise and Sunset times Calculate Power Saved Show how battery is used

Software Design Check to ensure sign is working LEDs on or off at right times Battery charges Duty Cycle Check to ensure sign is saving power Battery low = lower duty cycle

Software Design Must be self contained Easy to use Show graphical analysis

Software Design Initially used JAVA Switched to MatLab Background from Computer Science I and II at SUNY New Paltz Switched to MatLab Background from Computer Simulation Lab Stand-alone Issues Economical Switched back to JAVA

Alpha Software JAVA Arrays Memory Space Input Output Array vs. ArrayList Memory Space Input Log from Data Logger Output Tab separated File to be imported by Excel

Use of Excel Excel Pros Cons Easy to graph Easy to Navigate Import overwrote entire file Could not maintain Excel Code

Beta Software MATLAB Ease of programming Stand-alone issues Less code Simple GUIs Powerful Graphing Stand-alone issues Built-in Library pack that must be installed 257 MB Full compiler cost $8000

Beta Software All for demonstration purposes Getting familiar with work environment Learning what needs to be researched

Beta Software GUI

Beta Software Output

First Java Graphing Software Hand coded

Current Graphing Software JFreeChart (jfree.org/jfreechart)

Source Code Development Eclipse IDE (Eclipse.org)

GUI Development NetBeans (Netbeans.org)

GUI Example

Design Constraints Economic Manufacturability Social, Political, and Environmental Sustainability

Standards RS-232 TTL SPI SOIC PDIP SD

Conclusion Real project – real experience Don’t reinvent the wheel Communication is critical

Special Thanks to: FALA Technologies Dr. Baback Izadi Luke Buschmann Michel Rigaud Dr. Baback Izadi

Questions?