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

2

2005 Department of Computer Science & Engineering | IIT Kharagpur 3 .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.

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 4 .

2005 Department of Computer Science & Engineering | IIT Kharagpur 5 .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.

EDAQsys Scope EDAQsys will be a handheld device It’s 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 6 .

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 7 .

2005 Department of Computer Science & Engineering | IIT Kharagpur 8 .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.

graphical LCD will be used 9 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.

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 .

2005 Department of Computer Science & Engineering | IIT Kharagpur .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.

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 .

2005 Department of Computer Science & Engineering | IIT Kharagpur 13 .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 14 .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.

0 Graphical Display User March 1. 2005 Department of Computer Science & Engineering | IIT Kharagpur 15 .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.

2 MedicDB Display Data Request User Graphical Display Medical Data2 Login Information Login Id Patient Details Display Data 1.1 Verification OK Request Handler 1.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. 2005 Department of Computer Science & Engineering | IIT Kharagpur MedicDB 16 .3 Medical Data2 Present Status Roadmap Ahead Conclusion Verify Login Info 1.4 MedicDB March 1.

2005 Department of Computer Science & Engineering | IIT Kharagpur 17 . 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.EDAQsys Present Status A microcontroller based implementation is ready.

EDAQsys Present Status. 2005 Department of Computer Science & Engineering | IIT Kharagpur 18 .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.Hardware Subsystem Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion March 1.

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.

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 .Software Screenshot Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion March 1.EDAQsys Present Status.

Software Screenshot Introduction Motivation Scope Objectives Description Present Status Roadmap Ahead Conclusion March 1.EDAQsys Present Status. 2005 Department of Computer Science & Engineering | IIT Kharagpur 23 .

2005 24 .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 Department of Computer Science & Engineering | IIT Kharagpur 25 .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.

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 It’s 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 .

Government of India.EDAQsys Conclusion EDAQsys is a commercially viable project This work is being supported by a grant from Ministry of Human Resources Development. 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 .