一种洗碗机及其LED数码管显示驱动电路和方法技术

技术编号:11556791 阅读:76 留言:0更新日期:2015-06-04 15:44
本发明专利技术属于LED数码管显示驱动技术领域,提供了一种洗碗机及其LED数码管显示驱动电路和方法。本发明专利技术通过采用包括主控处理器和显示驱动模块的LED数码管显示驱动电路,由主控处理器在上电后对显示驱动模块的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将该数码管显示数据存入显示驱动模块中的存储空间,最后由显示驱动模块根据数码管显示数据驱动共阳极LED数码管进行显示,整个LED数码管显示驱动电路的成本低,且能够稳定可靠地实现对共阳极LED数码管的显示驱动。

【技术实现步骤摘要】
一种洗碗机及其LED数码管显示驱动电路和方法
本专利技术属于LED数码管显示驱动
,尤其涉及一种洗碗机及其LED数码管显示驱动电路和方法。
技术介绍
目前,在家用电器中,为了显示各种提示信息,都会采用LED数码管作为显示介质,对于LED数码管的驱动方式,通常是采用以下三种:1、通过采用三级管驱动,并配合控制软件采用动态扫描方式进行数据控制以使LED数码管实现显示功能,这样的驱动方式所采用的电路的连接布线过于复杂,且占用单片机的输入输出口资源较多,主控板与显示板之间连接线过多,无形中增加了成本,且会直接影响系统的稳定性。2、通过在上述驱动方式1的基础上优化主控处理器的段控口,利用2个输入输出口控制逻辑器件74HC164以驱动LED数码管显示,从而节省了输入输出口资源,但依然存在系统稳定性较差的问题。3、通过采用显示驱动芯片驱动LED数码管显示,优点是单片机与显示电路的电路连接非常简单,可靠性和稳定性高,但是目前现有的多数显示驱动芯片只能驱动共阴极LED数码管,如果需要驱动共阳极LED数码管,则需要另行设计相应的驱动芯片,而这又会增加成本。综上所述,现有技术存在无法在保证低成本和高稳定性的情况下对共阳极LED数码管实现显示驱动的问题。
技术实现思路
本专利技术的目的在于提供一种LED数码管显示驱动电路,旨在解决现有技术所存在的无法在保证低成本和高稳定性的情况下对共阳极LED数码管实现显示驱动的问题。本专利技术是这样实现的,一种LED数码管显示驱动电路,与共阳极LED数码管连接,所述LED数码管显示驱动电路包括主控处理器和显示驱动模块,所述主控处理器的串行数据输入输出口、串行时钟输出口及数据输入控制口分别连接所述显示驱动模块的数据输入输出端、时钟信号端及数据输入控制端,所述显示驱动模块的第一位控端、第二位控端、第三位控端、第四位控端、第五位控端、第六位控端及第七位控端分别连接所述共阳极LED数码管的段控A引脚、段控B引脚、段控C引脚、段控D引脚、段控E引脚、段控F引脚及段控G引脚,所述显示驱动模块具有多个段控端,所述显示驱动模块的一个或多个段控端一一对应地分别与所述共阳极LED数码管的一个或多个位控引脚连接;所述主控处理器在上电后对所述显示驱动模块的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将所述数码管显示数据存入所述显示驱动模块中的存储空间,最后由所述显示驱动模块根据所述数码管显示数据驱动所述共阳极LED数码管进行显示。本专利技术的另一目的还在于提供一种洗碗机,所述洗碗机包括洗涤系统、共阳极LED数码管及上述的LED数码管显示驱动电路。本专利技术的又一目的还在于提供一种基于上述LED数码管显示驱动电路的LED数码管显示驱动方法,所述LED数码管显示驱动方法包括以下步骤:主控处理器在上电后对显示驱动模块的存储空间中所存储的显示数据进行清零处理;所述主控处理器将待显示数据进行段位数据转换处理以获得数码管显示数据;所述主控处理器将所述数码管显示数据存入所述显示驱动模块中的存储空间;所述显示驱动模块根据所述数码管显示数据驱动共阳极LED数码管进行显示。本专利技术通过采用包括主控处理器和显示驱动模块的LED数码管显示驱动电路,由主控处理器在上电后对显示驱动模块的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将该数码管显示数据存入显示驱动模块中的存储空间,最后由显示驱动模块根据数码管显示数据驱动共阳极LED数码管进行显示,整个LED数码管显示驱动电路的成本低,且能够稳定可靠地实现对共阳极LED数码管的显示驱动,解决了现有技术所存在的无法在保证低成本和高稳定性的情况下对共阳极LED数码管实现显示驱动的问题。附图说明图1是本专利技术实施例提供的LED数码管显示驱动电路的模块结构图;图2是本专利技术实施例提供的LED数码管显示驱动电路的示例电路结构图;图3是本专利技术实施例提供的LED数码管显示驱动电路的电路原理示意图;图4是本专利技术实施例提供的LED数码管显示驱动电路所涉及的三位共阳极七段LED数码管的内部结构图;图5是本专利技术实施例提供的LED数码管显示驱动电路所涉及的三位共阳极七段LED数码管的内部示意结构图;图6是本专利技术实施例提供的基于LED数码管显示驱动电路的LED数码管显示驱动方法的实现流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下以在洗碗机中的应用为例对本专利技术实施例提供的LED数码管显示驱动电路进行详细说明:洗碗机包括洗涤系统、共阳极LED数码管及LED数码管显示驱动电路,LED数码管显示驱动电路对共阳极LED数码管进行显示驱动控制。图1示出了本专利技术实施例提供的LED数码管显示驱动电路的模块结构,为了便于说明,仅示出了与本专利技术相关的部分,详述如下:LED数码管显示驱动电路100与共阳极LED数码管200连接,LED数码管显示驱动电路100包括主控处理器101和显示驱动模块102,主控处理器101的串行数据输入输出口33、串行时钟输出口32及数据输入控制口31分别连接显示驱动模块102的数据输入输出端、时钟信号端及数据输入控制端,显示驱动模块102的第一位控端、第二位控端、第三位控端、第四位控端、第五位控端、第六位控端及第七位控端分别连接共阳极LED数码管200的段控A引脚A、段控B引脚B、段控C引脚C、段控D引脚D、段控E引脚E、段控F引脚F及段控G引脚G,显示驱动模块102具有多个段控端,显示驱动模块102的一个或多个段控端一一对应地分别与共阳极LED数码管200的一个或多个位控引脚(C1~Cn)连接。主控处理器101在上电后对显示驱动模块102的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将该数码管显示数据存入显示驱动模块102中的存储空间,最后由显示驱动模块102根据数码管显示数据驱动共阳极LED数码管200进行显示。进一步地,主控处理器101可以是NEC出品的型号为UPD78F0511的单片机。进一步地,如图2所示,显示驱动模块102包括:第一电阻R1、第二电阻R2、第三电阻R3、第四电阻R4、电容C1以及显示驱动芯片U1;第一电阻R1的第一端与电容C1的第一端及显示驱动芯片U1的电源脚VDD共接于直流电源(如+5V直流电源),第二电阻R2的第一端、第三电阻R3的第一端及第四电阻R4的第一端分别为显示驱动模块102的数据输入输出端、时钟信号端及数据输入控制端,第二电阻R2的第二端与第一电阻R1的第二端共接于显示驱动芯片U1的串行数据输入输出脚DIO,第三电阻R3的第二端和第四电阻R4的第二端分别连接显示驱动芯片U1的时钟输入脚CLK和数据输入控制脚STB,电容C1的第二端与显示驱动芯片U1的接地脚GND共接于地,显示驱动芯片U1的第一位输出脚GR1、第二位输出脚GR2、第三位输出脚GR3、第四位输出脚GR4、第五位输出脚GR5、第六位输出脚GR6及第七位输出脚GR7分别为显示驱动模块102的第一位控端、第二位控端、第三位本文档来自技高网...

