[ rhythm reloaded ]
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 PresentationTRANSCRIPT
[ Rhythm Reloaded ]Team 6 Progress Presentation
Team 6 Reintroduction
Andy Gabler
Ben Moes
Nathan Brinks
David van Geest
Outline
I. Project ReintroductionII. Design NormsIII. Medical Community SurveysIV. Microprocessor DecisionV. Operating System DecisionVI. ChallengesVII. ProgressVIII. ResourcesIX. Project FeasibilityX. Questions
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
Technical Block Diagram
Reintroduction
Design Norms
Surveys
μProcessor
OS
Challenges
Progress
Resource
s
Feasibilit
y
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
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
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
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
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
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
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
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
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
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
μClinux Screenshot
Reintroduction
Design Norms
Surveys
μProcessor
OS
Challenges
Progress
Resource
s
Feasibilit
y
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
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
Questions?