CN104778916A - 一种全字符led数码管显示驱动电路 - Google Patents

一种全字符led数码管显示驱动电路 Download PDF

Info

Publication number
CN104778916A
CN104778916A CN201410719785.8A CN201410719785A CN104778916A CN 104778916 A CN104778916 A CN 104778916A CN 201410719785 A CN201410719785 A CN 201410719785A CN 104778916 A CN104778916 A CN 104778916A
Authority
CN
China
Prior art keywords
full word
display
circuit
cpu
mcu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410719785.8A
Other languages
English (en)
Inventor
陈向阳
李智
陈业英
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN SOWELL TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN SOWELL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN SOWELL TECHNOLOGY Co Ltd filed Critical SHENZHEN SOWELL TECHNOLOGY Co Ltd
Priority to CN201410719785.8A priority Critical patent/CN104778916A/zh
Publication of CN104778916A publication Critical patent/CN104778916A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Control Of El Displays (AREA)

Abstract

本发明提供了一种全字符LED数码管显示驱动电路,与CPU通信连接,其包括:供电及通信接口、MCU、按键检测电路、位驱动电路、段驱动电路以及全字符LED数码管;供电与通信接口,实现CPU和MCU的通信及供电;MCU,用于根据CPU的指令在***电路的配合下控制全字符LED数码管的显示,向CPU返回按键信息;按键检测电路,用于实现按键检测;位驱动电路和段驱动电路,分别与全字符LED数码管连接,用于实现全字符LED数码管的位驱动和段驱动。本发明实施例实现了全字符LED数码管显示,可支持多种状态标志显示,且采用了比较优化的通信控制协议,不仅满足了复杂场景的使用需求,而且成本低、功耗小。

Description

