1.实现LED恒流驱动器灰度等级可控的方法,该恒流驱动器的数据传输是通过控制器和状态缓存器控制进入n位的移位寄存器的数据,当n位移位寄存器由n个数据填满后,控制器控制移位寄存器将其中寄存的n个数据并行传输进n位×n的数据缓存区,至此完成一次数据的传输,每个数据缓存器存储一位数据,本方法的特征在于:根据所需要的灰度等级,控制数据缓存器所能存储数据的位数,当需要m位灰度等级时(m
2.根据权利要求1所述的实现LED恒流驱动器灰度等级可控的方法,其特征在于:所述清零是通过在数据缓存器外围增加选择复位模块,采用n个带有复位端的D触发器作为组成数据缓存区的数据缓存器,通过x根地址线对应(Y0,Y1,…,Yn-1)共n路输出端,其中X
2=n,且Y0至Yn-1权重依次降低,通过控制(A0、A1、…,Ax-1)共x路地址线的地址输入,经选择复位模块得到相应的(Y0,Y1,…,Yn-1)共n路输出并将这n路输出与组成数据缓存器的D触发器的复位端相连,D触发器的复位端采用低有效,当Y为零时,将使该位对应的D触发器一直处于复位状态,对应的该触发器输出则一直为零,从而使需要的高权重位保持正常,而不需要的低权重位一直保持复位清零。
3.根据权利要求1所述的实现LED恒流驱动器灰度等级可控的方法,其特征在于:所述清零是在保持原有组成数据缓存区的数据缓存器不变的情况下,在数据缓存器外围增加选择复位模块,通过控制(A0、A1、…,Ax-1)共x路地址线的地址输入,经选择复位模块得到X相应的(Y0,Y1,…,Yn-1)共n路输出,其中2=n,且Y0至Yn-1权重依次降低,将n路Y输出与n个数据缓存器的输出端以一一配对的方式作为n/2个二输入与门的输入,将与门的输出结果输入到计数比较模块,当Y值为零时将使该位与对应的数据缓存器输出相与后的数据一直为零,对应到计数比较模块的数据则一直为零,从而使输入到计数比较模块内的数据为选择清零操作后的数据。
4.根据权利要求1所述的实现LED恒流驱动器灰度等级可控的方法,其特征在于:所述清零是采用n个带有复位端的D触发器作为组成数据缓存区的数据缓存器,将n位数据缓存器的n个D触发器复位端与复位信号R相连,复位信号R是与CLK协同工作的周期性变化的公共复位信号,需要的灰度等级位数为m时,将复位信号R的频率调节为相应的值,使每隔m个移位CLK信号后产生一个R的低电平脉冲信号使数据缓存器清零,而在移位数据时R信号一直保持为高电平,以使数据缓存器按照所需要的时序与频率进行整体复位,当新数据从高权重位移入后可以保证低权重位为之前清零操作后的零数据,从而使输入到计数比较模块内的数据为选择清零操作后的数据。
5.根据权利要求1至4任一所述的实现LED恒流驱动器灰度等级可控的方法,其特征在于:所述n为16。
6.恒流驱动器,其特征在于:其实现灰度等级可控的方法为以下三种方法中的一种:
1)通过在数据缓存器外围增加选择复位模块,采用n个带有复位端的D触发器作为组成数据缓存区的数据缓存器,通过x根地址线对应(Y0,Y1,…,Yn-1)共n路输出端,其中X
2=n,且Y0至Yn-1权重依次降低,通过控制(A0、A1、…,Ax-1)共x路地址线的地址输入,经选择复位模块得到相应的(Y0,Y1,…,Yn-1)共n路输出并将这n路输出与组成数据缓存器的D触发器的复位端相连,D触发器的复位端采用低有效,当Y为零时,将使该位对应的D触发器一直处于复位状态,对应的该触发器输出则一直为零,从而使需要的高权重位保持正常,而不需要的低权重位一直保持复位清零;
2)在保持原有组成数据缓存区的数据缓存器不变的情况下,在数据缓存器外围增加选择复位模块,通过控制(A0、A1、…,Ax-1)共x路地址线的地址输入,经选择复位模块得到相X应的(Y0,Y1,…,Yn-1)共n路输出,其中2=n,且Y0至Yn-1权重依次降低,将n路Y输出与n个数据缓存器的输出端以一一配对的方式作为n/2个二输入与门的输入,将与门的输出结果输入到计数比较模块,当Y值为零时将使该位与对应的数据缓存器输出相与后的数据一直为零,对应到计数比较模块的数据则一直为零,从而使输入到计数比较模块内的数据为选择清零操作后的数据;
3)采用n个带有复位端的D触发器作为组成数据缓存区的数据缓存器,将n位数据缓存器的n个D触发器复位端与复位信号R相连,复位信号R是与CLK协同工作的周期性变化的公共复位信号,需要的灰度等级位数为m时,将复位信号R的频率调节为相应的值,使每隔m个移位CLK信号后产生一个R的低电平脉冲信号使数据缓存器清零,而在移位数据时R信号一直保持为高电平,以使数据缓存器按照所需要的时序与频率进行整体复位,当新数据从高权重位移入后可以保证低权重位为之前清零操作后的零数据,从而使输入到计数比较模块内的数据为选择清零操作后的数据。