Iowa State University - ECpE Senior Design | General...

39
Iowa State University Mobile EKG Measurement Solution PROJECT DESIGN REPORT Project number: May05-30 Client National Instruments Marius Ghercioiu Faculty Advisor Dr. Morris J Chang. Team Members Matthew D. Goedken, EE Daniel J. Hyndman, CprE Amber T. Vo, EE Duc H. Vu, EE DISCLAIMER: This document was developed as a part of the requirements of an electrical and computer engineering course at Iowa State University, Ames, Iowa. This document serves as a general guidelines in developing the operations between the i

Transcript of Iowa State University - ECpE Senior Design | General...

Iowa State University

Mobile EKG Measurement Solution

PROJECT DESIGN REPORTProject number: May05-30

ClientNational Instruments

Marius Ghercioiu

Faculty AdvisorDr. Morris J Chang.

Team MembersMatthew D. Goedken, EEDaniel J. Hyndman, CprE

Amber T. Vo, EEDuc H. Vu, EE

DISCLAIMER: This document was developed as a part of the requirementsof an electrical and computer engineering course at Iowa State University, Ames, Iowa. This document serves as a general guidelines in developing the operations between the EKG and the MobileDAQ, it is used for preliminary works and is by no mean a professional product. The information is written to the best knowledge of the parties involved, however, the associated students, faculty, and Iowa State University make no claims, promises, or guarantees about the accuracy, completeness, quality, or adequacy of the information. The user of this document shall ensure that any such use does not violate any local, state, or government laws regarding data collections. This document is copyrighted by parties listed above and the associated faculty advisors. No part may be reproduced without the written permission of the senior design course coordinator.

EE491/Fall200412/12/2004

i

TABLE OF CONTENTSLIST OF FIGURES........................................................................................................................................III

LIST OF TABLES.......................................................................................................................................IV

LIST OF DEFINITIONS..............................................................................................................................V

INTRODUCTION..........................................................................................................................................1

EXECUTIVE SUMMARY.................................................................................................................................1ACKNOWLEDGEMENT...................................................................................................................................2PROBLEM STATEMENT.................................................................................................................................2OPERATING ENVIRONMENT..........................................................................................................................3INTENDED USER(S) AND INTENDED USE(S).................................................................................................3ASSUMPTIONS AND LIMITATIONS................................................................................................................3

Assumptions............................................................................................................................................3Limitations..............................................................................................................................................4

EXPECTED END PRODUCT AND OTHER DELIVERABLES..............................................................................4

APPROACH AND DESIGN.........................................................................................................................4

DESIGN OBJECTIVE......................................................................................................................................4FUNCTIONAL REQUIREMENTS......................................................................................................................4DESIGN CONSTRAINTS.................................................................................................................................5TECHNOLOGY CONSIDERATIONS..................................................................................................................5TESTING.......................................................................................................................................................7

EKG sensor Testing:...............................................................................................................................7MobileDAQ testing:................................................................................................................................9

PROJECT CONTINUATION.............................................................................................................................9DETAILED DESIGN......................................................................................................................................10

Research Summaries.............................................................................................................................10The Setup...............................................................................................................................................10Detecting the MobileDAQ.....................................................................................................................11Sample Sensors Measurements.............................................................................................................13

RESOURCES AND SCHEDULES.............................................................................................................16

RESOURCES................................................................................................................................................16Tasks Definitions...................................................................................................................................16Other Resources:..................................................................................................................................19Estimated Project Cost.........................................................................................................................20

SCHEDULES................................................................................................................................................21Tasks List..............................................................................................................................................21Gantt Chart:..........................................................................................................................................23Deliverables Schedule...........................................................................................................................24

CLOSURE MATERIALS............................................................................................................................25

PROJECT TEAM INFORMATION...................................................................................................................25Client:...................................................................................................................................................25Faculty Advisor:....................................................................................................................................25Team Members:....................................................................................................................................25

Closing Summary......................................................................................................................................26

ii

LIST OF FIGURES

