Brian Do and the Bionic Bunnies Alex Sollie |Callie Wentling | Michael LoNigro | Kerry Schmidt | Elizabeth DeVito | Brian Do Myoelectric Prosthesis Johns.

Slides:



Advertisements
Similar presentations
BIOPOTENTIAL AMPLIFIERS
Advertisements

ECG Biopotential Amplifier ASHLEY MULCHRONE ZEXI LIU.
7th Lecture Dimitar Stefanov. Recapping Three types electrodes are used for sensing of EMG signals: 1.indwelling (intramuscular) electrodes (single fiber.
MIAMI Research Group Electrical and Computer Eng. Dept. MIAMI Medical Instrument Analysis and Machine Intelligence
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
ECG Signal Processing Ojasvi Verma
Electromyography (EMG) Instrumentation
Biofeedback Jennifer L. Doherty-Restrepo Entry-level Athletic Training Education Program PET 4995: Therapeutic Modalities.
EE93 – Medical Mobile Devices and Apps
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
Analog Sensing 101 WITH P Agenda  Analog Signal Characteristics  Common Problems with A/D Conversion  Clipping  Small Signals  Aliasing  Analog.
Motor Control Lab Using Altera Nano FPGA
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.
Wearable Speech Enhancement Team Members: Brandon Mikulis Carl Audet John Dimmick Advisor: Dr. Amuso Coordinator: Professor Slack.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Announcements Tuesday’s Lecture next week is cancelled –October 18 th Assignment 4 is active, due in my mailbox by 5pm Friday (October 14 th ) Mid-term.
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
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.
Example Problem You are measuring the EEG of a patient and accidently choose two different types of electrodes for EEG lead. One of them has a source impedance.
Data Communication and Networking Physical Layer and Media.
Detailed Design Review Project P13363 Members: Justine Converse (IE) James Cover (CE) Alexander Eschbach (EE) Jason Hang (ME) Ashley Trode (EE) Guide:
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
DATA ACQUISTION AND SIGNAL PROCESSING Dr. Tayab Din Memon Lecture Introduction to Opamps & Multisim.
Electromyography: Recording D. Gordon E. Robertson, Ph.D. Biomechanics Laboratory, School of Human Kinetics, University of Ottawa, Ottawa, CANADA.
Analogue Electronics II EMT 212/4
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
ابزاردقیق ارائه دهم. The device has 2 input ports, named inverting ( - ) input and non-inverting (+) input. The output is simply an amplified signal of.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
09/16/2010© 2010 NTUST Today Course overview and information.
Air Coupled Ultrasonic Imaging For Non-Destructive Testing GTL Ultrasonics David Lavery Andrew Ray Mario Malave Preliminary Design Review March 10, 2009.
ELECTROMYOGRAM Amit Sethi Pre-doc Rehab Sciences, MS OTR/L.
Electromyography IE 665 Dr. Sengupta. Outline Muscle Moment – Moment Arm Review of Muscle Contraction Physiology Physiological Basis of EMG Methods of.
ESE 232 Introduction to Electronic Circuits Professor Paul Min (314) Bryan Hall 302A.
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.
ECG Monitor Objective o Provide users an economical ECG monitoring device o Raise awareness to the importance of a healthy heart and living o Allow doctors.
Physical Layer PART II. Position of the physical layer.
Path The purpose of this project is to design a universal data recording device to monitor the health of a Dresser-Rand compressor during operation. In.
Prosthetic Hand Dola Ram,12263,Nit Hamirpur. Prosthetics Disease & amputations have been common throughout history People with visibly different abilities.
PROSTHETIC LEG PRESENTED BY:-AWAIS IJAZ HASNAT AHMED KHAN.
1. 2 The electrocardiograph (ECG) is an instrument, which records the electrical activity of the heart. Electrical signal from the heart characteristically.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Muscle Fatigue Interface Final Presentation Shay Chen, Tushar Bhushan, Roman Levitas TA: Lydia Majure ECE 445: Senior Design Project #30 April 1, 2013.
Electromyography E.M.G..
Basics of Bypass Capacitor, Its Functions and Applications.
MANOJ KUMAR MEHER BME, 8 TH SEMESTER  INTRODUCTION  SCHEMATIC OF THE IRIS SYSTEM  PRINCIPLE & PRACTICE  LOCATION SPECIFICATION  SYSTEM.
Biomedical Instruments Design Biopotential Amplifiers
Energy Management System
Three types electrodes are used for sensing of EMG signals:
Calorimeter Mu2e Development electronics Front-end Review
Chapter 5. Signals and Noise
CTA-LST meeting February 2015
Pipeline Leak Detection Device
Physiologic signals Lecture 6.
5.3. Noise characteristics
FINAL YEAR PROJECT 1 WPB49804 Development of arm gesture device
ECG ECG is a test that displays the electrical activity of heart muscles over a period of time. Detected with the help of electrodes attached to the outer.
Design Team 3 Texas Instruments Contact: Pete Semig Facilitator:
Electromyography E.M.G..
به نام خداوند جان و خرد کزین برتر اندیشه برنگذرد
INSTRUMENTASI INDUSTRI
Lesson 11: Transducer Electrical Interfaces
Electromyography E.M.G..
Amplifiers: A Bio amplifier is an electrophysiological device, a variation of the instrumentation amplifier, used to gather and increase the signal integrity.
Biomedical Instruments Design Biopotential Amplifiers 1.
5.3. Noise characteristics
Eye Movement Tracking Device Senior Design Project: P09004
Introduction Analog and Digital Signal
P19045 Essential Tremor Test Rig II Final Review April 7th, 2019
Presentation transcript:

Brian Do and the Bionic Bunnies Alex Sollie |Callie Wentling | Michael LoNigro | Kerry Schmidt | Elizabeth DeVito | Brian Do Myoelectric Prosthesis Johns Hopkins Applied Physics Lab, Baltimore, MD

Objectives Create a myoelectric interface device Apply current technology in medical prosthetics Brian

Electromyography (EMG): is a technique for observing the electrical activity produced by skeletal muscles. Myoelectric signals: Signals caused by contraction of skeletal muscles. Prosthetic: Artificial device extension that replaces a missing body part. Overview Brian

Objectives Brian

Myoelectric Signals Feasibility Brian

Feasibility Brian

Signals - Brian/Elizabeth/Callie Computer - Michael/Alex/Callie Mechanical – Kerry/Brian/Elizabeth Division of Labor Brian

Division of Labor Brian

levels Goals Base Level: Basic myoelectric control, single channel, output to LEDs Mid Level: Multi-channel myoelectric control, 4 set heuristics, embedded, simple prosthetic High Level: Compatible with amputee anatomy, wireless electrode design, multi-channel control Brian

Physiology Action Potential (AP): the chemical depolarization of a muscle cell Myoelectric Signal (MES): the resulting electrical activity of AP propagation through the muscle Callie

Action Potential Callie

AP Propagation Callie

Detects electrical potential of muscle cells General picture of muscle activation Muscle contraction  AP Callie Electrodes Callie

3 electrodes / signal Differential amplifier between two electrodes Reference electrode Negates transducer noise Maximize SNR Callie Bipolar Electrode Technique Callie

Electrodes

Impedances Differentiation Cross talk Normalization Dry vs. Gelled Electrodes Fiber Density Electrode Distances Temperature Physiological Conditions Callie Human Interface Concerns Callie

Repeat or new users Response to impedance and normalization Initialization system: detects min and max for each muscle system based on electrode placement and differences between users Affects software base values Callie Calibration

SensingProcessingOutput Elizabeth Signal Flowchart

User’s muscle signals ElectrodesBuffer High Gain Amplification Stage Initial Filtering (SNR) Elizabeth Signal Sensing

Our myoelectric signals are expected to be very noisy; we will filter out the noise. Sources for the noise include heartbeat and other muscle movements. – Can’t isolate one muscle – 60 Hz from environment Need good reference points for filtering. Want maximum signal-to-noise ratio (SNR). Elizabeth Noise

Need to ensure no current is able to travel through the electrode to the user. – Buffer circuit. – High impedance during the amplification stage – Lower power Wires dangling from subject – Wireless Implementation Elizabeth Safety Concerns

The Instrumentation Amplifier to the left, provides a buffer as well as high gain. 4-pole low pass filter Elizabeth Schematics For Signal Sensing

Weak Signals – Group members are working out to increase signal strength – backup plan Broken Parts – Order backup parts – ESD safety Time – Work effectively as a team Cost – Try not blowing chips Elizabeth Risks and Contingencies

Computing

Why FPGA? Use signals to control a variety of things. Need an IC that can be easily re-programmed for different tasks. Can also re-purpose pins for extra analog to digital capabilities. Michael FPGA - Overview

Myoelectric signal (~60 Hz ) Input Sample waveform Analyze digital waveform Functionality Corresponding analog signal to control motor Output Michael FPGA – Inputs/Outputs

By using the re-programmable FPGA, we can control a variety of devices. Simple LEDs for testing. We can output arm movement information to a computer screen. If a robotic arm design falls through, we can try to design a virtual arm. Final goal: a semi-realistic robotic arm Michael FPGA Possibilities

Most important FPGA task: – Determine what arm motion should occur based on the myoelectric signals from multiple electrodes. This is based on signal amplitude (minus the noise) and also signal shape and approximate frequency. Michael FPGA Controls

Some different signal shapes that we’ll have to take into consideration. Michael FPGA Controls

The speed of the arm movement can be deduced from the relative amplitude of the signals. Michael FPGA Controls

We would also like to program some easy realistic arm movements using heuristic rules. These are educated decisions on how some motors should operate based on operations of other motors. Michael FPGA Controls

It is highly likely that we will need to utilize frequency information of the myoelectric signals to make control decisions. On the FPGA we will need to implement some sort of FFT algorithm. We may need to utilize the Altera FFT MegaCore for this task (compatible with the Cyclone II FPGA). Michael More FPGA Information

The entire project is dependent on successful sampling and digital processing of the myoelectric signal. Processing times: how long is the sampling and processing going to take? The FFT implementation could become incredibly complex. If frequency analysis falls through, we can try to glean all the information we need from the amplitudes of the different electrodes. We need to sample 5+ signals simultaneously. We may need to use multiple FPGA boards to achieve this (depending on how many A/D conversions we can squeeze out of one board. Michael FPGA – Risks and Pitfalls

Even an ideal electromyogram will be around 6mV at its maximum amplitude. If we determine the movement type based on signal frequency, we will need a clean strong signal, to avoid mistaking noise for a waveform. Notch filtering should be avoided, so noise needs to be minimized. Alexander Risk Analysis

Alexander Sampling Spectrum

Noise reduction will be crucial – One way to reduce noise will be by using Bipolar electrode arrangements – Essentially a pair of electrodes, which use sample, then subtract out signals common to both with a differential amplifier – The idea is to eliminate noise present at all points on the surface of the skin Alexander Risk Reduction

Minimize lead lengths at all costs - even house the preamp on the sensor – This is important to minimize coupling with environmental AC power, as well as control signals present in the device It is important that pre-amplifier circuits have strong DC component suppression circuitry. – Even a small DC component would drown out the signal after amplification There are DC components caused by factors involving skin impedance and the chemical reactions between the skin and the electrode and gel. Alexander Signal Isolation

It is very important that EMG pre-amplifiers have high input impedance. Input (i.e. source) impedance is typically less than 50 kOhms with gel electrodes and proper skin preparation To avoid input loading, the preamp needs a very high input impedance – 10s of MOhms for gel electrodes – 1000s kOhms for dry electrodes Alexander Optimizing the Usable Signal

So lets talk for a moment about how all of this will be completed There are three main parts to this project – Sensing and Analog Signal Processing – Digital Signal Processing and Control Logic – Device Hardware Alexander Scheduling

Kerry Prosthetic Arm FPGA-Processed analog signal Input Magnetic energy spins the rotor Rotation speed dependent on amplitude and duration of signal Functionality Motor swings the forearm appropriately Output

Kerry Prosthetic Arm (Higher Level Design) Fore-arm twisting motion Activated by pulse- control Would require a specific, alternate signal from FPGA

Kerry Prosthetic Arm (Higher Level Design) Clamping motion Also activated by pulse-control Would allow for pinching and grasping actions

Kerry Bill of Materials PartCost ($) Mechanical Hardware250 Surface electrodes and gel50 Motors and drivers150 PCB fab (2 revisions)100 FPGA50 Hardware: op-amps, wires, resistors150 Wireless transmitters and receivers175 Clamp20 IC chips60 Printing130 Total970

Questions ??? No? GOOD.