由控制芯直接驱动的LED数码万年历及其实现方法

申请号 CN201010580972.4 申请日 2010-12-09 公开(公告)号 CN102013206A 公开(公告)日 2011-04-13
申请人 刘俭良; 发明人 刘俭良;
摘要 本 发明 公开了一种由控 制芯 片 直接驱动 的LED数码万年历及其实现方法,其包括控制芯片、控制芯片系统 电路 、电源电路和显示模 块 ,所述控制芯片系统电路和显示模块连接至控制芯片,所述电源电路分别连接控制芯片、控制芯片系统电路,该LED数码万年历中采用驱 动能 力 强的LED数码万年历控制芯片和特殊的显示扫描方式以及相应的电路连接方式。采用本发明可使LED数码万年历不增加驱动电路的情况下也能达到所需要的发光功率,从而简化了LED数码万年历的电路设计以及线路板的加工生产工艺。
权利要求

1.一种由控制芯直接驱动的LED数码万年历实现方法,其特征在于,包括以下步骤:
将显示点排列到由n条地址线和m条数据线构成的显示矩阵中,显示点的一个引脚连接到地址线上,另一引脚连接到数据线上,其中,所述LED数码万年历的显示矩阵中显示点的总数为30至260个,n和m为自然数;
选择控制芯片,将控制芯片中驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxm/ qxm)×T0/Tx的I/O口作为控制芯片的第x个扫描顺序控制端口,并与显示矩阵中的第x条地址线连接,所述控制芯片按连接到扫描顺序控制端口上的地址线的顺序进行扫描显示,其中,cx1、cx2、 …、cxm表示第x条地址线上的分别连接到第1、2、 …、m条数据线上的显示点的电流-亮度转换效率的参数;qx1、qx2、 …、qxm表示第x条地址线上的分别连接到第1、2、 …、m条数据线上的显示点对显示时间Tx的利用率,Tx是指分配给第x条地址线上显示点的显示时间,T0是指显示矩阵显示一的周期,x为区间[1,n]中的任意自然数。
2.根据权利要求1所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,在同一显示帧周期内,显示模的一条地址线A上要点亮的显示点数大于另一条地址线B上要点亮的显示点数时,则分配到地址线A上显示点的显示时间大于分配到地址线B上显示点的显示时间,并使扫描显示的帧频保持大于24赫兹。
3.根据权利要求1或2所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,当显示模块上同一条地址线上的显示点E的电流-亮度转换效率的参数大于显示点F的电流-亮度转换效率的参数时,在分配到此地址线上显示点的显示时间内,使显示点E的点亮时间大于显示点F的点亮时间。
4.根据权利要求1所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,当控制芯片上驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxb/ qxb)×T0/Tx的I/O口的数量少于所需的扫描顺序控制端口的数量时,采用控制芯片上至少两个I/O口并联形成一个驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxb/ qxb)×T0/Tx的端口作为一个扫描顺序控制端口使用。
5.根据权利要求1所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,所述控制芯片采用其驱动电平中之驱动能强的高或低驱动电平对扫描顺序控制端口进行驱动。
6.根据权利要求1所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,一个显示点内串联多个发光二极管
7.根据权利要求1所述的由控制芯片直接驱动的LED数码万年历实现方法,其特征在于,当显示点的亮度不均匀时,在过亮的显示点所在的地址线和数据线上加限流电阻
8.一种由控制芯片直接驱动的LED数码万年历,其特征在于,包括控制芯片、控制芯片系统电路、电源电路和显示模块,所述控制芯片系统电路和显示模块连接至控制芯片,所述电源电路分别连接控制芯片、控制芯片系统电路,
其中,所述显示模块为一显示矩阵,显示点排列到由n条地址线和m条数据线构成的显示矩阵中,显示点的一个引脚连接到地址线上,另一引脚连接到数据线上,所述显示模块中的显示点的总数为30至260个,
所述控制芯片中用于控制扫描顺序的I/O口为扫描顺序控制端口,用于显示点亮灭控制的I/O口为显示点亮灭控制端口,所述显示模块的地址线一对一直接连接至扫描顺序控制端口,所述显示模块的数据线一对一直接连接至显示点亮灭控制端口。
9.根据权利要求8所述的由控制芯片直接驱动的LED数码万年历,其特征在于,控制芯片中驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxm/ qxm)×T0/Tx 的I/O口作为控制芯片的第x个扫描顺序控制端口,与显示矩阵中的第x条地址线连接,其中,cx1、cx2、 …、cxm表示第x条地址线上的分别连接到第1、2、 …、m条数据线上的显示点的电流-亮度转换效率的参数;qx1、qx2、…、qxm表示第x条地址线上的分别连接到第1、2、 …、m条数据线上的显示点对显示时间Tx的利用率,Tx是指分配给第x条地址线上显示点的显示时间,T0是指显示矩阵显示一帧的周期,x为区间[1,n]中的任意自然数,n是显示模块上的连接到控制芯片扫描顺序控制端口的地址线的数量。
10.根据权利要求8所述的由控制芯片直接驱动的LED数码万年历,其特征在于,所述显示模块中的显示点由多个发光二极管组成。
11.根据权利要求8所述的由控制芯片直接驱动的LED数码万年历,其特征在于,根据控制芯片的高/低电平之驱动能力,设置驱动能力强的高/低电平驱动所述扫描顺序控制端口。
12.根据权利要求8所述的由控制芯片直接驱动的LED数码万年历,其特征在于,所述显示模块中同一地址线或同一数据线中的每7个显示点组成一个LED七段8字形数码管。
13.根据权利要求8所述的由控制芯片直接驱动的LED数码万年历,其特征在于,所述LED数码万年历的显示矩阵设置为7条地址线×16条数据线、16条地址线×7条数据线、7条地址线×18条数据线、18条地址线×7条数据线、8条地址线×16条数据线、
16条地址线×8条数据线、8条地址线×18条数据线或者18条地址线×8条数据线的结构。

说明书全文

由控制芯直接驱动的LED数码万年历及其实现方法

技术领域

[0001] 本发明涉及一种数码LED时间显示装置,尤其涉及的是一种由控制芯片直接驱动的LED数码万年历及其实现方法。

背景技术

[0002] 参见图1,是现有的LED数码万年历的组成框图,其主要包括控制芯片、测温、市电检测、键盘电路,以及由发光二极管及LED数码管构成的显示电路,在所述
控制芯片和显示电路之间设置有一显示驱动电路,用于驱动发光二极管及LED数码管,
满足其发光功率的要求。
[0003] 现有的几种典型的显示驱动电路包括:由三极管和驱动芯片构成显示驱动电路,由驱动芯片单独构成驱动电路或者由三极管单独构成显示驱动电路。 这几种现有技
术都有一个共同特点:控制芯片和显示部件之间设置有显示驱动电路。
[0004] 而随着LED数码万年历市场竞争越来越激烈,多增加一个电路元件都会增加产品的成本,影响电路的可靠性,从而降低产品的市场竞争。 而且现有的电路逻辑结构
决定了,在绘制单面电路板时必须要使用到跳线,插置跳线对于流线生产来说是一个
很费时的工作,从而降低了生产效率。 因此,现有技术还有待于改进和发展。

