专利名称:嵌入式电子系统信号接口键盘矩阵电路的制作方法
技术领域:
本实用新型涉及一种嵌入式电子系统中常用的电路,特别是公开一种嵌入式电子系统信号接口键盘矩阵电路,包括处理器,通用输入输出信号接口,通用中断等,在低成本的消费类电子产品中进一步明显降低了成本。
背景技术:
键盘阵列在很多人机交互电子系统中是最基本的信息输入方法,很多嵌入式系统,如POS机、电话机、遥控器等都有一定数量的按键。传统实现键盘的方法常常采用有很多,有些由控制器提供了专用的键盘矩阵信号;有些电子系统则采用专用芯片来实现;而有些设计则采用IO 口配合软件轮询扫描来得到键盘信息。不同的实现方式在成本和性能上差异很大,因此在成本要求苛刻的消费类电子产品中需力求键盘电路实现简单、成本低廉并且保证使用可靠。
发明内容本实用新型的目的在于克服现有技术中存在的缺陷,在保证超低成本基础上,还可以提供稳定的键盘按键检测功能。本实用新型是这样实现的一种嵌入式电子系统信号接口键盘矩阵电路,包括受控于内部嵌入式电子系统的信号处理模块、键盘矩阵模块以及键盘按键检测模块,其特征在于所述的键盘矩阵模块与键盘按键检测模块相连,信号处理模块同时与键盘矩阵模块和键盘按键检测模块相连。所述键盘按键检测模块内配置为输入的四个信号KETO、KEY6、KEY7和KEY8均采用内部嵌入式处理器的4个输入/输出通用信号端口实现,且在信号线路中串接4个阻值20K电阻,并接4个阻值4. 7K电阻,末尾接47K、IOK电阻和一个三极管、输出一个信号到嵌入式系统接口。本实用新型的有益效果是本实用新型仅仅使用10个通用电阻和1个三极管以及嵌入式系统的信号接口就可以完成16个按键的矩阵实现,大大降低了成本,并保证使用稳定可靠。本实用新型的设计还适用于很多电子系统的键盘设计中。
图1是本实用新型模块连接框图。图2是本实用新型键盘按键检测模块信号输入输出电路结构图。
具体实施方式
根据附图1和图2,本实用新型包括受控于内部嵌入式系统的信号处理模块,键盘矩阵模块以及键盘按键检测模块。键盘矩阵模块与键盘按键检测模块相连,信号处理模块同时与键盘矩阵模块和键盘按键检测模块相连。键盘按键检测模块内配置为输入的四个信号KETO、KEY6、KEY7和KEY8均采用内部嵌入式处理器的4个输入/输出通用信号端口实现,且在信号线路中串接4个阻值20K电阻,并接4个阻值4. 7K电阻,末尾接47K、IOK电阻和一个三极管、输出一个信号到嵌入式系统接口。各模块的功能实现为键盘矩阵模块中有任何按键按下,则键盘按键检测模块会立即发出一个中断信号给信号处理模块,信号处理模块接收到这个中断信号后,再通过控制8个信号线来同键盘矩阵进行交互进而确定当前的按键值。
以下结合附图2对本实用新型的各个模块的工作原理作进一步阐述。一、电路信号说明KEY1/2/3/4四个信号采用内部嵌入式处理器的4个输入/输出通用信号端口来实现,配置为输出。KEY5/6/7/8四个信号采用内部嵌入式处理器的4个输入/输出通用信号端口来实现,配置为输入。KEY_INT中断信号采用内部嵌入式处理器的一个中断端口,配置为边沿触发(上下边沿交换配置)。VCC33 电子系统中的3. 3V电源。二、电路控制和工作原理说明嵌入式系统开机并初始化完成后,KEY_INT信号需要配置为下边沿中断。KEYl 4信号配置为输出高电平(3. 3V),KEY5 6信号配置为输入。如果没有按键按下,KEY5 8信号被R47/48/49/50下拉到0. 4V以下,Q3处于截至状态,KEY_INT信号被R41和VCC33电源拉高。当有按键按下后,KEY5 8信号肯定有一个信号被KEYl 3中的一个信号拉高到3. 3V,从而Q3导通。KEY_INT输出发生由高到低的跳变,故产生一个中断给嵌入式信号处理模块,嵌入式信号处理模块停止其它工作转入键盘扫描工作。嵌入式信号处理模块通过控制KEYl 4信号的输出电平依次为0V,同步读取 KEY5 8信号是否有处于低电平的来识别此时哪个按键被按下了。当有多个按键按下时, 软件优先选择一个就可以。识别到具体按键后,嵌入式信号处理模块还可以通过不断检测KETO 8信号来确定是否键盘已经释放了。也可以再次结合中断来实现按键释放检测,按键释放后可以把当前按键信息显示在用户系统中。
权利要求1.一种嵌入式电子系统信号接口键盘矩阵电路,包括受控于内部嵌入式电子系统的信号处理模块、键盘矩阵模块以及键盘按键检测模块,其特征在于所述的键盘矩阵模块与键盘按键检测模块相连,信号处理模块同时与键盘矩阵模块和键盘按键检测模块相连。
2.根据权利要求1所述的嵌入式电子系统信号接口键盘矩阵电路,其特征在于所述键盘按键检测模块内配置为输入的四个信号KETO、KEY6、KEY7和KEY8均采用内部嵌入式处理器的4个输入/输出通用信号端口实现,且在信号线路中串接4个阻值20K电阻,并接4个阻值4. 7K电阻,末尾接47K、IOK电阻和一个三极管、输出一个信号到嵌入式系统接口。
专利摘要本实用新型为一种嵌入式电子系统信号接口键盘矩阵电路,包括受控于内部嵌入式电子系统的信号处理模块、键盘矩阵模块以及键盘按键检测模块,其特征在于所述的键盘矩阵模块与键盘按键检测模块相连,信号处理模块同时与键盘矩阵模块和键盘按键检测模块相连。所述键盘按键检测模块内配置为输入的四个信号KEY5、KEY6、KEY7和KEY8均采用内部嵌入式处理器的4个输入/输出通用信号端口实现,且在信号线路中串接4个阻值20K电阻,并接4个阻值4.7K电阻,末尾接47K、10K电阻和一个三极管、输出一个信号到嵌入式系统接口。本实用新型大大降低了成本,并保证使用稳定可靠。
文档编号G06F3/02GK202331372SQ201120511368
公开日2012年7月11日 申请日期2011年12月9日 优先权日2011年12月9日
发明者宋海彬 申请人:德明通讯(上海)有限公司