【技术保护点】
一种LED数码管显示驱动电路,与共阳极LED数码管连接,其特征在于,所述LED数码管显示驱动电路包括主控处理器和显示驱动模块,所述主控处理器的串行数据输入输出口、串行时钟输出口及数据输入控制口分别连接所述显示驱动模块的数据输入输出端、时钟信号端及数据输入控制端,所述显示驱动模块的第一位控端、第二位控端、第三位控端、第四位控端、第五位控端、第六位控端及第七位控端分别连接所述共阳极LED数码管的段控A引脚、段控B引脚、段控C引脚、段控D引脚、段控E引脚、段控F引脚及段控G引脚,所述显示驱动模块具有多个段控端,所述显示驱动模块的一个或多个段控端一一对应地分别与所述共阳极LED数码管的一个或多个位控引脚连接;所述主控处理器在上电后对所述显示驱动模块的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将所述数码管显示数据存入所述显示驱动模块中的存储空间,最后由所述显示驱动模块根据所述数码管显示数据驱动所述共阳极LED数码管进行显示。

【技术特征摘要】
1.一种LED数码管显示驱动电路,与共阳极LED数码管连接,其特征在于,所述LED数码管显示驱动电路包括主控处理器和显示驱动模块,所述主控处理器的串行数据输入输出口、串行时钟输出口及数据输入控制口分别连接所述显示驱动模块的数据输入输出端、时钟信号端及数据输入控制端,所述显示驱动模块的第一位控端、第二位控端、第三位控端、第四位控端、第五位控端、第六位控端及第七位控端分别连接所述共阳极LED数码管的段控A引脚、段控B引脚、段控C引脚、段控D引脚、段控E引脚、段控F引脚及段控G引脚,所述显示驱动模块具有多个段控端,所述显示驱动模块的一个或多个段控端一一对应地分别与所述共阳极LED数码管的一个或多个位控引脚连接;所述主控处理器在上电后对所述显示驱动模块的存储空间中所存储的显示数据进行清零处理,并将待显示数据进行段位数据转换处理以获得数码管显示数据,再将所述数码管显示数据存入所述显示驱动模块中的存储空间,最后由所述显示驱动模块根据所述数码管显示数据驱动所述共阳极LED数码管进行显示;所述将待显示数据进行段位数据转换处理以获得数码管显示数据的过程具体为:所述主控处理器将待显示数据的每一组数据中处于同一数据位的数据从第0位至第7位截取出来分别组成共阳极LED数码管的A段控制数据组、B段控制数据组、C段控制数据组、D段控制数据组、E段控制数据组、F段控制数据组、G段控制数据组以及缺省段控制数据组,再将所述A段控制数据组、所述B段控制数据组、所述C段控制数据组、所述D段控制数据组、所述E段控制数据组、所述F段控制数据组及所述G段控制数据组构成所述数码管显示数据;其中,所述主控处理器不输出所述缺省段控制数据组;所述将待显示数据进行段位数据转换处理以获得数码管显示数据的过程进一步具体为:所述主控处理器将所述待显示数据中的每一组数据的第0位数据截取出来作为A段控制数据组CA,将每一组数据的第1位数据截取出来作为B段控制数据组CB,依此类推,直至将每一组数据中的第7位数据截取出来作为缺省段控制数据组CH;显示驱动模块根据所述数码管显示数据驱动所述共阳极LED数码管进行显示具体为:所述显示驱动模块中的显示驱动芯片根据所存入的数据组相应地驱动共阳极LED数码管进行显示。2.如权利要求1所述的LED数码管显示驱动电路,其特征在于,所述主控处理器是型号为UPD78F0511的单片机。3.如权利要求1所述的LED数码管显示驱动电路,其特征在于,所述显示驱动模块包括:第一电阻R1、第二电阻R2、第三电阻R3、第四电阻R4、电容C1以及显示驱动芯片;所述第一电阻R1的第一端与所述电容C1的第一端及所述显示驱动芯片的电源脚共接于直流电源,所述第二电阻R2的第一端、所述第三电阻R3的第一端及所述第四电阻R4的第一端分别为所述显示驱动模块的数据输入输出端、时钟信号端及数据输入控制端,所述第二电阻R2的第二端与所...

【专利技术属性】
技术研发人员:吴年兴黄华明程刚
申请(专利权)人:美的集团股份有限公司佛山市顺德区美的洗涤电器制造有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1