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 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/Fall2004 12/12/2004 i TABLE OF CONTENTS LIST OF FIGURES .................................................................................................................................... III LIST OF TABLES ...................................................................................................................................... IV LIST OF DEFINITIONS ............................................................................................................................. V INTRODUCTION ........................................................................................................................................ 6 EXECUTIVE SUMMARY ............................................................................................................................... 6 ACKNOWLEDGEMENT ................................................................................................................................. 7 PROBLEM STATEMENT................................................................................................................................ 7 OPERATING ENVIRONMENT ........................................................................................................................ 8 INTENDED USER(S) AND INTENDED USE(S) ................................................................................................ 8 ASSUMPTIONS AND LIMITATIONS ............................................................................................................... 8 Assumptions .......................................................................................................................................... 8 Limitations ............................................................................................................................................ 9 EXPECTED END PRODUCT AND OTHER DELIVERABLES .............................................................................. 9 APPROACH AND DESIGN........................................................................................................................ 9 DESIGN OBJECTIVE..................................................................................................................................... 9 FUNCTIONAL REQUIREMENTS .................................................................................................................... 9 DESIGN CONSTRAINTS ...............................................................................................................................10 TECHNOLOGY CONSIDERATIONS................................................................................................................10 TESTING ....................................................................................................................................................12 EKG sensor Testing: ............................................................................................................................12 MobileDAQ testing: .............................................................................................................................14 PROJECT CONTINUATION ...........................................................................................................................14 DETAILED DESIGN .....................................................................................................................................15 Research Summaries ............................................................................................................................15 The Setup..............................................................................................................................................15 Detecting the MobileDAQ ....................................................................................................................16 Sample Sensors Measurements ............................................................................................................18 RESOURCES AND SCHEDULES ............................................................................................................21 RESOURCES ...............................................................................................................................................21 Tasks Definitions ..................................................................................................................................21 Other Resources: .................................................................................................................................23 Estimated Project Cost ........................................................................................................................24 SCHEDULES ...............................................................................................................................................25 Tasks List .............................................................................................................................................25 Gantt Chart: .........................................................................................................................................27 Deliverables Schedule ..........................................................................................................................28 CLOSURE MATERIALS ...........................................................................................................................29 PROJECT TEAM INFORMATION ...................................................................................................................29 Client: ..................................................................................................................................................29 Faculty Advisor:...................................................................................................................................29 Team Members: ...................................................................................................................................29 CLOSING SUMMARY ..................................................................................................................................30 ii LIST OF FIGURES Figure 1. Vernier's EKG Sensor Node Placement ........................................................... 12 Figure 2. Motion EKG Demo ........................................................................................ 13 Figure 3. Stable Baseline (left) Unstable Baseline (right) .............................................. 13 Figure 4. The Setup .......................................................................................................... 16 Figure 5. Screenshots of Detection Application ............................................................... 17 Figure 6. Connecting to the MobileDAQ ........................................................................ 17 Figure 7. Range Setting Window for Voltage ................................................................. 18 Figure 8. VI of PocketPC2003 Implementation .............................................................. 19 Figure 9. Palm OS Implementation ................................................................................. 19 Figure 10. A screenshot of the Voltage Output ............................................................... 20 Figure 11. Revised Gantt chart of tasks ........................................................................... 27 Figure 12. Orignal Gantt chart ......................................................................................... 27 Figure 13. Deliverable Schedules Gantt Chart ................................................................ 28 iii LIST OF TABLES Table 1. Revised Estimated Effort in Hours .................................................................... 21 Table 2. Orignal Estimated Effort in Hours ..................................................................... 21 Table 3. Revised Other Resources .................................................................................... 23 Table 4. Original Other Resources.................................................................................... 23 Table 5. Revised Estimated Cost of Project...................................................................... 24 Table 6. Original Estimated Cost of Project ..................................................................... 25 Table 7. Scheduled Tasks ................................................................................................. 25 iv LIST OF DEFINITIONS PDA: Mobile DAQ: LabVIEW: Bluetooth: EKG sensor: VI: NI: FDS: 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 The Mobile Data Acquisition is designed exclusively for computers and PDAs that support Bluetooth wireless communication. Laboratory Virtual Instrument Engineering Workbench (graphically programmed computer language for real-time instrumentation LabVIEW is the host application development environment for MobileDAQ applications. A specification for short-range radio links between mobile computers, mobile phones, digital cameras, and other portable devices. Electrocardiogram or ECG sensor, measures cardiac electrical potential waveforms (voltages produced during the contraction of the heart). Virtual Instrument National Instruments. Full Development Suite v INTRODUCTION Executive Summary Purpose The 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. Accomplishments The 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 Results The 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 Activities The 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. Conclusion With 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 Statement The 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 Limitations There 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. Assumptions The 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 Limitations The 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 Deliverables The 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 DESIGN The 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 Objective 1. 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 Requirements 1. 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 Constraints 1. 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). Testing Some 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: Green (negative) Red (positive) Black (ground) 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 2. Motion EKG Demo 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 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 Continuation The 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 Design This 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 Summaries This 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 Techniques The 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 Type The 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 Setup The 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 MobileDAQ The 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 Measurements This 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 SCHEDULES The 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 Hours Members Duc Vu Dan Hyndman Matt Goedken Amber Vo Total Task 1 30 20 32 27 109 Estimated Effort (hours) Task 2 Task 3 49 43 46 50 206 58 61 54 50 247 Total 133 124 132 127 516 Table 2. Orignal Estimated Effort in Hours Members Duc Vu Dan Hyndman Matt Goedken Amber Vo Total Task 1 36 26 38 33 133 Estimated Effort (hours) Task 2 Task 3 55 49 52 56 212 64 67 60 56 247 Total 151 142 150 145 588 Tasks Definitions Task #1: Documentation and Planning 1. Project Definitions a. 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. Planning a. Establish due dates, milestones, deliverable schedules. 21 3. Posters a. Design and implement design elements. b. Sizes and elements requirements. c. Printing and delivering. 4. User Manual a. Define requirements of user manual b. Instructions for EKG sensors c. Instructions for connectivity between EKG sensor and MobileDAQ d. Instructions for basic data acquisition Task #2: Research 1. LabVIEW a. Learn LabVIEW. b. Research its API capabilities. c. Learn development techniques and requirements. d. Learn development language. 2. Elektro-Kardiographie a. Research EKG applications, usage, history, measurement techniques. b. Research EKG data type and input/output characteristics. 3. EKG Sensors a. Learn usage and requirement of EKG sensor. b. Expected input/output characteristics. c. Operating conditions and compatibility issues. 4. MobileDAQ a. Learn development history, usage and requirements. b. Expected input/output characteristics. c. Operating conditions and compatibility issues. 5. PocketPC a. Research usage of PocketPC software and hardware. b. Research usage of LabVIEW for PocketPC c. Research and familiarize with programming environments, language, and constraints 6. PalmOS a. Research usage of PalmOS software and hardware. b. Research usage of LabVIEW for PalmOS c. Research and familiarize with programming environments, language, and constraints. Task #3: Development 1. LabVIEW Module for PalmOS a. Working module to accept EKG data for PalmOS b. Algorithms for EKG data processing c. GUI for EKG displays 2. LabVIEW Module for PocketPC a. Working module to accept EKG data for PocketPC2003 22 b. Algorithms for EKG data processing c. 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 Resources Items Hardware: Bluetooth Enabled PocketPC PalmOS PDA EKG Sensor Mobile DAQ Software: PocketPC 2003 PalmOS LabVIEW FDS LabVIEW PDA Other: Poster and Printing + Labor + Back Board Total Cost 399/Donated 399/Donated 140/Donated NA/Donated Inc./Donated Inc./Donated ISU/Donated Inc./Donated $110 $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 Resources Items Hardware: Bluetooth Enabled PocketPC PalmOS PDA EKG Sensor Mobile DAQ Software: PocketPC 2003 PalmOS LabVIEW FDS LabVIEW PDA Other: Cost 399/Donated 399/Donated 140/Donated NA/Donated Inc./Donated Inc./Donated ISU/Donated Inc./Donated $50 $50 Poster and Printing Total The original table shows the estimated other resources. It reflects the original estimate of the other resources category. 23 Estimated Project Cost The 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 Cost ITEMS SOFTWARE: a. PocketPC 2003 b. Palm OS c. LabVIEW FDS d. LabVIEW for PDA HARDWARE: a. MobileDAQ b. EKG Sensor c. Bluetooth PocketPC d. PalmOS PDA OTHER: Poster and Printing LABOR AT $10.00 Duc Vu Daniel Hyndman Matt Goedken Amber Vo TOTAL Cost W/O Labor Cost W/ Labor Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated $50 $110 $50 $1,330 $1,240 $1,320 $1,270 $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 Cost ITEMS SOFTWARE: a. PocketPC 2003 b. Palm OS c. LabVIEW FDS d. LabVIEW for PDA HARDWARE: a. MobileDAQ b. EKG Sensor c. Bluetooth PocketPC d. PalmOS PDA OTHER: Poster and Printing LABOR AT $10.00 Duc Vu Daniel Hyndman Matt Goedken Amber Vo TOTAL Cost W/O Labor Cost W/ Labor Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated Donated $50 $50 $50 $1,510 $1,420 $1,500 $1,450 $5,880 Schedules The 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 List Below 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 # 1 2 3 4 5 6 7 8 Task Name Project Plan Poster Design Research EKG Properties EKG Sensor Testing MobileDAQ Testing Learn Lab View Development Learn PocketPC Development Work on PocketPC Module Duration 15 days 15 days 14 days 4 days 5 days 10 days 5 days 20 days 25 Start Time 9/2/2004 8:00 9/23/2004 8:00 10/14/2004 8:00 11/3/2004 8:00 11/9/2004 8:00 11/16/2004 8:00 11/30/2004 8:00 12/7/2004 8:00 Finish Time 9/22/2004 17:00 10/13/2004 17:00 11/2/2004 17:00 11/8/2004 17:00 11/15/2004 17:00 11/29/2004 17:00 12/6/2004 17:00 1/3/2005 17:00 9 10 11 12 13 14 Test PocketPC Module Learn PalmOS Development Work on PalmOS Module Test PalmOS Module User Manual Documentation 5 days 5 days 20 days 5 days 41 days 154 days 26 1/4/2005 8:00 1/11/2005 8:00 1/18/2005 8:00 2/15/2005 8:00 2/25/2005 8:00 9/22/2004 8:00 1/10/2005 17:00 1/17/2005 17:00 2/14/2005 17:00 2/21/2005 17:00 4/22/2005 17:00 4/25/2005 17:00 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 9/14 @ 2 pm 9/17 @ noon 10/5 @ noon 10/12 @ noon 11/12 @noon 12/15 @ noon Activity Due Update website Project plans due Bound plan due Poster due Unbound design reports due Bound design report due and post to website Figure 13. Deliverable Schedules Gantt Chart 28 CLOSURE MATERIALS Project Team Information The 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: 512-683-8828 marius.ghercioiu@ni.com Faculty Advisor: Professor Morris Chang Dept. of Electrical & Computer Eng. Iowa State University Office: 391A Durham Center Phone: (515) 294-7618 Fax: (515) 294-8432 morris@iastate.edu Team Members: Matt Goedken Electrical Engineering 1400 Coconino Rd. #109 Ames, IA 50014 Phone: 515-441-0349 mattgoe@iastate.edu Dan Hyndman Computer Engineering 125 Campus Ave. #12 Ames, IA 50014 Phone: 712-261-0888 dhyndman@iastate.edu Amber Vo Electrical Engineering 3526 Lincoln Way Apt #83 Ames, IA 50014 29 Phone: 515-231-7846 ambervo@iastate.edu Duc Vu Electrical Engineering 707 Kellogg Apt #2 Ames, IA 50012 Phone: 515-451-3521 dhvu@iastate.edu Closing Summary In 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