Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew.

Slides:



Advertisements
Similar presentations
VHDL Design of Multifunctional RISC Processor on FPGA
Advertisements

By: Alex Sowa Electrical Projects April 10 th, 2013.
HYDRAULICS & PNEUMATICS
Slides created by: Professor Ian G. Harris PIC Development Environment MPLAB IDE integrates all of the tools that we will use 1.Project Manager -Groups.
4Identifying Leakage Source (Mech/ Elec) 4Mechanical Air Leak- Down 4Mechanical Air Leak- Up 4Electronic Drift- Up/ Down 4Load Cell Operation 4Understanding.
©2011, The McGraw-Hill Companies, Inc. Chapter 4.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Capstone CDR Fall 2005 Team Doki Doki: Paintball Gun IR Sensing and Tracking Team Members: Matt Freeman James Kirby Juan Rivera.
7 December 2004AME 470 – Team Unum Critical Design Review Team Unum University of Notre Dame AME 470 Ltd.
ECE 265 – LECTURE 13 Interface to switches and LEDs 7/3/ ECE265.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag May 2, 2000 Senior Project Final Presentation.
ASPPRATECH.
Lecture – 7 Basic input and output
Chapter 1 Quick review over Electronics and Electric Components Prepared By : Elec Solv.
ECE 447 Fall 2009 Lecture 6: TI MSP430 IO Interfacing.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.
PROPOSED APPROACH A clear, aesthetically pleasing casing shall be used. Two digital displays: standard and binary. Components shall be fixed onto a printed.
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
Electro-Pneumatics Module 1
Silicon Labs ToolStick Development Platform
Cumulative Design Review: Interactive Teaching Device April 8 th, 2005 Lance Haney Micah Nance Nathan Young.
BASIC Stamp Editor Once installed, the Stamp Editor will be available on your desktop, and as a menu option under Start  Program Files  Parallax Inc.
AUTOMATIC ROOM LIGHT CONTROLLER WITH BIDIRECTIONAL VISITOR COUNTER
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1 4-Integrating Peripherals in Embedded Systems (cont.)
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Solar Telematics System ECE 477 Design Review, Team 8, Spring 2012 Paste a photo of team members here, annotated with names of team members. Craig Lechlitner,
RFID Pet Door Andrew Parr Conner Rocole Ben Peetz Eric Sturm EE 494, Fall 2006.
Homework Assignment 3 Due date: Tuesday, Wednesday, or Thursday, October 4-6, 2005 input: push-button switch output: seven-segment LED 7 points Menu System.
Balancer Operation Intelift Operation Installation Troubleshooting Preventive Maintenance Preventive Maintenance OVERVIEW.
Franz Duran INTRODUCTION TO A RDUINO PROGRAMMING & INTERFACING Engr. Franz Duran, MEP-ECE RapidSignal Electronics.
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Interfacing Light-Emitting Diodes (LEDs) & Push Buttons to Microcontrollers.
8279 KEYBOARD AND DISPLAY INTERFACING
Designing An Electronic Trigger For A Paintball Marker To Allow User Selectable Firing Rates Team WTR.
Solar Power Array Management for the Solar Racing Team Mark Calotes Ginah Colón Alemneh Haile Nidhi Joshi Michael Lu School of Electrical and Computer.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Trey Herrington Electrical Engineer -Hardware Design -Hardware Design -Software Implementation -Software Implementation Samantha Prine Electrical Engineer.
Device for the Presentation of Olfactory Stimuli to Monkeys Team Members Kevin Campbell (BWIG) Sarah Kolpin (Communications) Wyatt Potter (Team Leader)
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
8279 KEYBOARD AND DISPLAY INTERFACING
Senior Design Dec06-04 Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group.
CS-EE 481 Spring Founder’s Day, 2004 University of Portland School of Engineering Project Kokanee: TTL 7400 Series Logic Tester using CMOS VLSI Team.
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Auto turn off battery charger Auto turn off battery charger.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
Arduino Based DC Motor Speed Control
Smart Streetlight Proof of Concept Group 3 03/26/16 Tucker Russ Thor Cutler Brandon Berry Anthony Giordano.
Interactive Breadboard Spring 2013 Group 21 - Simon Huynh, Norman Lee, Harrison Hilgers TA Dennis Yuan, Professor Carney.
1 ALARMLINC. 2 OVERVIEW Expanding Situational AwarenessOVERVIEW.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
IR OBSTACLE DETECTION TO
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Fan Assembly Driven by Magnetic Fields
Voice Controlled Robot by Cell Phone with Android App
Electronic Eye Controlled Security System
DE2-115 Control Panel - Part I
THREE PHASE FAULT ANALYSIS WITH AUTO RESET ON TEMPORARY FAULT AND PERMANENT TRIP OTHERWISE Submitted by:
DC MOTOR SPEED CONTROL 1. Introduction
RAILWAY TRACK SNAP NOTIFICATION
Subject Name: Microprocessors Subject Code:10EC46 Department: Electronics and Communication Date: /10/2018.
Component Selection Rationale
Digital Logic Experiment
NAND/NOR Logic Gate Replacement Training tool
Presentation transcript:

Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew Roese Andrew Adams Chris Britton (Team Leader)

Georgia Institute of Technology ECE 4007 Fall 2007 Overview Design and implement an electronic trigger Upgrading is more practical compared to other high end electronic markers Target customers will be scenario paintball enthusiasts Principal expense is development cost

Georgia Institute of Technology ECE 4007 Fall 2007 Design Objectives Electronic trigger upgrade for the 98 Custom paintball marker Two firing modes: semi-automatic and fully automatic LCD screen will display the mode and selected rate of fire LED indicator for low ammunition and selected firing mode User friendly up/down buttons to select the rate of fire

