一种led或数码管的驱动电路及其驱动方法

文档序号:2539125阅读:318来源:国知局
一种led或数码管的驱动电路及其驱动方法
【专利摘要】本发明提供一种LED或数码管的驱动电路,包括驱动芯片和驱动所述LED或数码管的数据口和公共端口,所述驱动芯片包括IO端,所述数据口通过所述公共端口连接到所述驱动芯片的IO端。本发明还提供一种LED或数码管的驱动方法。本发明的有益效果:驱动相同的数码管和LED,可以使用较少的IO口,节省MCU引脚资源,节省硬件成本。
【专利说明】—种LED或数码管的驱动电路及其驱动方法
【技术领域】
[0001]本发明涉及ー种LED或数码管的驱动电路及其驱动方法。
【背景技术】
[0002]数码管和LED灯,作为大小家电的操作显示,是非常普遍的。两者驱动原理相同,以下仅以LED为例,说明其驱动方法。目前市场上有不少的驱动LED的方法,都分为数
据ロ(以下陈为LED ロ)和公共端ロ(以下陈为COM ロ)。驱动较多的LED,则需要 占用大量的IO ロ。
[0003]以驱动56个LED为例,如图3、4所示,是目前最常用的一种驱动方法,需要15个IO来驱动56个LED。此传统驱动方案,COMl?C0M8 ロ采用轮流刷新,同一时间只有I
个ロ使能,LEDl?LED7在每个COM ロ使能时,刷新相应的数据,COM ロ与LED ロ 单独控制,对驱动管脚需求较多。

【发明内容】

[0004]本发明g在提供ー种LED或数码管的驱动电路和驱动方法,可以用较少的IO ロ,驱动较多的LED或数码管。
[0005]为了实现上述目的,本发明采用如下技术方案:
ー种LED或数码管的驱动电路,包括驱动芯片和驱动所述LED或数码管的数据口和公共端ロ,所述驱动芯片包括IO端,其特征在于,所述数据ロ通过所述公共端ロ连接到所述驱动芯片的IO端。
[0006]进ー步地,所述数据ロ与所述公共端ロ的数量相同。
[0007]进ー步地,所述公共端ロ的其中ー个端ロ驱动的所述LED或数码管的数量少于数据ロ的数量。
[0008]进ー步地,所述公共端ロ的其中ー个端ロ驱动所述LED或数码管的数量少于数据ロ的数量为I。
[0009]进ー步地,所述数据口和所述公共端ロ复用,所述数据ロ分别屏蔽相应的LED或
数码管。
[0010]进ー步地,所述数据ロ为n个,分别为LEDl至LEDn,所述公共端ロ为n个,分别为COMl至COMn,所述LED或数码管为n* (n-1)个。
[0011]进ー步地,所述数据ロ分别屏蔽相应的LED或数码管的数量为(n-1)个。
[0012]进ー步地,所述数据ロ为8个,分别为LEDl至LED8,所述公共端ロ为8个,分别为COMl至C0M8,所述LED或数码管为56个。
[0013]进ー步地,所述数据ロ分别屏蔽相应的LED或数码管的数量为7个。
[0014]本发明还提供ー种LED或数码管的驱动方法。
[0015]本发明的有益效果:驱动相同的数码管和LED,可以使用较少的IO ロ,节省MCU引脚资源,节省硬件成本。【专利附图】

