发光二极管控制方法与流程

文档序号:12368554阅读:772来源:国知局
发光二极管控制方法与流程

本发明涉及一种控制方法,特别是涉及一种发光二极管控制方法。



背景技术:

参阅图1,现有发光二极管(Light Emitting Diode,LED)控制方法是由一LED驱动系统所执行,该LED驱动系统电连接多个LED,并将接收到的Q个具有不同灰阶的资料信号M1~MQ逐一的输出,以驱动所述LED。详细来说,该LED驱动系统先储存并输出第一个资料信号M1,且待该第一个资料信号M1输出完成后,所述LED在根据该第一个资料信号M1而导通或不导通,同时,该LED驱动系统储存并输出第二个资料信号M2。待该第二个资料信号输出M2完成后,所述LED在根据该第二个资料信号M2而导通或不导通,同时,该LED驱动系统储存并输出第三个资料信号M3。该LED驱动系统根据上述方式,逐一储存并输出该第三个至第Q个资料信号M3~MQ,以致所述LED根据该第三个至第Q个资料信号M3~MQ而导通或不导通。其中,该LED驱动系统储存并输出每一资料信号所需时间为T1,且于所述资料信号中,第Q个资料信号使所述LED被启动发光的一总发光时间为2q-1T2秒,Q、q为正整数,1≦q≦Q。

然而,当2q-1T2<T1时,所述LED有段时间会固定不亮,当2q-1T2>T1时,该LED驱动系统有段时间会不能储存并输出资料信号(即,图1所示的一空闲时间,为方便图式表达,仅画出二个空闲时间,但不限于此)。当所述LED固定不亮的时间越多,则由所述LED所组成的一显示屏的利用率就越低,使得最大亮度下降。此外,由于现有LED驱动系统需将该Q个资料信号M1~MQ输出后才能达到一个完整灰阶的呈现并完成一个刷新周期,因此当该空闲时间越多时,所述LED的刷新率与利用率就越低,使得该显示屏的影像更新率及亮度降低。



技术实现要素:

本发明的目的在于提供一种能提升刷新率和利用率的发光二极管控制方法。

本发明的发光二极管控制方法,由一驱动系统所执行,该驱动系统接收M个资料信号并于一预设参考时间内输出每一资料信号,该驱动系统根据该M个资料信号驱动K个发光二极管,第m个资料信号使该K个发光二极管被启动发光的一总发光时间为2m-1t,参数t是每一发光二极管被启动发光的一预定时间,M、K、m为正整数,1≦m≦M,该发光二极管控制方法包含以下步骤:

(A)决定该M个资料信号各自所对应的M个预定输出次数,该M个预定输出次数相关于各自所对应的该M个资料信号被重复输出的次数;

(B)根据该M个预定输出次数,及该M个资料信号各自所对应的所述总发光时间,决定该M个资料信号每一次输出时,其各自所对应使该K个发光二极管被启动发光的M个平均发光时间;

(C)根据该M个资料信号及其各自所对应的该M个预定输出次数,产生一具有二列N行的驱动序列表,N为正整数,该驱动序列表的每一行包括该M个资料信号中的二个资料信号,该M个资料信号中的每一者具有K个逻辑值,该K个逻辑值分别用于决定该K个发光二极管是否被启动发光;及

(D)依序输出该驱动序列表中的第一行至第N行的该二个资料信号,以驱动该K个发光二极管。

本发明的发光二极管控制方法,于该步骤(B)中,该第m个资料信号的该总发光时间等于该第m个资料信号所对应的第m个预定输出次数与第m个平均发光时间相乘的一乘积。

本发明的发光二极管控制方法,该步骤(C)包括以下子步骤:

(C1)将该M个资料信号各自所对应的该M个预定输出次数相加,以获得一总输出次数;

(C2)判断该总输出次数是否为奇数,若是,则进行子步骤(C3),若否,则进行子步骤(C4);

(C3)将一预定参考信号及第M个资料信号分别输出至该驱动序列表的该第一行的一第一列及一第二列;

(C4)自该驱动序列表中未储存该M个资料信号中的任一资料信号的行数中选择一行作为一序列位置,该序列位置用于储存第一次输出的第i个资料信号和第j个资料信号,i、j为正整数,i为1、2、依序递增至x,j为M、M-1、依序递减至x+1,当该第j个资料信号目前的输出次数的和与其所对应的第j个预定输出次数相同时,则将目前j的数值减一;

