一种电子琴键盘功能的测试系统的制作方法

文档序号:2835009阅读:422来源:国知局
专利名称:一种电子琴键盘功能的测试系统的制作方法
技术领域
本发明涉及一种电子琴键盘功能的测试系统,属于电子琴生产测试工具。
背景技术
在电子琴生产领域,由于设计的不同,エ艺的改进等的原因,键盘的每个按钮存在相应的不良率,测试检查工作相对比较复杂,主要因为按键相对比较多,88键的键盘需要检测176个按钮功能,工作相对比较繁琐。

发明内容
为了克服以上不足,本发明提供一种电子琴键盘功能的测试系统,通过这个测试工具可以直观的检查出键盘的每个按键正常工作状态,以及可以判断出相应的问题,有助于解决问题。本发明的主要技术内容如下:
一种电子琴键盘功能的测试系统,包括单片机系统和现象显示系统;所述单片机系统,用于采集键盘按键的信息,并将其信息做出判断,每个按键的信息是否是唯一的,经单片机系统处理后发出判断的结果给现象显示系统;所述现象显示系统是用于表达单片机系统的判断結果,直观的反应键盘上每个按键的功能工作情况。上述单片机系统包括采样模块、计算模块、通信模块;
所述采样模块用于发送和接收键盘按键的工作信息,通过单片机的I/o ロ线输出扫描信号到键盘,再由I/o输入端接收键盘信息;
所述计算模块用于判断比较接收到的键盘信息的正确性,每ー个I/o ロ采集到相对应的键盘按键的信息与单片机系统内部的标准值比较;
所述通信模块用于发送计算模块计算后的结果给现象显示系统,通过单片机的I/o ロ输出信号。上述现象显示系统包括三个ニ极管。借由上述技术方案,本发明至少具有下列优点:键盘功能测试工具能够有效的反应出键盘的正常工作情况,能够检查出电路硬件中的短路,开路,串接器件的接法是否正确,焊接等方面的情况,进一步提闻生广效率,改菩广品质量。本发明的具体实施方式
由以下实施例及其附图详细给出。


图1为本发明的结构示意 图2为键盘按键功能 图3为现象显示系统的三个ニ极管的示意 图4为键盘功能测试系统程序框 图5为实施例中单片机的I/O ロ线原理图。
具体实施例方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的其具体实施方式
、结构、特征及其功效,详细说明如后。如图1所示,一种电子琴键盘功能的测试系统,包括单片机系统和现象显示系统;单片机系统,用于采集键盘按键的信息,并将其信息做出判断,每个按键的信息是否是唯一的,经单片机系统处理后发出判断的结果给现象显示系统;现象显示系统是用于表达单片机系统的判断结果,直观的反应键盘上每个按键的功能工作情況。单片机系统包括采样模块、计算模块、通信模块。采样模块用于发送和接收键盘按键的工作信息,通过单片机的I/O ロ线输出扫描信号到键盘,再由I/o输入端接收键盘信息;采样模块就是生产中检测的的键盘上的音阶电路板,每个键对应2个功能按钮(一般为碳膜材质)。现在生产中涉及到的键盘一般有25、37、49、61、76、88键,例如88键键盘就有176个功能按钮。每个按钮都是由两个数据线控制,ー个是输入线,一根是输出线。但键盘的按键被按下,按钮就闭合,输入线与输出线经过一个ニ极管相连。输入端接收到的单片机的信号就可以传送到输出线端。由输出端传送给单片机。如图2所示,按键是由一个ニ极管Dl (IN4148)和按钮SWl组成,输入信号为IN A,输出信号为OUT。计算模块用于判断比较接收到的键盘信息的正确性,每ー个I/O ロ采集到相对应的键盘按键的信息与单片机系统内部的标准值比较;单片机系统的计算模块就是将键盘按钮功能采集模块输出端OUT送来的信号与设计的功能做比较,如果比较结果是一致的,在便是键盘按键功能正确,否则就是错误。在计算模块开始需要作为ー个信号发射源,同I/Oロ线输出ー个信号到采集模块的输入端。通信模块就是将单片机计算模块的判断结果通过以单片机的I/O作为载体输出,单片机给出通信模块所要输出的信号类型和大小。我们的测试工具所输出的是ー个高电平(+5V)。通信模块将这个高电平信号传送出去给显示模块。如图3所示,现象显示模块式包括三个发光二极管,由于发光二极管的特性,单向导通,正极接电源或者高电平端,负极接地线或者低电平端。例如,单片机的I/O ロ PA5输出的是高电平(+5V),那么LEDl发光二极管就被点売。

