Lock, Stock, and Three Smoking Coils: The Electric Musket

Slides:



Advertisements
Similar presentations
Electronics Design Lab TUTORIAL PIC Microcontrollers Francesco Tenore 2/10/2006.
Advertisements

Digital Thermostat and Data Logger Brandon Wagner and David Southwick.
Proximity Sensor Board: Final Report Sarat Bhogavalli Nathan Ellefsen Ryan Fig Michel Kinsy Mentor: John Winters.
Group 4 Rotationally Refreshed Display Patrick Boyd Daniel Hill.
Programming I/O for Embedded System. Page 2 Overview Basis: A DE2 Computer Architecture Parallel I/O 7-Segment Display Basic Manipulating 7-Segment Display.
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Fundamental of Microcontrollers
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
BlueECG System Software Design Western Washington University By: Corey Williamson.
Madalina Vintila David Wilkinson Michelle Zhang Zac Greenawalt.
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.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
EWatch: A Wearable Sensor and Notification Platform Paper By: Uwe Maurer, Anthony Rowe, Asim Smailagic, Daniel P. Siewiorek Presenter: Ke Gao.
Joe Blubaugh Diana Mui David Sutherland Matthew Swallow.
Basic information. * Microcontrollers incorporate the microprocessor, memory and input/output interfaces all on one chip * Microcontrollers have a separate.
Conclusion Speech. Content Organization Pronunciation Handwriting.
ECE 477 Design Review Team 3  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
By James Cockrell and Justin Loveless
Lock, Stock, and Three Smoking Coils: The Electric Musket Ryan Eder David Grothe Jason Kamuda Thomas Minor.
FEST ECE 477 Fall 2011 TEAM 5 Gloria Budiman Alexander Kidarsa Christopher Sakalis Vishal Gala.
Lecture 7: Overview Microprocessors / microcontrollers.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
SOFTWARE NARRATIVE PRESENTED BY: JUSTIN LINDLEY Team # 15: Acoustic Storm Interweaving the impressive visual power of electricity and the visceral emotion.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
Lock, Stock, and Three Smoking Coils: The Electric Musket Ryan Eder David Grothe Jason Kamuda Thomas Minor.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
EMBEDDED SYSTEM DESIGN CONTEST 2009 THINKLABS NAME OF TEAM MEMBERS Reference template ThinkLABS 2009.
1 Ian Bacon Zach Dicklin Amy Ritter Eric Yee Software Overview.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
Digital Sound Projection ECE 477 Group 6 Software Narrative Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
WIRELESS MULTIMETER. Introduction Wireless multimeter acquires data from far off locations and from places not accessible to human beings (e.g. Boiler.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
David By michelangelo. Statue.
Real Time Control of Power Electronic System using ARM Processor MV Pankaj Lahari M.Tech Power Electronics 13131D5202.
Fan Assembly Driven by Magnetic Fields
Lock, Stock, and Three Smoking Coils: The Electric Musket
Command & Data Handling
Microcontroller Applications
Wireless Heart Rate Monitor
Chip Configuration and Drivers – Status Report
Refer to Chapter 3 in the reference book
PRA-SYARAT SISTEM MIKROPROSESOR
This chapter provides a series of applications.
ECE 477 Design Review Team 8  Spring 2007
ECE Grandē: Software Design
Home Enhancement Suite
Case Study.
Lock, Stock, and Three Smoking Coils: The Electric Musket
Arjun Bajaj Aabhas Sharma Abhinav Valluru Vinit Bhamburdekar
Madalina Vintila David Wilkinson Michelle Zhang Zac Greenawalt
Lock, Stock, and Three Smoking Coils: The Electric Musket
Status of GbE Peripheral Crate Controller
Presenter.
ADITYA B. BRANDON G. MARCELO L. NIKHIL S.
eV-TEK Andrew Phillips Ben Laskowski Rob Swanson Shannon Abrell
TCSP – Software Design.
TCSP: Software Development Status
George Hadley Kelli Hacker Sean Ma Jacob Champion
The Two Wheel Deal Group 12 Greg Eakins Eric Geier Pete Dudash
امتحانات میں شامل سوالات کے برے ،اچھے اور بہترین نمونے
Choosing a Microcontroller Architecture
Coding Smart Module Device Drivers with the C Compiler
ENTER OUR FRIEND MR. RELAY
Stock Market Stage Analysis.
Embedded System Development Lecture 10 March 29, 2006
Surjo Dutta and David Friedman
Presentation transcript:

Lock, Stock, and Three Smoking Coils: The Electric Musket Ryan Eder David Grothe Jason Kamuda Thomas Minor 1 1

Introduction Gauss Rifle Features: Charge status/readiness Three stages Store previous shot records and statistics 2 2

Software Status: Modules Main loop Initializes required peripherals Samples ADCs, pushbuttons, etc. Pushes data out to LCD at 60Hz (tentatively) Handles Flash access Menu/Pushbutton Handler State machine Low-resolution Timer Ticks every 10 ms Sensor interrupts 3 3

Main Loop Status: Mostly Written 4 4

Menu/Pushbutton Handler Status: Planning 5 5

Low-Resolution Timer Status: Pseudocode 6 6

Sensor Interrupt Status: Pseudocode 7 7

Hierarchy 8 8

External sources/libraries We aren’t using any third-party sources We are using Microchip’s PIC32 peripheral libraries Just basic functions/macros for ease-of- programming 9 9