(C5)判断该第i个资料信号目前的输出次数的和是否与其所对应的第i个预定输出次数相同,若是,则进行子步骤(C8),若否,则进行子步骤(C6);

(C6)自该驱动序列表中未储存该M个资料信号中的任一资料信号的行数中选择一行作为一下一序列位置,该下一序列位置用于储存下一次输出的该第i个资料信号与下一次输出的该第j个资料信号;

(C7)判断该第i个资料信号目前的输出次数的和是否与该第i个预定输出次数相同,若是,则进行子步骤(C8),若否,则重复进行子步骤(C6);及

(C8)判断该驱动序列表是否建表完成,若是,则进行步骤(D),若否,则重复进行子步骤(C4)、(C5),并将目前i的数值加一。

本发明的发光二极管控制方法,该子步骤(C4)包括以下子步骤:

(C41)根据该总输出次数与该第i个资料信号所对应的该第i个预定输出次数决定该第i个资料信号的一公差,该公差等于该第i个资料信号所存放的所述序列位置中的任二相邻者间的一间隔距离;

(C42)将第一次输出的该第i个资料信号储存至该序列位置的一第一列;及

(C43)将该第j个资料信号输出并储存至该序列位置的一第二列,该序列位置的该第二列与子步骤(C42)中的第一次输出的该第i个资料信号所存放的该序列位置的该第一列相对应。

本发明的发光二极管控制方法,该子步骤(C41)包括以下子步骤:

(C411)将该总输出次数的大小除以二,以获得一倍频数;及

(C412)将该倍频数的大小除以该第i个资料信号所对应的该第i个预定输出次数的大小,以获得该第i个资料信号的该公差。

本发明的发光二极管控制方法,该子步骤(C6)包括以下子步骤:

(C61)将下一次输出的该第i个资料信号储存至该下一序列位置的一第一列;及

(C62)将该第j个资料信号输出并储存至该下一序列位置的一第二列,该下一序列位置的该第二列与子步骤(C61)中的下一次输出的该第i个资料信号所存放的该下一序列位置的该第一列相对应。

本发明的发光二极管控制方法,该预定时间是根据一优化算法而获得。

本发明的发光二极管控制方法,该优化算法包括以下步骤:

(a)判断一初始预定时间是否小于一允许值,若是,则进行步骤(c),若否,则进行步骤(b);

(b)将该初始预定时间的大小设定为一系统预设值;

(c)将该初始预定时间与一变量z相加,以获得一第一预定时间,z为正整数,z为1、2、依序递增;

(d)将该M个资料信号各自所对应的该M个平均发光时间的和与该第一预定时间相乘,以获得一总平均发光时间;

(e)判断该总平均发光时间是否大于一预设总平均发光时间,若是,则进行步骤(f),若否,则重复步骤(c),并将目前z的数值加一;及

(f)将该第一预定时间减一,以获得一第二预定时间,且该第二预定时间作为该预定时间。

本发明的发光二极管控制方法,由一驱动系统所执行,该驱动系统接收M个资料信号并于一预设参考时间内输出每一资料信号,该驱动系统根据该M个资料信号驱动K个发光二极管,第m个资料信号使该K个发光二极管被启动发光的一总发光时间为2m-1t,参数t是每一发光二极管被启动发光的一预定时间,M、K、m为正整数,1≦m≦M,该发光二极管控制方法包含以下步骤:

(a1)决定多组第一关系资讯,每一组第一关系资讯包括M个分别对应该M个资料信号的预定输出次数,该M个预定输出次数指示其各自所对应的该M个资料信号被重复输出的次数;

(b1)根据所述第一关系资讯及该M个资料信号各自所对应的所述总发光时间,决定多组分别对应所述第一关系资讯的第二关系资 讯,每一组第二关系资讯包括M个平均发光时间,该M个平均发光时间指示各自所对应的该M个资料信号于每一次输出时,该K个发光二极管被启动发光的时间;

(c1)根据该M个资料信号及所述第一关系资讯,产生多组分别对应所述第一关系资讯且具有二列N行的驱动序列表,N为正整数,每一驱动序列表的每一行包括该M个资料信号中的二个资料信号,该M个资料信号中的每一者具有K个逻辑值,该K个逻辑值分别用于决定该K个发光二极管是否被启动发光;