Figure 1. Vernier's EKG Sensor Node Placement..............................................................7Figure 2. Motion EKG Demo...........................................................................................8Figure 3. Stable Baseline (left) Unstable Baseline (right).................................................8Figure 4. The Setup...........................................................................................................11Figure 5. Screenshots of Detection Application................................................................12Figure 6. Connecting to the MobileDAQ.........................................................................12Figure 7. Range Setting Window for Voltage..................................................................13Figure 8. VI of PocketPC2003 Implementation...............................................................14Figure 9. Palm OS Implementation..................................................................................14Figure 10. A screenshot of the Voltage Output................................................................15Figure 11. Revised Gantt chart of tasks............................................................................23Figure 12. Orignal Gantt chart..........................................................................................23Figure 13. Deliverable Schedules Gantt Chart.................................................................24

iii

LIST OF TABLES

Table 1. Revised Estimated Effort in Hours.....................................................................16Table 2. Orignal Estimated Effort in Hours......................................................................16Table 3. Revised Other Resources.....................................................................................19Table 4. Original Other Resources....................................................................................19Table 5. Revised Estimated Cost of Project......................................................................20Table 6. Original Estimated Cost of Project......................................................................21Table 7. Scheduled Tasks..................................................................................................21

iv

LIST OF DEFINITIONS

PDA: Personal Digital Assistant, a lightweight consumer electronic device that looks like a hand-held computer but instead performs specific tasks; can serve as a diary or a personal database or a telephone or an alarm clock etc

Mobile DAQ: The Mobile Data Acquisition is designed exclusively for computers and PDAs that support Bluetooth wireless communication.

