SlideShare une entreprise Scribd logo
1  sur  4
Portable Multipurpose Stethoscope for disease identification and classification


                                                     TABLE OF CONTENTS

Abstract.....................................................................................................................................i

Acknowledgement …................................................................................................................ ii

List of Abbreviations……………………………………………………………..………………….. iii

List of figures……………………….........……………………...……………….…...........……….. iv

List of tables……………………….........………………….…...……………….…..........………… .v

CHAPTER 1 INTRODUCTION ……………………….………………………………….1

CHAPTER 2 HEART-LUNG SOUNDS ………………………………….…………….…2

         2.1 LUNG SOUNDS BACKGROUND………………………………..………………2

              2.1.1 Classes of Respiratory Sounds………………………..………..…………..…2

                     2.1.1.1 Tracheal ……………………………………………………………… .2

                     2.1.1.2 Bronchial ………………………………………………………………3

                     2.1.1.3 Bronchovesicular .……………………………………………………...3

                     2.1.1.4 Vesicular …………………………………………………………….…3

                     2.1.1.5 Crackles (Rales) ……………………………………….……………….3

                     2.1.1.6Pleural Rub………………………………………….……………….….3

                     2.1.1.7 Rhonchi ……………………………………………………….………..4

                     2.1.1.8 Squawks……………………………………………..….……………….4

                     2.1.1.9 Stridor ………………………………………………..….……………...4

                     2.1.1.10 Wheezes……………………………………………..……….…………4

         2.2 HEART SOUNDS BACKGROUND………………………………………..……...4



Sahrdaya College of Engineering and Technology
       vi
Portable Multipurpose Stethoscope for disease identification and classification


        2.2.1 Heart Anatomy…………………………………………………………………....4

        2.2.2 Heart Rate………………………………………………………………...………5

        2.2.3 Classes of Heart Sounds…………………………………………………………..5

      2.3 CONVENTIONAL METHOD……………………………………………………...6

         2.3.1 Stethoscope…………………………………………………………………......6

         2.3.2 Phonocardiogram………………………………………………………….……6

CHAPTER 3 ARTIFICIAL NEURAL NETWORK ………………………….....……........8

      3.1 MULTI-LAYERED PERCEPTION(MLP) ………...…………………..……….......8

        3.1.1 MLP Structure …………………………………….……………..………….…...9

CHAPTER 4 MULTIPURPOSE STETHOSCOPE FOR DISEASE IDENTIFI-

-CATION AND CLASSIFICATION………………………………………..………………..10

      4.1 PRINCIPLE…………………………………………….…………..………...….......10

      4.2 BLOCK DIAGRAM…………………………………...………….………………...11

      4.3 STETHOSCOPE …………………………………………………...……….….......12

        4.3.1 The Electromagnetic Diaphragm…………………………..…………......……...12

        4.3.2 Electret Condenser Microphone……………………….……………….………..12

      4.4 PIC 14F883………………..…………………………………………………………12

      4.5 ATOM PROCESSOR..…………...…………………………………...……..…...…13

      4.6 PROCESSING UNIT..…………...……………………………………...…...…......13

      4.7 WIRELESS LAN ……………………………………………………………..….…14

CHAPTER 5 ELECTRONIC DESIGN..…………………………………………………....15



Sahrdaya College of Engineering and Technology
       vii
Portable Multipurpose Stethoscope for disease identification and classification


      5.1 STETHOSCOPE DESIGN…..….………….……………………………………..15

        5.1.1 Probe…………………………………………………………………………...15

        5.1.2 Headphones……………………………………………………………………15

        5.1.2 Microphone specifications…………………………………………….………16

      5.2 MICROCONTROLLER- PIC 16F883.….….…………….……………………....16

        5.2.1 Power Supply……….…....…..………….…………………………………....18

      5.3 SWITCH MODE POWER SUPPLY……………………………………………..18

      5.4 INTEL ATOM PROCESSOR……....…………………….……………………....19

        5.4.1 Intel i384Architecture………………………..……………………………..….20

      5.5 WIRELESS ROUTER…….….………….………………………………………..20

CHAPTER 6 SOFTWARE DESIGN……………………………………………………..21

      6.1 ATOM PROCESSOR…….………..…………………….………………………..21

        6.1.1 FLOW CHART…………………………...…………………………………...21

        6.1.2 FFMPeg………………………………………………………………………..22

      6.2 PIC 16F883………………………………………………………………………...22

        6.2.1 Flow Chart……………………………………………………….…………….22

      6.3 MATLAB…………………………………………………...……………………..23

        6.3.1 Flow Chart………………………………………………………………...…..23

         6.3.1.1 Fdatool………………………………………………….……………...….22

         6.3.1.2 Framing………………………………………………………………..….25

         6.3.1.3 Windowing ……………………………………………………………......25



