Matlab & LabVIEW Projects


(KL-502) Patient's Gait Cycle Analysis over Lab-view

This project propose a gait analysis based on wearable sensors controlled remotely in order to monitor, track and evaluate the motion gait analysis in people. The main objective of this project is to develop a LabVIEW VI for obtaining gait pattern of an individual and also provides study on different patient having abnormal gait or suffering in pain for normal gait.

AVR/Arduino Microcontroller based hardware simulating  is developed, which consists of  FSR pressure sensors,  bending flex sensors, an Accelerometer. The sensors are placed on various position on the knee and ankle of both the hand and leg. The gait pattern and the digital gait values are obtained. The gait values are monitored digitally in LCD. The microcontroller collects the data from the sensor and sends the data to LabVIEW software. The LabVIEW software will process the obtained signal and monitor it in the waveform chart. The gait pattern is monitored continuously using microcontroller. The obtained signal is transmitted to the USB Port of computer through an USB to UART module.

 A group of users can be chosen with the aim of executing two modalities: natural walking and dragging the foot as well as hand and various joints in body. The gait is parameterized with the various positions : as far as pressure sensors are concerned, one position of pressure sensor under the first metatarsal , another one under the fifth metatarsal (left) and a third one under the heel are placed. With respect to bending sensors, one position for bending sensor is placed for the ankle movement and another one for the foot sole. 

(KL-506) Digital Stethoscope Over LabView GUI

The purpose of this project is to design and implement a digital stethoscope to serve as a platform for potential computer aided diagnosis applications for the detection of cardiac murmurs. The system uses a custom-built sensor to capture heart sounds at 8 kHz and converts them to electrical signals to be processed by an Arduino family microcontroller. For the user interface, the system includes a LCD display and real-time data can also be visualized using a LabView interface that runs on a separate PC and connects to the stethoscope system via the USART interface on the microcontroller.

This project is meant to provide a framework for developing useful embedded CAD tools for cardiac murmur detection. Heart murmurs may go unnoticed during routine check-ups since detection relies on the training of physicians, the quality of the equipment used, and the severity of the condition. A digital stethoscope can be used to assist physicians in analyzing cardiac signals in real time during auscultation to reduce the risks of not detecting certain conditions. The overall architecture of the system is centered on the ATmega328 microcontroller. The acoustic sensor and signal amlifiers and filter circuit are inputs to the MCU, while the LCD, and LabView visualization tool are outputs. The signal capturing interface uses the analog-to-digital converter to sample the acoustic sensor at 8 kHz. The user interface controls the LCD display to reflect the current state of the system. In addition, the user interface also outputs real-time data at 100 Hz to a LabView utility running on a separate PC for signal visualization and average heart rate calculations. 

(KL-513) Pulse Oximeter using Microcontroller and Lab View GUI Monitor

 The main aim of this project is to develop a pulse Oximeter for the determination of pulse rate and percentage of oxygen in the blood of a patient. The primary objective of this project is to design a prototype of a pulse oximeter with commercially available SpO2 sensors and microcontroller of the Arduino family ATMega328. The pulse oximeter communicates with a Lab VIEW virtual instrument via a serial USB interface.

This system consists of three main parts:  1) the optical sensor: consisting of the optical transmitter and receiver for emitting the light and receiving it and amplify and filter; 2) the ATMega328 microcontroller: which receives and processes the signal to display the heart rate and blood’s oxygen saturation on an LCD display in real time and 3)Lab View GUI which shows the real time graphical value of measured parameters. There are two important clinical measurements that indicate the state of a patients’ vital functions are blood oxygen saturation and pulse rate. Oxygen saturation is determined by measuring the amount of oxygenated haemoglobin in the blood. To determine these parameters the light is transmitted through the fingertip using a photodiode as a sensor and two LED’S (RED & IR) as a light source. The photo diode detects the light and signal conditioning amplifier and filter outputs a voltage corresponding to the amount of light detected, and the final signal is a pulse. To determine the pulse rate, first the time that elapses between two successive peaks must be determined. Second to calculate the percentage of oxygen, AC & DC voltages must be determined. Based on voltages the modulation ratio is calculated, which is the ratio of magnitude of RED waveform to that of IR waveform. The A to D Convertor of MCU takes samples of the output of both amplifiers. The samples are correctly sequenced by the ADC and the MCU software separates the infra-red and the red components. The SaO2 level and the heart rate are also displayed on an LCD display. The sensor samples the photo plethysmographic data Is also send to a personal computer through microcontroller. The USB serial link is used to transfer data to personal computer. The device is interfaced through serial port to communicate with a Lab View virtual instrumentation.

(KL-557) The Impact of Human Stress on Heart Rate monitor over LabView

Heartrate is the number of beats (contractions when the heart pumps blood in and out per minute (bpm). Heart rate does not remain constant during the entire lifespan. It varies depending upon a lot of factors which doesn’t mean that there is some problem with the heart. Variation in heart rate can be observed due to exercise, stress, resting, anxiety, illness and some medication. Studying certain variability can help us determine misfunctioning of cardiac system, Central Nervous system (CNS), Autonomous nervous system (ANS), Depression, other mental imbalance and other related issues.

The purpose of this project is to obtain reliable and accurate heart rate readings and monitor the impact of stress on the heart rate and the variability resulted depending upon the amount of stress. the person’s heart rate is using PPG. The person’s heart rate is monitored using PPG sensor. In PPG, the change in blood volume pulse (generally in the soft tissues) is determined using the direct relationship between absorption and volume, reflection, and scattering of the light from a photo-emitter and record it using photo-receptor. PPG then represents the pulsatile flow of the arterial blood, from which the information about the person’s heart rate can be determined. Physiological stress can be estimated through the changes in the conduction of skin. GSR sensor is used to determine the level of stress. These sensors combined help to determine the heart rate variability due to the biological stress the person is experiencing. PPG and GSR sensor are interfaced with the Arduino series microcontroller unit(MCU)to get the required signals. MCU will be interacted with the LabView through a Bluetooth wireless connection. Algorithms are developed for deriving parameters from PPG and GSR signals and are monitored on LabView GUI.

This system IS useful specially in homecare systems and hospitals and it can also be useful to athletes and heart patients.

(KL-555) ECG Monitoring Over Labview using Wireless RF Signal

This project contains the development of an amplifier for an ECG-signal and interfacing it to wireless communication. The purpose of this project is to get a clear ECG-signal without any noise, save it and send it through wireless communication. A challenge of the wireless communication unit is to send as little information as possible to make the communication faster, without loss of information in the ECG-signal. The context for this project is the integration of wireless communication in medical applications for home healthcare. This means that, patients are no longer bound to a specific healthcare location where they are monitored by medical instruments. Wireless communication will not only provide them with safe and accurate monitoring, but also the freedom of movement.