1 / 30

Paintball Gun IR Sensing and Tracking

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

Jimmy
Download Presentation

Paintball Gun IR Sensing and Tracking

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Paintball GunIR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE) Capstone PDR Fall 2005

  2. 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

  3. 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

  4. System Diagram Stepper Motors FPGA IR Sensors ADC Data Data Gun Actuator Control Configuration User Interface LCD EPROM Capstone PDR Fall 2005

  5. System Input Stepper Motors FPGA IR Sensors ADC Data Data Gun Actuator Control Configuration User Interface LCD EPROM Capstone PDR Fall 2005

  6. 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

  7. ADC • IR sensors output an analog signal • Signal must be digital for board input • Likely use 8 bit resolution Capstone PDR Fall 2005

  8. 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

  9. System Processing Stepper Motors FPGA IR Sensors ADC Data Data Gun Actuator Control Configuration User Interface LCD EPROM Capstone PDR Fall 2005

  10. FPGA Spartan-3 Development Board Capstone PDR Fall 2005

  11. FPGA Spartan-3 Development Board Spartan-3 Chip Capstone PDR Fall 2005

  12. FPGA Spartan-3 Development Board Platform Flash PROM Capstone PDR Fall 2005

  13. FPGA Spartan-3 Development Board RS-232 Serial Port Capstone PDR Fall 2005

  14. FPGA Spartan-3 Development Board GPIO Ports Capstone PDR Fall 2005

  15. FPGA Spartan-3 Development Board VGA Port Capstone PDR Fall 2005

  16. Spartan-3 Chip Soft Core Processor Capstone PDR Fall 2005

  17. 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

  18. MicroBlaze Soft Core Processor Architecture Capstone PDR Fall 2005

  19. System Output Stepper Motors FPGA IR Sensors ADC Data Data Gun Actuator Control Configuration User Interface LCD EPROM Capstone PDR Fall 2005

  20. 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

  21. Actuator • Linear actuator physically pulls trigger • Chosen over servo motor for faster reaction • May require some creative mounting Capstone PDR Fall 2005

  22. 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

  23. 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

  24. 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

  25. 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

  26. Project Schedule Capstone PDR Fall 2005

  27. 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

  28. Tentative Project Budget Capstone PDR Fall 2005

  29. 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

  30. Questions? ? Capstone PDR Fall 2005

More Related