 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.

Slides:



Advertisements
Similar presentations
INDIVIDUAL PROJECT BY R.KARTHIKMANOJ
Advertisements

Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Design Constraints Team 4 Mike Niksa, David Freidin Emily Blount, Ben Moeller.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag May 2, 2000 Senior Project Final Presentation.
Design Review: RoboSiM Robotic Surveillance in Motion
Submitted by:. CONTENTS Introduction Block diagram Power supply PIC Microcontroller BLDC Motor Opto-isolator MOSFET IR LED & Photodiode Keypad LCD Schematic.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew.
IDine A Camera based Multi-touch Dining table Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Microprocessor Block Diagram
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.
Software Constraints Team 4 Mike Niksa, David Freidin Emily Blount, Ben Moeller.
ECE 477 Design Review Group 1  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Objectives How Microcontroller works
ECE 477 Design Review Team 4  Spring 2008 Zach Dicklin Amy Ritter Ian Bacon Eric Yee.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
ECE 477 Design Review Team 2  Spring 2010 Digi-Brush Josh LongCaleb Ayew-ewKatie Schremser.
Team Members: Ruichen Zhao Xhoua Lor Jen-Yuan Hsiao John Marion.
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,
ECE 477 Design Review Team 5  Fall 2007 Wes Chris Josh Dave.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
ECE Grande ECE 477 Design Review Team 3 - Fall 2008.
ECE 477 Design Review Team 4  Fall 2010 (L to R) Andy Sydelko, Chris Cadawallader, Mike Wiliams, Craig Pilcher.
ECE 477 Design Review Team 01  Fall 2010 Jigar Gandhi Chandler Wall John-Taylor Smith Eric Zarowny.
Tone Matrix Music Box Jun Jun PehWan Qi Choo Kian Hui Wong Chia Siong Goh.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
ECE 477 Design Review Team 7  Spring 2007 Joe Land Ben Fogle James O’Carroll Elizabeth Strehlow.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
ECE 477 Design Review Team 3  Fall 2007 Steven Kingsley (Analog) Roy Scheck (Leader) Tony Liechty (Digital) Charles Lan (Software)
ECE 477 Design Review Team 8(SLOW)  Spring 2006.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
ECE 477 Design Review Team 1  Spring 2008 Alan BernsteinIan AlsmanIlya VeygmanDarshan Shah.
ECE 477 Design Review Team 3  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
ECE 477 Design Review Team 5  Spring Project Overview Inertial based character recognition deviceInertial based character recognition device Battery.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
ECE 477 Design Review Team BOAR  Fall 2011 Paste a photo of team members here, annotated with names of team members. Left to Right:
Μ [sic] design constraints wesley :: chris :: dave :: josh.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
IR OBSTACLE DETECTION TO
A Project by ABHISHEK N (1P909EC001) YASHAS B R (1PI09EC129) J CHETAN (1PI09EC051) Guided by Ms. ANNAPOORNA K Y DEPARTMENT OF ELECTRONICS AND COMMUNICATION.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Application Case Study Christmas Lights Controller
PIC CONTROLLED DYNAMIC TIME BASED CITY TRAFFIC SIGNAL
ECE 477 Design Review Team 13  Spring 2007
REMOTE JAMMING DEVICE.
ECE 477 Final Presentation Team 04  Spring 2010
DENSITY BASED TRAFFIC LIGHT TIMING CONTROL
Project Title ARDUINO BASED WIRELESS ELECTRICAL APPARATUS CONTROL SYSTEM USING IR COMMUNICATION Under the Guidance of Submitted by.
IR OBSTACLE DETECTION TO
Project Title EVM IN PIC Under the Guidance of Submitted by.
RAILWAY TRACK SNAP NOTIFICATION
ECE 477 Design Review Team 21 - Spring 2013
ECE 477 Design Review Group 3  Fall 2005
ECE 477 Design Review Team 6 - Spring 2012
A PROJECT ON PASSWORD BASED CONTROL SYSTEM. A PROJECT ON PASSWORD BASED CONTROL SYSTEM.
ECE 477 Final Presentation Team 13  Spring 2011
Presentation transcript:

 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation  PCB layout  Software design/development status  Project completion timeline  Questions / discussion

 Laser tag game system with a few bonuses: ◦ RF Communication ◦ Designed for outdoor use ◦ Multiple firing modes ◦ Video game style power-ups/shields  Challenges include: ◦ Long distance IR communication ◦ RF collision and communication protocol ◦ Battery power (especially for high current LED drive) ◦ Packaging to withstand high adrenaline gameplay ◦ Innovative bonus features

 An ability to wirelessly transmit a shot and receive a hit via Infrared  An ability to remotely enable and disable the gun/vest pair  An ability to control game operation using base station keypad  An ability to wirelessly communicate game statistics to base station via RF  An ability to provide user with local display of game information

 Microcontroller ◦ Free samples, contains all desired peripherals, well documented, many GPIO pins  Radio Frequency ◦ Extremely well documented, phone support, example prototyping boards, complete solution kit  Infrared ◦ Based on proven TV remote control technology, sample schematics available online, inexpensive  Keypad ◦ Standard, inexpensive 4x4 key array  LCD ◦ Inexpensive, backlight, low power, wide V range

 In Circuit Serial Programmable  48kB Program Memory, 2kB RAM  Internal Oscillator 7.37 MHz  6x PWM for IR transmission  1x SPI for Shift Register/LCD display  4x Input Capture for Keypad and IR detectors  10 bit, 1Msps ATD for RF Signal Strength  2.5 to 5V operating range  72mA max at 3.3V and 20MIPS

 Development kit with example PCBs, application notes, phone support, and multiple transceivers and antennas  Receive and transmit within one package  Serial bi-directional communication  Zero configuration  2.6 to 3.6V operating range  Typical supply current: 6-12mA

 Same proven technology from home entertainment device remotes  TSOP detector filters external sources of IR by only triggering on 56kHz  Designed for long distance communication  TSAL IR LED rated for 100mA continuous