(d1)选择所述驱动序列表的其中之一作为一主要驱动序列表;及

(e1)将该主要驱动序列表的第一行至第N行中的该二个资料信号依序输出,以驱动该K个发光二极管。

本发明的发光二极管控制方法,该驱动系统包含一资料库,所述灰度编排表储存于该资料库中。

本发明的有益效果在于:通过该发光二极管控制方法产生一具有二列N行的驱动序列表,并依序输出每一行的该二个资料信号以驱动该K个发光二极管,以达到提高刷新率和利用率。

附图说明

本发明的其他的特征及功效,将于参照图式的实施方式中清楚地呈现,其中:

图1是一时序图,说明现有发光二极管控制方法的一资料信号、一发光时间及一刷新次数;

图2是一流程图,说明本发明发光二极管控制方法的一第一实施例;

图3是一流程图,说明本发明发光二极管控制方法的一子步骤54;

图4是一流程图,说明本发明发光二极管控制方法的一子步骤56;

图5是一时序图,说明本发明发光二极管控制方法的该第一实施例的运作;

图6是一流程图,说明本发明发光二极管控制方法的一预定时间 的最佳算法;

图7是一流程图,说明本发明发光二极管控制方法的一第二实施例;及

图8是一时序图,说明本发明发光二极管控制方法的一第三实施例。

具体实施方式

在本发明被详细描述前,应当注意在以下的说明内容中,类似的组件是以相同的编号来表示。

参阅图2,本发明发光二极管(Light Emitting Diode,LED)控制方法的一第一实施例,由一驱动系统(图未示)所执行,该驱动系统接收M个资料信号并于一预设参考时间t1内输出每一资料信号,且根据该M个资料信号驱动K个LED(图未示)。第m个资料信号使该K个LED被启动发光的一总发光时间为2m-1t2,参数t2是每一LED被启动发光的一预定时间,M、K、m为正整数,1≦m≦M。在此实施例中,为方便说明,举M=14,K=10为例,因此十四个资料信号D1~D14分别对应十四个总发光时间,但不限于此。

该驱动系统执行该LED控制方法,其包含以下步骤:

步骤1:该驱动系统接收分别代表不同亮度位的该十四(M=14)个资料信号D1~D14。

详细来说,每一资料信号D1~D14的亮度位决定每一资料信号D1~D14的编号顺序。在此实施例中,亮度位越高的资料信号,其编号越大,以致第一个资料信号D1为具有最低亮度位的资料信号,第十四个资料信号D14为具有最高亮度位的资料信号,但不限于此。在其他实施例中,亮度位越高的资料信号,其编号可越小,以致该第一个资料信号D1为具有最高亮度位的资料信号,该第十四个资料信号D14为具有最低亮度位的资料信号。

步骤2:该驱动系统决定该十四个资料信号D1~D14各自所对应的十四个预定输出次数,该十四个预定输出次数相关于各自所对应的该十四个资料信号D1~D14被重复输出的次数。

其中,该驱动系统会根据下述的二项原则来决定该十四个资料信号的所述预定输出次数,原则一:该第一个资料信号D1的预定输出 次数必然为1;原则二:相邻二个资料信号的预定输出次数必然相等或呈两倍的关系。

步骤3:该驱动系统根据该十四个预定输出次数,及该十四个资料信号D1~D14各自所对应的该十四个总发光时间,决定该十四个资料信号D1~D14每一次输出时,其各自所对应使该十(K=10)个LED被启动发光的十四个平均发光时间。其中,该第m个资料信号的该总发光时间等于该第m个资料信号所对应的第m个预定输出次数与第m个平均发光时间相乘的一乘积。

步骤4:该驱动系统根据该十四个资料信号D1~D14、该十四个预定输出次数、该十四个平均发光时间及该十四个总发光时间,产生一灰度编排表。

参阅表1,表1列出在此实施例中的该灰度编排表。

表1:

值得注意的是,根据表1可知,若欲计算第六个平均发光时间时,该驱动系统通过将该第六个资料信号D6所对应的第六个总发光时间(即,25t2)除以第六个预定输出次数(即,16),则可计算出该第六个资料信号D6所对应的该第六个平均发光时间(即,25t2/16=2t2),进而决定该第六个资料信号D6每一次输出时,其使该十个LED被启动发光的时间。