Sahrdaya College of Engineering and Technology
       viii
Portable Multipurpose Stethoscope for disease identification and classification


         6.3.1.4 The FFT………………………………………………………….……….26

         6.3.1.5 Power Spectrum…………………………………………………………..26

         6.3.1.6 Vector Quantization……………………….………………………….…..26

         6.3.1.7 ANN…………………………………………….………………………………......27

      6.4 WIRELESS ROUTER……………………………………………………………27

CHAPTER 7 HUMAN FACTOR CONSIDERATIONS……...………………..……….28

CHAPTER 8 SIMULATION TESTING AND CALIBRATION...………………...…...29

     8.1 SIMULATION………...………………………………………………….…….....29

     8.2 TESTING……………………….………………………………...……………......30

     8.3 CALIBRATION………………………………………………………………...…30

CHAPTER 9 RESULT AND ANALYSIS……………………………………………....….31

     9.1 ADVANTAGES ………...………………………………………………….…..........34

     9.2 DISAVANTAGES ……………………….………………………...…………….......34

CHAPTER 10 FUTURE PLANS…………………………………………………………....35

CHAPTER 11 CONCLUSION………………………………………………………......…..36

REFERENCES…………………………………………………………………..………........37




Sahrdaya College of Engineering and Technology
       ix

Contenu connexe

Tendances

Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Andreas Peny
 
Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2vora kun
 
Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1vora kun
 
Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011k3stone
 
Spartan 3e用户手册
Spartan 3e用户手册Spartan 3e用户手册
Spartan 3e用户手册zhaojk90
 
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...ssuserd6b1fd
 
Aspire 2930
Aspire 2930Aspire 2930
Aspire 2930Yan Bali
 
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...ssuserd6b1fd
 
Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machinewhite paper
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability선중 한
 
Mock examhigher
Mock examhigherMock examhigher
Mock examhigherSusie Nash
 

Tendances (15)

Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
 
Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2
 
Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1
 
Harmonic detection-and-filtering schneider
Harmonic detection-and-filtering schneiderHarmonic detection-and-filtering schneider
Harmonic detection-and-filtering schneider
 
Car.8000.ingm
Car.8000.ingmCar.8000.ingm
Car.8000.ingm
 
Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011
 
Spartan 3e用户手册
Spartan 3e用户手册Spartan 3e用户手册
Spartan 3e用户手册
 
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
 
Aspire 2930
Aspire 2930Aspire 2930
Aspire 2930
 
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
 
Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machine
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability
 
Fraser_William
Fraser_WilliamFraser_William
Fraser_William
 
Mock examhigher
Mock examhigherMock examhigher
Mock examhigher
 
Lfa
LfaLfa
Lfa
 

En vedette

Social bot user_guide
Social bot user_guideSocial bot user_guide
Social bot user_guideFelicia Iancu
 
Kropsson cd 750max
Kropsson cd 750maxKropsson cd 750max
Kropsson cd 750maxjumiss
 
Iroad manual eng_20120815
Iroad manual eng_20120815Iroad manual eng_20120815
Iroad manual eng_20120815jumiss
 
Products introduction 1 page
Products introduction 1 pageProducts introduction 1 page
Products introduction 1 pagejumiss
 
Historical character slide
Historical character slideHistorical character slide
Historical character slidestroyer
 
Logique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De GestionLogique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De Gestionthierry_le_chapois
 
Caanoo cofiguration and u boot
Caanoo cofiguration and u bootCaanoo cofiguration and u boot
Caanoo cofiguration and u bootjumiss
 
rex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishrex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishjumiss
 
Km s200 manual-20110922
Km s200 manual-20110922Km s200 manual-20110922
Km s200 manual-20110922jumiss
 
Voici les volcans
Voici les volcans Voici les volcans
Voici les volcans GuiBou0136
 
Wiz manual(kor)
Wiz manual(kor)Wiz manual(kor)
Wiz manual(kor)jumiss
 
Quick Innovation Presentation
Quick Innovation PresentationQuick Innovation Presentation
Quick Innovation PresentationJordiMansour
 

En vedette (20)

Matematicas
MatematicasMatematicas
Matematicas
 
іX кадри
іX кадриіX кадри
іX кадри
 
Social bot user_guide
Social bot user_guideSocial bot user_guide
Social bot user_guide
 
Kropsson cd 750max
Kropsson cd 750maxKropsson cd 750max
Kropsson cd 750max
 
Iroad manual eng_20120815
Iroad manual eng_20120815Iroad manual eng_20120815
Iroad manual eng_20120815
 
Products introduction 1 page
Products introduction 1 pageProducts introduction 1 page
Products introduction 1 page
 
