Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski TEAM BOAR.

Slides:



Advertisements
Similar presentations
IGCSE ICT Control Systems.
Advertisements

CIMCO Integration Software Products
Read Digital input Turn on sensor board Convert to Temperature & Humidity Wake Up CC430 Sleep CC430 Timing diagram ① P.2.4
Programmable Interval Timer
Digital Thermostat and Data Logger Brandon Wagner and David Southwick.
TLA. Replacing The Battery On the Back of the pager press in this button while moving the door away from the pager, then lift up. On the Back of the pager.
In this presentation you will:
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Mathieu Stephan, EPFL. Why? Create a complete product Remotely control your music player Get information about the tracks being played Get calls / listen.
Timers and Interrupts Shivendu Bhushan Sonu Agarwal.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
What is the It is the Next Generation, Calibration Station for the GasBadge ® Plus Personal Monitor
D.H.S. Digijock Home Security ECE477 – Team 7 Linda Stefanutti Zach Smith Stuart Pulliam Will Granger Software Design Narrative.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Home Enhancement Suite Presenter: Allen Humphreys William Bouchonnet, Daniel Sabo, Nathan Irvin.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Madalina Vintila David Wilkinson Michelle Zhang Zac Greenawalt.
Hardware Definitions –Port: Point of connection –Bus: Interface Daisy Chain (A=>B=>…=>X) Shared Direct Device Access –Controller: Device Electronics –Registers:
Project Specific Success Criteria 1)An ability to quantify the position of the glove relative to the processing unit. 2)An ability to combine finger press.
Team 6. Code Modules Codec Bluetooth Module Rotary Encoder Menu State Machine.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
Joe Blubaugh Diana Mui David Sutherland Matthew Swallow.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Team 15. PSSCs An ability to measure chlorine concentration, water temperature, and pH with an accuracy of ±5% An ability to dispense measured amounts.
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.
Chapter 2 Basic Principle of PLC PLC Configuration &Function   Basic Configuration  CPU  Memory  Programming Interface  Communication.
Alumoline Fuel-Cell Instrumentation Nissan GT-R Naman Chopra Suan-Aik Yeo Ronny Wijaya Darin Tanaka.
Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski TEAM BOAR.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Michael Broski Jonathan Mulvaine Josh Schortgen Phillip Byers TEAM BOAR.
Humble Hubble Team 18 Tim Brown. Abstract The proposed project is a self-aiming telescope. This telescope will obtain its global position and the local.
Team 10 Julia Liston. Project Overview  Our team’s goal is to build a prototype of a robot that can: Use GPS to locate a lost person Autonomously navigate.
Alumoline Fuel-Cell Instrumentation Naman Chopra Suan-Aik Yeo Ronny Wijaya Darin Tanaka.
Josh Schortgen Phillip Byers BOAR Mike Broski Jonathan Mulvaine.
SOFTWARE NARRATIVE PRESENTED BY: JUSTIN LINDLEY Team # 15: Acoustic Storm Interweaving the impressive visual power of electricity and the visceral emotion.
ATV INSTRUMENTATION DISPLAY System Design Ed Raezer Senior Project Western Washington University.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Time Management.  Time management is concerned with OS facilities and services which measure real time.  These services include:  Keeping track of.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
ECE 477 Design Review Team BOAR  Fall 2011 Paste a photo of team members here, annotated with names of team members. Left to Right:
System Software Design Dan Sweet May 6 th, 2008 Western Washington University Bicycle Power Meter.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Digi-Brush Software Narrative Presenter: Caleb Ayew-ew Team Members: Josh Long Katie Schremser.
Team01: Zelun Tie The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot.
Steve Andre Eric Glover Shaun Greene Russell Willmot.
Josh Piron, Jacob Pfister, Kevin Templar, Mike Phillips グループ 9 (Group 9) ‏ PCB Design DART.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
1 Ian Bacon Zach Dicklin Amy Ritter Eric Yee Software Overview.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
Digital Sound Projection ECE 477 Group 6 Software Narrative Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski TEAM BOAR.
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
Team 4: The Beancounters Kyle Haver Ethan Price Wesley Tso Shicheng Guo SOFTWARE DESIGN NARRATIVE.
Clocks, I/O devices, Thin Clients, and Power Management
Moto-eV Team 13 Michael Stuckenschneider Loren Garby Arin Chakraverty
Software Design Team KANG Group 1.
Home Enhancement Suite
CS703 - Advanced Operating Systems
Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani
Team 5 (BOAR) The Big Ol’ Animal Roaster (Abstract) Fit a whole hog
SHU: The Running Companion
Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski
George Hadley Kelli Hacker Sean Ma Jacob Champion
Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski
Software Design Narrative
Presentation transcript:

Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski TEAM BOAR

1.An ability measure internal temperature of two separate points in the meat and the temperature inside the roaster using RTD sensors. 2.An ability to control the temperature inside the cooker by modifying gas flow using a clock signal to operate a stepper motor controlled needle valve. 3.An ability store and load cooking profiles from memory. 4.An ability to automatically ignite and detect whether a flame is present. 5.An ability to wirelessly communicate temperature information to a remote display device. PSSC’S

 Base station  Low frequency requirement  Little need for power conservation with respect to speed  Both polling and interrupt driven design  Interrupt driven wireless makes sense  Polling sensors  Performing some functions on timer interrupt  Fast response to requests from remote informant  Remote  Need for power efficiency  Sleep mode to conserve power  Wake frequently and request updates  Monitor battery life  Produce audible and tactile alerts when appropriate SOFTWARE DESIGN CONSIDERATIONS

 Base station  SPI: sensor polling and LCD backlight configuration  TIM: timers track elapsed time and polling intervals  ATD: detects proper ignition  ~25 GP I/O pins to drive LCD, buttons, controls, and XBEE pins  Remote  GP I/O: or PWM used to control audible/tactile alerts  IIC/SPI: interface with LCD  ATD: low battery detection  Both  SCI used for XBEE IMPORTANT INTERFACES

 Spend 90% to 99% of operational time sleeping  Wakes every 10 seconds or more frequently  Queries the base station for updates/status  Packets include a few control bytes and text  Check battery  Alert user  Back to sleep REMOTE

REMOTE FLOWCHART main Buttons Enter Next wake Request update Receive Alert user if necessary Battery check Sleep cycle 90% to 99% of operational time Message scrolling

 Provides menu user interface  Communicates with remote informant  Monitors cooking conditions  Controls gas flow  Pushbuttons provide 2 functions  Shortcut to shutdown  Screen independent contrast adjust  RPG with pushbutton provides menu interface  SCI is interrupt driven  Provide quick response to the remote informant  Fast queue of up to 90 byte text message  A packet with 2 to 10 control bytes and up to 90 text bytes will be used to meet the PSSC #5. BOAR BASE STATION

BOAR BASE STATION FLOWCHART main Buttons Contrast Shutdown RPG +push XBEE SCI IRQ driven Display cook plan Change cook settings Load/save cook plan Make and send update to remote loadsave Change time points Change in-gap target temp Word entry function

BOAR BASE STATION TIMER(S) main timer Elapsed time tracking Remote informant update Temperature sensor polling

DATA FORMATS Up to 90 text bytesStatus byteNULL (termination character) Message to remote Length byteTemp 3 bytesTime 3 bytes Variable length cooking profile Where the size of the profile is + [9 * (length byte) + 1] bytes

QUESTIONS?