此外,当该驱动系统欲使所述LED显示出较高亮度的态样时,则可将具有较低亮度位的资料信号的预定输出次数设定为较小的数值,并将具有较高亮度位的资料信号的预定输出次数设定为较大的数值。举例来说,在此实施例中,将所述第一及第二个资料信号D1、D2各自所对应的第一及第二个预定输出次数的值分别设定为1、2,将所述第十三及第十四个资料信号D13、D14各自所对应的第十三及第十四个预定输出次数的值分别设定为32、64。借此,使得具有较低亮度位的所述资料信号被该驱动系统重复输出的次数减少,而具有较高亮度位的所述资料信号被该驱动系统重复输出的次数增加,以致所述LED可显示出较高亮度的态样,但不限于此。

步骤5:该驱动系统根据该十四个资料信号D1~D14及其各自所对应的该十四个预定输出次数,产生一具有二列N行的驱动序列表, N为正整数,该驱动序列表的每一行包括该十四个资料信号D1~D14中的二个资料信号,且同一行中第一列的资料信号的亮度位较第二列的资料信号的亮度位来的低,该十四个资料信号D1~D14中的每一者具有十(K=10)个逻辑值,该十个逻辑值分别用于决定该十个LED是否被启动发光。

值得特别说明的是,在步骤5中,还进一步包含子步骤51~58的细部流程。

子步骤51:该驱动系统将该十四个资料信号D1~D14各自所对应的该十四个预定输出次数相加,以获得一总输出次数Tn(即,Tn=1+2+4+8+16*3+32*6+64=319)。

子步骤52:该驱动系统判断该总输出次数Tn是否为奇数,若是,则进行子步骤53,若否,则进行子步骤54。

子步骤53:该驱动系统将一预定参考信号Rs及第十四个资料信号D14分别输出至该驱动序列表的该第一行的一第一列及一第二列。其中,该预定参考信号Rs使该十个LED不启动发光。

子步骤54:该驱动系统自该驱动序列表中未储存该十四个资料信号D1~D14中的任一资料信号的行数中选择一行作为一序列位置,该序列位置用于储存第一次输出的第i个资料信号和第j个资料信号,i、j为正整数,i为1、2、依序递增至x,j为M、M-1、依序递减至x+1,当该第j个资料信号目前的输出次数的和与其所对应的第j个预定输出次数相同时,则将目前j的数值减一。其中,在本实施例中,该第i个资料信号为具有低亮度位的资料信号,而该第j个资料信号为具有高亮度位的资料信号。

进一步参阅图3,值得特别说明的是,在子步骤54中,还进一步包含子步骤541~544的更细部流程。

子步骤541:该驱动系统根据该总输出次数Tn与该第i个资料信号所对应的第i个预定输出次数决定该第i个资料信号的一公差,该公差等于该第i个资料信号所存放的所述序列位置中的任二相邻者间的一间隔距离。

在此实施例中,该子步骤541包括下述子步骤5411、5412。

子步骤5411:该驱动系统将该总输出次数Tn的大小(即,Tn=319) 除以二,以获得一倍频数Mn,该倍频数Mn的大小与该具有二列N行的驱动序列表中的N值相同。

值得注意的是,当该倍频数Mn的值具有小数时,该倍频数Mn的值无条件进位为正整数。举例来说,在此实施例中,该倍频数Mn(即,Mn=319/2=159.5)的值具有小数,因此该倍频数Mn的值无条件进位为正整数(即,Mn=N=160),以致该驱动序列表具有二列160行。

子步骤5412:该驱动系统将该倍频数Mn的大小除以该第i个资料信号所对应的该第i个预定输出次数的大小,以获得该第i个资料信号的该公差。

以下举如何获得该第二个资料信号D2的该公差为例,该驱动系统将该倍频数Mn除以该第二个资料信号D2所对应的第二个预定输出次数(如表一所示,该第二个预定输出次数的值为二)而得到该公差(即,160/2=80)。

子步骤542:该驱动系统自该驱动序列表中未储存该十四个资料信号D1~D14中的任一资料信号的行数中选择一行作为该序列位置。

