When an engineer or technician is using a Tektronix oscilloscope, they often have both hands busy probing a circuit board. Sometimes they need a “third.

Slides:



Advertisements
Similar presentations
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Advertisements

H.M.S PINAFORE – Case Study Analysis
1 SAGE Visualization Tool for Gene Expression Analysis Presented by: Timothy Chan and Zsuzsanna Hollander.
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
Team 5 Ergonomic Sensor for PC Users Brian Dharmanto, Tam Hoang, Ahmed Almulhim, John Chhokar.
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
Mp3 player Alma Rico and Amy Wibowo. functionality Audio –Play mp3’s stored in memory –Volume control –Additional Possible Features: Download capability.
Senior Project – Computer Engineering Integrated Workout Shoe Peter Katlic Advisor – Prof. Cotter Development: Consisting of an 8051 microcontroller.
NETWORKED DC/AC MONITORING SOLUTION Freescale – ZigBee IoT GROUP 1.4 ALAN H HENDERSONPROJECT MANAGER BRIAN SAMUELSHARDWARE ENGINEER LAHCEN BOUHOUHARDWARE.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
By Michael Hebron. Task Mode Task NameDurationStartFinishPredecessorsResource Names Auto Schedul ed Initiation42 daysMon 1/10/11Tue 3/8/11 Auto Schedul.
Footswitch Controller – Hardware System View – Level 0.
Humanoid Robot Head May Team Members: Client/Faculty Advisor: Dan Potratz (CprE) Tim Meer (EE) Dr. Alex Stoytchev Cody Genkinger (CprE) Jason Pollard.
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Mine Safety System Chris Butterfield Frankie Cruz Richard Downs 09/05/2012 Replace outdated mine safety system with modern personnell tracking and vitals.
Wearable Sensors Final Presentation Problem Background Inferred Transmission (short range) Bulky Design, hard to wear 20 Samples per second.
Remote Control of a Television Set via Thought Patterns Dr. William Hunt, Project Advisor Josh Rosner Drew Petry Gary Grimm George Melcer Thursday, March.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
Pedro Gonzalez Kyle Grube Sean Kwedar.  In July 15th, 2011 Auto Retailer’s CEO attended a large EXPO  Decided to implement RFID tags in the warehouse.
Test your projects… ….from your PC!. Today’s Presentation Background Problem Statement Objectives Milestones Technical Approach Future Work Achievements;
Online Parking Reservation System
Footswitch controller for Tektronix oscilloscopes Group #13.
ECE 477 D ESIGN R EVIEW T EAM 5 MY ATM F ALL 2012 Tung Lun Loo Yu Chen Lim Chuan Yean Tan Xue Yuan Wong.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Presented by: Sergey Volkovich Vladimir Dibnis Spring 2011 Supervisor: Mony Orbach.
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
Incoming Power Grid Monitor TEAM #3: JAMES MCCORMICK, ZHIHOUG QIAN, JACOB JEBB, VICTOR EZENWOKO, ALEX LANGE FACILITATOR: DR. ASLAM SPONSOR: GREAT LAKES.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
Cscape EnvisionRV Horner APG, LLC. EnvisionRV - What Does it Do? Allows viewing and interacting with remote OCS controllers. The PC displays screens that.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Structures Team Team Leader: Jonathan Piccoli Secretary: Nicholas Baker Think Tank Lead: Daniel Morehouse CAD Lead: Parth Patel Design Report: EDSGN 100.
A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
 Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration  Questions / discussion.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
