Loading…

Interfacing of light sensor with FPGA using I2C bus

This paper presents, hardware implementation of I2C and UART controller on FPGA for interfacing ambient light sensor BH1750FVI and transmitting data serially to Simulink respectively. The objective is to establish and synchronize communication between light sensor and Simulink through I2C-to-UART Br...

Full description

Saved in:
Bibliographic Details
Main Authors: Bagdalkar, Prasanna, Ali, Layak
Format: Conference Proceeding
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper presents, hardware implementation of I2C and UART controller on FPGA for interfacing ambient light sensor BH1750FVI and transmitting data serially to Simulink respectively. The objective is to establish and synchronize communication between light sensor and Simulink through I2C-to-UART Bridge implemented on FPGA. VHDL hardware description language is used to implement I2C and UART controller through finite state machine (FSM) structure. Functional verification of I2C controller implemented on FPGA is done through hardware I2C analyzer. After successful acquisition of data from light sensor, UART controller is used to send data serially via COM port into Matlab-Simulink for monitoring and processing of data from ambient light sensor.
ISSN:2575-7288
DOI:10.1109/ICACCS48705.2020.9074372