Muscle Fatigue Interface Final Presentation Shay Chen, Tushar Bhushan, Roman Levitas TA: Lydia Majure ECE 445: Senior Design Project #30 April 1, 2013.

Slides:



Advertisements
Similar presentations
Filtering Signal Processing.2
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Abstract Overview Analog Circuit EEG signals have magnitude in the microvolt range. A much larger voltage magnitude is needed to detect changes in the.
Data Acquisition Risanuri Hidayat.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
Motor Control Lab Using Altera Nano FPGA
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
Project Improvement Ideas Brian Drost Bangda Yang.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
Chem. 133 – 2/17 Lecture. Announcements Lab Work –Electronics Lab Report due 2/19 –Let me know by today if you plan to do a lab practical instead –Half.
EMG Frequency Spectrum Fatigue Signal Processing.4
Spectrum Analyzer Ray Mathes, Nirav Patel,
myDAQ Biomedical Instrumentation Board
Resources: Hardware and Software Senior Design – Spring 2012.
Resources: Hardware and Software Senior Design – Fall 2011.
Graphic Equalizer Table By Jose Lerma. Main Idea The main idea of this table is to display the frequencies of any sound or audio input, either by microphone.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
Department of Electrical and Computer Engineering Lighting Tool Box Winter 2004 ECE 498 Team Members: Nick Sitarski Blaine Thompson Brandon Harris Dave.
Hardware Architecture of a real-world Digital Signal Processing platform: ADSP BlackFin Processor, Software Development on DSPs, and Signal Processing.
High Altitude Balloon Data Logger for Scientific Payloads Presented by: Dallas Hodge Spring Space Grant Symposium 1.
Miscommunication can quickly lead to accidents resulting in death or injury. The E-µ armband is a wearable device which serves as a supplemental interface.
Data Acquisition Systems
ENGR 104: Data Acquisition Lecturers: Dr. Binh Tran Dr. Otto Wilson Jr. © The Catholic University of America Dept of Biomedical Engineering.
Lab Group L2Bx EECE 380 – Electrical Engineering Design Studio (Spring 2014) 1 Spectrum Analyzer Michael Halpenny-Mason, Presenter 2, Presenter 3, Presenter.
Senior Project – Electrical Engineering – 2005 Wireless Baby Monitor Nelson Rosario, Farida Siddiqi Advisors: Professor Ekram Hassib Professor Emad A.
Vital Signs Monitor UConn BME 4900 Vital Signs Monitor Purpose As the population ages, many people are required by their doctors to take vital signs.
Moulali.P Central Scientific Instruments Organization (CSIO), Council for Scientific and Industrial Research (CSIR), Chandigarh, India.
Team 03 Department of Electrical and Computer Engineering 6 March 2015 Digital Fitness Trainer CDR.
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
ECE445 Senior Project Team #37: Woosik Lee, Ohjin Kwon, Nithin Reddy.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
Portable BCI Stimulator Final Presentation Group: 17 Bonnie Chen, Siyuan Wu, Randy Lefkowitz TA: Ryan May ECE 445 Monday, April 29 th, 2013.
AGROFARM WEATHER MONITOR USING LabVIEW. INTRODUCTION Innovation in agriculture field Implementing instrumentation tech. in agricultural field The quantity.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Electromyography E.M.G..
Matthew Lurie & Kyle Spesard Team 18 TA: Lydia Majure.
ADAPTIVE BABY MONITORING SYSTEM Team 56 Michael Qiu, Luis Ramirez, Yueyang Lin ECE 445 Senior Design May 3, 2016.
Pulse-Width Modulation: Simulating variable DC output
Lecture Notes / PPT UNIT III
Drum Tutor Lite Yuanheng Yan Xun Yu Zhen Qin ECE 445 Senior Project Group 43 December 3,2015.
Emotional Intelligence Vivian Tseng, Matt Palmer, Jonathan Fouk Group #41.
Chem. 133 – 2/14 Lecture.
Obstacle avoiding robot { pixel }
Home automation using Arduino & ‘PIR sensor’
Automatic human detector garbage can.
Voice Over IP By: Jon Peterson.
FINAL YEAR PROJECT 1 WPB49804 Development of arm gesture device
Advised by Professor Baird Soules
‘SONAR’ using Arduino & ultrasonic distance sensor
BUILDING MANAGEMENT SYSTEMS(BMS)
Electromyography E.M.G..
Lesson 11: Transducer Electrical Interfaces
Electromyography E.M.G..
Data Acquisition (DAQ)
ECE 3336 Introduction to Circuits & Electronics
Analog-to-digital converter
Manual Robotics ..
Electrical traditional Chinese Instrument - Xun
Eye Movement Tracking Device Senior Design Project: P09004
ECE Computer Engineering Design Project
Low-Cost, Portable, Pneumonia Diagnostic Device
Presentation transcript:

Muscle Fatigue Interface Final Presentation Shay Chen, Tushar Bhushan, Roman Levitas TA: Lydia Majure ECE 445: Senior Design Project #30 April 1, 2013

