Biomedical Engineering Solutions Amir Kamyabnejad Bobby Luk Chen Zhang Eric Boyer Yash Trivedi.

Slides:



Advertisements
Similar presentations
There are several research studies we would like to pursue with the HealthMonitor. These include long term monitoring of the elderly. We’re interested.
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Analog Basics Workshop RFI/EMI Rejection
RF Circuit Design Chris Fuller /7/2012.
ELECTROCARDIOGRAM (ECG)
ABSTRACT Annually, heart disease causes over 17 million deaths worldwide. One of the best ways of getting preventive prognoses is to use electrocardiograms.
ECE 494 Capstone Design Final Electrocardiography Review 1.
Bluetooth Monitor for PowerFilm Solar Panels SDDEC1107 Alex Rannow, Tim Fox, Arthur Fiester, Jacob Rasmuson, Collin Howe.
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
Watt Smart Wireless Single Phase Power Monitoring System (WPMS) Kamyar G. Osgoei Glen Nogayev Titus Cheund Wenqi Sun Babak Sobhani.
A Mobile Sensor Platform for Indoor Location-Aware Navigation By Ryan Patterson, L3D URA.
Universal Internet Interface 2004 Team Time for your check up Shari McNamara Jared Gillis Etana Elegbe Eric Pettersen Shamit Patel.
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.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Stand-Alone and Mesh Networks of Dissolved Oxygen (DO) Monitors Sd-May11-20 Betty Nguyen Scott Mertz David Hansen Ashley Polkinghorn Advisors Joseph Shinar.
SMART House Kia Graham Tyangelio Gaines Ebony LeBlanc Southern University and A & M College College of Engineering and Computer Science Department of Electrical.
A Mobile Wireless Electrocardiogram System for Health Care Facilities John Farner Jason Fritts Julian Jaeger Joe Richard Georgia Institute of Technology.
Medical Applications Electrocardiogram (ECG)
Optical Heart Monitor/Jump Drive Sponsor: Calit2 Mentor: Paul Blair Ph.D. Team: Matt Chandrangsu, Jeffrey Chi, Kari Nip ECE 191 – Group 6 Fall 2008.
Enhancing the Capabilities of a Wireless Holter Monitor Senan Garry 4 th ECE.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Android Electro Cardio Monitor
Automatic Guitar Tuner TRENTON AHRENS, ALEX CAPO, ERNESTO WONG GROUP 1.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Differential Amplifier
Presenter : Hyotaek Shim
Texas Integrated Energy Solutions. Development Team, Background, Objective, & Justification 2.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Melvin Rivera Suárez Project Manager Alexis Ortiz Pérez Rafael Vega Díaz Wilfredo Bermúdez Soto.
1 Biomedical Embedded Systems Technology Presentation for ENSC 440/305 Instructors: Dr. Andrew Rawicz, Steve Whitmore Department of Engineering Science.
Presentation for ENSC 440/305 Instructors: Patrick Leung, Steve Whitmore Department of Engineering Science Simon Fraser University.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell December 14, 2011.
Heart Rate Monitor (HRM). Measurement of HR Plethysmograph or ECG techniques ECG superior as distinguishable R peak HR derived by – Sensors: Limb or.
ASHOR CHIRACKAL MICHELLE TAN IMRAN BUTT LUKE LEHMAN CLIENT: MR. JOSH UNDERWOOD, ASC ADVISOR: DR. TIM BIGELOW ISU SODAR Team sddec
ICOM 5047 – Progress Report – The Smart Health Station November 2, Axel Vigo Josué Acevedo Pedro J. Franceschi Wilfredo Torres.
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.
Project Team: Nicholas Parrott, Erick Janampa ECE Faculty Advisor: Dr. John R. LaCourse Current Date: October 28, 2010 Project Completion Date: April,
SENIOR DESIGN 1 FALL 2015 HOME SECURITY SYSTEM [1]
Android Multi-Meter (AMM)
Wireless communication Emmanuel Gyebison. Transmission Signals must be converted into digital values, using a circuit called ADC (Analog to Digital Converter),
REVERSE ENGINEERING ANALYSIS OF THE KILL-A-WATT Jason Sweeney Ryan Gittens Sean Kolanowski.
V i t a l i s Wireless Biometric Sensor ECE 477 Final Presentation Team 13  Spring 2013 Paste a photo of team members with completed project here. Annotate.
Detection of Patient Falls Using Three-Axis Accelerometer Umer Jamshaid Tyler Quarles Parampal Randhawa Martha Serna Matthew Treinish April 26, 2011 School.
Final Presentation Glass Break Detection Team
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Final Presentation Smart-Home Smart-Switch using Arduino
Group #15 Matt Frank Russell Geschrey.  This project was chosen because of an interest in wireless communication systems, namely BAN's (body area networks)
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Walking Stick With Heart Attack Detection
ENGINEERING INNOVATION AWARDS NATIONAL ENGINEERING INNOVATION PRIZE (NIEP) CARDIOCAST.
On-Site HotBox Calibration System Team 2 Pourya Assem & Paul Lupas Prof. A.C.Singer ECE 445 – Fall 2012.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
A DSP based on on-line UPS R.Padamaja G.Mamatha Reddy EEE EEE S.V.C.E S.V.C.E BY.
PRESENTED BY K.SOUMYA (13S11D7724).  People don't use their Smartphone's for talking as much as they used to, but they are increasingly using them to.
Submitted by Revathy k 12mec015 Msc ecs Guide:nandini mam.
Final Electrocardiography Review
Smart Parking Application
ECE 445 Smart Window Responding System
Textbook Detection System With Radio-Frequency Identification
Pipeline Leak Detection Device
Atrial Fibrillation Detection Device
Directional Driver Hazard Advisory System
Design Team 3 Texas Instruments Contact: Pete Semig Facilitator:
Digital Acquisition of Analog Signals – A Practical Guide
Mike Pappas, Nigel Himmelreich, Eric Anderson
Mike Pappas, Nigel Himmelreich, Eric Anderson
M.A.D. Sleeve Muscular Atrophy Detection
Manual Robotics ..
ECE 477 Final Presentation Team 15  Spring 2010
Presentation transcript:

