Download presentation
Presentation is loading. Please wait.
Published byEmil Walsh Modified over 9 years ago
1
GCRC Informatics Project Sponsor: Dr. Paul Harris, GCRC Informatics Director Members: Chris Heath, BME/EE Adam Nagel, CompE Chris Nash, EE Brendan Soar, CompE December 7, 2004 Final Fall Presentation
2
Presentation Content Introduction / Overview Problem Statement, Requirements Operational Concept Equipment Information Solution Overview Detail of Chosen Solution Progress Summary
3
What is the GCRC? General Clinical Research Center GCRC monitors patients taking experimental medicines and suffering from rare medical conditions Patients’ vital signs are recorded frequently Sponsor D. Paul Harris is Informatics Director, operating and maintaining all servers and data collection systems
4
Problem statement Nurses periodically take BP, ECG, heart rate, temperature readings –Currently printed on paper –Nurses must visit at strict intervals, sometimes every 5 minutes –Any discrepancy can introduce large error –Manual data entry into server An automatic device would improve reliability of data-gathering process –Strict, regular intervals –Data is recorded and stored automatically, with less risk of loss or error
5
Solution Requirements Must trigger & retrieve measurements from monitors –At least every 60 seconds –200Hz ECG data Must upload data to MySQL server via 802.11b Must be simple to use –Operated by untrained nurses –Must allow setting of measurement interval –Allow for taking a measurement at any time Must be easily modified to accommodate new devices Must be highly reliable –Loss of any data is unacceptable
6
Solution Requirements Physical/Electrical Characteristics Must be easily carried in one hand Must be possible to mount on device stand Should not rely solely on batteries Must cost ~$400-$500 or less per device Environmental Issues: –Must be electrically isolated from device –Cannot interfere with existing electronic devices –Cannot fail due to power loss
7
Measuring equipment and interfaces Vital signs monitors –DINAMAP Pro 1000 and MPS Select –RS-232 (serial) –Opto-Isolated Adapter GCRC network –802.11b wireless LAN w/ SSID Data server –MySQL server –Web-based front end for researchers
8
Dinamap Vital Signs Monitor Overview ModelImageOptoelectrical Isolation QuantityComments Pro 1000 Provided through ILC- 1927 adaptor 7 unitsNewest models; high priority MPS Select Portable 9-pin RS232 port is isolated as standard feature 4 unitsModern models; high priority 1846x Not isolated by default, no adaptor identified yet 5 unitsObsolete models; low priority; similar solution already in place 8 limited-functionality monitors (4 Compact T, 2 Pro 200, 2 Pro XL) –Compatibility with these devices is not a priority Solution must be easily upgradeable to support new machines
9
Operational Concept 1.User “checks out” device from charging/storage area 2.User places device on monitor stand and plugs in device power cable 3.Measurement parameters (frequency of measurement, patient ID#, model of monitor) are set up using GUI, on location 4.Automated operation is initiated through GUI 5.GUI displays status information, allows taking of spontaneous measurements. User is also allowed to enter comments at any time. 6.At end of operation, device allows user to initiate uploading of acquired data 7.Device is returned to charging/storage area
10
User Interface Device Server Dinamap Monitor Serial commands Data User Commands Device Status Data General Solution Layout Local Storage Data Note: Primary Dinamap monitors include optoelectrical isolation at RS-232 port
11
There are two primary approaches FPGA-based Handheld-based
12
FPGA based design solution Essentially a programmable digital logic gate Performs task according to a state variable model Can be connected to memory modules and external devices Must be remapped after changes to the program
13
NIOS II Standard Config
14
FPGA Solution User Interface LCD Driver FPGA Core Serial Interface Dinamap Monitor On-chip Memory Server Data Device Status User Commands Data Serial Commands General Purpose I/O
15
FPGA Solution, cont. Keyboard Push Buttons Number Pad PC Docking Station 802.11b Wireless Connection Docking Station
16
FPGA Advantages/Disadvantages Advantages –Low cost –High flexibility / modularity Disadvantages –Programming a UI within requirements would be difficult –Packaging/component integration required –No native wireless access methods
17
Pre-packaged handheld solution Use Palm or Pocket PC handheld Communicate via serial port or Bluetooth Devices have wireless capability User Interface is clear and easy to use Device already packaged www.hpshopping.com
18
PDA Solution Graffiti, Touch screen PDA SQL Server Dinamap Monitor Serial commands Data User Commands Device Status Data
19
PDA Solution, cont. PDA OSBluetooth Bluetooth to Serial Dinamap 802.11b To GCRC network To User Interface Local Storage PDA device
20
Blue Tooth Transfer Protocol Data Link Layer: Logical Link Control and Adaptation Layer Protocol (L2CAP) Either synchronous (connection-oriented) or asynchronous (connectionless-oriented) RFCOMM runs on top of L2CAP to emulate serial ports (based off of TS 07.10 standard) http://www.palowireless.com/infotooth/tutorial/rfcomm.asp
21
Develop Palm or Pocket PC application Use Palm OS or Pocket PC APIs to develop our own programs –Compact.NET –J2ME –NI LabView development environments Examples of other people using handheld devices to control electrical devices serially. –Bill Osmer – Detroit Palm User’s Group –Dr. Sean Brophy – Vanderbilt Engineering
22
Compact.NET and J2ME frameworks Allow development of semi-platform independent applications Include APIs & components –802.11b –MySQL –GUI –Data storage Compact.NET –Supported only on PocketPC –No native Bluetooth support –$100 J2ME –Supported on Pocket PC and Palm –Support for all interfaces within framework –free
23
NI Labview PDA Module www.ni.com Develop applications for PDAs using Labview Works with Palm or Pocket PC Development environment is easy to use Creates quality user interfaces Designed for monitoring of medical devices
24
Potential Solutions Hardware Platform Software Environment AdvantagesDisadvantagesCost FPGAC++ Low cost; High flexibilityNo simple 802.11x solution; Difficult and cumbersome to program; Creating a good UI would be very difficult Inexpensive; Depends upon school contacts Handheld NI Labview Easy to program; APIs for all interfaces; Simple GUI development PDA $300 BT/Serial adaptor $60 Compact.NET APIs for most interfaces; Components for GUI development No native BT support; Supported only on PocketPC PDA $300 BT/Serial adaptor $60 Compact.NET software $100 J2ME APIs for all interfaces; Components for GUI development; Supported on Palm and PocketPC PDA $300 BT/Serial adaptor $60
25
Preferred Design Approach Labview PDA software obtained from VUSE for free Either Palm OS or Pocket PC Provides support for Bluetooth, 802.11b, serial connections Retain Palm OS/J2ME solution as backup development option
26
Development Progress Installed Labview 7.1 and PDA module software Ordering AirCable ™ Serial-Bluetooth converter Researching appropriate PDA purchase Educating ourselves in Labview
27
Questions? Comments? Donations?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.