举例来说,当欲取得该第一个资料信号D1的该序列位置时,由于该驱动序列表中尚未储存任一资料信号,因此该驱动系统将该驱动序列表的行数(即,N=160)除以二后再加一,以得到该第一个资料信号D1的该序列位置(即,160/2+1=81,该第一个资料信号D1的该序列位置位于该驱动序列表的第81行)。当欲取得该第二个资料信号D2的该序列位置时,由于该驱动序列表中的第81行已储存该第一个资料信号,因此该驱动系统将第1行至第80行的中间行的下一行作为该第二个资料信号D2第一次输出时存放的该序列位置(即,80/2+1=41,该第二个资料信号D2第一次输出时存放的该序列位置位于该驱动序列表的第41行)。该驱动系统根据上述方式依序取得该十四个资料信号D1~D14每一次输出时各自存放的序列位置。

子步骤543:该驱动系统将第一次输出的该第i个资料信号储存至该序列位置的一第一列。举例来说,该驱动系统将该第一个资料信号D1储存至该驱动序列表的第81行的一第一列。

子步骤544:该驱动系统将该第j个资料信号输出并储存至该序列位置的一第二列,该序列位置的该第二列与子步骤543中的第一次 输出的该第i个资料信号所存放的该序列位置的该第一列相对应。举例来说,该驱动系统将该第十四个资料信号D14储存至该驱动序列表的第81行的一第二列。

子步骤55:该驱动系统判断该第i个资料信号目前的输出次数的和是否与其所对应的该第i个预定输出次数相同,若是,则进行子步骤58,若否,则进行子步骤56。

子步骤56:该驱动系统自该驱动序列表中未储存该十四个资料信号D1~D14中的任一资料信号的行数中选择一行作为一下一序列位置,该下一序列位置用于储存下一次输出的该第i个资料信号与下一次输出的该第j个资料信号。

进一步参阅图4,值得特别说明的是,在子步骤56中,还进一步包含子步骤561~563的更细部流程。

子步骤561:该驱动系统将该第i个资料信号前一次输出时所存放的该序列位置与该第i个资料信号的该公差相加,以决定该第i个资料信号下一次输出时所存放的该下一序列位置。

举例来说,于子步骤55中,该驱动系统判断该第二个资料信号D2目前的输出次数的和(即,该第二个资料信号D2目前仅输出一次,所以其目前的输出次数的和为一)与其所对应的该第二个预定输出次数不同(如表一所示,该第二个预定输出次数的值为二),因此该驱动系统进行子步骤561,并将该第二个资料信号D2第一次输出(即,前一次输出)时所存放的该序列位置(即,该驱动序列表的第41行)与该第二个资料信号D2的该公差(即,80)相加,以获得该第二个资料信号D2第二次输出(即,下一次输出)时所存放的该下一序列位置(即,41+80=121,该第二个资料信号D2下一次输出时所存放的该下一序列位置位于该驱动序列表的第121行)。

子步骤562:该驱动系统将下一次输出的该第i个资料信号储存至该下一序列位置的一第一列。举例来说,该驱动系统将第二次输出的该第二个资料信号D2储存至该驱动序列表的第121行的一第一列。

子步骤563:该驱动系统将该第j个资料信号输出并储存至该下一序列位置的一第二列,该下一序列位置的该第二列与子步骤562中的下一次输出的该第i个资料信号所存放的该下一序列位置的该第一 列相对应。举例来说,该驱动系统将第二次输出的该第十四个资料信号D14储存至该驱动序列表的第121行的一第二列。

子步骤57:该驱动系统判断该第i个资料信号目前的输出次数的和是否与该第i个预定输出次数相同,若是,则进行子步骤58,若否,则重复进行子步骤56及其后续子步骤。

子步骤58:该驱动系统判断该驱动序列表是否建表完成,若是,则进行步骤6,若否,则重复进行子步骤54、55及其后续子步骤,并将目前i的数值加一。

参阅表2,表2列出在此实施例中的该驱动序列表。该驱动序列表具有2列160行,其难以完整呈现,所以于表2中仅示列出该驱动序列表中的第一行至第十行,但不限于此。

表2:

步骤6:该驱动系统依序输出该驱动序列表中的第一行至第160行的该二个资料信号,以驱动该十个LED。

