Abstract
In this paper, we introduce a new dimming control method in a visible light communication (VLC) system wherein byteinversion is adopted for flicker-free transmission. In the VLC transmitter, the original and the inverted data were sent sequentially and the remnant time in one period was used for the dimming control of the LED light. In the VLC receiver, only the original data was recovered using the gating signal whose width was the same as the length of the original data. In our experiments, the dimming control ranges were measured to be 22%-53%, 11%-76%, and 5%-88% of the CW LED light when the data rates were 9.6, 19.2, and 38.4 kbps, respectively. In this system, we used a 240-Hz sync pulse whose period was 4.16 ms, which was shorter than the maximum flickering time period of 5 ms that is generally considered to be safe. This configuration is very simple and useful in constructing indoor wireless sensor networks using the flicker-free LED lamps with dimming control capability.