ADVANCED DIGITAL STETHOSCOPE PHASE I SECOND REVIEW BY E.MURUGA LAKSHMI (ROLL NO:12) Project Guide: Dr. E.JANARTHANAN Department of ECE.

Slides:



Advertisements
Similar presentations
Jordan Barry Victor Brzeski
Advertisements

Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Digital Thermostat and Data Logger Brandon Wagner and David Southwick.
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
ECE 265 – LECTURE 14 Analog Signal Acquisition The A/D converters 5/14/ ECE265.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
WIMS Capstone Proposal DSP Demo Abigail Fuentes Rivera Esteban Valentin Lugo Michael Ortiz Sanchez ICOM 5047 Prof Nayda Santiago.
CAPSTONE Demonstration Radio TiVo FPGA Thundercats: Hariklia Karagiannis Hasina Jamal Osato Edo-Osagie Brad Mazan Chad Griffith.
Introduction of Holtek HT-46 series MCU
Proximity Sensor Board: Final Report Sarat Bhogavalli Nathan Ellefsen Ryan Fig Michel Kinsy Mentor: John Winters.
Wireless Enabled Holter Monitor and ECG Analysis System Final Year Project 4 th Electronic and Computing Engineering Brendan Maguire
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Smart EQ Digital Stereo Equalizer Dustin Demontigny David Bull.
Analog-to-Digital Converters
Universal Internet Interface 2004 Team Time for your check up Shari McNamara Jared Gillis Etana Elegbe Eric Pettersen Shamit Patel.
Timers and Interrupts Shivendu Bhushan Summer Camp ‘13.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Timers and Interrupts Shivendu Bhushan Sonu Agarwal.
D.H.S. Digijock Home Security ECE477 – Team 7 Linda Stefanutti Zach Smith Stuart Pulliam Will Granger Software Design Narrative.
Seminar on Sound Card Presented by:- Guided by:-
Serial Peripheral Interface (SPI) Bus. SPI Bus There is no official specification for the SPI bus. It is necessary to consult the data sheets of the devices.
Data Converters ELEC 330 Digital Systems Engineering Dr. Ron Hayne
System Clocks.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
16F877A. Timer 0 The Timer0 module timer/counter has the following features: –8-bit timer/counter –Readable and writable –8-bit software programmable.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
Advanced SW/HW Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Graduate School of Computer.
D EVELOPMENT OF A D IGITAL A USCULTATION D EVICE FOR REAL TIME M URMUR D ETECTION Tanvi Kalra 1, Abhinav 2 and Sneh Anand Department of Biomedical.
Atmel Atmega128 Overview ALU Particulars RISC Architecture 133, Mostly single cycle instructions 2 Address instructions (opcode, Rs, Rd, offset) 32x8 Register.
Universal Asynchronous Receiver/Transmitter (UART)
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Timers and Interrupts Anurag Dwivedi. Let Us Revise.
CS-280 Dr. Mark L. Hornick 1 Atmel Timer/Counter System Most microcontrollers include some type of timer system Facilitates real-time monitoring and control.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
INTERFACING THE ADS1210 CONVERTER WITH AN ATmega8535 MICROCONTROLLER Author: Eng. Magnelli Luca.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
Digital Control CSE 421.
Advanced Hardware/Software Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Adapted Systems.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
16722 Mo: data acquisition150+1 data acquisition.
SOFTWARE NARRATIVE PRESENTED BY: JUSTIN LINDLEY Team # 15: Acoustic Storm Interweaving the impressive visual power of electricity and the visceral emotion.
Advanced SW/HW Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Graduate School of Computer.
6.111 Final Project A motion sensor baseball game By Chris Falling and JinHock Ong.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Task 2: Define digital and analogue signals
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Digital Signal Processor HANYANG UNIVERSITY 학기 Digital Signal Processor 조 성 호 교수님 담당조교 : 임대현
CEng3361 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2011 Recitation 06.
AGRICULTURAL MONITORING BASED ON WIRELESS SENSOR NETWORK TECHNOLOGY Adithya engineering college M.V.Sireesha Internal guide 09a91d5507 M.S.R.Shekar Associate.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
Obstacle avoiding robot { pixel }
Voice Manipulator Department of Electrical & Computer Engineering
Microcontroller Applications
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
The Arduino Microcontroller: Atmel AVR Atmega 328
Subject Name: Microcontroller Subject Code: 10ES42
This chapter provides a series of applications.
SIGNAL ACQUISITION.
Pondicherry Engineering College
Manual Robotics ..
Embedded Sound Processing : Implementing the Echo Effect
Presentation transcript:

ADVANCED DIGITAL STETHOSCOPE PHASE I SECOND REVIEW BY E.MURUGA LAKSHMI (ROLL NO:12) Project Guide: Dr. E.JANARTHANAN Department of ECE

OBJECTIVE The main objective of our project is : To design and implement a digital stethoscope using microcontroller to serve as a platform for potential computer aided diagnosis (CAD) applications for the detection of cardiac murmurs. It can Amplify, Play and Record heart signals in real time.

OBJECTIVE Capture a cardiac signal using a custom-built acoustic sensor and an analog-to-digital converter Output a real-time audio signal based on the sampled input using a digital-to-analog converter Record and playback captured signals using external Flash memory

OBJECTIVE Transmit real-time and recorded serial data via the USART for visualization and analysis To identify and remove the noise which pollutes the audio output signal during reading and writing of the Flash memory. Implementation of software FIR filters for diagnosing specific problem.

MOTIVATION To assist the physician to easily diagnose the problem from the waveform output Detect the cardiac murmurs significantly to identify the problem Recording the signal will be useful for remote monitoring of the patients It will be useful for inexperienced physicians.

HARDWARE SYSTEM Microcontroller ROM/RAM Signal conditioning SENSOR Speaker & interface LCD SCREEN KEYBOARD PC/MATLAB FLASH MEMORY

SYSTEM SOFTWARE HIGH LEVEL OVERVIEW

WORK DONE IN I REVIEW Compared the development boards MCB2100,MCB2140, AT91SAM9263-EK for final selection of board. Familiarized the keil software by simulating with simple programs MCB 2140 board is selected to carry out the project.

WORK COMPLETED TILL II REVIEW Studied features of A/D converter in LPC ADC,14 channels with 10 bit precision Studied special function registers associated with ADC. ADC REGISTERS: ADCR,ADGDR,ADDR,ADSTAT,ADINTEN Written program to convert any analog signal to digital signal in LPC2148

WORK DONE TILL II REVIEW ALGORITHM: Initialize ADC0/ADC1 and select any channel Configure the ADCR register and PINSEL register Manually tell ADC to start conversion Stop all conversion and start to read values Constantly read the conversion results from ADDR

SOURCE CODE #include //Header file for LPC 2148 int result=0;//variable declaration int main (void)// call main function { void init_adc(void);// call ADC initialisation while(1)//continue infinitely { result=adcRead();// get result from read function }

SOURCE CODE void init_adc(void) { PINSEL0 |= 0x ; // Enable pin corresponding to AD1.O (P0.6) AD1CR &= 0x ; // Clear All Bit Control AD1CR |= 0x ; // Select ADC = AIN8 // CLKDive => Pclk / (x +1) <4.5Mhz AD1CR |= 0x ; // ADC Clock = VBP (PCLK) / us AD1CR |= 0x ; //Burst (Continuous) = 1 = Conversion AD1CR &= 0xFFF1FFFF; // CLKS 11 cycles(10 bit resolution) AD1CR |= 0x ; // PDN = 1 = Active ADC Module AD1CR &= 0xFF3FFFFF; // TEST [1:0] = 00 = normal mode AD1CR &= 0xF7FFFFFF; // EDGE = 0 AD1STAT = 0x ; }

SOURCE CODE int adcRead(void)// READ sub routine { AD1CR= 0X00200D01;// Select channel 0 AD1CR |=0x ; //start AD conversion result = AD1GDR; // read data while((result& 0x )==0); // do till DONE bit is set result=(result>>6)&0x03FF; // bit 6:15 is 10 bit ADC VALUE return (result); }

RESULT

WORK TO BE DONE FOR PHASE I Design the acoustic sensor Generate PWM signal for audio playback Storing the signal in flash memory for later playback

REFERENCES Haibin Wang; Jian Chen; Yuliang Hu; Zhongwei Jiang; Choi Samjin;, "Heart Sound Measurement and Analysis System with Digital Stethoscope," Biomedical Engineering and Informatics, BMEI '09. 2nd International Conference on, vol., no., pp.1-5, Oct Ying-Wen Bai; Cheng-Hsiang Yeh;, "Design and implementation of a remote embedded DSP stethoscope with a method for judging heart murmur," Instrumentation and Measurement Technology Conference, I2MTC '09. IEEE, vol., no., pp , 5-7 May 2009 El-Bendary, N.; Al-Qaheri, H.; Zawbaa, H.M.; Hamed, M.; Hassanien, A.E.; Qiangfu Zhao; Abraham, A.;, "HSAS: Heart Sound Authentication System," Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on, vol., no., pp , Dec. 2010