Cortex-M 계열 프로세서를 이용한 가시광 통신의 VPPM 구현
Implementation of Variable Pulse Position Modulation Using a Cortex-M Processor for Visible Light Communication
김준영(부경대학교); 이원창(부경대학교); 김지수(부경대학교); 박상홍(부경대학교)
21권 1호, 76~79쪽
초록
Visible light communication (VLC) is a short range optical communication technology using light emitting diodes. In this paper, we implement variable pulse position modulation (VPPM) defined in the IEEE 802.15.7 standard with a Cortex-M processor, which is a new modulation scheme for VLC providing a dimming control mechanism for flicker-free optical communication. The synchronization procedure between the transmitter and receiver is not defined clearly in the VPPM standard. In order to synchronize the transmitter and receiver easily, two overhead bits are used including one start bit and one stop bit modulated by on-off keying (OOK). Experimental results under various environmental conditions show that the proposed VPPM can support a seamless 100 Kbps data rate with 10 levels in the dimming control.
Abstract
Visible light communication (VLC) is a short range optical communication technology using light emitting diodes. In this paper, we implement variable pulse position modulation (VPPM) defined in the IEEE 802.15.7 standard with a Cortex-M processor, which is a new modulation scheme for VLC providing a dimming control mechanism for flicker-free optical communication. The synchronization procedure between the transmitter and receiver is not defined clearly in the VPPM standard. In order to synchronize the transmitter and receiver easily, two overhead bits are used including one start bit and one stop bit modulated by on-off keying (OOK). Experimental results under various environmental conditions show that the proposed VPPM can support a seamless 100 Kbps data rate with 10 levels in the dimming control.
- 발행기관:
- 제어·로봇·시스템학회
- 분류:
- 제어계측공학