本发明的工作流程图如图4、图5所示。键盘按键测试工具接通电源。1、开机测试:程序开始启动,先进入自检,主要是对键盘按键开关前端以及单片机自身及外围电路检测。A、正常情况下,LEDl和LED2两个灯全亮,LED3不亮,表示单片机工作正常;
B、开机后检查碳膜开关是否短路,依次置相关输出口线为低电平。检测PB、PC ロ线是否都为高电平,如果是否定的,那么程序就判断碳膜有短路,置LEDl灯亮,LED灯灭;如果是,LEDl和LED2灯都不灭,则继续下ー步骤的工作,判断其他地方是否存在短路想象; C、在每个相应的ロ线依次置低电平,判断相应ロ线的电平情况是否都正确,如果不是低电平,只要有一路ロ线不是低电平,电路有短路,单片机置LEDl灯亮,LED2灯灭;如果判断是,LEDl和LED2灯都不灭;继续下一个步骤的工作,判断电路中是否存在输出,输入口的线的相反问题;
D、依次置PB、PC各个ロ线输出低电平,判断PA、PD、PEロ线电平情况是否正确,如果不是,则输入\输出ロ线相反,单片机置LEDl灯亮,LED2灯灭;如果正确,LEDl和LED2灯都不灭;继续下一个步骤的工作,测试键盘。2、按键测试:(88键カ度键盘)
按键盘是可以有多种方法,但我们是使用同时按下16个键,两组键(8个键ー组,不分黑白键),32个功能按钮。注意方法,否则测试数据不能完全反应问题。A、单片机置PA、PD、PE为输出口线,PB、PC ロ线为输入口线。依次置PA、PD、PE相关ロ线为低电平,通过扫描PB、PC ロ线的电平获取键盘按下的键的数量;判断按下的键是否为32个功能按钮;如果不是,则判断键盘有问题,单片机置LEDI和LED2等全亮;如果是,则判断按键正确,单片机置LED1,LED2全灭;继续下一步骤的测试。测试ニ极管的情况;
B、单片机的PA、PD、PE相关ロ线为输出,输出高电平;置PB、PC ロ线为输入,初始化为高电平。依次置PB、PC ロ线为低电平,在其中ー个PB或者PC ロ线作输出的时候,其他的ロ线作输入,在其他ロ线能读到低电平的时候,证明作为输出口的PB、PC ロ线对应的ニ极管是反向的、这ロ线有短路、没有焊接ニ极管或者是直接跳线的状态,置LED3灯亮;如果其他ロ线输入不是低电平而是高电平的情况,则置LED3灯灭。C、LEDl或者LED2任意ー个不熄灭,则表示键盘中出现了问题,可以同过上述(B)的分段测试方法,将错误的范围缩小为ー组键;再依次单个测试这组有错误的按键。如果只有LED2亮(即:LED1熄灭),则是该键对应的ニ极管反向,有损坏,焊接有短路,断路。如果LED1、LED2都不亮,则线路上除了上述问题外,还有可能出现输入或输出端的线与线之间有断路,短路等焊接、PCB印制板加工等问题。使用本发明的键盘按键测试工具,能方便的测试出在生产过程中,键盘的功能エ作情况,判断好坏,能及时反应出问题所在,有主意改正维修,提高生产效率,改善产品品质。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述掲示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种电子琴键盘功能的测试系统,其特征在于:包括单片机系统和现象显示系统;所述单片机系统,用于采集键盘按键的信息,并将其信息做出判断,每个按键的信息是否是唯一的,经单片机系统处理后发出判断的结果给现象显示系统;所述现象显示系统是用于表达单片机系统的判断结果,直观的反应键盘上每个按键的功能工作情况。
2.根据权利要求1所述的一种电子琴键盘功能的测试系统,其特征在于:所述单片机系统包括采样模块、计算模块、通信模块; 所述采样模块用于发送和接收键盘按键的工作信息,通过单片机的I/O 口线输出扫描信号到键盘,再由I/O输入端接收键盘信息; 所述计算模块用于判断比较接收到的键盘信息的正确性,每一个I/O 口采集到相对应的键盘按键的信息与单片机系统内部的标准值比较; 所述通信模块用于发送计算模块计算后的结果给现象显示系统,通过单片机的I/o 口输出信号。
3.根据权利要求1所述的一种电子琴键盘功能的测试系统,其特征在于:所述现象显示系统包括三个二极管。
全文摘要
本发明涉及一种电子琴键盘功能的测试系统,包括单片机系统和现象显示系统;所述单片机系统,用于采集键盘按键的信息,并将其信息做出判断,每个按键的信息是否是唯一的,经单片机系统处理后发出判断的结果给现象显示系统;所述现象显示系统是用于表达单片机系统的判断结果,直观的反应键盘上每个按键的功能工作情况。键盘功能测试工具能够有效的反应出键盘的正常工作情况,能够检查出电路硬件中的短路,开路,串接器件的接法是否正确,焊接等方面的情况,进一步提高生产效率,改善产品质量。
文档编号G10H1/34GK103137112SQ201310064060
公开日2013年6月5日 申请日期2013年2月28日 优先权日2013年2月28日
发明者赵平, 范廷国, 陈国斌, 朱小宏, 叶鑫 申请人:吟飞科技(江苏)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1