Vest  Four Sensor Pods  Status LEDs  Heavy-Duty Fabric Gun  PCB Housing  IR Transmitter  LCD Screen

 RF Ground Plane  Durable  LCD Screen  Keypad

 Base Station ◦ Microcontroller ◦ Keypad encoder ◦ Keypad  Allow user input ◦ Shift Register ◦ LCD Screen  Displays game stats ◦ RF Transceiver  Communicates with gun/vest pairs Base Microcontroller External DeviceFunctionPin # Programming HeaderPGC clock input1 PGD - data input/output44 /MCLR - Master Reset18 VDD40 VSS39 Shift RegisterSDO1 - SPI Data out44 SCK143 LCD ScreenRE5 - LCD Enable8 RF0 - Register Select5 Key EncoderRE4 - output enable9 RE3 - Data out D10 RE2 - Data out C11 RE1 - Data out B14 RE0 - Data out A15 IC7 - Data Available23 RF TransceiverAN3 - RSSI22 RB0 - Data19 RB1 - T/R Select20 RB2 -Power down21

MM74HC164 Shift Register 8-Bit Serial-in/Parallel-out Typical operating frequency: 50MHz Typical propagation delay: 19ns (clock to Q) NHD ‐ 0224BZ ‐ FL ‐ GBW LCD Screen 2 lines x 24 characters Transflective Yellow/Green LED backlight Potentiometer allows for change in contrast of screen

MM74C Key Encoder Key bounce elimination with capacitor Low power consumption On-chip row pull-ups

Pin 4 – Receive Signal Strength Indicator Pin 7 – Data line will output received data when in receive mode and will be a data input when in transmit mode Pin 8 – Transmit and receive select Pin 9 – Power down when low

Gun Microcontroller Shift Register LCD Screen Displays game stats RF Transceiver Communicates with base station IR LED Pulses IR signal as a shot Laser Diode Visual cue to aim Trigger Batteries Vest Color LEDs Simulates the status of the player and distinguishes between teams IR Receiver Receives signal of IR pulse and sends to gun microcontroller

Portable Microcontroller External DeviceFunctionPin # Programming HeaderPGC clock input1 PGD - data input/output44 /MCLR - Master Reset18 VDD40 VSS39 Shift RegisterSDO1 - SPI Data out44 SCK143 LCD ScreenRE5 - LCD Enable8 RF0 - Register Select5 RF TransceiverAN3 - RSSI22 RB0 - Data19 RB1 - T/R Select20 RB2 -Power down21 TriggerRF1 - trigger input4 IR LEDPWM1H14 Laser LEDRE2 - Gen I/O11 Color LED Set 1RC14 - Gen I/O35 Color LED Set 2RE8 - Gen I/O36 Photo Transistor Set 1IC1 - input capture42 Photo Transistor Set 2IC2 - input capture37 Photo Transistor Set 3IC8 - input capture24 Photo Transistor Set 4IC7 - input capture23

Trigger Circuit Pin is pulled up in static state When button is pressed, switch pulls pin to ground Pin is never floating in this configuration IR LED and laser connected to PWM to allow for set frequency pulsing NPN transistor as pull-down Transistor base connected to Micro to pulse to allow for larger drive current Pull up resistor to supply voltage

NPN transistor as pull-down Transistor base connected to microcontroller to pulse to allow for larger drive current Pull up resistor to supply voltage

Asserts low when 56kHz square wave pulse is detected; high otherwise Goes to input capture and triggers a software interrupt on an edge Parallel detectors for wider detection angles

 Considerations: ◦ RF ground plane ◦ No traces under transceiver ◦ Centrally placed microcontroller ◦ Noise reduction

3” x 5”

 RF communication protocol: Listen before transmit with random retry  IR protocol: Simple ID number transmission like television remote  Practicing with MPLab IDE by Microchip to create interrupts, run simple programs, and set up peripheral units  Using MPLab simulator to test chip functionality before PCB is assembled

WeekProjected Tasks 8Revise Schematic, Revise PCB, Learn MPLab IDE and Debugger 9Finalize PCB, Ensure all parts are on hand and fit PCB 10Spring Break 11RF and IR software communication stacks and protocol 12Game software and remaining software 13PCB Assembly 14Software and hardware debugging 15Final testing, user manual, demo preparation 16Final demonstration