Biomedical Engineering Solutions Amir Kamyabnejad Bobby Luk Chen Zhang Eric Boyer Yash Trivedi

Outline Motivation Project Overview Hardware Software System Testing /Verification Budget Schedule/Timeline Problems Encountered Future Extensions Conclusion 2

Team Members Team MemberMain Role Amir KamyabnejadTeam lead, Hardware Bobby LukSoftware Chen ZhangSoftware lead Eric BoyerHardware lead Yash TrivediSystem integration 3

Motivation 1. Cardiovascular disease accounts for 30% of all deaths, which costs $22.2 billion annually 2. Improve heart monitoring, diagnosing, prevention 3. More treatment options 4. Lower cost 5. Continuous remote monitoring 6. On-site preliminary analysis 7. Transfer information via internet 8. Notify emergency services 4

Project Overview Hardware Software System 5

6 Project Overview Brief System Overview Figure 1: Brief System Overview

Hardware 7 Figure 2: ECG Signal

Functions of the ECG Circuit Patient protection ECG signal amplification Filtering: Muscle noise Radio Frequency (RF) noise and Electromagnetic Interference (EMI) The body’s DC bias 60Hz noise from household power Common-mode noise by means of a leg driver electrode 8 Hardware

Functions of the Arduino Analog to Digital Conversion (ADC) Bluetooth transmission 9 Hardware

Arduino and PCB 10 Hardware Figure 3: Arduino BoardFigure 4: PCB

Testing/Verification: Hardware Testing with a function generator and oscilloscope: Applied a 1.5Hz, 1mV square wave to simulate a heartbeat, and ensured that it is amplified sufficiently without adding any noise Applied a DC bias to the square wave to verify common- mode rejection Checked the frequency response of the ECG to ensure that frequencies below 0.5Hz and above 100Hz are attenuated sufficiently 11