Georgia Institute of Technology ECE 4007 Fall 2007 Design Approach Key component is PIC Microcontroller (16F690) Powered by 9V battery Trigger pressed will activate the micro switch allowing 9V signal to energize the solenoid PIC will output to an LED indicating firing mode PIC will output to LCD module indicating firing mode and rate

Georgia Institute of Technology ECE 4007 Fall 2007 Top Level Design of Circuit Components

Georgia Institute of Technology ECE 4007 Fall 2007 PIC Controller 20 pins – 1 VDD, 1 VSS, up to 18 I/O pins Operates on V Up to 20MHz oscillator/clock Up to 200ns instruction cycle 8-bit and 16-bit timer/counters FLASH/EEPROM – up to 100,000 writes

Georgia Institute of Technology ECE 4007 Fall 2007

PIC Programming Environment MPLAB Integrated Development Environment (IDE) included as tool to program PIC MPLAB is programmed in assembly language PIC Kit 2 software responsible for debugging code and loading chip

Georgia Institute of Technology ECE 4007 Fall 2007 Pseudo-code Example Set BPS default; Set Ball Count; When ROF switch  Semi or Full LED if Semi ROF  GREEN Solid if Semi ROF  RED Solid LCD if Semi ROF  Display “Semi” if Full ROF  Diplay “Full” and BPS PUSHBTN if Full ROF  when UP PUSHBTN  BPS + = 1 when DOWN PUSHBTN  BPS - = 1 when UP & DOWN  BPS = 0, Go to LED, LCD

Georgia Institute of Technology ECE 4007 Fall 2007 Power Supply Schematic

Georgia Institute of Technology ECE 4007 Fall 2007 Debounced Trigger Circuit “Beginning” of circuit, and activated when trigger is pulled Switch will send a high input to the PIC controller

Georgia Institute of Technology ECE 4007 Fall 2007 Push Buttons (Up/Down) UP and DOWN pushbuttons are inputs to the PIC; used only when in Full Auto Mode UP pushbutton will increase firing rate; DOWN will decrease firing rate Both UP and DOWN selected simultaneously will RESET ball count

Georgia Institute of Technology ECE 4007 Fall 2007 LED Mode Indicator Semi Mode: Green LED Full Mode: Red LED Low Ammo Status: LED alternates red and green

Georgia Institute of Technology ECE 4007 Fall 2007 LCD Module Display numbers and words More versatile than 7- segment LED Line length 8 characters 14 pins in order to interface PIC controller 8 data lines, 3 control lines, & 2 power lines Time delay between LCD and PIC interface

Georgia Institute of Technology ECE 4007 Fall 2007 Solenoid Powered by +9V PIC outputs +5V and closes transistor circuit Current freely flows and fires the solenoid PIC outputs 0V and opens transistor circuit Current stops flowing and solenoid returns to initial state Diode prevents residual current from damaging transistor

Georgia Institute of Technology ECE 4007 Fall 2007 Mechanical Operation Operator pulls trigger Trigger throws trigger switch Solenoid fires and forces rod upward Rod rotates sear rocker pin and releases bolt Bolt spring sends bolt forward inducing firing operation Blowback resets bolt, locking sear into initial position Solenoid magnet resets solenoid to initial position

Georgia Institute of Technology ECE 4007 Fall 2007 Component Enclosure Plastic enclosure will mount on marker’s magazine Enclosure will house all of the electronic trigger assembly

Georgia Institute of Technology ECE 4007 Fall 2007 Technical Advantages and Disadvantages LCD module is more flexible than 7-segment LED display Relatively inexpensive production cost Circuit components are easily replaceable98 Circuit design larger than existing products LCD module is bulky

Georgia Institute of Technology ECE 4007 Fall 2007 Marketing Advantages Ability to change firing modes quickly Able to change rate of fire efficiently Easy operator interface allows for quick selection of system configurations LCD data display No special tool or manual to switch modes or firing rates

Georgia Institute of Technology ECE 4007 Fall 2007 Cost Analysis Design Cost PurchasedItem DescriptionQuanityUnit PriceAmount Digi-Key CorporationResistor 4.7K Ω Digi-Key CorporationResistor 1K Ω10.15 Digi-Key CorporationResistor 150 Ω Digi-Key CorporationNPN Transistor10.11 Digi-Key Corporation2-In Nand Gate Digi-Key CorporationRectifier GPP 50V10.26 Digi-Key CorporationLever Switch11.10 Digi-Key CorporationPushbutton Switch Digi-Key CorporationRocker Switch11.80 Digi-Key CorporationRegulator10.72 Digi-Key CorporationCapacitor.1µF10.11 Digi-Key CorporationCapacitor.33µF10.15 Digi-Key Corporation9V Battery Lead10.33 Digi-Key CorporationLED Light10.75 Digi-Key Corporation8x1 LCD Module Digi-Key CorporationPIC16F57 28-DIP11.55 Digi-Key CorporationPIC16F628A 18-DIP13.35 Digi-Key CorporationPICKIT 2 Starter Kit Adv. Paintball ElectronicsSolenoid Tippmann PartsBag of Parts for Trigger Shipping Cost Total Design Cost

Georgia Institute of Technology ECE 4007 Fall 2007 Future Work Program the PIC microcontroller to fire paintball marker (2 weeks) Design an etched circuit board for more efficient production (1 week) Program PIC microcontroller to work with LCD module (4 days) Assemble product and test on marker (3 days)