The invention discloses a
visible light communication system based on a polarization code and an implementation method thereof. The
system comprises a transmitting subsystem used for transmitting a visible
light signal and a receiving subsystem used for receiving the visible
light signal, the transmitting subsystem performs polarization code error correction encoding and OOK modulation on an input
signal, outputs continuous modulation waveforms, drives an LED
light source to emit light and transmits the
signal; the receiving subsystem converts the
light signal received by a photoelectric detection element into light current in proportional
incident energy, the light current is conditioned by a conditioning circuit into a
signal suitable for a digital demodulator circuit, the signal is input to a digital demodulator, and the information is finally restored by means of the
demodulation of the digital demodulator and polarization code error correction decoding; the
visible light communication system disclosed by the invention is based on the polarization code encoding and decoding method, the encoding and decoding structure is simple, and the complexity is low; and in addition, the
visible light communication system disclosed by the invention supports an adaptive dimming ratio, has a limited run length and satisfies the illuminating requirements of uniform illumination without flicking, and no additional encoding balance and circuit encoding technology needs to be increased.