发明内容

[0005] 本发明的目的在于提供一种由控制芯片直接驱动的LED数码万年历及其实现方法,旨在解决现有的LED数码万年历在控制芯片和显示电路之间增加一显示驱动电路所
造成的成本提升和加工费时问题。
[0006] 本发明的技术方案如下:一种由控制芯片直接驱动的LED数码万年历,其包括控制芯片、控制芯片系统电
路、电源电路和显示模,所述控制芯片系统电路和显示模块连接至控制芯片,所述电
源电路分别连接控制芯片、控制芯片系统电路,
其中,所述显示模块为一显示矩阵,显示点排列到由n条地址线和m条数据线构成
的显示矩阵中,显示点的一个引脚连接到地址线上,另一引脚连接到数据线上,所述显
示模块中的显示点的总数为30至260个,
所述控制芯片中用于控制扫描顺序的I/O口为扫描顺序控制端口,用于显示点亮灭
控制的I/O口为显示点亮灭控制端口,所述显示模块的地址线一对一直接连接至扫描顺
序控制端口,所述显示模块的数据线一对一直接连接至显示点亮灭控制端口。
[0007] 一种由控制芯片直接驱动的LED数码万年历实现方法,所述LED数码万年历的显示点的数量为D,其包括以下步骤:
步骤S100:将显示点排列到由n条地址线和m条数据线构成的显示矩阵中,显示点
的一个引脚连接到地址线上,另一引脚连接到数据线上,其中,所述LED数码万年历的
显示矩阵中显示点的总数为30至260个,n和m为自然数;
步骤S200:选择控制芯片,将控制芯片中驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+
cxm/ qxm )×T0/Tx的I/O口作为控制芯片的第x个扫描顺序控制端口,并与显示矩阵中的第
x条地址线连接,所述控制芯片按连接到扫描顺序控制端口上的地址线的顺序进行扫描显
示,其中,cx1、cx2、 …、cxm表示第x条地址线上的分别连接到第1、2、 …、m条数据
线上的显示点的电流-亮度转换效率的参数;qx1、qx2、 …、qxm表示第x条地址线上的
分别连接到第1、2、 …、m条数据线上的显示点对显示时间Tx的利用率,Tx是指分配
给第x条地址线上显示点的显示时间,T0是指显示矩阵显示一的周期,x为区间[1,n]
中的任意自然数。
[0008] 本发明的有益效果:本发明通过采用LED数码万年历控制芯片的特殊显示扫描方式以及相应电路连接方式,使LED数码万年历可以不增加驱动电路的情况下也能达到
所需要的发光功率,从而有效的降低了其生产成本,提高了生产的效率,且增强了电路
稳定性
附图说明
[0009] 图1是现有的LED数码万年历的功能框图。
[0010] 图2是本发明实施例提供的LED数码万年历的功能框图。
[0011] 图3是本发明实施例提供的第一种LED数码万年历的电路原理图。
[0012] 图4是本发明实施例提供的第二种LED数码万年历的电路原理图。
[0013] 图5是本发明实施例提供的第三种LED数码万年历的电路原理图。
[0014] 图6是本发明实施例提供的第四种LED数码万年历的电路原理图。
[0015] 图7是本发明实施例提供的第五种LED数码万年历的电路原理图。
[0016] 图8是本发明实施例提供的第六种LED数码万年历的电路原理图。
[0017] 图9是本发明实施例提供的第七种LED数码万年历的电路原理图。

具体实施方式

