Abstract:In this paper, for the purpose of transmitting digital images via light communication, a visible light communication digital image transmission system basing on FPGA is designed. First of all, in terms of the digital image encoding technique, the content of an image is converted into BMP file format at the transmitting end of the optical communication system. Then, the dataset of a digital image is transmitted to the FPGA modulation system for OOK modulating and in this procedure, transmission is based on UART protocol. After modulation, the modulated signal is power amplified before being sent out via optical wireless communication. Secondly, the received dataset of the image is demodulated non-coherently at the receiving end of the optical communication system so that it can be displayed or further processed. Furthermore, basing on the FPGA, the modulation and demodulation circuits of optical communication and violet LED communication circuits are designed and software algorithms are implemented via System Verilog. Finally, the whole system was tested and the experimental results proved that in the condition of satisfying communication speed and BER, the feasibility of effective transmission of image information could be verified.