Abstract
In this study, we applied edge-pulse modulation to prevent the flicker of light-emitting diode (LED) light in a visible light identification system. In the visible light transmitter, positive pulses were transmitted at the edges of the low-to-high transition points, and negative pulses were transmitted at the edges of the high-to-low transition points of the non-return-to-zero (NRZ) data waveforms. In the visible light receiver, the NRZ waveforms were regenerated by making low-to-high and high-to-low transitions at the point of the positive and negative pulses, respectively. This method has two advantages. First, it ensures that the LED light is flicker-free because the average optical power of the LED was kept constant during data transmission in the transmitter. Second, the 120 Hz optical noise from the adjacent lighting lamps was easily cut off using a simple RC-high pass filter in the receiver.