[0018] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。
[0019] LED数码万年历产品是一种消费类电子产品,由内置计算机程序或控制逻辑电路的控制芯片、驱动电路、发光二极管及LED数码管构成的显示电路,输入键盘,以及
测温电路、电源电路等电路构成,可用来自动显示公历和农历年月日、星期、时间、环
温度、24节气和到下一个节气的倒数天数等时间日历信息。
[0020] 图2所示为本发明实施例提供的LED数码万年历的功能框图,其包括:控制芯片、键盘模块、选项识别电路、市电检测电路、声音播放电路、测温电路、控制芯片
系统电路、电源电路和显示模块。 所述键盘模块、所述选项识别电路、所述市电检测电
路、所述声音播放电路、所述测温电路、所述控制芯片系统电路、所述电源电路和所述
显示模块均连接至该LED数码万年历的所述控制芯片。
[0021] 所述控制芯片内置有计算机程序、控制逻辑电路以及相关数据,是整个产品的总控制器,这类控制芯片具有多种,为本领域普通技术人员所熟知。 在内置的计算机程
序、控制逻辑电路的控制下,控制芯片完成下列工作:走时间以及公历、农历、星期、
节气、定时闹铃等的运行计算,对环境温度进行测量;将时间、日历、温度等信息传送
给显示电路,在显示部件显示出来;接收和处理按键信号;根据要求播放声音;实时检
测市电,并能在市电停电时立即控制整个系统进入低功耗状态,在备用电池供电的情况
下继续走时间和日期,并保存各种相关数据不丢失。
[0022] 所述控制芯片系统电路用于维持控制芯片正常工作的电路,包括振荡电路、复位电路等。
[0023] 所述市电检测电路用于在控制芯片的控制下实时检测市电。 有市电时,控制芯片处于高速工作模式,走时间日历并显示出来、测温、处理键盘、甚至播放声音等,整
个系统功耗较大;当市电掉电时,控制芯片能快速控制整个系统进入低功耗状态,仅靠
备用的电池供电走时间和日历。 系统进入低功耗状态后继续实时检测市电,一旦检测到
市电,控制芯片立即进入高速工作模式。
[0024] 所述键盘模块用于在控制芯片的控制下,从键盘电路接收按键信号,对系统进行调时、定时等操作。
[0025] 所述测温电路用于在控制芯片的控制下,通过电路中的温度传感器检测环境温度。
[0026] 所述选项识别电路是以外接特定电路的方式给控制芯片提供各种功能选项提示。一般LED数码万年历的同一个功能会有多种选项,例如:星期方式有中国式的表示
方法: 日(数码管显示“8”)、1、2、3、4、5、6对应周日到周六;还有越南式的表示
方法:8、2、3、4、5、6、7对应周日到周六。 为了让控制芯片按照用户的意图工作,
给控制芯片的外围设计了一组控制芯片能够检测得到的电路,例如一组电阻或电容,控
制芯片会根据检测到的外部选项电路的不同,选用不同的驱动控制程序,以实现不同的
功能。
[0027] 所述电源电路用于给整个系统提供电源,其包括:市电变压、整流、稳压、给控制芯片提供足够功率的电源;系统还设置有备用的纽扣式电池,用于在市电停电时能
保障系统低功耗工作下的可靠供电。
[0028] 所述声音播放电路用于在控制芯片的控制下,在需要的时候播放声音,如语音报时、播放音乐等。
[0029] 所述显示模块用于将时间日期等信息通过点亮显示点显示出来。 所述显示模块为一显示矩阵,其中包括显示点,所述显示点是所述LED数码万年历显示模块中能够独
立显示的最小发光单位,所述显示模块中的每一显示点由一个发光二极管组成或由多个
发光二极管串联、并联或串并混联组成,即发光二极管或发光二极管的组合;所述显示
模块中的显示点总数为采用30至260个之间的任意确定数值,且显示点排列到由n条地
址线和m条数据线构成的显示矩阵中,显示点的一个引脚连接到地址线上,另一引脚连
接到数据线上,其中地址线数n的范围是2至78中的任意确定数值,数据线数m的范围
是2至78的任意确定数值;须说明的是,上述m和n的数值在电路设计时,根据实际的
需要而确定,并且根据实际的需要,每条地址线或每条数据线上的显示点并不一定采用
相同的数量。
[0030] 所述控制芯片中用于控制扫描顺序的I/O口叫做扫描顺序控制端口,用于控制显示点亮灭的I/O口叫做显示点亮灭控制端口,所述显示模块的地址线一对一直接连接
至扫描顺序控制端口,所述显示模块的数据线一对一直接连接至显示点亮灭控制端口。
[0031] 所述控制芯片的I/O口须不少于n+m个,并且控制芯片中驱动电流大于0.3×(cx1/qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx的I/O口与显示矩阵中的第x条地址线连接,驱动
电流大于c1y×T0/ (q1y×T1)、c2y×T0/ (q2y×T2)、 …、cny×T0/ (qny×Tn)中的
最大值的I/O口与显示矩阵中的第y条数据线连接,其中,n是显示模块上的连接到控制
芯片扫描顺序控制端口的地址线的数量,m是显示模块上的连接到控制芯片亮灭控制端
口的数据线的数量,c1y、c2y、 …、cny 为显示模块里第y条数据线上的分别连接到第1、
2、 …、n条地址线的显示点的电流-亮度转换效率参数c,T1、T2、 …、Tn 为分配给
第1、2、 …、n条地址线上的显示点的显示时间,q1y、q2y、 …、qny为第y条数据线上
的分别连接到第1、2、…、n条地址线上的显示点对分配给它们的显示时间T1、T2、 …
Tn 的利用率,cx1、cx2、 …、cxm表示第x条地址线上的分别连接到第1、2、 …、m条数
据线上的显示点的电流-亮度转换效率的参数,qx1、qx2、 …、qxm表示第x条地址线上
的分别连接到第1、2、 …、m条数据线上的显示点对显示时间Tx的利用率,Tx是指分
配给第x条地址线上显示点的显示时间(分配给地址线上显示点的显示时间是指在一个
显示帧周期T0内有显示电流流过此地址线的时间),T0是指显示矩阵显示一帧的周期,
x为区间[1,n]中的任意自然数,y为区间[1,m]中的任意自然数。
[0032] 所述LED数码万年历根据控制芯片的高/低电平之驱动能力的不同其电路连接方式不同:
当控制芯片的低电平驱动能力较强时,所述扫描顺序控制端口采用低电平驱动,所
述显示点的阴极连接到地址线上,阳极连接到数据线上。 此时将显示模块的地址线一对
一直接连接至控制芯片上的扫描顺序控制端口,并将连接显示模块的数据线线一对一直
接连接至控制芯片上的显示点亮灭控制端口。 参见图3,本实施例中显示模块中连接显
示点阴极的地址线(即从COM1至COMn)对应连接至控制芯片上的扫描顺序控制端口
(即控制芯片上的COM1至COMn);同时显示模块中连接显示点阳极的数据线(即从
S1至Sm)对应连接至控制芯片上的显示点亮灭控制端口(即控制芯片上的S1至Sm)。
[0033] 当控制芯片的高电平驱动能力较强,所述扫描顺序控制端口采用高电平驱动,所述显示点的阳极连接到地址线上,阴极连接到数据线上。 此时将显示模块的地址线一
对一直接连接至控制芯片上的扫描顺序控制端口,并将显示模块数据线一对一直接连接
至控制芯片上的显示点亮灭控制端口。参见图4,本实施例中显示模块中连接显示点阳极
的地址线(即从COM1至COMn)对应连接至控制芯片上的扫描顺序控制端口(即控制
芯片上的COM1至COMn);同时显示模块中连接显示点阴极的数据线(即从S1至Sm)
对应连接至控制芯片上的显示点亮灭控制端口(即控制芯片上的S1至Sm)。
[0034] 除了上述的两种控制芯片外,还存在一种控制芯片,其部分I/O口是低电平驱动能力较强,而部分I/O口是高电平驱动能力较强。对于这种芯片则采用图3和图4所提
供的两种电路连接形式相结合的方式进行处理,例如图5所示,控制芯片的扫描顺序控
制端口COM3的低电平驱动能力强,所以用低电平驱动显示模块的地址线COM3,控制
芯片的其它扫描顺序控制端口高电平驱动能力强,所以用高电平驱动显示模块的其它地
址线。 高电平驱动的地址线上接显示点的阳极,低电平驱动的地址线上接显示点阴极,
这些显示点的另一个引脚接到对应数据线上。 在扫描显示时,显示模块上地址线在轮流
输出显示电平时,高电平驱动的地址线是输出高电平,低电平驱动的地址线是输出低电
平;当要点亮高电平驱动的地址线上的显示点,对应的数据线要输出低电平,当要点亮
低电平驱动的地址线上的显示点,对应的数据线要输出高电平。
[0035] 图3、图4和图5中的每一个显示点都可以看作是由一个发光二极管组成或由多个发光二极管串联、并联、串并混联组成。
[0036] 图3、图4和图5中同样包含了由七段8字形数码管组成的显示模块的结构,如:图3中,一个共阳极的七段LED数码管相当于图中同一条数据线上的任意7个显示
点,一个共阴极的七段LED数码管相当于图中同一条地址线上的任意7个显示点;图4
中,一个共阳极的七段LED数码管相当于图中同一条地址线上的任意7个显示点,一个
共阴极的七段LED数码管相当于图中同一条数据线上的任意7个显示点。
[0037] 当构成显示模块的显示点既包括发光二极管又包括七段数码管时,根据数码管的类型不同,电路连接方式也不同:
市场上常用的七段数码管有两种极性,共阴极型和共阳极型。 共阴极数码管正常工
作时,电流从各点亮的显示段控制脚即显示段的阳极流入,从数码管公共端即各显示段
的阴极流出;共阳极数码管正常工作时,电流从数码管公共端即各显示段的阳极流入,
从各点亮的显示段控制脚即显示段的阴极流出。
[0038] 本发明实施例以市场上最常用的LED数码万年历产品为例进行描述。 此产品包含年月日、时分秒、农历月日、星期、温度、正点闹铃指示、定时闹铃指示、时分之
间、秒分之间的间隔符“:” (本文中称作“秒闪”)。 当采用12小时制式,总共
需要的显示点个数为122个,当采用24小时制式,总共需要的显示点数为124个。 现以
24小时制式为例进行设计描述:
第一种情况:控制芯片采用“低”电平驱动,LED数码管为共阳极时电路逻辑结构
为:
所述显示模块中连接共阳极LED数码管显示段控制脚或/和发光二极管的阴极的地
址线直接连接至控制芯片上的扫描顺序控制端口,连接共阳极LED数码管的公共端或/
和发光二极管的阳极的数据线直接连接到控制芯片上的显示点亮灭控制端口。 扫描显示
时按地址线的顺序进行扫描。
[0039] 如图6所示,该LED数码万年历包括124个显示点,显示点组成的显示模块是7条地址线和18条数据线的结构简称7×18的设计结构,由于控制芯片的扫描顺序控制
端口是低电平驱动,所以连接共阳极LED数码管的显示段控制脚或/和发光二极管的阴
极的7条地址线需要连接到控制芯片的扫描顺序控制端口,即图中控制芯片的COM1到
COM7,连接共阳极LED数码管的公共端或/和发光二极管的阳极的18条数据线连接到
控制芯片的亮灭控制端口,即图中控制芯片的S1到S18。
[0040] 除了上述7×18的设计结构外,为了满足124个显示点,还可以设计为14条地址线(即两排数码管的显示段数)和9条数据线即14×9的设计结构,或者21条地址线
(即三排数码管的显示段数)和6条数据线即21×6的设计结构等。
[0041] 第二种情况:控制芯片采用“低”电平驱动,数码管为共阴极时电路逻辑结构为:
所述显示模块中连接共阴极LED数码管的公共端或/和发光二极管的阴极的地址线
直接连接至控制芯片上的扫描顺序控制端口,连接共阴极LED数码管的显示段控制脚或
/和发光二极管的阳极的数据线直接连接到控制芯片上的显示点亮灭控制端口。扫描显示
时按地址线的顺序进行扫描。
[0042] 如图7所述,该LED数码万年历包括124个显示点,显示点组成的显示模块是9条地址线和14条数据线的结构简称9×14的设计结构,由于控制芯片的扫描顺序控制端
口是低电平驱动,所以连接共阴极LED数码管的公共端或/和发光二极管的阴极的9条
地址线需要连接到控制芯片的扫描顺序控制端口,即图中控制芯片的COM1到COM9,
连接共阴极LED数码管的显示段控制脚或/和发光二极管的阳极的14条数据线连接到控
制芯片的亮灭控制端口,即图中控制芯片的S1到S14。
[0043] 除了上述9×14的设计结构外,为了满足124个显示点,还可以设计为18条地址线和7条数据线即18×7的设计结构(此结构数码管都在一排上),或者6条地址线和
21条数据线即6×21的设计结构(此结构数码管分成三排)等。
[0044] 上述第一、二两种情况的电路逻辑结构下的任何电路都有下列共同点:就是在显示扫描时,按扫描顺序控制端口的顺序轮流输出低电平,对应的各显示点亮灭控制端
口的电平则根据要显示的内容决定: 需要点亮就输出高电平,不点亮就输出低电平或设置
成高阻状态。
[0045] 第三种情况:控制芯片采用“高”电平驱动,数码管为共阳极时电路逻辑结构为:
所述显示模块中连接共阳极LED数码管公共端或/和发光二极管的阳极的地址线直
接连接至控制芯片上的扫描顺序控制端口,连接共阳极LED数码管的显示段控制脚或/
和发光二极管的阴极的数据线直接连接到控制芯片上的显示点亮灭控制端口。 扫描显示
时按地址线的顺序进行扫描。
[0046] 如图8所示,该LED数码万年历包括124个显示点,显示点组成的显示模块是6条地址线和21条数据线的结构简称6×21的设计结构,由于控制芯片的扫描顺序控制端
口是高电平驱动,所以连接共阳极LED数码管的公共端或/和发光二极管的阳极的6条
地址线需要连接到控制芯片的扫描顺序控制端口即图中控制芯片的COM1到COM6,连
接共阳极LED数码管的显示段控制脚或/和发光二极管的阴极的21条数据线连接到控制
芯片的亮灭控制端口,即图中控制芯片的S1到S21。
[0047] 除了上述6×21的设计结构外,为了满足124个显示点,还可以设计为9条地址线和14条数据线即9×14的设计结构,或者18条地址线和7条数据线即18×7的设计结
构等。
[0048] 第四种情况:控制芯片采用“高”电平驱动,数码管为共阴极时电路逻辑结构为:
所述显示模块中连接共阴极LED数码管显示段控制脚或/和发光二极管的阳极的地
址线直接连接至控制芯片上的扫描顺序控制端口,连接共阴极LED数码管的公共端或/
和发光二极管的阴极的数据线直接连接到控制芯片上的显示点亮灭控制端口。 扫描显示
时按地址线的顺序进行扫描。
[0049] 如图9所示,该LED数码万年历包括124个显示点,显示点组成的显示模块是7条地址线和18条数据线的结构简称7×18的设计结构,由于控制芯片的扫描顺序
控制端口是高电平驱动,所以连接共阴极LED数码管的显示段控制脚和发光二极管的阳
极的7条地址线需要连接到控制芯片的扫描顺序控制端口,即图中控制芯片的COM1到
COM7,连接共阴极LED数码管的公共端或/和发光二极管的阴极的18条数据线连接到
控制芯片的亮灭控制端口,即图中控制芯片的S1到S18。
[0050] 除了上述7×18的设计结构外,为了满足124个显示点,还可以设计为14条地址线和9条数据线即14×9的设计结构,或者21条地址线和6条数据线即21×6的设计
结构等。
[0051] 上述第三、四两种情况的电路逻辑结构下的任何电路都有下列共同点:就是在显示扫描时,按扫描顺序控制端口的顺序轮流输出高电平,对应的各显示点亮灭控制端
口的电平则根据要显示的内容决定,需要点亮就输出低电平,不点亮就输出高电平或设
置成高阻状态。
[0052] 针对上述第一、二、三、四种情况,还有下面几点补充说明:除了上述的四种情况外,还存在另一类电路结构形式,控制芯片的部分扫描顺序控
制端口采用低电平驱动,另外部分扫描顺序控制端口采用高电平驱动。 对于这类情况,
则采用上述第一种和第三种情况相接合、第一种和第四种情况相接合、第二种和第三种
情况相接合或者第二种和第四种情况相接合等方式组成电路。 扫描显示时按地址线的顺
序进行扫描。
[0053] 本发明的具体实施例,除了上述的电路结构外,还可以有其他结构,如地址线数量为22数据线数量为6的22×6结构、地址线数量为6数据线数量为22的6×22结
构、地址线数量为20数据线数量为6的20×6结构以及地址线数量为6数据线数量为20
的6×20结构等。
[0054] 不管采用什么样的设计结构,总的原则是:根据需要显示的最多笔画数量来确定扫描顺序控制端口和显示点亮灭控制端口的数量,同时还要考虑提高IO口的利用率,
使用IO口较少的控制芯片以降低成本,以及考虑方便单面线路板布线等。
[0055] 在上述四种情况下的实施例中数字显示均采用LED数码管,其包括年十位、年个位、月十位、月个位、日十位、日个位、农历月十位、农历月个位、农历日十位、农
历日个位、时十位、时个位、分十位、分个位、秒十位、秒个位、温度十位、温度个位
和星期。其中的秒闪、正点、定闹等指示灯则采用发光二极管制作。 所述秒闪为两个发
光二极管组成,正点为一个发光二极管组成,定闹为一个发光二极管组成。
[0056] 在上述四种情况下的实施例中都有7×18或者18×7的设计结构,如果去掉“秒”显示,还可以有7×16(7条地址线×16条数据线)或者16×7(16条地址线×7
条数据线)的设计结构,将上述地址线或数据线的7改为8,还有8×18(8条地址线×18
条数据线)、18×8(18条地址线×8条数据线)、8×16(8条地址线×16条数据线)或
者16×8(16条地址线×8条数据线)的结构,这些结构最明显的好处是:除了公历和农
历的月十位数码管,以及部分数码管的个别显示段由于不用,直接悬空外,数码管的同
名显示段控制脚在单面线路板布线时都可以不需要跳线就能很方便的连接起来,形成7
条地址线或数据线,然后再连接到控制芯片的7个驱动端口,而除了公历和农历的月十
位,其余每一个数码管的公共端,都只需要单独连接到控制芯片的一个驱动脚上,不需
要绕道连接到其它元件,也避免了跳线,再根据控制芯片在线路板上的装配工艺(即芯
片在单面线路板上的安装,是从元件面直插安装还是在线路面贴装)适当安排控制芯片
驱动引脚的排列顺序,使得从控制芯片驱动引脚到显示电路的连线刚好是顺着的,不需
要跳线。 如此安排,在单面线路板布线时可以最大限度的节省跳线甚至不用跳线,提高
了产品生产效率、降低了生产成本、还提高了产品的可靠性。
[0057] 本发明与现有技术的区别是省略了“显示驱动电路”,改由控制芯片直接驱动显示电路。由于省略了显示驱动电路,代之以控制芯片直接驱动显示。 如果只是简单的
取消现有的显示驱动电路,改为由控制芯片直接驱动,而不对系统作重新设计,产品亮
度和均匀度都是很难达到设计要求的。
[0058] 本发明针对上述问题,提供一整套合理的显示驱动实现方法,使得当控制芯片直接驱动显示电路时产品的亮度和均匀度达到指定的设计要求。
[0059] 所述LED数码万年历的实现方法和流程如下,所述LED数码万年历的显示点的数量为D,所述实现方法具体包括:
步骤S100:将显示点排列到由n条地址线和m条数据线构成的显示矩阵中,显示点
的一个引脚连接到地址线上,另一引脚连接到数据线上,其中,所述LED数码万年历的
显示矩阵中显示点的总数为30至260个,n和m为自然数;
步骤S200:选择控制芯片,将控制芯片中驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+
cxm/ qxm )×T0/Tx的I/O口作为控制芯片的第x个扫描顺序控制端口,并与显示矩阵中的第
x条地址线连接,所述控制芯片按连接到扫描顺序控制端口上的地址线的顺序进行扫描显
示,其中,cx1、cx2、 …、cxm表示第x条地址线上的分别连接到第1、2、 …、m条数据
线上的显示点的电流-亮度转换效率的参数;qx1、qx2、 …、qxm表示第x条地址线上的
分别连接到第1、2、 …、m条数据线上的显示点对显示时间Tx的利用率,Tx是指分配
给第x条地址线上显示点的显示时间,T0是指显示矩阵显示一帧的周期,x为区间[1,n]
中的任意自然数。
[0060] 现有的LED数码万年历产品,其显示内容一般包括公历的年月日和农历的月日、节气显示以及距离下个节气的倒数天数、时分秒、星期、环境温度等等,这些内容
由发光二极管和数码管构成的显示模块显示出来。 显示模块中能够独立显示的最小发光
单位,称为一个显示点,依此定义可以确定显示模块中显示点的数量。 显示点由一个发
光二极管组成或由多个发光二极管串联、并联或串并混联组成。
[0061] LED数码万年历显示点的总数量D在30至260个之间,当采用控制芯片直接驱动时,为节省控制芯片的I/O口资源,降低芯片成本,将显示点排列到由n条地址线和m
条数据线组成的显示矩阵中,构成数码万年历的显示模块,并使n×m≥D。 显示点的一
个引脚连接到地址线上,另一引脚连接到数据线上。
[0062] 上述显示模块中地址线数量n和数据线数量m都在2~87的范围内,且控制芯片的I/O口不少于n+m个。
[0063] 显示模块中的n条地址线将显示点分成了n组,在扫描显示时,通过控制地址线的电平(即只给n条地址线中的一条地址线提供显示电平),每次选定一组显示点的内容
予以显示;显示模块中的数据线负责把依据显示内容确定的显示数据输送给经地址线选
定的一组显示点,从而点亮相应的显示点。
[0064] 控制芯片中用于控制扫描顺序的I/O口叫做扫描顺序控制端口,用于控制显示点亮灭的I/O口叫做显示点亮灭控制端口。 控制芯片与显示模块的连接方法:把显示模
块中所有的地址线一对一直接连接至控制芯片上的扫描顺序控制端口,把显示模块中所
有的数据线一对一直接连接至控制芯片上的显示点亮灭控制端口。
[0065] 显示时,控制芯片通过扫描顺序控制端口控制显示模块的地址线,并在显示点亮灭控制端口输出的显示数据的配合下,使得显示模块上的n组显示点每次只显示一组
显示点的内容,延时一定时间后,再显示下一组显示点的内容,按同样的方法依次将n
组显示点的内容全部显示一遍称为一帧,显示完一帧所需要的时间称为一个帧周期,用
T0表示,每秒时间内显示的帧数称为帧频,当帧频在24赫兹以上,依据人眼视觉暂留原
理,将看到数码万年历的内容完整显示出来。LED数码万年历的帧频保持大于24赫兹。
[0066] 构成显示模块的显示点的发光元件是发光二极管,在其正常工作电流范围内,发光二极管的发光亮度和流过的电流大致成正比。 流过显示点的电流转换成亮度的效
率,用参数c来表示,参数c的定义是:显示点达到指定亮度所需要的电流值即为此显
示点的电流-亮度转换效率的参数c。从参数c的定义可知,在达到同一指定亮度的情况
下,显示点的参数c的数值越大,表示流过此显示点的电流转换成亮度的效率就越低,
数值越小,电流转换成亮度的效率就越高,因此,参数c代表了显示点本身的一种属
性,其大小是由显示点本身的特性决定的,影响其大小的因素包括组成显示点的发光二
极管的个数及串并联情况、电能到光能的转换效率、发光颜色、发光表面积大小、显示
点的封装技术、工艺、材料等等,这些都是属于显示点本身的特性。 具体来说,组成显
示点的发光二极管串联的个数越多、电能到光能的转换效率越高、颜色越靠近黄绿色、
发光面积越集中,要达到指定的亮度,所需要的电流就越小,即参数c的值就越小,否
则c的值就越大。 另外,由参数c的定义可知,参数c从数值上看是一个与指定亮度相
对应的电流值,即指定的要达到的亮度变化,其电流值也会变化,参数c也会跟着变化,
因此,比较不同显示点的参数c时,必须是在相同亮度的条件下进行。
[0067] 在设计阶段,需要确定已经选定的显示点的参数c的数值大小,根据参数c的定义,必须指定显示点要达到的亮度。 鉴于设计的产品,其显示点需要达到预定的亮度标
准,规定此亮度标准为测定显示点的参数c时的指定亮度。 假定设计的产品需要达到的
亮度标准是“在环境照度800勒克斯下,点亮的显示点于显示表面法线方向2米范围内
能够清楚辨识”,则可以确定一种简单有效的近似方法来确定c的数值的大小:给需要
确定其参数c的一显示点通以直流电,并由小到大增加电流值,同时观察在环境照度800
勒克斯下,于显示表面法线方向2米位置刚好能清楚辨识点亮的显示点时,流过该显示
点的电流值在数值上等于该显示点的电流-亮度转换效率的参数c。
[0068] 需要特别注意得是:上述确定显示点参数c的方法中所述的“环境照度值”并不限于“ 800勒克斯”,可以随用户对产品亮度的不同要求而改变,相应地,测到的显
示点的参数c也会跟着改变。 而且“环境照度值”的不同导致的显示点参数c的数值的
不同,也不会影响本发明提到的为提高产品亮度和均匀度所采用的原理和方法的应用及
实施。
[0069] 本文中所涉及的0.5~0.8英寸红色七段8字形数码管的显示点的参数c是用上述这一方法在“ 800勒克斯” “环境照度值”下测定的。 目前市场上常用的0.5~
0.8英寸红色七段8字形数码管,如果每一显示段称为一个显示点,其显示点c值大约是
0.25mA~0.6mA,质量较好的其c值会更小。
[0070] 要测量现有的数码万年历产品上任一显示点的参数c的值,依据参数c的定义,需要指定测量时显示点达到的指定亮度,因此,特规定现有万年历产品正常工作时显示
点的亮度为测量显示点参数c时的指定亮度,由此得到的测量方法是:给现有产品加上
正常的工作电源,使其能正常工作并显示,并选定出产品上被测的显示点。 另取与被
测显示点完全相同的发光元件,将它置于被测显示点附近同被测显示点相同的光照环境
下,给它加上直流电源,并从小到大调整电流,同时观察此显示点的亮度,当达到和被
测显示点相同的亮度时,流过此显示点的电流值在数值上等于被测显示点的电流-亮度
转换效率的参数c。
[0071] 根据上文中对于参数c的定义可知,给某一个显示点通以大小等于其电流-亮度转换效率的参数c相同的电流,此显示点可以达到指定的亮度(即测定其参数c的数值
时的亮度)。 但对于采用扫描显示方式的显示模块,由于点亮显示点的电流不是持续稳
定电流,而是扫描显示时的脉冲电流,要达到相同的显示亮度,需要提供更大的脉冲电
流。
[0072] 为了确定采用扫描显示方式的显示模块中地址线和数据线上需要的驱动电流的大小,下面以具有n条地址线和m条数据线的显示模块为例加以说明,对应的,其控制
芯片扫描顺序控制端口数量为n,显示点亮灭控制端口的数量为m。
[0073] 在一个显示帧周期T0里,假定分配给每一条地址线(同时也是控制芯片的每一个扫描顺序控制端口)上的显示点的显示时间分别为T1、T2、 …Tn,分配给显示模块
中地址线上显示点的显示时间是指在一个显示帧周期T0内有显示电流流过此地址线的时
间。 Tp是显示帧周期T0里没有用于显示的时间。 上述各时间量之间的关系是:T1 + T2
+…+Tn +Tp= T0。
[0074] 设分配给显示模块中第x条(x范围为1~n)地址线上显示点的显示时间为Tx,并设此地址线上同时连接到第y条(y范围为1~m)数据线的显示点Dxy对显示时间Tx
的利用率为qxy ,则此显示点Dxy用来显示的时间为qxy×Tx,点亮此显示点Dxy的时间只
占一帧时间的(qxy×Tx)/ T0,为了在视觉上达到指定的亮度(即确定此显示点的参数c
时对应的亮度),在点亮此显示点的时间qxy×Tx里,其亮度必须要达到指定亮度的T0/
(qxy×Tx)倍,因此,流过此显示点的脉冲电流必须不小于cxy×T0/ (qxy×Tx),cxy为
此显示点的电流-亮度转换效率的参数。 为了保证显示模块的第y条数据线上的所有显
示点都能够达到指定亮度(即确定显示点的参数c时对应的亮度),驱动此第y条数据线
的芯片亮灭控制端口的驱动能力必须满足显示模块上第y条数据线上的各显示点D1y 、D2y
、 … 、Dny所需的驱动电流c1y×T0/ (q1y×T1)、c2y×T0/ (q2y×T2)、 …、cny×T0/
(qny×Tn)中的最大者。 因此,在选择控制芯片时,要将具备驱动电流大于c1y×T0/
(q1y×T1)、c2y×T0/ (q2y×T2)、 …、cny×T0/ (qny×Tn)中的最大者的I/O口作为
第y条亮灭控制端口,用来驱动显示模块的第y条数据线。 其中:c1y、c2y、 …、cny 为
显示模块里第y条数据线上的分别连接到第1、2、 …、n条地址线的显示点的电流-亮
度转换效率参数c;T1、T2、 …、Tn 为分配给第1、2、 …、n条地址线上的显示点的显
示时间;q1y、q2y、 …、qny为第y条数据线上的分别连接到第1、2、 …、n条地址线上
的显示点对分配给它们的显示时间T1、T2、 …Tn 的利用率,T0为显示帧周期。 按上述
同样的方法可以得到显示模块上其它数据线需要的驱动电流值。
[0075] 由驱动显示点Dxy 的电流的公式“cxy×T0/ (qxy×Tx)”可知,显示点点亮的时间占帧周期T0 的比例即(qxy×Tx)/ T0越小,显示点的cxy越大(即显示点电流-亮度转
换效率越低),要达到指定亮度的驱动电流也越大,要求控制芯片亮灭控制端口提供的
驱动电流也越大;反之,显示点点亮的时间占帧周期T0 的比例(qxy×Tx)/ T0越大,显
示点的cxy越小(即显示点电流-亮度转换效率越高),要达到指定亮度的驱动电流也越
小,要求控制芯片亮灭控制端口提供的驱动电流也越小。
[0076] 流过显示模块地址线的电流等于此地址线上的所有同时点亮的显示点的电流之和。当地址线上的所有显示点同时点亮并达到指定亮度(即确定显示点的参数c时对应的
亮度)时,此地址线上需要的驱动电流计算如下:依据显示点Dxy 的电流公式“cxy×T0/
(qxy×Tx)”,第x条地址线上所有显示点同时点亮并达到指定亮度时各显示点的电流之
和即为驱动第x条地址线所需的电流:即cx1×T0/ (qx1×Tx)+cx2×T0/ (qx2×Tx)+…
+cxm×T0/ (qxm×Tx)=( cx1/ qx1 + cx2/ qx2 +…+ cxm/ qxm )×T0/Tx 。 其中,T0为显示帧周
期,Tx 为分配到第x条地址线上的显示点的显示时间,cx1、cx2、 …、cxm为第x条地址
线上的分别连接到第1、2、 …、m条数据线上的显示点的电流-亮度转换效率的参数,
qx1、qx2、 …、qxm为第x条地址线上的分别连接到第1、2、 …、m条数据线上的显示点
对显示时间Tx的利用率。 考虑到数码万年历产品在正常工作时,地址线上的所有显示点
一般情况下不会同时点亮,最多同时点亮的显示点大约在30%以上,地址线上的实际电
流也达不到依据公式( cx1/ qx1 + cx2/ qx2 +…+ cxm/ qxm )×T0/Tx计算的数值,因此,选择控
制芯片时,将控制芯片中驱动电流大于0.3×( cx1/ qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx的I/
O口作为第x个扫描顺序控制端口,用来驱动显示模块的第x条地址线。 按上述同样的
方法可以得到显示模块上其它地址线需要的驱动电流值,并依此选择控制芯片上大于此
驱动电流的I/O口作为对应的扫描顺序控制端口,用来驱动显示模块中对应的地址线。
[0077] 为了便于理解上述的内容,现举一个具体实例加以说明:见附图6所示,此LED数码万年历的显示内容包含年月日、时分秒、农历月日、星
期、温度、正点指示灯和定闹指示灯各一个,秒闪指示灯两个(即时分之间、秒分之间
的间隔符“:”),图中24小时制式或者12小时制式可选,下面的实例采用12小时
制,上午和下午用指示灯表示。其中数字内容除时分数码管用0.8英寸外,其余用0.5英
寸红色7段8字形数码管显示,指示灯用单个发光二极管显示。
[0078] 图6中的显示模块采用7条地址线和18条数据线的矩阵结构,地址线是COM1~COM7,数据线是S1~S18。 下面以数据线S7和地址线COM3为例,计算用来驱
动S7和COM3的芯片I/O需要至少多大的驱动能力:
首先,确定各显示点的电流-亮度转换效率的参数c。假定产品设计所要求达到的亮
度为“在环境照度800勒克斯下,点亮的显示点于显示表面法线方向2米范围内能够清楚
辨识”,此亮度即为“指定亮度”,依此亮度要求对已经选定的0.5英寸和0.8寸数码管
以及用作指示灯的单个发光二极管进行测定,假定测到的0.5寸数码管每个显示段的c值
为0.3毫安,0.8寸数码管每个显示段的c值为0.5毫安,上午和下午指示灯的c值为0.2
毫安。
[0079] 其次,综合整个系统各方面的要求,确定显示模块的显示帧周期T0以及分配给各条地址线的显示时间T1~T7。 假定T0=10毫秒,T1=T2=T5=1.1毫秒,T3=1.2毫秒,
T4=T6=T7=1.3毫秒,帧周期内没有用来显示的时间为T0-T1-T2-T3-T4-T5-T6-T7=1.6
毫秒。 假定0.5寸数码管上的显示点、0.8寸数码管上的显示点、以及上午和下午指示灯
对分配到他们所在的地址线的显示时间的利用率分别为60%、100%、40%、40%。
[0080] 计算驱动数据线S7所需的电流。 S7上有5个显示点,分别是上午和下午指示灯(上午指示灯处在第2条地址线和第7条数据线上,因此标记为D27、同样的下午指示
灯标记为D37,以下同),以及小时十位数码管上的三个显示点(b、c、g三个显示段分
别记为D47、D77、D17)。 D17、D27、D37、D47、D77 达到指定亮度所需的驱动电流分别为
c17×T0/(q17×T1)、c27×T0/(q27×T2)、c37×T0/(q37×T3)、c47×T0/(q47×T4)、
c77×T0/ (q77×T7)。 其中c17、c27、c37、c47、c77分别为0.5毫安、0.2毫安、0.2毫安、
0.5毫安、0.5毫安,q17、q27、q37、q47、q77分别为100%、40%、40%、100%、100%,
T0=10毫秒,T1=T2=1.1毫秒,T3=1.2毫秒,T4=T7=1.3毫秒。 将这些数据代入公式,
可以计算出D17、D27、D37、D47、D77 达到指定亮度所需的驱动电流分别为4.55毫安、4.55
毫安、4.17毫安、3.85毫安、3.85毫安,其中最大者为4.55毫安,因此,选择控制芯片
时,要采用驱动能力大于4.55毫安的I/O口驱动数据线S7。
[0081] 计算驱动地址线COM3所需的电流。 COM3上共有18个显示点,其中D37为下午指示灯,c值为0.2毫安,对时间T3的利用率为40%,D34、D35、D36属于0.8寸数
码管上的显示点,其c值为0.5毫安,对时间T3的利用率为100%、其余14个显示点的
c值为0.3毫安,对时间T3的利用率为60%。 将这些数据带入计算COM3的驱动电流的
公式0.3×( c31/ q31 + c32/ q32 + c33/ q33 + c34/ q34 + c35/ q35 + c36/ q36 + c37/ q37 + c38/ q38 + c39/ q39 + c310/ q310 + c311/ q311 + c312/ q312 + c313/ q313 + c314/ q314 + c315/ q315 + c316/ q316+ c317/ q317 + c318/ q318 )×T0/T3,经计算得到COM3的驱动电流为22.5毫安。 因此,选择控制芯片时,要采用
驱动能力大于22.5毫安的I/O口驱动地址线COM3。
[0082] 由公式( cx1/ qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx可知:分配给第x条地址线上显示点的显示时间Tx占帧周期T0的比率Tx/T0越小,各显示点对分配给所在地址线上显示
点的显示时间Tx的利用率qx1、qx2、 …、qxm越低,要达到指定亮度(即确定显示点的参
数c时对应的亮度),需要的驱动电流就越大,反之,分配给第x条地址线上显示点的显
示时间Tx占帧周期T0的比率Tx/T0越大,各显示点对分配给所在地址线上显示点的显示
时间Tx的利用率qx1、qx2、 …、qxm越高,要达到指定亮度,需要的驱动电流就越小。
[0083] 由公式( cx1/ qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx可知,当控制芯片各亮灭控制端口的驱动能力相同,而同一条地址线上的各显示点电流-亮度转换效率的参数却不相同
时,可以通过调整qx1、qx2、 …、qxm的值,使cx1/ qx1 = cx2/qx2 =…= cxm/ qxm ,从而使得
同一条地址线上的各显示点亮度均匀。
[0084] 市场上现有的控制芯片,同一个I/O口在不同的驱动逻辑电平下(即高电平驱动和低电平驱动),其驱动能力一般是不同的,大部分芯片是输出“低”电平时的驱动
能力强,而输出“高”电平时的驱动能力相对较弱,也有一些芯片是输出“高”电平时
的驱动能力强,而输出“低”电平时的驱动能力相对较弱。 因此,当控制芯片用作扫描
顺序控制端口的I/O口驱动电流达不到0.3×( cx1/qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx时,
需要采用此I/O口驱动能力较强的驱动逻辑电平来驱动。
[0085] 当控制芯片上驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx的I/O口的数量少于所需的扫描顺序控制端口的数量时,采用控制芯片上至少两个I/O口并联
形成一个驱动电流大于0.3×( cx1/qx1 + cx2/qx2 +…+ cxm/ qxm )×T0/Tx的端口作为第x个扫
描顺序控制端口使用,用来驱动显示模块的第x条地址线。
[0086] 当控制芯片上驱动电流大于c1y×T0/ (q1y×T1)、c2y×T0/ (q2y×T2)、 …、cny×T0/ (qny×Tn)中的最大者的I/O口的数量少于所需的显示点亮灭控制端口的数量
时,采用控制芯片上至少两个I/O口并联形成一个驱动电流大于c1y×T0/ (q1y×T1)、
c2y×T0/ (q2y×T2)、 …、cny×T0/ (qny×Tn)中的最大者的端口作为第y个显示点亮
灭控制端口使用,用来驱动显示模块的第y条地址线。
[0087] 当控制芯片的驱动能力还不能保证显示点达到指定亮度时,还可分别采用以下方法解决:
在控制芯片正常工作参数范围内,提升控制芯片电压,以增大驱动电流。
[0088] 将显示点内串联的发光二极管的个数增加,并在控制芯片正常工作参数范围内,提升控制芯片电压,从而不增加电流的情况下增加亮度。
[0089] 在控制芯片I/O口数量允许的前提下,尽量减少扫描顺序控制端口的数量(为保证总的显示点数不减少,需要同时增加亮灭控制端口的数量),以减少一帧内扫描顺
序控制端口之间切换的次数,节省了切换时间,总的显示时间占一帧时间的比率会相应
提高,从而提高了亮度。 而且这样做并不会增加地址线上的驱动电流。
[0090] 选用发光效率高的发光二极管组成显示点,在不增加驱动电流的情况下,还可以选用具有较高亮度效果的发光颜色的发光二极管来提高亮度,例如,在相同光功率条
件下,黄、黄绿颜色的光就比红颜色的亮度要高。
[0091] 将显示面板上除显示点之外的部分做成黑色或深色的背景,用来吸收杂散光线,通过提高对比度来提高可视度。
[0092] 改善芯片的封装,提供好的散热条件,使芯片能承受住更大的功耗,从而使芯片提供更大驱动电流。
[0093] LED数码万年历在显示时还会出现亮度不均匀的情况,即有部分显示点的亮度偏亮或偏暗,此时采用以下方法进行处理:
1. 当显示点的亮度不均匀时,在过亮的显示点的地址线和/或数据线上加限流电
阻。
[0094] 2. 采用不固定时间间隔的扫描显示方式。
[0095] 现有技术一般采用相等时间间隔的方式扫描显示,即分配给每一个扫描顺序控制端口的显示时间都相同。
[0096] 本技术采用控制芯片直接驱动显示部件,由于控制芯片I/O口的驱动能力总是有限的,当扫描顺序控制端口上同时点亮的显示点比较多时,流过每一个显示点的电流
就会相对较小,而当扫描顺序控制端口上同时点亮的显示点比较少时,流过每一个显示
点的电流就会相对较大。 如果还是采取现有的相等时间间隔的方式扫描显示,在各显示
点的电流亮度效率c相同或接近的情况下,扫描顺序控制端口上同时点亮的显示点数较少
时就会相对较亮,而扫描顺序控制端口上同时点亮的显示点数较多时就会相对较暗,造
成产品的亮度不均匀。
[0097] 其中,采用不固定时间间隔的扫描显示方式为:第一种方法为:在同一显示帧周期内,显示模块的一条地址线A上要点亮的显示点数大于另一条地址线B上要点亮的
显示点数时,则分配到地址线A上显示点的显示时间大于分配到地址线B上显示点的显
示时间,并使扫描显示的帧频保持大于24赫兹。其中,A和B泛指显示模块上的任一地
址线。 分配给地址线上显示点的显示时间是指在一个显示帧周期T0内有显示电流流过此
地址线的时间。
[0098] 第二种方法是:当显示模块上同一条地址线上的显示点E的电流-亮度转换效率的参数大于显示点F的电流-亮度转换效率的参数时,由显示点亮灭控制端口进行控制,
在分配到此地址线上显示点的显示时间内,使显示点E的点亮时间大于显示点F的点亮时
间。 本方法即可用在扫描顺序控制端口显示时间相同的情况下;也可用在扫描顺序控制
端口显示时间不相同的情况。 其中,显示点E和显示点F泛指同一条地址线上的任一显
示点。
[0099] 上述第一种方法和第二种方法也可以同时使用。
[0100] 本发明还提供另一特例,即当每个显示点的c值相同或相近时,使各显示点对所在地址线的显示时间的利用率都为100%,同时使地址线的显示时间的设置方式为:当
一个扫描顺序控制端口上同时点亮的显示点数占当前一帧要点亮的总显示点数的比率相
对较大时,分配给此端口的显示时间占这一帧总时间的比率就相对多,反之,当一个扫
描顺序控制端口上同时点亮的显示点数占当前一帧要点亮的总显示点数的比率相对较小
时,分配给此端口的显示时间占这一帧总时间的比率就相对少。 同时保证扫描显示的帧
频保持大于24赫兹。
[0101] 这样做的好处是:除了显著提高显示均匀度之外,由于把点亮较少显示点的时间挪给了点亮较多显示点的时间,由于显示点多,总电流大,时间还延长了,这样就增
大了扫描显示的平均电流,相当于增加了显示模块的输入电功率,显示模块的发光亮度
必然会明显提高。
[0102] 采用本发明可以使LED数码万年历在不增加显示驱动电路的情况下也能达到所需要的显示亮度,并且使各显示点的亮度均匀。本发明简化了LED数码万年历的电路设
计以及线路板的加工生产工艺,降低了生产成本,提高了产品的可靠性。 例如,采用本
发明提供的电路结构进行电路布图就可以实现在单面线路板中少使用甚至不使用跳线,
节约了材料成本、提高了生产效率和产品可靠性。
[0103] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利
要求的保护范围。
QQ群二维码
意见反馈