Matematicas
MatematicasMatematicas
Matematicas
 
Tarefa3
Tarefa3Tarefa3
Tarefa3
 
Historical character slide
Historical character slideHistorical character slide
Historical character slide
 
Logique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De GestionLogique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De Gestion
 
Caanoo cofiguration and u boot
Caanoo cofiguration and u bootCaanoo cofiguration and u boot
Caanoo cofiguration and u boot
 
rex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishrex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-english
 
[7] kkm matematika
[7] kkm matematika[7] kkm matematika
[7] kkm matematika
 
Km s200 manual-20110922
Km s200 manual-20110922Km s200 manual-20110922
Km s200 manual-20110922
 
Latex slides
Latex slidesLatex slides
Latex slides
 
Język niemiecki
Język niemieckiJęzyk niemiecki
Język niemiecki
 
Voici les volcans
Voici les volcans Voici les volcans
Voici les volcans
 
Wiz manual(kor)
Wiz manual(kor)Wiz manual(kor)
Wiz manual(kor)
 
Quick Innovation Presentation
Quick Innovation PresentationQuick Innovation Presentation
Quick Innovation Presentation
 
Glove sector
Glove sectorGlove sector
Glove sector
 

Similaire à Table

Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...jeannejpi
 
Advanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfAdvanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfANAYNALLELYLAPON
 
Rg co p 2013 2016-v2
Rg co p 2013 2016-v2Rg co p 2013 2016-v2
Rg co p 2013 2016-v2creapik
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalcreapik
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalPaula Gergo
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar controlHossam Zein
 
CODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHCODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHLuz Vanegas
 
Yahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideYahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideAndrew Talcott
 
Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1paripelly
 
An introduction-to-predictive-maintenance
An introduction-to-predictive-maintenanceAn introduction-to-predictive-maintenance
An introduction-to-predictive-maintenancesaad
 
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Petrona Frensel M
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)alfredo20152015
 
8051 micro controller
8051 micro controller8051 micro controller
8051 micro controllerArun Umrao
 
3.daftar isi
3.daftar isi3.daftar isi
3.daftar isiMamoit
 
The C Preprocessor
The C PreprocessorThe C Preprocessor
The C Preprocessoriuui
 
Bash reference manual
Bash reference manualBash reference manual
Bash reference manualshivanirn
 

Similaire à Table (20)

Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
 
Advanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfAdvanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdf
 
Rg co p 2013 2016-v2
Rg co p 2013 2016-v2Rg co p 2013 2016-v2
Rg co p 2013 2016-v2
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e final
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e final
 
R Ints
R IntsR Ints
R Ints
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar control
 
Cop2013
Cop2013Cop2013
Cop2013
 
CODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHCODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISH
 
Yahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideYahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference Guide
 
Gemini Manual
Gemini ManualGemini Manual
Gemini Manual
 
Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1
 
An introduction-to-predictive-maintenance
An introduction-to-predictive-maintenanceAn introduction-to-predictive-maintenance
An introduction-to-predictive-maintenance
 
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
 
Free high-school-science-texts-physics
Free high-school-science-texts-physicsFree high-school-science-texts-physics
Free high-school-science-texts-physics
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)
 
8051 micro controller
8051 micro controller8051 micro controller
8051 micro controller
 
3.daftar isi
3.daftar isi3.daftar isi
3.daftar isi
 
The C Preprocessor
The C PreprocessorThe C Preprocessor
The C Preprocessor
 
Bash reference manual
Bash reference manualBash reference manual
Bash reference manual
 