Foot switch project GUI software design. Oscilloscope Communication Uses VISA protocol for scope communication. – Common on Tektronix Oscilloscope platforms.
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
LOGO “ Add your company slogan ” Final Project Group: T2H2 Mai Thi Thu Nguyen Van Thanh Do Van Huu Pham Ngoc Huy Supervisor: DungHA TrungNT T2H2 Group:
March 24, 2016 Kentucky Municipal Energy Agency Project Schedule Update.
ENERGY USAGE PRESENTATION Siyuan Chen Bryan Egner David Pierce.
LEVEL CONTROL SYSTEM USING MICROCONTROLLER
5 Day Forecast Mon Tues Wed Thu Fri.
GANTT CHARTS Example Example Example Example text Tasks Example 1
Mon – 2Tue – 3Wed – 4Thu - 5Fri - 6Sat - 7Sun - 8 Mon – 9Tue – 10Wed – 11Thu - 12Fri – 13Sat – 14Sun -15 Mon – 16Tue – 17Wed – 18Thu - 19Fri – 20Sat –
Police Car Battery Load Management
MON TUE WED THU
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang Yang
January MON TUE WED THU FRI SAT SUN
January MON TUE WED THU FRI SAT SUN
January Sun Mon Tue Wed Thu Fri Sat
January MON TUE WED THU FRI SAT SUN
January MON TUE WED THU FRI SAT SUN
2008 Calendar.
Why Background Processing?
January MON TUE WED THU FRI SAT SUN
Sun Mon Tue Wed Thu Fri Sat
January MON TUE WED THU FRI SAT SUN
January MON TUE WED THU FRI SAT SUN
Sun Mon Tue Wed Thu Fri Sat
1/○~1/○ weekly schedule MON TUE WED THU FRI SAT SUN MEMO
January MON TUE WED THU FRI SAT SUN
2016 | 10 OCT SUN MON TUE WED THU FRI SAT
Sun Mon Tue Wed Thu Fri Sat
1 January 2018 Sun Mon Tue Wed Thu Fri Sat
P19045 Essential Tremor Test Rig II Final Review April 7th, 2019
2008 Calendar.
Presentation transcript:

When an engineer or technician is using a Tektronix oscilloscope, they often have both hands busy probing a circuit board. Sometimes they need a “third hand” to operate the Oscilloscope. This need can cause some users to create Rube Goldberg type machines to manually press buttons, employ another operator to run the Oscilloscope, or find creative ways to tape down probes to free up hands. Without a solution, it can take users much longer to test circuits and collected required data.

Our solution to this problem is to implement a footswitch that will act as a third hand to control the Oscilloscope. (This was proposed as a capstone project for 2010)

The goal of this project is to design and build a working prototype of a footswitch and a software GUI that successfully integrates the footswitch with various Tektronix Oscilloscope. An ideal design would: Be able to communicate with any Tektronix Oscilloscope. Have multiple user configurable commands. Have a minimum of 2 foot controls. Have USB 2.0 interface. An individual momentary button’s functionality is expand by creating multiple mouse button type interaction. Separate actions include a short click, a long click and a double click. Both buttons may be pressed simultaneously. A 3 rd On/Off type button is included, giving a total of 9 possible user input actions.

