edaqsys prashant

28
March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur ECG Data Acquisition and Monitoring System EDAQsys Prashant Agrawal Arundhati Jana Prof. Ajit Pal Department of Computer Science & Engineering Indian Institute of Technology Kharagpur

Upload: sankar-padmanabhan

Post on 28-May-2017

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

ECG Data Acquisition and Monitoring SystemEDAQsys

Prashant AgrawalArundhati JanaProf. Ajit Pal

Department of Computer Science & EngineeringIndian Institute of Technology Kharagpur

Page 2: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

2

Outline of presentation

IntroductionMotivationScopeDescriptionPresent statusRoadmap aheadConclusion

Page 3: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

3

Introduction

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

EDAQsysIt is a hardware and software system to enable integration of analog ECG machines with the Telemedicine Technology.

Hardware SubsystemAcquires ECG signalsDisplays them locally Can transmit them to a local or remote computer

Software SubsystemStores the data transmitted by the hardwareThe stored data can be later retrieved and displayed graphically

Page 4: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

4

Motivation

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

Contribute to improve the health scenario in India

Our 1 billion population is predominantly rural and widely distributed in distant geographical locations

Inadequate health and medical facilitiesWide disparity in terms of

♦ Health care infrastructure♦ Facility♦ Funds♦ Manpower

Page 5: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

5

Motivation

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

Adaptation of telemedicine technology is a viable solution

ECG monitoring system is a very commonly used clinical system

♦ It can be used for Tele-diagnostics♦ Analog ECG machines are widely used in rural

areasThe proposed system is to create an interface to integrate analog ECG machines with the Telemedicine technology.

Page 6: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

6

Scope

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

EDAQsys will be a handheld deviceIt’s use is targeted in rural and interior areas

It can be used with little training♦ The use and operation of the system is very

easyIt bridges the physical distance between patient and doctor or specialist

♦ ECG data can be acquired locally and transmitted to some larger hospital or center

Page 7: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

7

Scope

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

It is a handy equipment♦ Can be easily carried anywhere♦ Operates on battery and requires no power

supplyIt will be a low-cost equipment

Page 8: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

8

Description

Introduction

Motivation

Scope

Description

Present Status

Roadmap Ahead

Conclusion

EDAQsys consists of two subsystemsHardware subsystemSoftware subsystem

ECG Signal To PC

Page 9: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

9

Hardware Subsystem

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

FunctionalitiesSignal Acquisition

We are acquiring signals from a standard ECG machineSampling Rate – 300 samples/ secEDAQsys acquires 4 cycles of the ECG signal (1024 samples)

Signal Storage & DisplayThe acquired signal is stored in a RAM on the systemData from RAM is displayed on a CRO

♦ In future, graphical LCD will be used

Page 10: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

10

Hardware Subsystem

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

Display can be changed to freeze mode for♦ Close observation♦ Transmission of data stored in RAM to PC

Signal TransmissionSerial port communication (RS232C) is usedPatient Id, Channel No and 1024 bytes of data is transmitted

Page 11: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

11

Hardware Subsystem Block Diagram

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

CPU

LCD

Counter

RAM

A to DConverter

D to AConverterBUFFER

Keyboard

ECG Signal Input

To Display

Page 12: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

12

Hardware Subsystem – State Transition Diagram

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

State 0Initializations

State 1User Input

State 2Wait Start

ConversionInput

State 3Start ADC

Start Timer

State 4Wait TimerOverflow

State 7Transmit

SC=0

SC=1

TO=0TO=1Esc=0

Esc=1

Esc=1 Esc=0

Esc=1State 5

Freeze Mode

State 8RAM Write

Start Counter

State 6ReloadCounter

TxD_Over=0

TO=0

TO=1

TxD=1TxD_Over=1

Freeze=1

Freeze=0Esc=1

Esc=1

Esc=0

Esc=1

Page 13: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

13

Software Subsystem

FunctionalitiesReceive & Store Data

The software receives data transmitted by the hardwareIt attaches date and time stamp to the data receivedIt stores the data in a database

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

Page 14: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

14

Software Subsystem

Display DataData can be retrieved from the database by specifying

♦ Patient Id♦ Date♦ Time♦ Channel No

Retrieved data is displayed graphically

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

Page 15: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

15

Software Subsystem – DFD Level 0

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

HardwareSubsystem

User

SoftwareSubsystem

1.0

Medical Data1

Graphical Display

Login Information

User

Page 16: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

16

Software Subsystem – DFD Level 1

Introduction

Motivation

Scope

Objectives

Description

Hardware Subsystem

Software Subsystem

Present Status

Roadmap Ahead

Conclusion

HardwareSubsystem

User

ReceiveData1.3

Medical Data1

Graphical Display

Login Information

VerifyLogin Info

1.1

RequestHandler

1.2

DisplayData1.4

User

Login Id

MedicDB MedicDB

MedicDB

Medical Data2Receive Data Request

Display Data Request

Medical Data2Patient Details

Login Information

Verification OK

Page 17: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

17

Present Status

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

A microcontroller based implementation is ready. Currently

Hardware subsystem of EDAQsysAcquires signalDisplays signal locally on a CROTransmits signal to a local PC

Software subsystem of EDAQsysReceives & stores signalDisplays graphically the stored signal

Page 18: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

18

Present Status- Hardware Subsystem

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 19: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

19

Present Status- Hardware Subsystem

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 20: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

20

Present Status- Software Screenshot

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 21: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

21

Present Status- Software Screenshot

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 22: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

22

Present Status- Software Screenshot

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 23: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

23

Present Status- Software Screenshot

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Page 24: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

24

Roadmap Ahead

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

FPGA based implementation of the basic systemUse of a graphical LCD instead of CRO for displayTransmission of signal to a remote PC using a dial up modemOptical isolation of power supply and data communication interfaceDevelopment of analog subsystem to replace the analog ECG machine

Page 25: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

25

Roadmap Ahead

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Acquisition of signals other than ECGASIC based implementation of EDAQsys

Page 26: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

26

Conclusion

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

Indian medical and healthcare facilities have the following constraints

Wide disparity in the availabilityLack of trained personals and doctors in rural/ interior areasLack of fund

EDAQsys addresses all the above problemsIt is a mobile deviceIt’s handling and operation is very easy and simpleIt is a low-cost system

Page 27: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

27

Conclusion

Introduction

Motivation

Scope

Objectives

Description

Present Status

Roadmap Ahead

Conclusion

EDAQsys is a commercially viable projectThis work is being supported by a grant from Ministry of Human Resources Development, Government of India.

Page 28: Edaqsys Prashant

March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

28

Thank You