一种全字符LED数码管显示驱动电路
技术领域
本发明涉及LED数码管技术领域,尤其涉及一种全字符LED数码管显示驱动电路。
背景技术
很多电器的控制显示面板都带有LED数码管显示功能,用于显示时间,工作状态等信息。比较常用的都为七段LED数码管和简单工作指示标志如待机显示符。由于七段码的段数有限只能显示0~9,和个别的几个英文字符,典型的应用原理框图如图1所示。
对于一些复杂的应用如机顶盒的前控板用于显示英文节目信息,则无法满足应用要求。而这些应用还要求实时显示如信号强度,红外信号接收,WIFI标志,LAN标志,USB设备接入标志,Message标志等多达十几个显示标志。这些需求都是目前常用的七段LED数码管及其控制显示电路无法满足。
另外一种可实现全字符显示功能的技术方案是采用VFD屏及其驱动电路,这种电路可满足这种复杂场景的需求,但存在的问题是成本比较昂贵,功耗较大等缺点。
发明内容
本发明的目的在于提供一种全字符LED数码管显示驱动电路,可实现全字符LED数码管显示和支持多种状态标志显示,提高降低成本。
本发明的目的是通过以下技术方案实现的。
一种全字符LED数码管显示驱动电路,与CPU通信连接,其包括:供 电及通信接口、MCU、按键检测电路、位驱动电路、段驱动电路以及全字符LED数码管;
所述供电与通信接口,与所述CPU和MCU连接,实现两者的通信,并为所述MCU供电;
所述MCU,用于根据CPU的指令,在位驱动电路和段驱动电路的配合作用下控制全字符LED数码管的显示;还用于利用按键检测电路来检测按键信息并向CPU返回该按键信息;
所述按键检测电路,用于利用显示扫描间隙来实现按键检测;
所述位驱动电路,与全字符LED数码管连接,用于驱动全字符LED数码管的选择位的显示,并提供驱动电流;
所述段驱动电路,与全字符LED数码管连接,用于驱动全字符LED数码管对应段的显示,并提供驱动电流。
其中,所述MCU包括:
通信控制模块,与所述供电及通信接口连接,用于实现本MCU与CPU之间的通信;
显示控制模块,用于控制CPU显示信息到显示码之间的转换以及全字符LED数码管的定时刷新显示;
显示存储器,用于存放各种数据信息。
其中,所述位驱动电路的数量与全字符LED数码管的位数相同,与各位全字符LED数码管一一对应连接;所述段驱动电路的数量与全字符LED数码管的段数相同,与全字符LED数码管的各段一一对应连接。
其中,该驱动电路包括有11位所述全字符LED数码管,每位全字符LED数码管有14段。
其中,所述供电及通信接口与CPU之间采用串行通信方式。
与现有技术相比,本发明的有益效果在于:本发明实施例实现了全字符LED数码管显示,可支持多种状态标志显示,且采用了比较优化的通信控制协 议,不仅满足了复杂场景的使用需求,而且成本低、功耗小。
附图说明
图1是现有技术中七段LED数码管显示原理框图;
图2是本发明提供的全字符LED数码管显示驱动电路原理图;
图3是本发明实施例中全字符LED数码管显示驱动电路具体设计图;
图4是本发明实施例中供电及通信接口的电路图;
图5是本发明实施例中MCU电路图;
图6是本发明实施例中按键检测电路图;
图7是本发明实施例中位驱动电路图;
图8是本发明实施例中段驱动电路图;
图9是本发明实施例中单元全字符LED数码管;
图10是本发明实施例中全字符LED数码管具体范例设计图;
图11是本发明实施例中全字符数码管范例原理图;
图12是本发明实施例中写操作时序图;
图13是本发明实施例中读操作时序图;
图14是本发明实施例中时序间隔说明图;
图15是本发明实施例中协议流程图。
图16是本发明实施例中全字符LED数码管真值表示意图。
图17是本发明实施例中范例数码管状态标志位真值表示意图。
图18是本发明实施例中帧结构示意图。
图19是本发明实施例中台号和名称示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图2,本发明提供的全字符LED数码管显示驱动电路主要包括以下组成部分:供电及通信接口、MCU、按键检测电路、位驱动电路、段驱动电路以及全字符LED数码管。
本实施例中,具体的电路图如图3所示,下面将结合附图对每个组成部分分别进行详细描述。
一、供电及通信接口
如图4所示,主要提供显示控制电路模块的供电,及与主控CPU的通信接口。
二、MCU
如图5所示,其配合其他***电路及软件主要实现:
a.与主控CPU通信,解析CPU指令及数据,同时也可传送按键信息给CPU;
b.存储显示数据,显示译码功能及显示动态刷新;
c.定时检测按键,并存储按键信息,根据主控指令传送按键给主控CPU;
d.提供足够的IO口和驱动电流,配合***电路实现数码管段驱动与位驱动。
三、按键检测电路
如图6所示,此按键检测电路采用高有效的方式,RXD KEY连接MCU的一个IO口并与每个按键的一端相连接用于检测按键是否按下,无按键按下时为低电平,有按键按下时为高电平;各个按键的另一端再分别连接MCU的对应IO口,按键扫描时,分别将对应的IO置高,有按键按下时RXD KEY对应的IO将检测到高电平,这样就可以判定哪个按键按下。为节省MCU的IO资源,按键所连接的IO与段驱动IO复用,利用显示扫描间隙来实现按键检测。
四、位驱动电路
如图7所示,位驱动电路主要用来选择动态显示时的数码管具体显示位,并提供驱动电流,本范例采用的共阴型的数码管,位选择时是对应的数码管位必须拉低并提供走够的电流。图中P10是连接MCU的一个IO口用于控制某位数码管的显示,Q1集电极连接数码管某位驱动脚,当P10置高时,Q1导 通选中对应的数码管位。位驱动电路根据数码管位数来配置,比如有11位的数码管必须配置11个位驱动单元电路,和11个MCU IO来控制。
五、段驱动电路
如图8所示,段驱动电路主要用来驱动全字符LED数码管对应某段的显示,并提供一定的驱动电流。本范例采用的是共阴型的数码管,段显示时对应MCU IO拉高通过限流电阻提供一定的驱动电流点亮对应数码管显示段。正常点亮数码管LED段时,驱动电流一般要求1~10mA左右(根据亮度及LED管参数可进行调整),要求MCU IO对应的IO口可以提供强推挽驱动能力。段驱动电路根据数码管显示段数来配置,如本设计范例全字符LED数码管所需要的段为14段,需要14个段驱动单元电路。
六、全字符LED数码管
全字符LED数码管必须可以显示0~9,及A Z等26个英文字母。因此,每个位的段数相比七段数码管要多很多。另外,为支持多个状态标志位显示,可把标志位显示组单独设计成一个位,可支持的状态标志位最多为单位数码管的段数。
(1)本实施例的单元全字符LED数码管设计 
如图9所示,单元全字符LED数码管一共由14个段(a~n)组成。下面列出字符的对应的真值表,如图16所示。
(2)本实施例的全字符LED数码管范例设计
如图10所示,此全字符LED数码管支持11位数码管显示,其中第11位显示各种状态标志位。其中A~N脚位为段显示驱动信号管脚,B1~B11为位显示驱动信号管脚。各个状态标志位对应的真值表如图17所示。
(3)全字符数码管范例设计的原理图,如图11所示。
为实现与主控CPU的通信以实时传输显示数据与按键值等信息,需要一个高效可靠的通信控制机制。以下描述本实施例采用的通信控制协议设计方案范例。
a、字符显示命令传输格式
定义一串命令以7e开头,第二个字节为组数,第三个为命令号,最后一个为校验和,校验和加上第二个至倒数第二个的值为00。如果接收正确,返回7e 04 aa 52,无需重传。如果错误,返回7e 04 bb 41,请求重传。为了简化程序,使得传输字节更少,这里把0 9,a z重新编码,见附录。帧结构如图18所示。
组数+命令+校验和=00,即:00+aa+56=00。
例如图19所示:要显示台号和名称:
发送数据第一组:7e 01 01 01 05 24 0c 0c bc,
发送数据第二组:7e 02 01 1d 1f 02 00 00 bf,
如果有第三组:7e 03 01......
如果只有一组,则发送7e 00 01.......
一组数据中不够长度的部分补空格(0x24),如:发送44 33
7e 00 01 44 33 24 24 24 88 
显示字符中有不显示位,则该位为空格(0x24),如15后的空格。 
字符显示命令号:
表3 字符显示命令号
功能 命令号
正常显示 01
向左滚动 02
向右滚动 03
时间显示 04
b、符号显示命令
对于符号显示,需要特殊处理,否则符号变化时,字符会闪烁。
定义传输符号时,只要3个字节。以5e开头,第二个、第三个为符号标志位,无校验也无应答。置1对应灯亮,置0熄,如下表:
表4 符号标志位
c、按键接收命令
采用主控CPU查询方式实现键值发送,每300ms主控CPU发送一次按键查询命令3e,如有按键按下发送对应值,没有发送00,如:3e,返回08(MENU键)。按键功能键值对应表如下表所示:
表5 按键功能键值对应表
按键功能 命令值(HEX)
POWER DOWN 0x01
MENU 0x08
OK 0x04
CH+ 0x20
CH- 0x10
VOL+ 0x80
VOL- 0x40
d、时序要求 
采用通用的串行通信格式,即CLK,DATA(IN/OUT),STB三线串行方式,具体写操作时序如图12所示、读操作时序如图13所示。
其中,Twait(等待时间)≥20us,这里需要注意读数据时,指令的第8个时钟的上升沿至随后读数据的第一个时钟下降沿必须大于等于20us的等待时间(twait)。
如图14所示,为保证MCU正确处理通信指令集数据,对时序间隔做如下规定:主控发DATA时,STB拉低,保证Tw(等待时间)≥20us后开始给CLK和DATA,一个字节发完后,CLK至少保持Tw(等待时间)≥20us高电平后再发下一个字节,也就是每个字节间隔至少保持20us。空闲状态时,STB置高,CLK置高。
本实施例中协议流程如图15所示,字符与显示代码映射表如下表所示:
表6 字符与显示代码映射表
符号 HEX 符号 HEX 符号 HEX
0 0 c c o 18
1 1 d d p 19
2 2 e e q 1a
3 3 f f r 1b
4 4 g 10 s 1c
5 5 h 11 t 1d
6 6 i 12 u 1e
7 7 j 13 v 1f
8 8 k 14 w 20
9 9 l 15 x 21
a a m 16 y 22
b b n 17 z 23
空格 24 -- 25 - 26
全亮 27        
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种全字符LED数码管显示驱动电路,与CPU通信连接,其特征在于,其包括:供电及通信接口、MCU、按键检测电路、位驱动电路、段驱动电路以及全字符LED数码管;
所述供电与通信接口,与所述CPU和MCU连接,实现两者的通信,并为所述MCU供电;
所述MCU,用于根据CPU的指令,在位驱动电路和段驱动电路的配合作用下控制全字符LED数码管的显示;还用于利用按键检测电路来检测按键信息并向CPU返回该按键信息;
所述按键检测电路,用于利用显示扫描间隙来实现按键检测;
所述位驱动电路,与全字符LED数码管连接,用于驱动全字符LED数码管的选择位的显示,并提供驱动电流;
所述段驱动电路,与全字符LED数码管连接,用于驱动全字符LED数码管对应段的显示,并提供驱动电流。
2.如权利要求1所述的全字符LED数码管显示驱动电路,其特征在于,所述MCU包括:
通信控制模块,与所述供电及通信接口连接,用于实现本MCU与CPU之间的通信;
显示控制模块,用于控制CPU显示信息到显示码之间的转换以及全字符LED数码管的定时刷新显示;
显示存储器,用于存放各种数据信息。
3.如权利要求2所述的全字符LED数码管显示驱动电路,其特征在于,所述位驱动电路的数量与全字符LED数码管的位数相同,与各位全字符LED数码管一一对应连接;所述段驱动电路的数量与全字符LED数码管的段数相同,与全字符LED数码管的各段一一对应连接。
4.如权利要求3所述的全字符LED数码管显示驱动电路,其特征在于,该驱动电路包括有11位所述全字符LED数码管,每位全字符LED数码管有14段。
5.如权利要求1所述的全字符LED数码管显示驱动电路,其特征在于,所述供电及通信接口与CPU之间采用串行通信方式。
CN201410719785.8A 2014-12-02 2014-12-02 一种全字符led数码管显示驱动电路 Pending CN104778916A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410719785.8A CN104778916A (zh) 2014-12-02 2014-12-02 一种全字符led数码管显示驱动电路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410719785.8A CN104778916A (zh) 2014-12-02 2014-12-02 一种全字符led数码管显示驱动电路