【附图说明】
[0016]图1是根据本发明驱动电路的原理图。
[0017]图2是根据本发明驱动电路的原理框图。
[0018]图3是现有驱动电路的原通图。
[0019]图4是现有驱动电路的原理框图。
【具体实施方式】
[0020]如图1、2所示,本发明实施例提供了ー种LED或数码管的驱动电路包括驱动芯片MCU,驱动芯片MCU包括IO端(101-108)、数据ロ (LED1-LED8)和公共端ロ (COMトC0M8)。数据ロ(LED1-LED8)和公共端 ロ(C0M1-C0M8)驱动 LED 或数码管(LED12 至 LED18、LED21、LED23 至 28、LED31 至 32、LED34 至 LED 38、LED41 至 43、LED45 至 48、LED51 至 54、LED56至 58、LED61 至 65、LED67 至 68、LED71 至 76、LED78、LED81 至 87),数据ロ LEDl 至 LED8 分别通过公共端ロ COMl至C0M8连接到驱动芯片的IOl至108端。此方案驱动电路可以使COMl?C0M8与LEDl?LED8复用,当某一 COM轮流刷新时,与其对应的LED ロ不使能,其它的LED ロ刷新相应的数据。此方案驱动管脚需求较少,能有效利用MCU的IO ロ。驱动芯片IO管脚状态相应有3种状态:低电平、高电平和高阻态。
[0021]本发明的数据ロ可以为n个,分别为LEDl至LEDn,公共端ロ可以为n个,分别为COMl至COMn,LED或数码管为n* (n-1)个,驱动芯片MCU包括IO端为n个。
[0022]本发明还公开了ー种LED或数码管的驱动方法,包括下列步骤,步骤1,通电;步骤2,屏蔽数据ロ L E D I,刷新公共端ロ COM2 — COMn,分别点亮相应的LED或数码管;步骤3,屏蔽数据ロ L E D 2,刷新公共端ロ C OM 1、COM3 — COMn,分别点亮相应的LED或数码管;直至,步骤n+1,屏蔽数据ロ LEDn,刷新公共端ロ C OMl-COM(n -1),分别点亮相应的LED或数码管。
[0023]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.ー种LED或数码管的驱动电路,包括驱动芯片和驱动所述LED或数码管的数据口和公共端ロ,所述驱动芯片包括IO端,其特征在干,所述数据ロ通过所述公共端ロ连接到所述驱动芯片的IO端。
2.如权利要求1所述的ー种LED或数码管的驱动电路,其特征在于,所述数据ロ与所述公共端ロ的数量相同。
3.如权利要求2所述的ー种LED或数码管的驱动电路,其特征在于,所述公共端ロ的其中ー个端ロ驱动的所述LED或数码管的数量少于数据ロ的数量。
4.如权利要求3所述的ー种LED或数码管的驱动电路,其特征在于,所述公共端ロ的其中ー个端ロ驱动所述LED或数码管的数量少于数据ロ的数量为I。
5.如权利要求4所述的ー种LED或数码管的驱动电路,其特征在于,所述数据口和所述公共端ロ复用,所述公共端ロ分别屏蔽相应的LED或数码管。
6.如权利要求5所述的ー种LED或数码管的驱动电路,其特征在于,所述数据ロ为n个,分别为LEDl至LEDn,所述公共端ロ为n个,分别为COMl至COMn,所述LED或数码管为n*(n_l)个。
7.如权利要求6所述的ー种LED或数码管的驱动电路,其特征在于,所述数据ロ分别屏蔽相应的LED或数码管的数量为(n-1)个。
8.如权利要求6所述的ー种LED或数码管的驱动电路,其特征在于,所述数据ロ为8个,分别为LEDl至LED8,所述公共端ロ为8个,分别为COMl至C0M8,所述LED或数码管为56个。
9.如权利要求8所述的ー种LED或数码管的驱动电路,其特征在于,所述数据ロ分别屏蔽相应的LED或数码管的数量为7个。
10.ー种LED或数码管的驱动方法,包括下列步骤, 步骤I,通电; 步骤2,屏蔽数据ロ L E D I,刷新公共端ロ C OM2 — COMn,分别点亮相应的LED或数码管; 步骤3,屏蔽数据ロ L E D 2,刷新公共端ロ C OM 1、COM3 — COMn,分别点亮相应的LED或数码管; 步骤n+1,屏蔽数据ロ LEDn,刷新公共端ロ C OM 1-COMCn _1),分别点亮相应的LED或数码管。
【文档编号】G09G3/14GK103500549SQ201310423339
【公开日】2014年1月8日 申请日期:2013年9月17日 优先权日:2013年9月17日
【发明者】赵礼荣, 周宇 申请人:浙江绍兴苏泊尔生活电器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1