presentation source

Download Report

Transcript presentation source

Laser Shoot-Out Game
By Steven Noto and Laura Miller
Advisor Steven Gutschlag
February 15, 2000
Senior Project Status
Presentation Outline
 Introduction
 Project
Overview
 Review of Previous Work
– Software
– Hardware
 Schedule
 Conclusion
 Questions
Introduction
 Currently
working on Weapon hardware
and software
Block Diagram
Coaxial
Cable
Central
Controller
Coaxial
Cable
Display A
Display B
RF Link
RF Link
Weapon A
Weapon B
Weapon Software
No
Hammer
pushed?
Power
Yes
Gun reset
pushed?
Yes
Initialize gun,
Transmit "gun
ready"
No
Trigger
pushed?
No
Yes
Transmit shot
Was it a hit?
No
Yes
Transmit
"hit"
Software Progress I
 Keil
PK51 Software Package
– uVision (Compiler/Assembler)
– dScope (Simulator)
– Documentation
– Tutorial
– Sample Projects and Programs
Software Progress II
 Weapon
Software
– File / project setup
– Control structure / program flow
– Interface with buttons - port polling
Software Challenges
 Serial
sampling and reading of laser
receiver output
 Interfacing with laser transmitter
 Accessing external devices at absolute
addresses
Weapon
RF Link
RF Transmitter
User Interface
(LED'S and
LCD)
Reset
Trigger
Hammer
Weapon ID
Battery
Voltage
From Reflective Target
Laser
Receiver
To Display
Power On LED
Low Power
LED
User Interface
(buttons)
Microcontroller
Laser Receiver
To Reflective Target
Laser
Transmitter
Laser
Transmitter
Traditional Circuit
Photo Diode
Model
Experimental Circuit
Hardware Challenges
 Testing
two laser receiver circuits
 Storing information for microprocessor
access
 Setting up laser transmitter
Issues
 Encoding/decoding
data for laser
transmitter/receiver
– Weapon ID
– Hardware or software encoding
 Hardware:
Storing laser receiver data
 Software: Serial sampling
 RF
Link
Original Spring Schedule
Week
Laura
Steven
1
Design and optimize laser receiver Code weapon software
2
Design and optimize laser receiver Code weapon software
3
Design and optimize laser receiver Code weapon - to - display Software
4
Integrate laser receiver and weapon software
5
Integrate laser receiver and weapon software
6
Design C.C. electronics
Code C.C. - to - display software
7a Design display board electronics
Code C.C. - to - display software
7b
Mid-term demonstration
8
Design display board electronics
Code C.C. - to - display software
9
Design display board electronics
Code display - to - user software
10
Integrate C.C. hardware and software
11
Integrate display hardware and software
12
Integrate Subsystems
13
Integrate Subsystems
14
Presentation
Actual Spring Schedule
Week
Laura
Steven
1 Reviewed Specs for Photo Diode,
Learn to use Keil PK51 Package
Looked at Current to voltage Converter
2 Set up simulation for I to V converter Learn to use Keil PK51 Package
3 Finished simulations for both I to
Begin coding weapon software
V converters and started building circuits
4 Finish building circuits and test them Interface weapon software and
laser systems
Conclusion
 Software
- Working on weapon software
 Hardware - Working on laser receiver
for the weapon
 Many challenges to overcome to finish
weapon
 A little behind schedule
Questions