Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.

Slides:



Advertisements
Similar presentations
Read Digital input Turn on sensor board Convert to Temperature & Humidity Wake Up CC430 Sleep CC430 Timing diagram ① P.2.4
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Helicopter Data Acquisition System ECE 4512 Senior Design I.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
PDACS Midterm Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
Counter Circuits and VHDL State Machines
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
The Ultimate Surveillance Vehicle Nicholas Sanders Matthew Kozlowski Matthew Sommer Jeff Graw.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Analog-to-Digital Converters Lecture L11.2 Section 11.3.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
RAVE Remote-Controlled Assault Vehicle Andy Knutsen Scott Helgeson Susan Jordan Johnny Lam Matt McBurney.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: Quantifying and measuring certain aspects of a golf swing is a helpful.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Helicopter Data Acquisition System ECE 4522 Senior Design II.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
May 17, USB 2.0 Transceiver Macrocell Steve McGowan - Intel Corporation Clarence Lewis - Texas Instruments Steve McGowan - Intel Corporation Clarence.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Software; Nature, Capabilities and Limitations: describe the need for interfacing with peripherals storage devices, input and output devices and display.
Team Dominate(d?) The Happy Peace Bike. Defining un-measured variables  The variables we decided to characterize are: Acceleration Deceleration Lateral.
Project O.N.O.S.E. Optical Noxious Odor Sensing Electronics Capstone Critical Design Review Fall 2003.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
Project Specific Success Criteria 1)An ability to quantify the position of the glove relative to the processing unit. 2)An ability to combine finger press.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Team 03 Department of Electrical and Computer Engineering 15 October 2014 Digital Fitness Trainer PDR.
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Μ [sic] design constraints wesley :: chris :: dave :: josh.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Final Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
ECE445: Senior Design Spring 2015 Team 17: Weather Jukebox Sang Yun Bang, Thomas Fedrigon, Shanda Lu.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Application Case Study Christmas Lights Controller
RAILWAY TRACK SNAP NOTIFICATION
McCrometer Nano Board Test Procedure
CSCI1600: Embedded and Real Time Software
Command and Data Handling
Presentation transcript:

Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610

Ping Project – What the Company Wants To design a device that both measures and communicates various aspects of the golf swing The device be portable, must interface with a laptop, and cannot interfere with the golf swing in any way It must also be lightweight and self-sufficient

Our Proposed Solution Design system to interface the sensors to the computer Analog Sampling of any number of sensors FPGA logic to control the system Semi-Real time wireless transmission to computer

System Block Diagram Sensors Analog MultiplexorA/DFPGA RF TransmitterRF ReceiverComputer Interface Clock Clock 1 Clock 2

Sensors Reflective Photosensors – Panasonic CNB2001 – 10 series to properly model golf ball – 5.1V – Up to ½” detection – Already provided by Mechanical Group Positional Sensors – 3 MEM’s Accelerometers to model x-y-z movement – 3 MEM’s Gyroscope to model x-y-z rotation – To be provided by Mechanical Group We will design for 16 sensors

Multiplexor & A/D Maxim DG406DJ – 16 to 1 Mux/DeMux – CMOS Analog – 1.25mW Low Power Consumption – At 5.1V we can detect analog signals up to 5V – Tried and True Maxim MAX172ACNG – 12-Bit A/D – 215mW still Low Power – 90ns data access time & 75ns bus release time are faster than our specs – Analog input voltage range 0-5V

FPGA Xilinx XC4010E – Used for development Choose a FPGA chip for PCB based on power and logic requirements – Tried and True Xilinx Development Software – Familiar (Digital Logic 3100)

FPGA Subsystems Clock Driving – 4*320 kHz = MHz input (external clock) – Pulse outputs Pulse 1 to Multiplexor Pulse 2 to A/D Converter Pulse 3 to FPGA (internal driver) Counters from Pulse 3 – Output pin high every 16 th Pulse 3 for high-rate buffer write – Output pin high every 200 th Pulse 3 for write to transmission buffer at 100 Hz (hold high for all 16 sensors which is 16 Pulse 3’s)

FPGA Subsystems (cont.) Counters from inputs – When calibration button pressed, set calibration bit high for 1 second (100 pulses of transmission buffer enable) – Output high for 2 seconds after impact (enables high-rate buffer output) – Output high 1ms after impact (disables high-rate buffer input) High-rate buffer – When Pulse 3 high and not disabled write 12 bit input to buffer – When enabled write output at transmission buffer input rate

FPGA Subsystems (cont..) Transmission buffer – Inputs at 19.2 kbps out at 20 kbps but hold for first 8 clock pulses of each packet cycle (syncs RF and data input) Impact logic – Output one pin high when impact detected – Only check for impact on 16 th Pulse 3 (high-rate data is on input pins)

Computer Interface Serial Interface at minimum to verify accurate data delivery to PC (for Expo purposes) Decoder Software of Serial stream is necessary Hardware handshaking at RF output may be utilized to arrange data

Wireless System Abacom Tech Transmitter TXM-433-F – Freq: MHz – WxLxH 10.7x30x6mm – Radiated Power: 0.25mW – 20Kbps max – 300ft Abacom Tech Receiver SILRX-433-F – Matches with the TXM- 433-F – Internal memory recovery for easy decoding – WxLxH 20x48x6mm

Data-Packets 200-bit Data Packet – 6-bit Header Sequence (placeholders for now) – 1-bit calibration 1 = Calibration Set 0 = Normal Set – 1-bit high-rate (for use with force and impact duration calculations) 1 = Sensor Data bits are transmitting the high-rate data from buffer 0 = Real Time Data transmitting – bit Sensor Data – (12)=200bit

Power All components powered at 5 Volts or less (3.6V possible implementation) Bench Power for development and testing Disposable Battery power for prototype; as small as possible

User Interface Switches and Buttons – Power On/Off button – Reset button – Calibration button LED’s – 1 Green LED ON when power switch is ON OFF when power switch of OFF – 1 Red LED ON when power switch is turned on OFF when reset is completed – 1 Yellow LED ON when calibration data is being taken

Division of Labor FPGA State Design (Kurt, Andy, Justin, Brian) RF transmission (Justin, Andy) Sensor/MUX/A-D Integration (Brian, Andy) Power (Kurt, Brian) Full Integration (Kurt, Andy) PCB Packaging (Justin) ME/PING Liaison (Brian) Documentation (Kurt, Brian, Andy, Justin)

Contingencies Data Display and Presentation alternatives – Serial, Parallel, USB, Graphing, GUI Meeting Size and Weight limitations PCB Packaging by Expo may be unrealistic – PING may have to wait a few weeks

Schedule

Deliverables Milestone 1 – Xilinx Computer Simulation of FPGA complete Milestone 2 – Capture System Integration Internal Expo – Capture/Transmit System Integration – Documentation

Updated Costs Development Costs (per unit): ~$ – Sensors: ~$30.00 – Multiplexor: ~$2.00 – A/D: ~$28.00 – FPGA: ~$ – Wireless System: ~$80.00 – Computer Interface: ~$30.00 Retail Costs – Parts: $ – Manufacturing and Marketing: $ – Suggested Retail Price Per Unit: $1.2k

Questions? Comments?