数据发送与按键检测复用的电路制造技术

技术编号:12366371 阅读:112 留言:0更新日期:2015-11-23 09:37
一种数据发送与按键检测复用的电路,由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成;数据发送电路与按键检测电路复用,通过软件分时处理来实现显示数据的发送与按键信号的检测。本实用新型专利技术通过上述结构的改良,有效地减少了MCU端口的数量,并减少了排线的数量,降低了物料成本和加工成本。其具有结构简单合理,性能可靠,物料成本低,加工方便,易生产,易实现等特点,实用性强。

【技术实现步骤摘要】

本技术涉及一种数据发送与按键检测复用的电路
技术介绍
现有技术的家电和消费类电子领域里,显示驱动与按键检测一般必不可少。在当今竞争激烈的年代,企业的成本压力较大,如在MCU选型时,有时为了需要多几个端口,可能就要换另一个规格的芯片,结果造成资源浪费,成本上涨。另外,在主板与按键板分离的应用场合,排线越多,加工越复杂,成本也随之上涨,无法满足企业的生产需求。因此,有必要进一步改进。
技术实现思路
本技术的目的旨在提供一种结构简单合理,性能可靠,物料成本低,加工方便,易生产,易实现的数据发送与按键检测复用的电路,以克服现有技术中的不足之处。按此目的设计的一种数据发送与按键检测复用的电路,其特征在于:由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成。所述电源通过+5V线和GND线由主板供给、且接有用以平稳电压和滤除电源杂波的C4和C5 ;所述的STB信号线、CLK信号线、DATA信号线分别连接至主板的MCU端口,并分别接有下拉电阻R4、R5、R6和滤波电容Cl、C2、C3,以设定按键输入信号为高电平有效;所述的按键矩阵电路由R1、R2、R3 和 D1、D2、D3、D4、D5、D6 以及 K1、K2、K3、K4、K5、Κ6分别交叉连接到STB信号线、CLK信号线、DATA信号线;所述的滤波电容用以消除按键输入信号的干扰。—种数据发送与按键检测复用的电路程序处理方法,包括上述的数据发送与按键检测复用电路,其特征在于:数据发送电路与按键检测电路复用,通过软件分时处理来实现显示数据的发送与按键信号的检测。所述软件分时处理在扫描按键期间,分别轮流将其中一个端口设为输出口,并输出高电平,另两个端口设为输入口,并检测是否为高电平,从而判断哪个按键被按下;按键扫描完毕后,就执行数据发送,在发送数据至显示屏模组的LED驱动芯片时,MCU所连接的STB信号线、CLK信号线、DATA信号线端口均设为输出口,发送数据至显示屏模组期间,因为每个按键都按统一指定的电流方向串联了一个二极管,所以按键被按下与否也不影响信号线的电平,即按键状态不影响数据的发送,按键动作被忽略,即此时不检测按键状态。本技术通过上述结构的改良,1、减少占用MCU的硬件资源,并减少了排线的数量,降低了物料成本和加工成本;2、软件处理起来简单方便,逻辑清晰,既不影响数据的发送,也可准确检测按键的状态;3、该方法通俗易懂,能够很好地被设计者掌握并应用到实际设计中。其具有结构简单合理,性能可靠,物料成本低,加工方便,易生产,易实现等特点,实用性强。【附图说明】图1为本技术第一实施例的电路框架图。图2为本技术第一实施例的电路原理图。图3为本技术第一实施例的软件处理的时序图。【具体实施方式】下面结合附图及实施例对本技术作进一步描述。参见图1、图2,本数据发送与按键检测复用的电路,由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成。首先,STB信号线、CLK信号线、DATA信号线和+5V线、GND线直接与显示屏模组对接;然后,STB信号线、CLK信号线、DATA信号线分别接有一下拉电阻R4、R5、R6,用以设定按键检测状态下,按键未按下为低电平,按键按下为高电平,STB信号线、CLK信号线、DATA信号线分别接有滤波电容Cl、C2、C3,用以滤除杂波干扰。按键矩阵电路由R1、R2、R3 和 Dl、D2、D3、D4、D5、D6 以及 Kl、K2、K3、K4、K5、K6 分别交叉连接到STB信号线、CLK信号线、DATA信号线。具体地讲,STB信号线、CLK信号线、DATA信号线依次按以下方式连接:两个按键的其中一端(作为按键信号输入端)接到其中一根信号线,这两个按键的另一端(作为按键信号输出端)分别接到另外两根信号线,这样下来有3对组合,即最多可以接6个按键。并且每个按键都按统一指定的电流方向串联一个二极管,防止两个按键同时按下时,造成两根信号线之间短路而无法正常工作。 滤波电容用以消除按键输入信号的干扰。数据发送与按键检测复用的电路程序处理方法,参见图3。在11时刻,STB端口设为输出口,并输出高电平,CLK和DATA端口设为输入状态。然后分别读取CLK和DATA端口的输入状态,若CLK端口检测到高电平,则Kl被下,若DATA端口检测到高电平,则K2被下。在t2时刻,CLK端口设为输出口,并输出高电平,STB和DATA端口设为输入状态。然后分别读取STB和DATA端口的输入状态,若STB端口检测到高电平,则K3被下,若DATA端口检测到高电平,则K4被下。在t3时刻,DATA端口设为输出口,并输出高电平,CLK和STB端口设为输入状态。然后分别读取CLK和STB端口的输入状态,若CLK端口检测到高电平,则K5被下,若STB端口检测到高电平,则K6被下。到t4时刻,STB、CLK和DATA端口均设为输出口,按显示屏模组内的LED驱动芯片的约定,向LED驱动芯片发送芯片设置指令和显示数据,此时按键状态被忽略,即不检测按键状态,等待数据发送完毕后重复执行上述tl?t4的过程。上述为本技术的优选方案,本领域普通技术人员对其简单的变型或改造,均落在本技术的保护范围之内。【主权项】1.一种数据发送与按键检测复用的电路,其特征在于:由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成。2.根据权利要求1所述数据发送与按键检测复用的电路,其特征在于:所述电源通过+5V线和GND线由主板供给、且接有用以平稳电压和滤除电源杂波的C4和C5 ; 所述的STB信号线、CLK信号线、DATA信号线分别连接至主板的MCU端口,并分别接有下拉电阻R4、R5、R6和滤波电容Cl、C2、C3,以设定按键输入信号为高电平有效; 所述的按键矩阵电路由 Rl、R2、R3 和 Dl、D2、D3、D4、D5、D6 以及 Kl、K2、K3、K4、K5、K6分别交叉连接到STB信号线、CLK信号线和DATA信号线; 所述的滤波电容用以消除按键输入信号的干扰。【专利摘要】一种数据发送与按键检测复用的电路,由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成;数据发送电路与按键检测电路复用,通过软件分时处理来实现显示数据的发送与按键信号的检测。本技术通过上述结构的改良,有效地减少了MCU端口的数量,并减少了排线的数量,降低了物料成本和加工成本。其具有结构简单合理,性能可靠,物料成本低,加工方便,易生产,易实现等特点,实用性强。【IPC分类】H03K17/96【公开号】CN204794958【申请号】CN201520527659【专利技术人】林飞燕 【申请人】广东格兰仕集团有限公司【公开日】2015年11月18日【申请日】2015年7月20日本文档来自技高网...

【技术保护点】
一种数据发送与按键检测复用的电路,其特征在于:由MCU、显示屏模组、电源、STB信号线、CLK信号线、DATA信号线、按键矩阵电路、下拉电阻和滤波电容组成。

【技术特征摘要】

【专利技术属性】
技术研发人员:林飞燕
申请(专利权)人:广东格兰仕集团有限公司
类型:新型
国别省市:广东;44

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

1