US 12,009,860 B2
LED driver for VLC
Marc Saes, Eindhoven (NL); and Andy Johanna Elisabeth Otten, Wassenberg (DE)
Assigned to eldoLab Holding B.V., Son en Breugel (NL)
Filed by eldoLAB Holding B.V., Son en Breugel (NL)
Filed on Jun. 21, 2021, as Appl. No. 17/352,490.
Application 17/352,490 is a continuation of application No. 16/482,961, granted, now 11,075,696, previously published as PCT/NL2018/050087, filed on Feb. 8, 2018.
Claims priority of application No. 2018342 (NL), filed on Feb. 8, 2017; and application No. 2019630 (NL), filed on Sep. 26, 2017.
Prior Publication US 2022/0263574 A1, Aug. 18, 2022
Int. Cl. H04B 10/116 (2013.01); H05B 45/10 (2020.01); H05B 45/20 (2020.01)
CPC H04B 10/116 (2013.01) [H05B 45/10 (2020.01); H05B 45/20 (2020.01)] 33 Claims
OG exemplary drawing
 
15. An LED driver for driving a plurality of LEDs or LED groups to transmit light in a VLC mode, wherein the LED driver comprises a control unit that is configured to:
receive, at an input terminal, a set-point representing a desired illumination characteristic of the plurality of LEDs or LED groups, comprising an intensity set-point and a color set-point, and data that is to be transmitted in the VLC mode;
determine a current profile for each LED or LED group of the plurality of LEDs or LED groups based on the desired illumination characteristic represented by the set-point, whereby an envelope of a combined current profile of the current profiles is configured to represent one or more code words comprising a plurality of symbols and is modulated in order for a corresponding intensity variation as perceived by a sensor to represent a variable length VLC code representing the data for transmission, the VLC code comprising the one or more code words, a code word comprising the plurality of symbols, whereby each of the plurality of symbols is characterized by both a respective predetermined period and the received set-point of the desired illumination characteristic, and whereby the current profile for each of the LED or LED groups is determined in such a manner that the illumination as generated by the plurality of LEDs or LED groups in the VLC mode corresponds to the desired illumination characteristic; and
generate one or more control signals to drive the plurality of LEDs or LED groups in accordance with the envelop of the combined current profiles in order for the plurality of LEDs or LED groups to transmit the VLC code such that each of the plurality of symbols of the one or more code words transmitted as the data in the envelope of the combined current profiles is identified based only on the duration of the predetermined period and the intensity variation of the plurality of LEDs or LED groups corresponding to the desired illumination characteristic applied during the data transmission,
wherein the combined current profile has a high current period and a low current period during each predetermined period,
wherein each predetermined period represents a single symbol.