多通道发光二极管驱动系统的二进制分布控制方法
【技术领域】
[0001] 本发明涉及一种多通道发光二极管驱动系统的控制方法,特别是涉及一种多通道 发光二极管驱动系统的二进制分布控制方法。
【背景技术】
[0002] 目前发光二极管(Li曲t-Emittin曲iode,缩写为LED)常见的驱动方法为使用脉 冲宽度调变(PulseWi化hModulation,缩写为PWM),通过控制发光二极管亮(0脚暗(OFF) 的时间,而达到不同灰阶(gray scale)亮度的表现。
[0003] 参阅图1,当所显示的灰阶亮度较低时,也就是说发光二极管在工作周期内的发光 时间较短,而连续不发光的时间则较长,此情况下人眼容易感觉到闪烁(flicker)现象。
[0004] 为了改善此问题,同申请人于所申请的中国台湾发明专利编号第1316694号中提 出一种脉波宽度可调变的发光二极管驱动方法,参阅图2,该驱动方法的概念是将发光二极 管在工作周期内的发光时间切割为较小单位,并尽量平均分散于切割后的小工作周期中, 如此可通过增加更新率(化es虹ate)而改善闪烁现象。
[0005] 参阅图3,由于目前技术中为了加快资料传输的速度,会将完整的灰阶资讯拆成位 元形式(bit-slice)传输及储存,如此导致上述的驱动方法在实际应用时,会需要额外的 存储器及加法器等元件来对完整的灰阶资讯进行运算处理,造成硬体及设计上的限制。
【发明内容】
[0006] 本发明的目的在于提供一种可改善闪烁现象且不需使用加法器的多通道发光二 极管驱动系统的二进制分布控制方法。
[0007] 本发明多通道发光二极管驱动系统的二进制分布控制方法,运用于一个驱动控制 单元,且适用于输出一组脉冲宽度调变讯号W控制至少一个发光二极管驱动电路,W驱动 多个发光二极管发光。
[0008] 该二进制分布控制方法包含下列步骤:
[0009] (A)该驱动控制单元接收一个为n位元的灰阶设定值,并根据该灰阶设定值输出 对应的该脉冲宽度调变讯号,其中,n为正整数。
[0010] 炬)该驱动控制单元切分该灰阶设定值为k位元的高灰设定值及m位元的低灰设 定值,且k+m=n,其中,k及m分别为小于n的正整数。
[0011] (C)该驱动控制单元切分该脉冲宽度调变讯号的一个工作周期为大于2-个小工作 周期。
[0012] 值)该驱动控制单元将该工作周期中的连续发光时间切分并分布于所述小工作周 期中,并将该低灰设定值分散补偿于所述小工作周期中,取出该高灰设定值的最低位元的 值作为补偿位元,且将其补偿至其中至少一个小工作周期中。
[0013] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D)中, 该驱动控制单元将该高灰设定值的最低位元设为0,于进行该低灰设定值的补偿时,该脉冲 宽度调变讯号所包括的灰阶讯号为:
[0014] 该高灰设定值(最低位元设为0)+该低灰设定值中所欲补偿的一个位元。
[0015] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(C)中, 该驱动控制单元切分该脉冲宽度调变讯号的工作周期为2-+1个小工作周期,且每一个小工 作周期具有2k个时脉,所述小工作周期分为2-个一般补偿周期及1个额外补偿周期。
[0016] 高灰设定值的k个位元分别W化i表示,i为0~k-1间的整数,低灰设定值的m 个位元分别Wbm;表示,i为0~m-1间的整数。
[0017] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D),m >1时:
[0018] 该额外补偿周期中,使用二进制的{补偿位元,bnvi~bm2,bm。}个时脉作为补偿。
[0019] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D);
[0020] i=1时,bmi位元于21个一般补偿周期中进行补偿,i>1时,bmi位元分别于2H 个一般补偿周期中进行补偿,余下的2-^1个一般补偿周期则由该补偿位元进行补偿。
[0021] 于进行bmi位元补偿时,该脉冲宽度调变讯号所包括的灰阶讯号为k位元的 化kk_i~bki,bm;},于进行该补偿位元的补偿时,该灰阶讯号为k位元的化kk_i~化。补偿 位元}。
[0022] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D),m =1 时,i= 0 :
[0023] 于该额外补偿周期中,使用二进制的化m。}个时脉作为补偿。
[0024] 余下的2-个一般补偿周期则由该补偿位元进行补偿,此时,该脉冲宽度调变讯号 所包括的灰阶讯号为k位元的化kk_i~化1,补偿位元}。
[00巧]本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D),该 补偿位元于该额外补偿周期中进行补偿,该低灰设定值于所述一般补偿周期中进行补偿。
[0026] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D),该 额外补偿周期中,该补偿位元使用2-个时脉作为补偿。
[0027] 本发明所述的多通道发光二极管驱动系统的二进制分布控制方法,于步骤(D);
[0028] 每个bmi位元分别于2i个一般补偿周期中进行补偿,余下的一个一般补偿周期则 不进行补偿。
[0029] 于进行补偿时,该脉冲宽度调变讯号所包括的灰阶讯号为k位元的化kk_i~ bki,bm;},于不进行补偿时,该灰阶讯号为k位元的化kk_i~化1,1'bO}。
[0030] 本发明的有益效果在于;通过使用该特定演算法将该工作周期中的连续发光时间 切分并分布于所述小工作周期中,及取出该高灰设定值的最低位元的值补偿至其中至少一 个小工作周期中,可不需使用额外的加法器或存储器,即可直接进行分布控制,进而改善闪 烁现象。
【附图说明】
[0031] 图1是一个示意图,说明现有一种脉冲宽度调变驱动方法;
[0032] 图2是一个示意图,说明现有一种脉波宽度可调变的发光二极管驱动方法;
[0033] 图3是一个示意图,说明原本依端口次序排列的完整灰阶资讯转换为位元形式;
[0034]图4是本发明多通道发光二极管驱动系统的二进制分布控制方法的一个较佳实 施例的流程图;
[00巧]图5是该较佳实施例的一个示意图;
[0036] 图6是该较佳实施例的另一个示意图;
[0037] 图7是一个示意图,说明较佳实施例的一组脉冲宽度调变讯号;
[0038] 图8是该最佳化的较佳实施例的一个示意图;及
[0039] 图9是一个示意图,说明该最佳化的较佳实施例的一组脉冲宽度调变讯号。
【具体实施方式】
[0040] 下面结合附图及实施例对本发明进行详细说明。
[0041] 参阅图4及图5,本发明多通道发光二极管驱动系统的二进制分布控制方法的较 佳实施例运用于一个驱动控制单元(图未示),且适用于输出一组脉冲宽度调变讯号W控 制至少一个发光二极管驱动电路(图未示),W驱动多个发光二极管(图未示)发光,该二 进制分布控制方法包含下列步骤:
[0042] 步骤81;该驱动控制单元接收一个为n位元的灰阶设定值,并根据该灰阶设定值 输出对应的该脉冲宽度调变讯号,其中,n为正整数。
[0043] 步骤82 ;该驱动控制单元切分该灰阶设定值为k位元的高灰设定值及m位元的低 灰设定值,且k+m=n,其中,k及m分别为小于n的正整数。
[0044]其中,高灰设定值的k个位元分别W化i表示,i为0~k-1间的整数,低灰设定值 的m个位元分别Wbni