Publications (1)

Publication Number Publication Date
CN104778916A true CN104778916A (zh) 2015-07-15

Family

ID=53620348

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410719785.8A Pending CN104778916A (zh) 2014-12-02 2014-12-02 一种全字符led数码管显示驱动电路

Country Status (1)

Country Link
CN (1) CN104778916A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024680A (zh) * 2015-07-20 2015-11-04 广东格兰仕集团有限公司 数据发送与按键检测复用的电路及其程序的处理方法
CN110136621A (zh) * 2019-05-23 2019-08-16 福建船政交通职业学院 减少中央处理器口线资源的显示及按键扫描方法及装置
CN110570808A (zh) * 2019-08-21 2019-12-13 青岛海尔科技有限公司 用于控制数码管显示的方法及装置、显示设备
CN112820235A (zh) * 2019-10-29 2021-05-18 无锡飞翎电子有限公司 电器、显示屏的驱动装置和驱动***
CN114420041A (zh) * 2022-01-25 2022-04-29 湖南炬神电子有限公司 一种智能型led灯显实现方法
CN114603547A (zh) * 2020-12-07 2022-06-10 山东新松工业软件研究院股份有限公司 洁净机器人控制器与示教盒的通信方法

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3962571A (en) * 1974-11-26 1976-06-08 Texas Instruments Incorporated Low power digit blanking circuit
US4231033A (en) * 1978-09-11 1980-10-28 Alexandre Paphitis Logic level shifters and their application in luminous display circuits
EP0050809A1 (en) * 1980-10-29 1982-05-05 Olympus Optical Co., Ltd. Segmented display device
CN2459719Y (zh) * 2000-02-25 2001-11-14 南京师范大学 便携式智能交通信号灯控制装置
JP2003302926A (ja) * 2002-04-11 2003-10-24 Kokusai Denki Engineering:Kk Ledのダイナミック点灯方式
CN2758919Y (zh) * 2004-11-13 2006-02-15 朱衡 用于家电和电脑主机的led驱动电路
CN2775961Y (zh) * 2004-11-28 2006-04-26 朱衡 用于电视机的led显示装置
CN101226513A (zh) * 2007-12-14 2008-07-23 华南理工大学 单线传输接口和单字节操作的键盘显示模块
CN201156411Y (zh) * 2008-02-05 2008-11-26 李舒 Led数码管显示控制器
CN201984777U (zh) * 2011-01-18 2011-09-21 深圳市视维科技有限公司 一种led数码管驱动电路
CN202093462U (zh) * 2010-12-22 2011-12-28 上海工业自动化仪表研究院 一种分体式通用键盘、led显示器的组合机构
CN203165312U (zh) * 2013-03-28 2013-08-28 湖南工业大学 一种开放式单片机实验板
CN203156963U (zh) * 2013-04-09 2013-08-28 陈世媚 一种混色机控制装置
CN103354453A (zh) * 2013-06-27 2013-10-16 杭州士兰微电子股份有限公司 具有指示灯和按键端口复用的电路及方法
CN104077990A (zh) * 2014-07-02 2014-10-01 福州福大海矽微电子有限公司 采用时分复用技术的led数码管显示及按键控制芯片
CN203931172U (zh) * 2014-07-01 2014-11-05 广州安广电子有限公司 Lcd显示与按键扫描共用io口的遥控器
CN204087752U (zh) * 2014-08-11 2015-01-07 北京汇能精电科技股份有限公司 一种多段位显示和按键扫描分时复用的led驱动电路

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3962571A (en) * 1974-11-26 1976-06-08 Texas Instruments Incorporated Low power digit blanking circuit
US4231033A (en) * 1978-09-11 1980-10-28 Alexandre Paphitis Logic level shifters and their application in luminous display circuits
EP0050809A1 (en) * 1980-10-29 1982-05-05 Olympus Optical Co., Ltd. Segmented display device
CN2459719Y (zh) * 2000-02-25 2001-11-14 南京师范大学 便携式智能交通信号灯控制装置
JP2003302926A (ja) * 2002-04-11 2003-10-24 Kokusai Denki Engineering:Kk Ledのダイナミック点灯方式
CN2758919Y (zh) * 2004-11-13 2006-02-15 朱衡 用于家电和电脑主机的led驱动电路
CN2775961Y (zh) * 2004-11-28 2006-04-26 朱衡 用于电视机的led显示装置
CN101226513A (zh) * 2007-12-14 2008-07-23 华南理工大学 单线传输接口和单字节操作的键盘显示模块
CN201156411Y (zh) * 2008-02-05 2008-11-26 李舒 Led数码管显示控制器
CN202093462U (zh) * 2010-12-22 2011-12-28 上海工业自动化仪表研究院 一种分体式通用键盘、led显示器的组合机构
CN201984777U (zh) * 2011-01-18 2011-09-21 深圳市视维科技有限公司 一种led数码管驱动电路
CN203165312U (zh) * 2013-03-28 2013-08-28 湖南工业大学 一种开放式单片机实验板
CN203156963U (zh) * 2013-04-09 2013-08-28 陈世媚 一种混色机控制装置
CN103354453A (zh) * 2013-06-27 2013-10-16 杭州士兰微电子股份有限公司 具有指示灯和按键端口复用的电路及方法
CN203931172U (zh) * 2014-07-01 2014-11-05 广州安广电子有限公司 Lcd显示与按键扫描共用io口的遥控器
CN104077990A (zh) * 2014-07-02 2014-10-01 福州福大海矽微电子有限公司 采用时分复用技术的led数码管显示及按键控制芯片
CN204087752U (zh) * 2014-08-11 2015-01-07 北京汇能精电科技股份有限公司 一种多段位显示和按键扫描分时复用的led驱动电路

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024680A (zh) * 2015-07-20 2015-11-04 广东格兰仕集团有限公司 数据发送与按键检测复用的电路及其程序的处理方法
CN110136621A (zh) * 2019-05-23 2019-08-16 福建船政交通职业学院 减少中央处理器口线资源的显示及按键扫描方法及装置
CN110570808A (zh) * 2019-08-21 2019-12-13 青岛海尔科技有限公司 用于控制数码管显示的方法及装置、显示设备
CN112820235A (zh) * 2019-10-29 2021-05-18 无锡飞翎电子有限公司 电器、显示屏的驱动装置和驱动***
CN112820235B (zh) * 2019-10-29 2022-04-12 无锡飞翎电子有限公司 电器、显示屏的驱动装置和驱动***
CN114603547A (zh) * 2020-12-07 2022-06-10 山东新松工业软件研究院股份有限公司 洁净机器人控制器与示教盒的通信方法
CN114420041A (zh) * 2022-01-25 2022-04-29 湖南炬神电子有限公司 一种智能型led灯显实现方法