参阅图5,由于该驱动系统是通过该LED控制方法来将该驱动序列表的其中一行输出即可完成一个刷新周期,以致该驱动系统的刷新 率提高。举例来说,当该驱动系统输出该驱动序列表的该第一行以驱动所述LED时,该驱动系统会先输出该第一行的该第二列中的该第十四个资料信号D14使所述LED被启动发光,并同时进行储存该第一行的该第一列中的该预定参考信号Rs。接着,当该第十四个资料信号D14使所述LED被启动发光的该平均发光时间(即,213t2/64)结束后,该驱动系统将该预定参考信号Rs输出给所述LED,以致所述LED根据该预定参考信号Rs而导通或不导通。借此,完成该高位资料信号(例如,该第十四个资料信号D14)和该低位资料信号(例如,该预定参考信号Rs)的搭配输出,并使该驱动系统每完成该二个资料信号输出即可完成一个刷新周期,进而提高该驱动系统的刷新率。需注意的是,当所述LED根据该预定参考信号Rs而导通或不导通时,该驱动系统同时进行储存该驱动序列表的该第二行的该第二列中的第十二个资料信号D12,并于储存时间(即,该预设参考时间t1)结束后,将第十二个资料信号D12输出以使所述LED被启动发光,同时该驱动系统继续储存该驱动序列表的该第二行的该第一列中的第九个资料信号D9。接着,当该第十二个资料信号D12使所述LED被启动发光的该平均发光时间(即,211t2/32)结束后,该驱动系统将该第九个资料信号D9输出给所述LED,以致所述LED根据该第九个资料信号D9而导通或不导通,借此,该驱动系统即可完成另一个刷新周期。该驱动系统根据上述相同操作将该驱动序列表的该第一行至该第160行逐一输出,为求简洁,相似操作于此不再赘述。

参阅图6,此外,该预定时间t2是根据一优化算法而获得,该优化算法包括以下步骤:

步骤71:该驱动系统判断一初始预定时间是否小于一允许值,若是,则进行步骤73,若否,则进行步骤72。

步骤72:该驱动系统将该初始预定时间的大小设定为一系统预设值。

步骤73:该驱动系统将该初始预定时间与一变量z相加,以获得一第一预定时间,z为正整数,z为1、2、依序递增。

步骤74:该驱动系统将该十四个资料信号D1~D14各自所对应的该十四个平均发光时间的和与该第一预定时间相乘,以获得一总平均 发光时间。

步骤75:该驱动系统判断该总平均发光时间是否大于一预设总平均发光时间,若是,则进行步骤76,若否,则重复步骤73及其后续步骤,并将目前z的数值加一。

步骤76:该驱动系统将该第一预定时间减一,以获得一第二预定时间,且该第二预定时间作为该预定时间t2

该驱动系统根据该优化算法使该预定时间t2能扩大至一最大允许值,以致在该刷新率固定的情况下,该十四个资料信号D1~D14各自所对应的该十四个平均发光时间和该十四个总发光时间达一最大值,进而提高所述LED的利用率。

参阅图7,本发明LED控制方法的一第二实施例类似于该第一实施例,其不同处在于该驱动系统(图未示)还包含一用于储存多个灰度编排表的资料库(图未示),该第二实施例包含以下步骤:

步骤8:该驱动系统接收分别代表不同亮度位的该十四(M=14)个资料信号D1~D14。

步骤9:该驱动系统决定多组第一关系资讯,每一组第一关系资讯包括十四个分别对应该十四个资料信号D1~D14的预定输出次数,该十四个预定输出次数指示其各自所对应的该十四个资料信号D1~D14被重复输出的次数。

参阅表3,表3列出在此实施例中的所述组第一关系资讯,为方便说明,仅列出两组第一关系资讯。

表3:

步骤10:该驱动系统根据所述第一关系资讯及该十四个资料信号D1~D14各自所对应的所述总发光时间,决定多组分别对应所述第一关系资讯的第二关系资讯,每一组第二关系资讯包括十四个平均发光时间,该十四个平均发光时间指示各自所对应的该十四个资料信号D1~D14于每一次输出时,该十个LED被启动发光的时间。

步骤11;该驱动系统根据该十四个资料信号D1~D14、所述第一关系资讯,和所述第二关系资讯,产生二组灰度编排表。

参阅表4和表5,其分别为根据表3的该第一组第一关系资讯和该第二组第一关系资讯所产生的一第一组灰度编排表和一第二组灰度编排表。

表4:

