{"title":"Implementation of I2C and SPI communication protocol for temperature and acceleration measurement at FPGA","authors":"Juan Carlos Maya Gonzalez","doi":"10.15406/oajs.2023.06.00188","DOIUrl":null,"url":null,"abstract":"This document presents the development of the I2C and SPI communication protocols in the VHDL hardware description language, its implementation was carried out on the Xilinx Nexys 4 DDR FPGA board with temperature sensors (ADXL362) and accelerometer (ADT742). whose chips are integrated into the board. The temperature sensor communicates with the I2C protocol and the accelerometer with the SPI protocol, both communications were integrated into the project and can be selected through the switches provided by the FPGA board. The experimental results carried out demonstrate the reliability of the communication given the precision of the data obtained.","PeriodicalId":19581,"journal":{"name":"Open Access Journal of Science","volume":"459 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Open Access Journal of Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15406/oajs.2023.06.00188","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This document presents the development of the I2C and SPI communication protocols in the VHDL hardware description language, its implementation was carried out on the Xilinx Nexys 4 DDR FPGA board with temperature sensors (ADXL362) and accelerometer (ADT742). whose chips are integrated into the board. The temperature sensor communicates with the I2C protocol and the accelerometer with the SPI protocol, both communications were integrated into the project and can be selected through the switches provided by the FPGA board. The experimental results carried out demonstrate the reliability of the communication given the precision of the data obtained.