Introduction Portable electromyography device for medium sized muscles Provide audio and visual feedback of muscle fatigue under stress Useful in preventing overtraining, programming workouts, physical therapy Incorporates engineering principles from biomedical, controls, and signal processing disciplines of electrical engineering

Objectives Acquire raw EMG signal through electrodes, differential amplifier, and filters Use LabVIEW to process signal Acquire median EMG frequency Provide audio and visual feedback based on fatigue Storage of results via excel

Theoretical Basis for Fatigue Analysis Manifests as a decrease in tension/force of muscle –Lack of O 2, energy stores used up, lactic acid Decrease in conduction velocity –Decrease in peak twitch tensions –Increase in contraction time Corresponding to decrease in firing frequency

Theoretical Basis for Fatigue Analysis (cont'd) As fatigue progresses there is a shift to lower frequencies –Fast twitch (higher frequency) motor units drop out first –Slow twitch (lower frequency) motor units retained

System Overview Hardware 1) Electrodes 2) EMG Circuit 3) Data Acquisition / DSP (Arduino / National Instruments & LabView) 4) Power Supply 5) DAQ Module Software 1) National Instruments' LabView

Top-level Design

Electrodes Unilect 4560M wet gel electrodes (38x60mm) –Transducer that captures a muscle’s motor unit. Ag/AgCl sensor material –Difference in voltage between two points

EMG Circuit Two stages: Amplification & Bandpass Filtering

EMG Circuit (AD622 Instrumentation Amplifier) Easy to use Large range of power supply ( +/- 2.6V to +/- 15V) Excellent CMRR Temperature Stability Rg = 50.5kW/(G-1) Gain of 50V/V

EMG Circuit (LM741 Operational Amplifier) Excellent CMRR Large range of power supply ( +/- 2.6V to +/- 15V) Active Bandpass filter built around it Gain of 30V/V

Data Acquisition / DSP (National Instruments / LabView) NI-DAQ (National Instruments Data Acquisition) LabView –Graphical programming language –Used as DSP instead of the Arduino –Performs Fast Fourier Transform (FFT), Finite Time Integration & Median Frequency calculation

Frequency Domain Analysis Transformation from the time domain to the frequency domain - Fast Fourier Transformation (FFT) Removes the time between successive action potentials so that they appear as periodic functions of time Pre- fatigue Fatigue

Median Power Frequency Calculation Sample data at multiples of x 2 (1024 Hz) Rectify & filter (BP or LP) raw signal Apply FFT Compute Median (or mean power) frequency

LabVIEW Code

Power Supply 9V Alkaline batteries Powers EMG

Interface

Video

Video (Link) In case the video does not work, here's the YouTube link: E

EMG Testing 4 Subjects One electrode placed on bulge of bicep, one placed two inches lower 25lbs held until failure Four trials with three minutes rest in between

Simulations

Simulations (cont'd)

Results Rate of Fatigue (Slope of each trial) Test SubjectTrial 1 (Hz/s) Trial 2 (Hz/s) Trial 3 (Hz/s) Trial 4 (Hz/s) Avg. (Hz/s) Slope over 4 Trials (Hz/s^2) Dave Shay Tushar Roman

Results (cont'd) Rate of fatigue remained in same relative range Change in rate of fatigue increases with subsequent trials as expect for 3/4 subjects Repeatable

PCB (Eagle Cad) -Printed Circuit Board for EMG Module

Arduino Uno Arduino Uno: Atmel ATmega328 microcontroller 14 Digital I/O Pins 6 Analog Pins Voltage required: 5V

Microcontroller Used as DSP (Digital Signal Processor) Takes output of the pre- amp stage as input Performs a Fourier Transform on the time- domain signal using the FFT arduino library

PIN Configuration The input is taken in by the analog pin The outputs are the digital outs to the sound buzzer and LED’s An additional SD card shield is used for the data logger

Implementation Issues Problems: -Not enough processing power to perform the FFT needed -Arduino Has 8-bit DAC, that is, it can run 2^8 (256) instructions to “process” each sample. -Given that the Nyquist sampling rate: f s > 2(Bandwidth) -Our bandwidth is about 500Hz, we require a sampling rate greater than 1000Hz, or rather, 1000 instructions per second

Implementation Issues Solutions: -Use a dedicated DSP such as the ADUC7019 from Analog Devices running on an ARM processor -The device has a 16-bit DAC which is able to perform 2^16 (65536) instructions to “process” each sample. -Additionally, has a assembly level optimized FFT library that is able to process the samples with even fewer instructions

Improvements and Future Work Interface with Arduino to create a portable version Wireless PCB Version of the prototype board Case + armband that is wearable

Conclusion Designed EMG system to take real time samples, amplify, filter, and calculate median frequency Used LabVIEW instead of Arduino as originally planned Able to detect change in median frequency corresponding to muscle fatigue Able to run repeatable experiments

Acknowledgement Professor Carney Professor Gentry Lydia Majure ECE 445 staff Friends of the Part Shop

Thank you! Questions?