You are on page 1of 28

EDAQsys

ECG Data Acquisition and Monitoring System


Prashant Agrawal Arundhati Jana Prof. Ajit Pal Department of Computer Science & Engineering Indian Institute of Technology Kharagpur

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Outline of presentation Introduction Motivation Scope Description Present status Roadmap ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Introduction
EDAQsys
Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

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

Hardware Subsystem
Acquires ECG signals Displays them locally Can transmit them to a local or remote computer

Software Subsystem
Stores the data transmitted by the hardware The stored data can be later retrieved and displayed graphically
March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Motivation
Contribute to improve the health scenario in India
Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

Our 1 billion population is predominantly rural and widely distributed in distant geographical locations
Inadequate health and medical facilities Wide disparity in terms of

Health care infrastructure Facility Funds Manpower

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Motivation
Adaptation of telemedicine technology is a viable solution
Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

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 areas

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

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Scope
EDAQsys will be a handheld device Its use is targeted in rural and interior areas
It can be used with little training

Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

The use and operation of the system is very easy

It bridges the physical distance between patient and doctor or specialist

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

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Scope
It is a handy equipment

Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

Can be easily carried anywhere Operates on battery and requires no power supply

It will be a low-cost equipment

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Description
EDAQsys consists of two subsystems
Introduction Motivation Scope Description Present Status Roadmap Ahead Conclusion

Hardware subsystem Software subsystem

ECG Signal

To PC

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Hardware Subsystem
Functionalities
Introduction Motivation Scope Objectives Description
Hardware Subsystem Software Subsystem

Signal Acquisition
We are acquiring signals from a standard ECG machine Sampling Rate 300 samples/ sec EDAQsys acquires 4 cycles of the ECG signal (1024 samples)

Present Status Roadmap Ahead Conclusion

Signal Storage & Display


The acquired signal is stored in a RAM on the system Data from RAM is displayed on a CRO

In future, graphical LCD will be used


9

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys

Hardware Subsystem
Introduction Motivation Scope Objectives Description
Hardware Subsystem Software Subsystem

Display can be changed to freeze mode for


Close observation Transmission of data stored in RAM to PC

Signal Transmission
Serial port communication (RS232C) is used Patient Id, Channel No and 1024 bytes of data is transmitted

Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

10

EDAQsys

Hardware Subsystem Block Diagram


LCD
Introduction Motivation Scope Objectives Description
Hardware Subsystem Software Subsystem

CPU

Counter

Present Status Roadmap Ahead Conclusion

Keyboard BUFFER
ECG Signal Input

RAM D to A Converter A to D Converter


11

To Display

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

EDAQsys Hardware Subsystem State Transition Diagram


SC=0
State 0 Initializations Introduction Motivation Scope Objectives Description
Hardware Subsystem Software Subsystem

Esc=0

State 2 Wait Start Conversion Input

SC=1 Esc=1

State 3 Start ADC Start Timer

State 6 Reload Counter

TO=1 Esc=0 Freeze=1


State 4 Wait Timer Overflow State 5 Freeze Mode

State 1 User Input

Esc=1 Esc=1

Freeze=0 Esc=1 Esc=0 TO=1 TO=0 Esc=1


State 8 RAM Write Start Counter

TO=0

Present Status Roadmap Ahead Conclusion

TxD=1 TxD_Over=1
State 7 Transmit

Esc=1 TxD_Over=0
March 1, 2005 Department of Computer Science & Engineering | IIT Kharagpur

12

EDAQsys

Software Subsystem
Functionalities
Receive & Store Data
The software receives data transmitted by the hardware It attaches date and time stamp to the data received It stores the data in a database

Introduction Motivation Scope Objectives Description


Hardware Subsystem Software Subsystem

Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

13

EDAQsys

Software Subsystem
Display Data
Data can be retrieved from the database by specifying

Introduction Motivation Scope Objectives Description


Hardware Subsystem Software Subsystem

Present Status Roadmap Ahead Conclusion

Patient Id Date Time Channel No

Retrieved data is displayed graphically

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

14

EDAQsys

Software Subsystem DFD Level 0

Introduction Motivation Scope Objectives Description


Hardware Subsystem Software Subsystem

User
Login Information

Present Status Roadmap Ahead Conclusion

Hardware Subsystem

Medical Data1

Software Subsystem 1.0

Graphical Display

User

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

15

EDAQsys

Software Subsystem DFD Level 1


Hardware Subsystem
Introduction Motivation Scope Objectives Description
Hardware Subsystem Software Subsystem

Medical Data1

User
Login Information Receive Data Request

Receive Data 1.3

Medical Data2

Present Status Roadmap Ahead Conclusion

Verify Login Info 1.1

Verification OK

Request Handler 1.2

MedicDB
Display Data Request

User
Graphical Display Medical Data2

Login Information

Login Id

Patient Details

Display Data 1.4

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

MedicDB
16

EDAQsys

Present Status
A microcontroller based implementation is ready. Currently
Hardware subsystem of EDAQsys
Acquires signal Displays signal locally on a CRO Transmits signal to a local PC

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

Software subsystem of EDAQsys


Receives & stores signal Displays graphically the stored signal

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

17

EDAQsys

Present Status- Hardware Subsystem

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

18

EDAQsys

Present Status- Hardware Subsystem

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

19

EDAQsys

Present Status- Software Screenshot

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

20

EDAQsys

Present Status- Software Screenshot

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

21

EDAQsys

Present Status- Software Screenshot

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

22

EDAQsys

Present Status- Software Screenshot

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

23

EDAQsys

Roadmap Ahead
FPGA based implementation of the basic system Use of a graphical LCD instead of CRO for display Transmission of signal to a remote PC using a dial up modem Optical isolation of power supply and data communication interface Development of analog subsystem to replace the analog ECG machine
Department of Computer Science & Engineering | IIT Kharagpur

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

24

EDAQsys

Roadmap Ahead
Acquisition of signals other than ECG ASIC based implementation of EDAQsys

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

25

EDAQsys

Conclusion
Indian medical and healthcare facilities have the following constraints
Wide disparity in the availability Lack of trained personals and doctors in rural/ interior areas Lack of fund

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

EDAQsys addresses all the above problems


It is a mobile device Its handling and operation is very easy and simple It is a low-cost system

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

26

EDAQsys

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

Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

27

EDAQsys

Thank You

March 1, 2005

Department of Computer Science & Engineering | IIT Kharagpur

28

You might also like