[ rhythm reloaded ]

19
[ Rhythm Reloaded ] Team 6 Progress Presentation

Upload: azura

Post on 25-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

[ Rhythm Reloaded ]. Team 6 Progress Presentation. Team 6 Reintroduction. Ben Moes. Andy Gabler. David van Geest. Nathan Brinks. Outline. Project Reintroduction Design Norms Medical Community Surveys Microprocessor Decision Operating System Decision Challenges Progress Resources - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: [ Rhythm Reloaded ]

[ Rhythm Reloaded ]Team 6 Progress Presentation

Page 2: [ Rhythm Reloaded ]

Team 6 Reintroduction

Andy Gabler

Ben Moes

Nathan Brinks

David van Geest

Page 3: [ Rhythm Reloaded ]

Outline

I. Project ReintroductionII. Design NormsIII. Medical Community SurveysIV. Microprocessor DecisionV. Operating System DecisionVI. ChallengesVII. ProgressVIII. ResourcesIX. Project FeasibilityX. Questions

Page 4: [ Rhythm Reloaded ]

Project Reintroduction

• An electronic stethoscope that will:• Perform the functions of a traditional stethoscope• Record digital audio data from the patient• Reduce ambient noise• Perform frequency filtering• Store the audio files on the device• Transfer the audio files to a computer via USB• Contain these features in a convenient media-player

like form-factor

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 5: [ Rhythm Reloaded ]

Technical Block Diagram

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 6: [ Rhythm Reloaded ]

Design Norms

• Transparency: must be easy to use, no technical experience required

• Stewardship: must protect the user, patient, and environment. RoHS, Latex Free, HIPAA

• Integrity: must provide an accurate representation of the sounds produced by the body

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 7: [ Rhythm Reloaded ]

Medical Community Survey

• 30 participants: 21 nurses (70%), 2 doctors (7%), 6 students (20%), and 1 Nurse Practitioner (3%)

• Overall favorable response

NurseDoctorStudentNP

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 8: [ Rhythm Reloaded ]

Medical Community Survey

• 78% would use the device if it was purchased for them by their employer

• 18% Yes, 46% Unsure, 36% No, if payment required

YesNo

YesNoUnsure

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 9: [ Rhythm Reloaded ]

Medical Community Survey

• Average price: $150• 47% report hearing difficulties• 20% report uncomfortable earpieces

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 10: [ Rhythm Reloaded ]

Microprocessor Decision

• Main Criteria:• USB Device functionality• DSP Functionality (Hardware Multiply)• Power consumption• Clock Speed• RoHS compliance

• Minor Considerations• Available memory, removable media interface,

GPIO, ADC, price, dev kitReintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 11: [ Rhythm Reloaded ]

Microprocessor Decision

• First choice: Freescale Coldfire MCF5251• Development Problems:• No Ethernet on dev board• File transfer rate over serial• Memory image conversion from binary to SREC

• Second Choice: Freescale Coldfire MCF5275• Onboard Ethernet• Full OS support

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 12: [ Rhythm Reloaded ]

OS Decision

• Main Criteria:• Hardware Support• Open-Source Code• User Community• Documentation• Code Footprint• Familiarity to team• Price• Multi-tasking

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 13: [ Rhythm Reloaded ]

OS Decision Matrix

Weight uCLinux No OS FreeRTOS eCos GNU/Linux Nucleus RTOS uC/OS-II5 10 10 10 10 10 5 78 10 10 10 10 10 4 108 7 5 3 3 5 3 37 6 10 9 9 7 10 99 10 10 10 10 10 10 10

10 10 9 3 2 2 10 77 9 1 5 3 2 5 68 9 3 6 8 5 7 74 7 10 7 7 5 10 103 2 10 10 10 1 10 105 10 3 5 5 6 10 56 9 3 10 10 7 8 10

Total: 691 554 563 555 478 600 615

Royalties

CriterionInitial Cost

Open SourceFamiliarity

OS Size

Multi-tasking

Hardware SupportUser CommunityDocumentation

SecurityReal-Time

IDE Availibil ity

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 14: [ Rhythm Reloaded ]

Challenges

• Microprocessor selection• Chestpiece design• Trivial File Transfer Protocol (TFTP) setup• IP ownership

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 15: [ Rhythm Reloaded ]

Progress

• Received microprocessor development kit• Compiled μClinux OS kernel (1.2 MB size)• Booted the OS on the development board• Compiled HelloWorld for our processor• Ran HelloWorld under μClinux (Milestone 1)• Received and tested various microphones• Found FIR filter source code• Received sample flash, CODEC parts• Completed first draft of PPFS

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 16: [ Rhythm Reloaded ]

μClinux Screenshot

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 17: [ Rhythm Reloaded ]

Resources

• Francis Andries – Andries Auscultation• Dr. Rob “The Bossman” Bossemeyer• David Dunayczan – Freescale Semiconductor• Dick Almay – Spansion• Justin Kohmescher – Analog Devices, Micron• Dr. Srinivas Janardan – Grand River Gastroenterology• David Josephson – Josephson Engineering• DornerWorks Embedded Systems Engineering• CodeSourcery• Prof. Randall Brouwer• Prof. Steven VanderLeest• uClinux-dev, uClinux-coldfire, uClinux.org, uCdot.org, CLUGRein

troduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 18: [ Rhythm Reloaded ]

Project Feasibility

• Schedule• All tasks put into Microsoft Project• Focus on crucial elements: audio components, recording, filtering,

chestpiece, USB interface• Less focus on mechanical design, aesthetics, FDA approval

• Budget• Money spent thus far: $7.75• Value of donated resources: $1500• Estimated remaining expenses: $600• Potential for further monetary support

• Technical aspects proven in previous applications• Project is feasible

Reintroduction

Design Norms

Surveys

μProcessor

OS

Challenges

Progress

Resource

s

Feasibilit

y

Page 19: [ Rhythm Reloaded ]

Questions?