Problems Encountered - Hardware Notch filter did not perform properly while on the breadboard RF interference saturated the op-amps until low-pass filters were implemented on the input Arduino voltage converter died 12

Software Diagnostics Graphical User Interface Bluetooth Module Warning System Data logging and Uploading 13

Diagnostics Heart pulse amplitude Heart rate period Ischemia 14 Figure 5: Ischemia

GUI 15 Software Figure 6: Application GUI

Bluetooth Module Establish Bluetooth connection with Arduino BT Board Receive data Display data on GUI 16 Software

Warning System User Warning Notification Automated call to health professionals when emergency occurs False Alarms 17 Software Figure 7: Warning Message

Data Logging and Uploading Record data continuously in spreadsheet form ECG Signal User Activity (accelerometer data) GPS Location Data Timestamps Store.csv (comma separated values) files locally Upload data to server for remote diagnostics 18 Software

Testing/Verification: Software Testing with Android phone Placed important values into the GUI Placed buttons to test uploading and digital filtering Modified threshold values to test specific scenario 19

Problems Encountered - Software Warning System Problem System freezes during warning Server Option Problem Google Documents Server – system instability because of too many dependencies Java Server - limited space for data storage, but stable and customizable 20

System Overview Connection between Sensors and Microcontroller Connection between Microcontroller and Smart Phone Ability to fetch information from within the App 21

System Overview Connection between Sensors and Microcontroller established through Digital Port Pin 4 configured as Input Pin Signal from sensors hardwired into Microcontroller Port 22

System Overview Connection between Microcontroller and Smart Phone established over Bluetooth Baud rate used: Microcontroller sends digital signals at a sampling rate of 100 Hz 23

System Overview Phone App uses Activity based Java class to execute the program BroadcastReceiver method used to detect incoming signals Intent setup to extract signal values from BroadcastReceiver 24

Testing/Verification: System Condition imposed to trigger alarm only after a certain number of consecutive error readings Avoids triggering false alarms Ways to artificially induce false alarms 25

Testing/Verification: System Best way to test system diagnostics is by using a signal generator Signal generated produces electric signals similar to a heart pulse Amplitude and time intervals can be modified as required during simulation 26

Problems Encountered - System Setting up a framework to support Bluetooth connection between Microcontroller and Smart Phone Hardware limitations restricting sampling frequency at 100Hz Discrepancies in different builds causing bugs in some versions over different platforms 27

28 Top Level Overview Figure 8: Top Level Overview

Budget: Proposed and Actual CATEGORYESTIMATED AMOUNT Actual Amount Microcontroller including Bluetooth (Arduino BT) $ ($150 for the equipment and $18 for shipping) $ Accelerometer$52.00 ($25 for the equipment and $27 for shipping) $57.12 Power Control (DC-DC converters and batteries) $20.00 $19.87 Project Case for Arduino$10.00 $0 ECG electrodes$65.00 ($45 for the sensors and $20 for shipping) $60.25 ECG circuit components$50.00 $34.78 PCB Supplies$30.00 $48.43 Contingency fund$ $25.04 (replacement instrumentation op amp) ESSS cheque $ EXPENSE SUBTOTAL$ $

Schedule/Timeline 30 Figure 9: Schedule/Timeline

Future Extensions 1. Waterproof case 2. Weigh less than 200 g 3. Comply with CSA, UL, FCC requirements 4. Reliability & durability 5. Wireless ECG electrodes 6. Compatible with X-rays 7. Add oximeter 8. Add thermometer 9. Detect symptoms of heart disease 10. Minimize energy consumption 11. Work on all Android, iPhone, and Blackberry platforms 31

Conclusion Successful completion of goals Exceeded expectation Team dynamics Contribution to society Confidence in entrepreneurship 32

33 Questions