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 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.
[1] R. Shantha Selva Kumari,et al. Interfacing of MEMS motion sensor with FPGA using I2C protocol , 2017, 2017 International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS).
[2] Jonathan Rose,et al. Introduction to FPGAs , 1992 .
[3] Steve Kilts. Control System Components , 2008 .
[4] Volnei Pedroni. Digital Electronics and Design with VHDL , 2008 .