Design Schedule WBSPredecessors% CompleteDurationStartFinishAssigned team membersTask Name 1100%62 days?Mon 10/3/11Sat 12/3/11All teamProject report %8 daysMon 10/3/11Mon 10/10/11All team Project proposal %4 daysMon 10/3/11Thu 10/6/11All team Choosing project %4 daysFri 10/7/11Mon 10/10/11All team Writing proposal %7 daysThu 10/13/11Wed 10/19/11Jason Project requirements 1.35FS+18 days100%7 daysMon 11/7/11Sun 11/13/11All team System design and modeling %7 daysMon 11/7/11Sun 11/13/11All team System block diagram %3 daysMon 11/7/11Wed 11/9/11Hung Footswitch block diagram %4 daysThu 11/10/11Sun 11/13/11Chris and Jason Whole system and GUI %3 daysThu 11/10/11Sat 11/12/11Hung Footswitch UML - State Machine %3 daysThu 11/10/11Sat 11/12/11Huy Footswitch UML - Activity view %5 daysThu 11/24/11Mon 11/28/11All team Test plan %2 daysThu 11/24/11Fri 11/25/11Huy Write test plan %3 daysSat 11/26/11Mon 11/28/11All team Write test cases 1.516FS-6 days100%1 dayMon 11/28/11 Chris Register for review time slot %1 day?Sat 12/3/11 All team Project presentation 23100%55 daysFri 10/7/11Wed 11/30/11All teamDesign %18 daysFri 10/7/11Mon 10/24/11All team Research %6 daysFri 10/7/11Wed 10/12/11All team Pre-research %13 daysFri 10/7/11Wed 10/19/11All team Interface research %7 daysThu 10/13/11Wed 10/19/11Huy and Hung Micro-controller research %5 daysThu 10/20/11Mon 10/24/11Chris Sampling intervals %49 daysThu 10/13/11Wed 11/30/11Chris and Jason PC Software design %20 daysThu 10/20/11Tue 11/8/11Chris USB interface %49 daysThu 10/13/11Wed 11/30/11Jason Design GUI %13 daysThu 10/20/11Tue 11/1/11All team Build test circuit %3 daysThu 10/20/11Sat 10/22/11Hung Test schematic %4 daysSun 10/23/11Wed 10/26/11All team Build test circuit %10 daysSun 10/23/11Tue 11/1/11Hung ATmega8 program testing %14 daysSun 10/23/11Sat 11/5/11Hung Schematic %3 daysSun 10/23/11Tue 10/25/11Hung Select components %3 daysWed 10/26/11Fri 10/28/11Hung Finish schematic %8 daysSat 10/29/11Sat 11/5/11Hung Revew and make changes if needed %15 daysSat 10/29/11Sat 11/12/11All team Layout %2 daysSat 10/29/11Sun 10/30/11Huy First draft layout %8 daysMon 10/31/11Mon 11/7/11Chris Final layout %5 daysTue 11/8/11Sat 11/12/11Jason Review layout with TA %22 daysWed 11/2/11Wed 11/23/11Hung Device software %5 daysWed 11/2/11Sun 11/6/11Hung Port test program to real one SS+2 days100%20 daysFri 11/4/11Wed 11/23/11Hung Design ATmega8 program %31 daysWed 11/2/11Fri 12/2/11All teamTest %6 daysWed 11/2/11Mon 11/7/11Hung Timing detection on prototype %4 daysTue 11/29/11Fri 12/2/11All team Test device with test plan %20 daysSun 11/13/11Fri 12/2/11All teamImplementation %4 daysSun 11/13/11Wed 11/16/11Chris Order boards %1 daySun 11/13/11 Chris Create Gerber files %1 dayMon 11/14/11 Chris Create Sunstone account %2 daysTue 11/15/11Wed 11/16/11Chris Order boards on Sunstone 4.245SS+2 days100%4 daysTue 11/15/11Fri 11/18/11All team Order components 4.345FS+6 days100%3 daysWed 11/23/11Fri 11/25/11All team Solder boards %3 daysSat 11/26/11Mon 11/28/11Hung Porting the develop program on the device %4 daysTue 11/29/11Fri 12/2/11Jason Finish physical parts

Long vs. Short vs. Double To determine pulse width times, we collected 30+ samples of each type of action each, for 4 different users. This data was collected on an Oscilloscope using a data logging program. Next a python script analyzed each set of waveforms to find the pulse widths and spacing for each interaction. Using Matlab to plot standard distributions of the results, the optimal values for pulse width duration for a short vs. a long click is and pulse space for a double click vs. two single click was derived. A short pulse is defined as less than 365mS pulse width. For double clicks, 275 spacing or less between two clicks is defined as a double. Because a action will be tied to a scope control command that may take several seconds to complete, it is less likely that the input action will be separate repeat clicks for the same command.

System Model Level 1

GUI Software Model Level 1

Footswitch Model Level 1