Similar Documents

Publication Publication Date Title
CN104778916A (zh) 一种全字符led数码管显示驱动电路
WO2021032010A1 (zh) 显示媒体数据的方法、***、上位机、设备及介质
CN107146571B (zh) 基于k64-mcu的多功能led幕墙控制***
CN104125422A (zh) 无线显示***、无线显示装置以及工作模式切换方法
CN101702848A (zh) 一种led装饰照明的单线串连驱动电路
CN108388415A (zh) 一种多屏显示***
CN204720148U (zh) 一种基于物联网技术的智能led电子显示屏
CN203300153U (zh) 超大分辨率led拼接显示***
CN202905112U (zh) Led全彩色显示屏
CN201583940U (zh) 一种网络运行状态指示装置及网络终端
CN207925108U (zh) 一种智能的led显示屏无线控制***
CN209928829U (zh) 一种电子货位标签***
CN110808004A (zh) 一种led显示屏的控制***及其控制电路板
CN105023541A (zh) 一种led显示屏数据传输***
CN202171933U (zh) 超大分辨率led拼接显示装置
CN202035188U (zh) Led智能控制***
EP3163981A1 (en) Signal conversion device and lighting device including the same
CN202711661U (zh) 一种led显示屏智能控制***
CN202394459U (zh) 一种led电子显示***
CN206741908U (zh) 一种用于显示屏的控制装置
CN201435852Y (zh) 向基于基函数模式的灯具写地址信息的地址写码器
CN202261570U (zh) 电脑机顶盒二合一显示装置
CN104616622A (zh) 一种带记忆功能的led显示屏模组
CN216562331U (zh) 一种基于bs架构的双面屏控制***
CN203415204U (zh) 一种无线控制全彩led显示屏

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150715

RJ01 Rejection of invention patent application after publication