Paintball gun ir sensing and tracking
Download
1 / 30

Paintball Gun IR Sensing and Tracking - PowerPoint PPT Presentation


  • 438 Views
  • Uploaded on

Paintball Gun IR Sensing and Tracking. Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE). Presentation Outline. Project Overview System Diagram Input subsystem Processing subsystem Output subsystem Add-Ons Use Cases Schedule Division of Labor Budget

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Paintball Gun IR Sensing and Tracking' - emily


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Paintball gun ir sensing and tracking l.jpg

Paintball GunIR Sensing and Tracking

Team Doki Doki:

Matt Freeman (EE)

James Kirby (ECE)

Juan Rivera (EE)

Capstone PDR Fall 2005


Presentation outline l.jpg
Presentation Outline

  • Project Overview

  • System Diagram

    • Input subsystem

    • Processing subsystem

    • Output subsystem

  • Add-Ons

  • Use Cases

  • Schedule

  • Division of Labor

  • Budget

  • Risks/Contingency Plan

Capstone PDR Fall 2005


Project overview l.jpg
Project Overview

  • Design a paintball gun auto-detection and tracking system

  • Implement both manual control and automatic control based on IR sensing

  • Stepper motors control gun movement

  • Spartan-3 provides system control

Capstone PDR Fall 2005


System diagram l.jpg
System Diagram

Stepper

Motors

FPGA

IR Sensors

ADC

Data

Data

Gun

Actuator

Control

Configuration

User Interface

LCD

EPROM

Capstone PDR Fall 2005


System input l.jpg
System Input

Stepper

Motors

FPGA

IR Sensors

ADC

Data

Data

Gun

Actuator

Control

Configuration

User Interface

LCD

EPROM

Capstone PDR Fall 2005


Ir sensors l.jpg

All warm bodies emit IR radiation

Detect infrared light emitted by humans

Mount in an array on gun barrel

Sample as many as possible to find the best range and frequency detection

IR Sensors

IR

IR

IR

IR

IR

IR

IR

IR

Capstone PDR Fall 2005


Slide7 l.jpg
ADC

  • IR sensors output an analog signal

  • Signal must be digital for board input

  • Likely use 8 bit resolution

Capstone PDR Fall 2005


User interface l.jpg
User Interface

  • Use 8-bit NES controller to provide serial input to board (via RS-232)

  • Controls switching between manual and automatic operation

  • Controls manual operation itself

Capstone PDR Fall 2005


System processing l.jpg
System Processing

Stepper

Motors

FPGA

IR Sensors

ADC

Data

Data

Gun

Actuator

Control

Configuration

User Interface

LCD

EPROM

Capstone PDR Fall 2005


Slide10 l.jpg
FPGA

Spartan-3 Development Board

Capstone PDR Fall 2005


Slide11 l.jpg
FPGA

Spartan-3 Development Board

Spartan-3 Chip

Capstone PDR Fall 2005


Slide12 l.jpg
FPGA

Spartan-3 Development Board

Platform Flash PROM

Capstone PDR Fall 2005


Slide13 l.jpg
FPGA

Spartan-3 Development Board

RS-232 Serial Port

Capstone PDR Fall 2005


Slide14 l.jpg
FPGA

Spartan-3 Development Board

GPIO Ports

Capstone PDR Fall 2005


Slide15 l.jpg
FPGA

Spartan-3 Development Board

VGA Port

Capstone PDR Fall 2005


Spartan 3 chip l.jpg
Spartan-3 Chip

Soft Core Processor

Capstone PDR Fall 2005


What is microblaze l.jpg
What is MicroBlaze?

Soft Core Processor

  • MicroBlaze is a soft processor core from Xilinx for use in FPGAs

  • Based on a RISC architecture of 32 bits

  • Can connect to the On-Chip Peripheral Bus for access to different modules

Capstone PDR Fall 2005


Microblaze l.jpg
MicroBlaze

Soft Core Processor Architecture

Capstone PDR Fall 2005


System output l.jpg
System Output

Stepper

Motors

FPGA

IR Sensors

ADC

Data

Data

Gun

Actuator

Control

Configuration

User Interface

LCD

EPROM

Capstone PDR Fall 2005


Stepper motors l.jpg

Provide gun left/right and up/down movement

Will likely need additional interface such as worm drive

Find stepper motors that allow a fine degree of control

Allow the system to know the position of sensor

Stepper Motors

Capstone PDR Fall 2005


Actuator l.jpg
Actuator

  • Linear actuator physically pulls trigger

  • Chosen over servo motor for faster reaction

  • May require some creative mounting

Capstone PDR Fall 2005


Slide22 l.jpg

Character LCD chosen for ease of use

Initially display debugging info

Eventually display user target range or other information

Not system-crucial

LCD

Capstone PDR Fall 2005


Paintball gun l.jpg
Paintball Gun

  • Mounted on a Lazy Susan for left/right rotation

  • Find approximate center of mass for pivot position

    • Worm drive will control up/down motion

  • Will fire Styrofoam balls for indoor testing

Capstone PDR Fall 2005


Add ons l.jpg
Add-Ons

  • Range finder

  • Character LCD

  • CMOS video camera with television display

  • Display IR signal on a monitor

  • Other modes of operation

    • Demo mode

    • Wall painting mode

    • Dog/kids control mode

Capstone PDR Fall 2005


Use cases l.jpg
Use Cases

  • Can be used directly as a “sentry” in paintball arenas

    • Scan for human players

  • Potential home security application

  • Could be extended to move through a hospital and detect patient vitals via IR

    • Store and later transfer to nurse station

Capstone PDR Fall 2005


Project schedule l.jpg
Project Schedule

Capstone PDR Fall 2005


Division of labor l.jpg
Division of Labor

  • Matt – Spartan-3 Board Initialization and System Integration

  • James – Data Processing and Software Design

  • Juan – Structure and Hardware Design and Implementation

Capstone PDR Fall 2005


Tentative project budget l.jpg
Tentative Project Budget

Capstone PDR Fall 2005


Potential risks l.jpg
Potential Risks

  • Detecting human body emissions

    • Targets may require reflectors

  • Range/accuracy of IR detection

    • Range of target may be limited

  • Stepper motor accuracy/speed

    • As finely tuned as time allows

Capstone PDR Fall 2005


Questions l.jpg
Questions?

?

Capstone PDR Fall 2005


ad