Glucose Monitoring Within a Handspring Visor Members:Jeff Haar Josh Lemke Jeremy Saunier Adam Smith Advisors:Dr. John Estell Dr. David Kisor.

Slides:



Advertisements
Similar presentations
Read Digital input Turn on sensor board Convert to Temperature & Humidity Wake Up CC430 Sleep CC430 Timing diagram ① P.2.4
Advertisements

Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
FIRST COURSE Essential Computer Concepts. New Perspectives on Microsoft Office 2007: Windows XP Edition 2 Objectives Compare the types of computers Describe.
Data Acquisition Risanuri Hidayat.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 Objectives Compare the types of computers.
Introduction to Information Technology: Your Digital World © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Using Information Technology, 10e©
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Team 5 Small, Lightweight Speed and Distance Sensor for Skiers & Snowboarders Kunal Verma Manager Justin Erskine Webmaster Temika Cage Presentation Coordinator.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
ABSTRACT About half a million premature births – one- eighth of all live births – occur in the United States each year. Researchers at the Children’s Hospital.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Universal Internet Interface 2004 Team Time for your check up Shari McNamara Jared Gillis Etana Elegbe Eric Pettersen Shamit Patel.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Point-of-Care Bedside Bar Code Verification System Vanessa Luckman Alex Stramel Jason Whaylen Talbot Hansum Nicholas Ryan.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
To control the movement of a manual wheelchair by means of human voice for paralyzed patients. AIM:
Camera Interfacing using ARM7
GlucoSync Development Glucose Meter Data Upload Rebecca Busch, Adam Langdon, Casey Leichty, Zac Orr, Kristin Stechschulte Dr. John Estell, Dr. David Kisor.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware.
FIRST COURSE Essential Computer Concepts. 2 Objectives Compare the types of computers Describe the components of a computer system Describe input and.
® Microsoft Office 2010 Essential Computer Concepts.
Point-of-Care Bedside Bar Code Verification System Vanessa Luckman Alex Stramel Talbot Hansum Jason Whaylen Nicholas Ryan Project Sponsor: Patrick Harris.
Compact MythTV Frontend Advisor: Professor Wilsey Dustin Grimmeissen Richard Anderson David Kesler.
Jan. 1, PM7000 John Outram Outram Research Ltd Exclusive in Ohio By:
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Discovering Computers 2012: Chapter 4
PressureSync Team Members: Justin Morton Brandon Steele Michael Suever Faculty Advisors: Dr. John K. Estell Dr. David F. Kisor November 12, 2003.
1 Biomedical Embedded Systems Technology Presentation for ENSC 440/305 Instructors: Dr. Andrew Rawicz, Steve Whitmore Department of Engineering Science.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
CoolRunner™- II in PDAs. Quick Start Training Agenda Today’s PDA Add ons Power limitations Where CoolRunner-II fits Future Directions XPATH Demonstration.
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
Personal Computer Parts Open your web browser and using an online search engine, find and enter the name of the PC Part in the title box of each slide.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Samuel John Vinod Kumar CG Ganesh Raam K. Introduction  The need for health consciousness has increased in the recent past and so is the need to monitor.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
TechnoSpecialist Computers Information Package By Troy Rayner.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
Summary on Springboard Development By Mary Hsieh and Peggy Shen.
Energy Conservation System (ECS) Status Report #1 James Sturdivant Ionel Taflan Juan Tamez Susan Austin.
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Hardware/Software Basics Test Get out your DIY Test Review.
Kernel Expanded version of Kodak’s AMX kernel Features –Uses Preemptive Priority Scheduling –Multithreading –Multitasking.
A Secure Wireless Interface between Personal Digital Assistants (PDAs) Team Dec02-07 Client:Motorola.
Group #15 Matt Frank Russell Geschrey.  This project was chosen because of an interest in wireless communication systems, namely BAN's (body area networks)
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
발표자 : 이재신 발표 일시 : Chapter 2 Hardware Fundamentals for the Software Engineer The embedded-systems software engineer must often understand.
~How PC Parts Work~ (30 MARKS). List 4 External components you can see on the PC in front of you and describe the basic function of each one. 1) DVD Drive.
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Essential Computer Concepts, 5th Edition
Scrolling LCD using Arduino.
TEAM 2 – FALL 2006 PRESENTATION 1 LPM: Ahmad Omari.
Microcontroller Applications
Microcontroller Based Digital Code Lock
DIGITAL CALCULATOR USING 8051
AIM: To control the movement of a manual wheelchair by means of human voice for paralyzed patients.
Chapter 4: Hardware for Educators
Arduino म्हणजे काय?.
Presentation transcript:

Glucose Monitoring Within a Handspring Visor Members:Jeff Haar Josh Lemke Jeremy Saunier Adam Smith Advisors:Dr. John Estell Dr. David Kisor

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

Proposed Device Take Current Meters and combine with a PDA Utilize Intuitive User Interface Obtain the Glucose Reading Accurately

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

Setbacks to our Design Abbott Laboratories –Slow to Support Development Board –Received with 3 Weeks Left in the Quarter –Software Shipped Earlier

Analog Hardware Designed to use Proprietary “Strips” Patent Information was used Need Further Support of Abbott Laboratories

Examining Patents Patent Instructs –Apply 600 mV –Wait 5 – 60 Seconds –Measure Current Through Circuit

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 (~ μ A)

Digital Hardware Function Requirements Components Used Components Description Block Diagram Verification

Hardware Requirements Storage Memory Interface to Analog Hardware Interface to Visor Low Power Consumption Low Production Cost

Component Functionality CPLD  Interface –Xilinx CoolRunner SRAM  Temporary Storage –4 mb Toshiba SRAM Flash ROM  Store Program –32 mb Toshiba CMOS FLASH MEMORY

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  ( mV) x 20 = (0 – 280)mv 280 ÷.5 = 560 Discrete levels

Block Diagram

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

Verification

Software Development Functional Requirements Non-Functional Requirements GUI Functions Program Overview

Functional Requirements Information Storage –Glucose Reading –Date/Time –Comments –Type Information Retrieval –Graphically Display Data Backup to PC

Non-Functional Requirements Simple and Intuitive to Use Quick to Input Reading Palm Appearance

GUI Interface Built our own GUI –Buttons –Drop Down Lists –Graphs

Program Flow

Future Considerations Production Costs Hardware Improvements Software Improvements

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

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

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

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

Conclusion Currently have proof of concept device Software functional Accurate hardware depends on proprietary strips

For Further Information: Any Questions? References – –Bayer, U.S. Patent No. 5,120,420 (June 9, 1992)

Software Decision Matrix Code WarriorWeb ClippingsPocket C Functionality 1037 Usability 1107 Price 157 Time Frame 10 7 Dev. Board 5010 Total 27No consideration38

Software Block Diagram

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

Extended Economic Information ItemSource Approximate Price Code Warrior Software Development SystemMetrowerks$499 Palm OS EmulatorPalmFree Handspring Visor PDAVisor$ Insight Technologies Development board Included PocketC Environment Insight$