表5:

步骤12:将所述灰度编排表储存于该资料库。

步骤13:该驱动系统从该资料库中选择所述灰度编排表的其中之一作为一主要灰度编排表。

也就是说,该驱动系统可依实际需求自该资料库中的该第一组灰度编排表和该第二组灰度编排表选择最适当的一组作为该主要灰度编排表。

步骤14:该驱动系统根据该主要灰度编排表的该十四个资料信号D1~D14及所述第一关系资讯,产生一具有二列N行的驱动序列表,N为正整数,每一驱动序列表的每一行包括该十四个资料信号D1~D14中的二个资料信号,该十四个资料信号D1~D14中的每一者具有十个逻辑值,该十个逻辑值分别用于决定该十个LED是否被启动发光。

此外,步骤14的细部步骤同该第一实施例的步骤5,在此不再赘述。

步骤15:该驱动系统将该驱动序列表的第一行至第N行中的该二个资料信号依序输出,以驱动该十个发光二极管。

参阅图8,本发明LED控制方法的一第三实施例与该第一实施例相似,其不同处在于,该驱动系统包含一用于控制所述资料信号D1~D14输出至所述LED的多任务控制器。该多任务控制器每隔一固定时间即会将目前输出的资料信号(例如,该第十四个资料信号D14)切换成输出另一资料信号(例如,该预定参考信号Rs)。在此实施例中,该固定时间相关于该十四个资料信号D1~D14各自所对应的该十四个平均发光时间,但不限于此。

详细来说,当该驱动系统输出该驱动序列表的该第一行以驱动所述LED时,该驱动系统会先输出该第十四个资料信号D14使所述LED被启动发光,并同时进行储存该预定参考信号Rs。当所述LED被启动发光的时间达该固定时间时,该多任务控制器使该驱动系统停止输出该第十四个资料信号D14,并切换成输出该预定参考信号Rs,以致所述LED根据该预定参考信号Rs而导通或不导通。当该驱动系统将该预定参考信号Rs完全输出,或其输出该预定参考信号Rs的时间已达该固定时间时,该多任务控制器使该驱动系统停止输出该预定参考信号Rs,并切换成继续输出该第十四个资料信号D14,同时该驱动系统储存该驱动序列表的该第二行的该第十二个资料信号D12,以进行输出该第十二个资料信号D12的相关后续操作。该驱动系统根据此段 所述相同方式将该驱动序列表中的第一行至第160行的该二个资料信号完全输出,在此不再赘述。

由此可知,当该驱动系统将该预定参考信号Rs(即,该低亮度位资料信号)输出至所述LED,以致所述LED根据该预定参考信号Rs而导通或不导通时,该多任务控制器使该驱动系统切换成继续输出该第十四个资料信号D14(即,该高亮度位资料信号),以致所述LED继续被启动发光,使得所述LED固定不亮的时间减少,进而大幅提升由所述LED所组成的一显示屏的利用率。

再者,由于该驱动系统将该第十四个资料信号D14输出至所述LED时,其可通过该多任务控制器将该第十四个资料信号D14所对应的该第十四个平均发光时间分成数个等同于该固定时间的发光时间(如图8所示,对应该第十四个资料信号D14的二个发光时间64t2、64t2),并于该第十四个资料信号D14所对应的第一个发光时间结束后,即可将该预定参考信号Rs输出,相较于该第一实施例(如图5所示)需等该第十四个资料信号D14所对应的该第十四个平均发光时间完全结束后,才能输出该预定参考信号Rs,因此,该第三实施例更可缩短该驱动系统完成一个刷新周期所需的时间,进而提升该驱动系统的刷新率。

综上所述,本发明LED控制方法是通过该驱动系统接收该十四个资料信号D1~D14以产生一具有二列N行的驱动序列表,并依序输出每一行的该二个资料信号以驱动该十个发光二极管,以达到提高刷新率。此外,更利用该多任务控制器每隔该固定时间则将目前的输出资料切换成另一资料信号,以致所述LED固定不亮的时间减少,进而大幅提升由所述LED所组成的该显示屏的利用率,所以确实能达成本发明的目的。

以上所述者,仅为本发明的实施例而已,当不能以此限定本发明实施的范围,即凡依本发明权利要求书及说明书内容所作的简单的等效变化与修饰,皆仍属本发明的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1