No 24 (2021)

FPGA Based Sensor System for Biomedical Monitoring Using I2C and UART Protocol

Author: Hemanshi Chugh

Abstract: This paper presents the design as well as the simulation of the I2C master-slave interface. The design was outlined using the VHDL (Verilog hardware description language).  The I2C Interface is considered to design a sensor system that enables a patient to self-monitor and check in with a trained professional if an abnormal condition is detected (clinical monitoring). From the medical perspective, the accuracy of data, the ability to perform diagnosis and the capability of an observer to assist a patient are critical issues. Collaboration with professionals in the medical field is important to the success and adoption of these systems. Hence, a sensor system is designed to enable a patient to self-monitor and check in with a trained professional if an abnormal condition is detected with the outputs displayed on LCDs. The proposed I2C interface design was prototyped using economical, easily available Xilinx Spartan3E Starter development boards manufactured by Diligent. The prototype system compiled using two I2C “slaves†(sensor and clinical end FPGA) and I2C “masterâ€.  The “master†acquires results from “slaves†and then transmits the data to a personal computer to display. The prototype system worked at 100 Kbits/sec flawlessly.

Keywords: Biomedical monitoring, I2C protocol, FPGA, Verilog.

Full Issue

View or download the full issue PDF 155-160

Table of Contents