Vol.10, No.1, February 2021. ISSN: 2217-8309 eISSN: 2217-8333
TEM Journal
TECHNOLOGY, EDUCATION, MANAGEMENT, INFORMATICS Association for Information Communication Technology Education and Science |
FPGA-based Visible Light Communication System for Real-Time File Transmission
Syifaul Fuada, Rosmianto Aji Saputro, Muhammad Luthfi, Trio Adiono
© 2021 Syifaul Fuada, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)
Citation Information: TEM Journal. Volume 10, Issue 1, Pages 165-170, ISSN 2217-8309, DOI: 10.18421/TEM101-20, February 2021.
Received: 04 August 2020. Revised: 23 December 2020.
Abstract:
The digital image, character/texts, audio (music), and video are the multimedia contents commonly used as objects to be transmitted on the VLC system. This paper has performed the real-time file transfer successfully using VLC technology with a UART connection. The FPGA was chosen as a DSP due to its capability in clocked-speed. We used an Ethernet connection due to its easy configuration and ability to meet the high-speed communication requirement. It was used for communicating between the host and the client device computer. This work covers the MAC layer implementation, SoC FPGA for UART connection, and analog front-end (AFE) transceiver. According to the functional test, the achieved bandwidth of the Ethernet connection is about 83.6 Mbps. However, the FPGA’s clock is set at 100 kHz only due to the transferred file does not require a high speed. Thus, the physical layer baud rate is fixed to 11520 bps; it can be used for real-time transfer of a digital image with 512 pixels with no compressed file and error at 22 cm of optical LoS channel (no lenses).
Keywords: File transfer, FPGA, Real-time, Visible Light Communication. |
----------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------- |