Download presentation
Presentation is loading. Please wait.
Published byRandell Wilkinson Modified over 9 years ago
1
Glucose Monitoring Within a Handspring Visor Members:Jeff Haar Josh Lemke Jeremy Saunier Adam Smith Advisors:Dr. John Estell Dr. David Kisor
2
Diabetes in the United States Over 17 Million Americans have Diabetes Effects how the Body Regulates Blood Sugar Levels Currently No Cure Best Treated with Monitoring and Management
3
Proposed Device Take Current Meters and combine with a PDA Utilize Intuitive User Interface Obtain the Glucose Reading Accurately
4
Medical Issues Intended to Help Diabetics Manage Diabetes Must be Reliable Same Disclaimer as Common Meters –“Not Intended to Replace Test by Doctor” Would Require FDA Approval
5
Setbacks to our Design Abbott Laboratories –Slow to Support Development Board –Received with 3 Weeks Left in the Quarter –Software Shipped Earlier
6
Analog Hardware Designed to use Proprietary “Strips” Patent Information was used Need Further Support of Abbott Laboratories
7
Examining Patents Patent Instructs –Apply 600 mV –Wait 5 – 60 Seconds –Measure Current Through Circuit
8
Building Prototype Modeled Strip as Variable Resistance Added a 875Ω Resistor to Measure Current Measured Voltage Drop of 0 – 14 mV ~607 mV 875 Ω R1 (~50kΩ – 10MΩ) (electrode modeled as a variable resistor) V out - to A/D converter I 1 (~0 - 16 μ A)
9
Digital Hardware Function Requirements Components Used Components Description Block Diagram Verification
10
Hardware Requirements Storage Memory Interface to Analog Hardware Interface to Visor Low Power Consumption Low Production Cost
11
Component Functionality CPLD Interface –Xilinx CoolRunner SRAM Temporary Storage –4 mb Toshiba SRAM Flash ROM Store Program –32 mb Toshiba CMOS FLASH MEMORY
12
Component Functionality Cont… 12 bit - A/D Converter –Maximum Resolution of.5mV Needed 500 for Glucose levels 0 – 500 Utilizes 1.15 V Reference –Required Accuracy 0-14mV For Analog Signal –To obtain Required Accuracy Gain of 20 (0 - 14 mV) x 20 = (0 – 280)mv 280 ÷.5 = 560 Discrete levels
13
Block Diagram
14
The CPLD Interface Communicate With Handspring –Triggering System A/D Driver –Used Xilinx Provided Program SRAM Driver –Used Xilinx Provided Program Flash Rom Drive –Untested
15
Verification
16
Software Development Functional Requirements Non-Functional Requirements GUI Functions Program Overview
17
Functional Requirements Information Storage –Glucose Reading –Date/Time –Comments –Type Information Retrieval –Graphically Display Data Backup to PC
18
Non-Functional Requirements Simple and Intuitive to Use Quick to Input Reading Palm Appearance
19
GUI Interface Built our own GUI –Buttons –Drop Down Lists –Graphs
20
Program Flow
21
Future Considerations Production Costs Hardware Improvements Software Improvements
22
Estimated Production Cost ItemSource Approximate Price Module CaseNovus Technology $ 0.72 Xilinx Chip XCR3064XL- VQ100 Xilinx $ 4.15 Springboard connectors JST Products or ATL technology $ 1.00 EEPROM Memory ~1 MB Mouser (Distributor) $ 5.00 Strip reader A/D Converter Abbott Unknown Circuit board and assembly Springboard Partner $2 Resistors and Other Components Unknown $1 Total ≈ $15
23
Future Software Improvements Web Interface –Ecivon SQL database –Over both hot sync feature and wireless web access PC Interface –Conduit to upload to PC Help information within program Allow multiple users Manual Entries
24
Future Hardware Improvements Purge design off development board –Create printed circuit board for module –Use CPLD to average and store readings / eliminate SRAM as temporary storage location
25
Future Hardware Improvements Initialization –Store software in module’s Flash ROM –Begin reading immediately when strip is inserted Improve Power consumption –Test power consumption of module Adapt design to meet specs of partnering Drug Company –Can’t create our own strips
26
Conclusion Currently have proof of concept device Software functional Accurate hardware depends on proprietary strips
27
For Further Information: http://www2.onu.edu/~stu5583/senior Any Questions? References –http://www.niddk.nih.gov/health/diabetes/pubs/dmstats/dmstats.htm –Bayer, U.S. Patent No. 5,120,420 (June 9, 1992)
28
Software Decision Matrix Code WarriorWeb ClippingsPocket C Functionality 1037 Usability 1107 Price 157 Time Frame 10 7 Dev. Board 5010 Total 27No consideration38
29
Software Block Diagram
30
Software Verification Sample Database Created –2404 Records Spanning 2+ Years –109 Kilobytes in size –Tested Leap Year Platform Testing –Used POSE to Test Different Operating Systems Total Installed Program Size –117 Kilobytes
31
Extended Economic Information ItemSource Approximate Price Code Warrior Software Development SystemMetrowerks$499 Palm OS EmulatorPalmFree Handspring Visor PDAVisor$200.00 Insight Technologies Development board Included PocketC Environment Insight$ 350.00
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.