Dernier

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Table

  • 1. Portable Multipurpose Stethoscope for disease identification and classification TABLE OF CONTENTS Abstract.....................................................................................................................................i Acknowledgement …................................................................................................................ ii List of Abbreviations……………………………………………………………..………………….. iii List of figures……………………….........……………………...……………….…...........……….. iv List of tables……………………….........………………….…...……………….…..........………… .v CHAPTER 1 INTRODUCTION ……………………….………………………………….1 CHAPTER 2 HEART-LUNG SOUNDS ………………………………….…………….…2 2.1 LUNG SOUNDS BACKGROUND………………………………..………………2 2.1.1 Classes of Respiratory Sounds………………………..………..…………..…2 2.1.1.1 Tracheal ……………………………………………………………… .2 2.1.1.2 Bronchial ………………………………………………………………3 2.1.1.3 Bronchovesicular .……………………………………………………...3 2.1.1.4 Vesicular …………………………………………………………….…3 2.1.1.5 Crackles (Rales) ……………………………………….……………….3 2.1.1.6Pleural Rub………………………………………….……………….….3 2.1.1.7 Rhonchi ……………………………………………………….………..4 2.1.1.8 Squawks……………………………………………..….……………….4 2.1.1.9 Stridor ………………………………………………..….……………...4 2.1.1.10 Wheezes……………………………………………..……….…………4 2.2 HEART SOUNDS BACKGROUND………………………………………..……...4 Sahrdaya College of Engineering and Technology vi
  • 2. Portable Multipurpose Stethoscope for disease identification and classification 2.2.1 Heart Anatomy…………………………………………………………………....4 2.2.2 Heart Rate………………………………………………………………...………5 2.2.3 Classes of Heart Sounds…………………………………………………………..5 2.3 CONVENTIONAL METHOD……………………………………………………...6 2.3.1 Stethoscope…………………………………………………………………......6 2.3.2 Phonocardiogram………………………………………………………….……6 CHAPTER 3 ARTIFICIAL NEURAL NETWORK ………………………….....……........8 3.1 MULTI-LAYERED PERCEPTION(MLP) ………...…………………..……….......8 3.1.1 MLP Structure …………………………………….……………..………….…...9 CHAPTER 4 MULTIPURPOSE STETHOSCOPE FOR DISEASE IDENTIFI- -CATION AND CLASSIFICATION………………………………………..………………..10 4.1 PRINCIPLE…………………………………………….…………..………...….......10 4.2 BLOCK DIAGRAM…………………………………...………….………………...11 4.3 STETHOSCOPE …………………………………………………...……….….......12 4.3.1 The Electromagnetic Diaphragm…………………………..…………......……...12 4.3.2 Electret Condenser Microphone……………………….……………….………..12 4.4 PIC 14F883………………..…………………………………………………………12 4.5 ATOM PROCESSOR..…………...…………………………………...……..…...…13 4.6 PROCESSING UNIT..…………...……………………………………...…...…......13 4.7 WIRELESS LAN ……………………………………………………………..….…14 CHAPTER 5 ELECTRONIC DESIGN..…………………………………………………....15 Sahrdaya College of Engineering and Technology vii
  • 3. Portable Multipurpose Stethoscope for disease identification and classification 5.1 STETHOSCOPE DESIGN…..….………….……………………………………..15 5.1.1 Probe…………………………………………………………………………...15 5.1.2 Headphones……………………………………………………………………15 5.1.2 Microphone specifications…………………………………………….………16 5.2 MICROCONTROLLER- PIC 16F883.….….…………….……………………....16 5.2.1 Power Supply……….…....…..………….…………………………………....18 5.3 SWITCH MODE POWER SUPPLY……………………………………………..18 5.4 INTEL ATOM PROCESSOR……....…………………….……………………....19 5.4.1 Intel i384Architecture………………………..……………………………..….20 5.5 WIRELESS ROUTER…….….………….………………………………………..20 CHAPTER 6 SOFTWARE DESIGN……………………………………………………..21 6.1 ATOM PROCESSOR…….………..…………………….………………………..21 6.1.1 FLOW CHART…………………………...…………………………………...21 6.1.2 FFMPeg………………………………………………………………………..22 6.2 PIC 16F883………………………………………………………………………...22 6.2.1 Flow Chart……………………………………………………….…………….22 6.3 MATLAB…………………………………………………...……………………..23 6.3.1 Flow Chart………………………………………………………………...…..23 6.3.1.1 Fdatool………………………………………………….……………...….22 6.3.1.2 Framing………………………………………………………………..….25 6.3.1.3 Windowing ……………………………………………………………......25 Sahrdaya College of Engineering and Technology viii
  • 4. Portable Multipurpose Stethoscope for disease identification and classification 6.3.1.4 The FFT………………………………………………………….……….26 6.3.1.5 Power Spectrum…………………………………………………………..26 6.3.1.6 Vector Quantization……………………….………………………….…..26 6.3.1.7 ANN…………………………………………….………………………………......27 6.4 WIRELESS ROUTER……………………………………………………………27 CHAPTER 7 HUMAN FACTOR CONSIDERATIONS……...………………..……….28 CHAPTER 8 SIMULATION TESTING AND CALIBRATION...………………...…...29 8.1 SIMULATION………...………………………………………………….…….....29 8.2 TESTING……………………….………………………………...……………......30 8.3 CALIBRATION………………………………………………………………...…30 CHAPTER 9 RESULT AND ANALYSIS……………………………………………....….31 9.1 ADVANTAGES ………...………………………………………………….…..........34 9.2 DISAVANTAGES ……………………….………………………...…………….......34 CHAPTER 10 FUTURE PLANS…………………………………………………………....35 CHAPTER 11 CONCLUSION………………………………………………………......…..36 REFERENCES…………………………………………………………………..………........37 Sahrdaya College of Engineering and Technology ix