LabVIEW: Laboratory Virtual Instrument Engineering Workbench (graphically programmed computer language for real-time instrumentation LabVIEW is the host application development environment for MobileDAQ applications.

Bluetooth: A specification for short-range radio links between mobile computers, mobile phones, digital cameras, and other portable devices.

EKG sensor: Electrocardiogram or ECG sensor, measures cardiac electrical potential waveforms (voltages produced during the contraction of the heart).

VI: Virtual InstrumentNI: National Instruments.FDS: Full Development Suite

v

INTRODUCTION

Executive SummaryPurposeThe purpose of this document is to inform the professors of Senior Design as well as National Instruments regarding the progress of the development of a mobile EKG measurement solution. It also serves as empirical evidence for the client to decide whether or not to continue on with the project. The document will inform the audience regarding the status of the project, current research activities, future activities, and the team’s confidence as to whether or not the team can complete the project.

AccomplishmentsThe project is divided into two phases—a research phase and a development phase. Currently the team is getting ready to wrap up the research phase; therefore the results presented will cover the research activities done thus far. The team will also try to present a list of activities that needs to be completed in the future to ensure a successful project.

Research Phase ResultsThe research phase was met with good luck and good support. During the research phase the team acquired all the necessary equipment from National Instruments—the client. The team also received great support from the Computer Support Group (CSG) regarding the installation of the software needed to implement the design. Although not necessary during the research phase, it gave the team confidence in completing a successful project.

During the research phase the team studied the properties of the EKG signals. The team learned how it is used in medical practice and the team learned to expect the input and output characteristics of the EKG signals. By understanding the make up of the EKG signals the team formed an idea of what is to be expected when they design the graphing block set for the PDA.

The team also took the time to learn the interface of the equipment and software acquired. The team learned how to operate the PocketPC 2003 and the PalmOS device. The team met with success when they were able to get the two PDAs to communicate with the MobileDAQ device over the Bluetooth channel.

The team spent most of the time learning LabVIEW Full Development Suite (FDS). The team managed to create simple applications to process data and downloaded them to the PDA. In this aspect the team learned the working of LabVIEW and the method to designing small systems in LabVIEW.

6

Future ActivitiesThe next stage for the team is the development stage. In this stage the team will design the Virtual Instrument (VI) module to handle the EKG data. The success of the next stage relies on the factors discussed below.

The team will need to design VIs for intaking, outputting, transforming, graphing, and capturing data. This will all be done in LabVIEW FDS; they will need to be compiled and downloaded onto the PDA. The EKG sensor, MobileDAQ and the PDA need to work flawlessly together to warrant a successful completion.

The team will need to compile a complete instruction manual to instruct the users on the operation of the EKG sensors, MobileDAQ, and the PDA. The manual will be an important part of the project because it is only through this mean that the team can communicate with the users.

ConclusionWith all the success thus far, and equipped with knowledge regarding the design of modules in LabVIEW, the team is confident that it can continue successfully with the proposed project. The team seeks the same support and vision from their advisors and client.

Acknowledgement

Thank you to National Instruments for supplying the Mobile DAQ, electronic copies of the Mobile DAQ manual, two Bluetooth enabled PDA’s, and the software that is necessary to design the module.

Thank you to Vernier for supplying the EKG sensor and information on how it functions.

Problem StatementThe goal of this project is to design system using the NI Mobile DAQ, a Vernier EKG sensor, and a Bluetooth enabled PDA. The sensor must be connected to the Mobile DAQ in such a way that the Mobile DAQ can send information from the sensor to the PDA or Laptop, which will then be displayed in a LabVIEW module.

This goal will be realized studying how the equipment works and learning how to use LabVIEW and the Bluetooth protocol. After the research phase, the LabVIEW module will be written and the devices will be connected.

7

Operating Environment

The risks in the expected environment for this module are relatively few. If used in an ambulance, it would be probably that it would be dropped or shook around. However, if used in a nursing home or a classroom, it is unlikely that any seriously damaging situations would occur on a regular basis.

Intended User(s) and Intended Use(s)

This module has several different applications and could be used by many people. Some possible users are paramedics, lifeguards, or even teachers. It should be able to be used by high school students or any adult with a high school education. A user will need to have some knowledge of how to use a computer.

This module will be used in a variety of situations. Its main application will be in situations where it is useful to monitor heart rate, but the bulky machines used in hospitals are not available. This could include use in an ambulance or at a nursing home. The Mobile DAQs could be used to monitor many heart rates on a single machine to allow doctors to respond more quickly when there is an emergency.

Assumptions and LimitationsThere are many assumptions and limitation the product needs to adhere in order to operate safely and correctly. These assumptions and limitations are presented to the best of our knowledge, when other limitations and assumptions are needed it will be updated in a timely manner.

AssumptionsThe list below is not all inclusive; it states the necessary conditions that ensure proper working conditions for the Mobile EKG sensor. New found limitations will be updated in a timely manner.

The PDA interface will be clear and easy to use. All necessary EKG data will be displayed in the PDA interface. The manual will explain the proper use of the sensor and the PDA interface. The Mobile DAQ is powered by two AA batteries. The user will supply storage devices such as memory card or hard drives for data

collection. Assume the default memory for PocketPC 2003 PDA is 32MB – Applications. Assume the default memory for PalmOS PDA to be 1MB – Applications.

8

LimitationsThe list below is not all inclusive; it states the physical limitation of the Mobile EKG sensor. New found limitations will be updated in a timely manner.

The Mobile DAQ must stay within Bluetooth range of the PDA. Device is not to be use for serious medical situation. User must be able to run LabVIEW module on their PDA. Devices cannot operate underwater. Devices cannot operate outside of the temperature range 0˚ to 50˚ C. Devices cannot operate above altitude of 2000 meters. Length of testing will be restricted to the available memory of the collection

device.

Expected End Product and Other DeliverablesThe final product that will be presented to NI will include the LabVIEW module as well as the EKG sensor and Mobile DAQ. Also included will be an in-depth manual on how to use the sensor and the LabVIEW module.

APPROACH AND DESIGNThe following sections entailed the design and accomplishments of the project. It includes the accomplishments made thus far, works that needs to be done, status of the end product and a recommendation for the future of the project.

Design Objective1. Module Integration:

The components will be integrated easily and used in conjunction.2. LabVIEW VI:

The LabVIEW VI will be designed to collect and display EKG data on the PDA. The LabVIEW VI will convert the EKG data into a graphical form for the user.

3. Manual:A manual will be created that will direct users in how to use the system to take realistic EKG measurements. The manual will include how to connect the EKG sensors to the MobileDAQ, how to connect the PDA to the MobileDAQ using the Bluetooth technology, how to start taking EKG measurements, and how to read out the EKG results.

Functional Requirements1. Display Data:

The data taken by the EKG sensor should have the capabilities of being displayed graphically on a Bluetooth enabled PDA.

9

2. Portability:The collective end product including the EKG sensor, MobileDAQ, and PDA should all be portable and functional in any location.

3. Accuracy:The end product should be able to take data which is accurate when measuring someone’s heart rate. The EKG sensors we are using are not accurate enough to be used as diagnostic tools in a hospital, but the data will be accurate enough for educational and recreational purposes.

4. Communicate Wirelessly:The MobileDAQ should be able to communicate wirelessly (through Bluetooth) with the Bluetooth enable PDA.

5. Usability: The system will be easy to use and understand when used in conjunction with the manual.

Design Constraints1. Bluetooth range:

The Bluetooth technology we are using only has a specified range of 10 meters. Upon further testing, we found that the Bluetooth technology only works at a distance of up to 5 meters.

2. PDA interface:The interface we design for the PDA must be clear and easy to use. It is assumed that the users of the interface will not be engineers, meaning the design will have to allow the average doctor or college student to be able to use it without problems, provided the manual is available to the user.

3. LabVIEW on the PDA:This design will only work if the user’s PDA is able to run LabVIEW; without this capability, no aspect of the MobileDAQ will be operational.

4. EKG data:The design must include all of the necessary EKG data taken from the sensors to be displayed on the PDA for the user to see. This data should be represented in graphical form for the user, it should also be accurate enough for educational and recreational purposes. This data is vital for getting fast and accurate results from the subject being tested.

5. Limits:Because the devices cannot operate underwater, above an altitude of 2000 meters, or outside the temperature range of 0˚ to 50˚ C, the design will not allow for any operations under the aforementioned situations. Our design should allow for accurate results when all of the limits are followed.

Technology considerations

1. MobileDAQ is a mobile measurement application which requires batteries to operate.

10

a. Advantage: The MobileDAQ is lightweight, small in size, and very portable.

b. Disadvantage: The batteries in the MobileDAQ need to be recharged often.

c. One way to conserve battery power is to turn off the MobileDAQ device when it is not in use.

2. MobileDAQ is capable of communicating either wirelessly or through a physical plug with computers and Personal Digital Assistant (PDA) devices.

a. Advantage: possesses many special characteristics such as low power, low cost, and small form factor.

b. Disadvantage: MobileDAQ is a Bluetooth enabled portable peripheral that is guaranteed to be able to communicate with other Bluetooth communications nodes, power consumption is an issue as lengthy Bluetooth communication will damage the reduced power budget this portable peripheral has. The MobileDAQ must stay within Bluetooth range of the PDA. The EKG measurment device is not reliable for use in serious medical operations.

3. The current MobileDAQ works with LabVIEW version 7.1 (Pocket PC 2003 and Palm OS).

a. Advantage: LabVIEW delivers a powerful graphical development environment for signal acquisition, measurement analysis, and data presentation, giving users the flexibility of a programming language without the complexity of traditional development tools. LabVIEW code efficiently streams large amounts of data to disk and provides user interface tools that, in a simple way, presents the user with the vast choices.

b. Disadvantage: LabVIEW is much more than a programming language. It is a highly interactive environment for the rapid prototyping and incremental development of applications, from measurement and automation to real-time embedded to general purpose. And now, with the ability to target FPGAs, LabVIEW is a hardware design tool as well. Because of that, LabVIEW is difficult to understand and to work with. Learning all the tools inside LabVIEW can take a very long time.

4. Add-on LabVIEW Module:a. Advantage: Development time is reduced by using tools pre-built in

LabVIEW.b. Disadvantage: The complexity of the program requires programmers to

know pre-built programs in order to use those for the process.

5. EKG Sensor:a. Advantage: The EKG sensor is easy to connect to the MobileDAQ. When

connecting the EKG sensor to the MobileDAQ make sure that the EKG sensor is connected to an analog input channel of the I/O connector of the

11

MobileDAQ device, do not connect analog sensors to digital I/O connectors.

b. Disadvantage: MobileDAQ has it’s own compatible sensors (www.vernier.com).

TestingSome testing has to be done with the acquired equipment to make sure that it was in proper running order. The following tests were conducted to make sure the devices work so that the project may continue.

EKG sensor Testing:To get the Vernier EKG sensor operate correctly. The location of placing the EKG sensors on the body while doing the testing could affect how the EKG sensor reads the data.  As long as the location is kept constant through the testing process, this should not be a problem.

A simple example of monitoring EKG sensor:

Figure 1. Vernier's EKG Sensor Node Placement

1 Attach three electrode tabs to a person’s arms, as shown in Figure. A single patch should be placed on the inside of the right wrist, on the inside of the right upper forearm (below elbow), and on the inside of the left upper forearm (below elbow).

2. Connect the EKG clips to the electrode tabs as shown in Figure. Sit in a reclined position in a chair or lay flat on top of a lab table. The arms should be hanging at the side unsupported. When everything is positioned properly, click run button to begin data collection.

12

3. When data has been collected, the next step is to analyze the data. Analyzing the data will be done by medical doctors or someone who has trained to be specialized in heart profession.

Figure 3. Stable Baseline (left) Unstable Baseline (right)

If the graph has unstable baseline line the figure on the right, then try again to collect a new set of data. Repeat the data collection until the graph has stable baseline like the figure on the left. The data from the EKG sensor needs to work with both the Bluetooth enabled Desktop/Laptop and the PalmOS or PocketPC 2003 PDA.

13

Figure 2. Motion EKG Demo

MobileDAQ testing:

To examine if the MobileDAQ is correctly connected to the EKG sensor and the Bluetooth enabled PDA or laptop. The team also needs to check if the MobileDAQ is sending the data taken from the EKG sensor to the PDA or laptop.

National Instruments provided the team an electronic manual of MobileDAQ. The materials have been so helpful for the team to understand and be able to follow these steps: installing the software, installing the hardware, connecting the Moiled to EKG sensors.

Moiled is used as a peripheral device to a Bluetooth enabled host computer or PDA. In fact, Moiled measurement appliance can be used in the following ways:

Interface to analog sensors by using the NI voltage probe Interface to digital sensors by using the NI digital cable Source voltage by using the NI analog output cable Interface to an analog Vernier class sensor (such as EKG sensor in this project).

Items needed to get started: 2 AA batteries inserted in the case 4 NI analog/digital probes Vernier EKG sensor

Software needed to go along with the above items are: LabVIEW 7.1 Microsoft PocketPC 2003 PamOS PDA Moiled LabVIEW Driver

Project ContinuationThe team has following the set forth plan in the project plan. The team effort is on track with what it set out to do. As the team wraps up the research phase and prepares to launch the development phase, the team is equipped with adequate background information to perform well in the developmental stage.

The team has: Learned how to program using LabVIEW FDS Learned how to program PDA software Learned how EKG signals works Acquired all the necessary equipment to begin our developmental stage.

Clearly the team is on track and has shown competency to continue with the proposed work. If permitted the team planes to continuing the project as originally envisioned.

14

Detailed DesignThis section contains some of the findings from the research phase as well as some theoretical implementations. None of the design is concrete since the team has only finish its research and learning phase, expect these designs to be alter.

Research SummariesThis section contains small summaries of the research that went on during the past month. An in-depth look at it will be presented in the documentation section.

EKG Measurement TechniquesThe EKG uses a machine that traces the heart’s electrical activity by the placement of electrodes on the skin of a body. Drinking cold water immediately before using an EKG or strenuous exercise before using an EKG could result in inaccurate readings of the heart rate.

EKG Data TypeThe EKG is measuring voltages from the electrical impulses within the heart. Even the strongest EKG signal has a magnitude of less than 10mV.

EKG Uses The EKG procedure is performed to look for abnormalities of the heart rate and rhythm. It can be used to detect heart rate, heart disease, and other health problems associated with the heart.

EKG Sensors Three sensors are placed on the body—one on each arm on the underside of the elbow joint and the third on the bottom of the right wrist. The closer the sensor is to the heart, the stronger the signal received will be. The third sensor which is furthest away from the heart, acts as a ground.

LabVIEW Initial LabVIEW research has been completed. Techniques to build simple VI’s and simulate them on a computer have been studied. This research has led to the next step, which will be to study how the VI and the MobileDAQ will communicate.

The SetupThe setup consist of the MobileDAQ, EKG Sensors, and a respective PDA. The PDA comes in two form, the PalmOS and the PocketPC 2003.

15

Figure 4. The Setup

Detecting the MobileDAQThe first task in the design is to design a test application that would detect the connectivity between the MobileDAQ and the PDA. The implementation would be done in National Instrument’s LabVIEW.

PocketPC 2003 and PalmOS Application

This simple virtual instruments only serves the purpose to detect and connect to the PDA. It searches the medium for Bluetooth connectivity and lists the available MobileDAQ Bluetooth devices. It returns a list of device and their alias.

16

Figure 5. Screenshots of Detection Application

The list is saved to a file, and the user needs that list, specifically the address of the MobileDAQ so he/she can connects to the appropriate device.

Figure 6. Connecting to the MobileDAQ

17

With a valid MobileDAQ device alias, the user can now connect to the correct MobileDAQ. This is because sometime in the field, the users have multiple sensors thus multiple MobileDAQ in different locations. Through one PDA the users may connect to them all, one by one. So to discern beach each MobileDAQ the users needs to knows its alias, which is done through the detection Application.

Sample Sensors MeasurementsThis section will discuss a generic approach to collecting any given data from the respective PDA. The sensors used is a voltage sensors comes standard with the MobileDAQ.

Figure 7. Range Setting Window for Voltage

This screen let the users set the offset value of the voltage plus the range. The inputs will modifys the output graphs. So there users has to know what range of output they are expecting, or they may set the range that accounts for a wide range of voltage swings.

18

Figure 8. VI of PocketPC2003 Implementation

Figure 9. Palm OS Implementation

The above virtual instrument takes the MobileDAQ alias, and connects the device through a Bluetooth medium. It takes the data from the sensor and send one set of data back through the Bluetooth medium. There is a while loops that encapsulates the block set. So for every reading, the device returns 100 data samples. The while loop count is set to 100.

For any given time, if there are errors, the loop will break and an error window will pops up to show the users that the intended task has failed.

19

Figure 10. A screenshot of the Voltage Output

The results will be plotted on the graph above. The range is specified by the user by means of the a calibration window given above. If there are any errors, a window will pop up and let the user know.

20

RESOURCES AND SCHEDULESThe following discuses the available resources and a general schedule of activities that is required for a successful completion of the project.

Resources

Contributions from individual team members are broken down below. Each member was asked to estimate their working hours for each task. Each task is then defined in detail below.

Table 1. Revised Estimated Effort in HoursEstimated Effort (hours)

Members Task 1 Task 2 Task 3 TotalDuc Vu 30 49 58 133Dan Hyndman 20 43 61 124Matt Goedken 32 46 54 132Amber Vo 27 50 50 127Total 109 206 247 516

Table 2. Orignal Estimated Effort in HoursEstimated Effort (hours)

Members Task 1 Task 2 Task 3 TotalDuc Vu 36 55 64 151Dan Hyndman 26 49 67 142Matt Goedken 38 52 60 150Amber Vo 33 56 56 145Total 133 212 247 588

Tasks DefinitionsTask #1: Documentation and Planning

1. Project Definitionsa. Define the requirements and goals of the project. b. Define end-products requirements. c. Define end-user requirements. d. Define problem statements. e. Establish assumptions and limitations, statement of work, resources

and materials, schedules, deliverables, proposed approach, operating environments.

2. Planninga. Establish due dates, milestones, deliverable schedules.

21

3. Postersa. Design and implement design elements.b. Sizes and elements requirements. c. Printing and delivering.

4. User Manuala. Define requirements of user manualb. Instructions for EKG sensorsc. Instructions for connectivity between EKG sensor and MobileDAQd. Instructions for basic data acquisition

Task #2: Research1. LabVIEW

a. Learn LabVIEW. b. Research its API capabilities. c. Learn development techniques and requirements. d. Learn development language.

2. Elektro-Kardiographiea. Research EKG applications, usage, history, measurement techniques. b. Research EKG data type and input/output characteristics.

3. EKG Sensorsa. Learn usage and requirement of EKG sensor. b. Expected input/output characteristics. c. Operating conditions and compatibility issues.

4. MobileDAQa. Learn development history, usage and requirements. b. Expected input/output characteristics. c. Operating conditions and compatibility issues.

5. PocketPCa. Research usage of PocketPC software and hardware.b. Research usage of LabVIEW for PocketPCc. Research and familiarize with programming environments, language,

and constraints6. PalmOS

a. Research usage of PalmOS software and hardware.b. Research usage of LabVIEW for PalmOSc. Research and familiarize with programming environments, language,

and constraints.

Task #3: Development1. LabVIEW Module for PalmOS

a. Working module to accept EKG data for PalmOSb. Algorithms for EKG data processingc. GUI for EKG displays

2. LabVIEW Module for PocketPCa. Working module to accept EKG data for PocketPC2003

22

b. Algorithms for EKG data processingc. GUI for EKG displays

Other Resources:Beside man hours, the project requires an extensive list of materials. These materials were supplied by National Instruments. They are listed in the following table.

Table 3. Revised Other Resources

Other ResourcesItems CostHardware:Bluetooth Enabled PocketPC 399/DonatedPalmOS PDA 399/DonatedEKG Sensor 140/DonatedMobile DAQ NA/DonatedSoftware:PocketPC 2003 Inc./DonatedPalmOS Inc./DonatedLabVIEW FDS ISU/DonatedLabVIEW PDA Inc./DonatedOther:Poster and Printing + Labor + Back Board $110Total $110

The revised table reflects the 5 man hours of scheduling, delivery, and retrieval, plus personal equipment used glue the poster onto the back board.

Table 4. Original Other Resources

Other ResourcesItems CostHardware:Bluetooth Enabled PocketPC 399/DonatedPalmOS PDA 399/DonatedEKG Sensor 140/DonatedMobile DAQ NA/DonatedSoftware:PocketPC 2003 Inc./DonatedPalmOS Inc./DonatedLabVIEW FDS ISU/DonatedLabVIEW PDA Inc./DonatedOther:Poster and Printing $50Total $50

The original table shows the estimated other resources. It reflects the original estimate of the other resources category.

23

Estimated Project CostThe following table summarizes the cost of the project if the members were given a pay rate of $10 per hour.

Table 5. Revised Estimated Cost of Project

Estimated Project CostITEMS Cost W/O Labor Cost W/ LaborSOFTWARE:    a. PocketPC 2003 Donated Donatedb. Palm OS Donated Donatedc. LabVIEW FDS Donated Donatedd. LabVIEW for PDA Donated DonatedHARDWARE:    a. MobileDAQ Donated Donatedb. EKG Sensor Donated Donatedc. Bluetooth PocketPC Donated Donatedd. PalmOS PDA Donated DonatedOTHER:    Poster and Printing $50 $110 LABOR AT $10.00    Duc Vu   $1,330Daniel Hyndman   $1,240Matt Goedken   $1,320Amber Vo   $1,270TOTAL $50 $5,160

The revised table shows the reduced labor hours plus the increase in poster and printing.

24

Table 6. Original Estimated Cost of Project

Estimated Project CostITEMS Cost W/O Labor Cost W/ LaborSOFTWARE:    a. PocketPC 2003 Donated Donatedb. Palm OS Donated Donatedc. LabVIEW FDS Donated Donatedd. LabVIEW for PDA Donated DonatedHARDWARE:    a. MobileDAQ Donated Donatedb. EKG Sensor Donated Donatedc. Bluetooth PocketPC Donated Donatedd. PalmOS PDA Donated DonatedOTHER:    Poster and Printing $50 $50 LABOR AT $10.00    Duc Vu   $1,510Daniel Hyndman   $1,420Matt Goedken   $1,500Amber Vo   $1,450TOTAL $50 $5,880

SchedulesThe following are the schedule set forth to help the team stay on track. Some of the team members plan to work during the winter break as well as thanksgiving break and spring break, because of other on-campus related work. Therefore specific breaks are not listed in the Gantt chart.

Tasks ListBelow is a general list of tasks with duration and time frame. Some of the team members plan to work during the winter break as well as thanksgiving break and spring break, because of other on-campus related work. Therefore specific breaks are not listed in the Gantt chart.

Table 7. Scheduled Tasks

# Task Name Duration Start Time Finish Time1 Project Plan 15 days 9/2/2004 8:00 9/22/2004 17:002 Poster Design 15 days 9/23/2004 8:00 10/13/2004 17:003 Research EKG Properties 14 days 10/14/2004 8:00 11/2/2004 17:004 EKG Sensor Testing 4 days 11/3/2004 8:00 11/8/2004 17:005 MobileDAQ Testing 5 days 11/9/2004 8:00 11/15/2004 17:006 Learn Lab View Development 10 days 11/16/2004 8:00 11/29/2004 17:007 Learn PocketPC Development 5 days 11/30/2004 8:00 12/6/2004 17:008 Work on PocketPC Module 20 days 12/7/2004 8:00 1/3/2005 17:009 Test PocketPC Module 5 days 1/4/2005 8:00 1/10/2005 17:0010 Learn PalmOS Development 5 days 1/11/2005 8:00 1/17/2005 17:0011 Work on PalmOS Module 20 days 1/18/2005 8:00 2/14/2005 17:00

25

12 Test PalmOS Module 5 days 2/15/2005 8:00 2/21/2005 17:0013 User Manual 41 days 2/25/2005 8:00 4/22/2005 17:0014 Documentation 154 days 9/22/2004 8:00 4/25/2005 17:00

26

Gantt Chart:For visual purposes, a Gantt chart is generated from Microsoft Project 2003. Note again that breaks are not included because some members insist on working during the breaks.

Figure 11. Revised Gantt chart of tasks

There are no differences between the revised and the original Gannt Chart. We are on track and we still plans to do some casual work on the holidays.

Figure 12. Orignal Gantt chart

27

Deliverables Schedule

Date Activity Due9/14 @ 2 pm Update website9/17 @ noon Project plans due10/5 @ noon Bound plan due10/12 @ noon Poster due11/12 @noon Unbound design reports due12/15 @ noon Bound design report due and post to

website

Figure 13. Deliverable Schedules Gantt Chart

28

CLOSURE MATERIALS

Project Team InformationThe following list the contact information of the parties involved in this project.

Client:National Instruments Corp.Building C 11500 N Mopac Expwy Austin, TX, 78759-3504

ATT: Marius Ghercioiu Tel: [email protected]

Faculty Advisor:Professor Morris ChangDept. of Electrical & Computer Eng. Iowa State University Office: 391A Durham CenterPhone: (515) 294-7618 Fax: (515) 294-8432 [email protected]

Team Members:Matt GoedkenElectrical Engineering1400 Coconino Rd. #109 Ames, IA 50014Phone: [email protected]

Dan HyndmanComputer Engineering125 Campus Ave. #12 Ames, IA 50014Phone: [email protected]

Amber VoElectrical Engineering3526 Lincoln Way Apt #83 Ames, IA 50014Phone: 515-231-7846

29

[email protected]

Duc VuElectrical Engineering707 Kellogg Apt #2 Ames, IA 50012Phone: [email protected]

Closing SummaryIn closing, the current project is one that is unique and will results in many benefits to the intended audiences. From school teachers to non-serious medical users such as lifeguards and nurses.

Much progress has been made in the research phase, and the team is now ready to move onto the development phase as the team wraps up the research phase. The team is excited to start designing in LabVIEW. The team foresees many difficulties ahead but there are many network of support for the senior design team. The team would like to thanks Marius Ghercioiu at National Instruments for his relentless effort in helping the team succeed. The team looks forward to the next stage and hope it will end in good health as the previous.

30