电子琴功能按键和指示灯的测试系统的制作方法

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

发明内容
为了克服以上不足,本发明提供一种电子琴功能按键和指示灯的测试系统,通过这个测试工具可以直观的检查吃面板功能和灯的正常工作状态,以及可以判断出相应的问题,有助于解决问题。同时通过test软件测试软件,设置学习功能,先将不同型号的面板功能值输入保存,在测试的时候就可以直接使用比较,简便生产,提高效率。本发明的主要技术内容如下:
一种电子琴功能按键和指示灯的测试系统,包括单片机系统和PC系统;所述单片机系统,用于采集使用者功能按钮的信息,并将其发送给PC系统;所述PC系统,用于接收单片机系统的功能按钮的信息,并根据用户需要的结果,将比较每个按钮功能的信息输入到PC机,显示在用户界面上,用于直观显示整个电子琴功能按钮的信息,输入完成后就可以比较出输入的功能按钮是否正确的工作情况。上述单片机系统包括采样模块,单片机模块和通信模块;
所述采样模块,用于对电子琴的功能按钮的导通性能进行采集,以及对指示灯的扫描,通过单片机的I/o 口线输出扫描信号到键盘,再由I/O输入端接收键盘信息;
所述单片机模块,用于将采集的信息进行分析,输出一个特定的MIDI信息值;
所述通信模块,用于将单片机系统分析出来的MIDI信息值送到PC系统。上述PC系统包括计算模块,用户界面;
所述计算模块,用于判断比较接收的功能按钮的MIDI数据与用户设定的数据是否一
致;
所述用户界面是一个test软件测试界面。借由上述技术方案,本发明至少具有下列优点:通过本发明能够有效的反应出面板功能和灯的正常工作情况,能够检查出电路硬件的一些问题。进一步提高生产的效率,改
善产品的质量。本发明的具体实施方式
由以下实施例及其附图详细给出。


图1为本发明的结构示意图; 图2为面板功能按钮的电路 图3为面板功能指TjV灯的电路 图4为单片机模块的结构示意 图5为指示灯测试时的功能按钮设置 图6为test软件测试界面的界面 图7为用户界面显示按钮值数据跟打开学习功能时保存文件的信息值做比较的界面
图8为测试时未把所有按键按下显示的界面 图9为面板测试正常的界面图。
具体实施例方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的其具体实施方式
、结构、特征及其功效,详细说明如后。如图1所不,一种电子琴功能按键和指不灯的测试系统,包括单片机系统和PC系统;单片机系统,用于采集使用者功能按钮的信息,并将其发送给PC系统;PC系统,用于接收单片机系统的功能按钮的信息,并根据用户需要的结果,将比较每个按钮功能的信息输入到PC机,显示在用户界面上,用于直观显示整个电子琴功能按钮的信息,输入完成后就可以比较出输入的功能按钮是否正确的工作情况。单片机系统包括采样模块,单片机模块和通信模块。采样模块,用于对电子琴的功能按钮的导通性能进行采集,以及对指示灯的扫描,通过单片机的I/o 口线输出扫描信号到键盘,再由I/O输入端接收键盘信息。电子琴面板上的功能按钮有轻触开关和碳膜材质的按钮;面板上的指示灯是有八段数码管和LED发光二极管。生产中涉及到的面板功能按钮和指示灯一般数量不等有多又少,八段数码管一般只有一个。八段数码管也是类似由八个LED发光二极管组成。每个按钮和指示灯都是由两个数据线控制,一个是输入线,一根是输出线。但面板功能按钮的按键被按下,按钮就闭合,输入线与输出线经过一个二极管相连。输入端接收到的单片机的信号就可以传送到输出线端。由输出端传送给单片机。而指示灯和八段数码管是由两个输入线经过三极管驱动控制,由电源5V供电,指示灯和八段数码管可以正常工作。如图2所示,面板功能按钮是由一个D1,IN4148 二极管和按钮SWl组成,输入信号为PAO,输出信号为ΡΒ0。如图3所示,面板功能指示灯电路是由电阻,三极管,LED发光二极管组成,下图是两组输入线为ΡΒ0..7,PD0..7 ;每两个输出口线对应一个指示灯。如图4所示,单片机模块,用于将采集的信息进行分析,输出一个特定的MIDI信息值;在测试面板功能按钮时,每个相对应的I/o 口线发送一个高电平或者低电平信息,再由另一个相对应的I/o接收之前发送的信息;单片机模块根据采集模块输出端送来的信号判断功能按钮是否正确,如果正确就会给出相对应的功能值,若是错误则不会有任何反应。开始阶段单片机模块作为一个信号发射源,同I/o 口线输出一个信号到采集模块的输入端,然后又作为接收源接收采集模块的输出信号。单片机模块在测试面板指示灯时,两个端口都是输出端,例如,一个I/O 口输出端输出低电平接PNP型三极管的基极,控制PNP型三极管导通,一道电源通过PNP型三极管的发射极到集电极,使LED发光二极管的正极带有正电压;另一个I/O 口输出端输出低电平到LED发光二极管的负极,LED发光二极管的两端有电压差,使LED发光二极管点亮。通信模块是将单片机模块判断的面板功能按钮的值通过以单片机的I/O作为载体输出,用于将单片机系统分析出来的MIDI信息值送到PC系统。PC系统包括计算模块,用户界面;
计算模块,用于判断比较接收的功能按钮的MIDI数据与用户设定的数据是否一致;
计算模块将单片机系统送来的信号处理计算,得出一个数值或者代码,比较与之前在学习功能的储存的结果,判断两者的一致性。如果两者一致则便是测试面板功能按钮工作正常,否则就是错误,面板功能按钮出现问题,例如:轻触开关以及其他1N4148 二极管器件不良有损坏,或者是电路中的焊接,PCB印制线有短路断路错误。同时将正确和错误的判断结果发送给用户界面模块显示出来。用户界面是一个test软件测试界面。用来给用户设置相对应的测试参数,以及软件中的学习功能保存数据,同时显示测试的结果。实施例:
本发明的测试基本操作:
面板功能按钮和指示灯的测试工具:
灯的测试:
1、连接完成所要测试的面板功能板的指示灯的连接线与测试工具连接;
2、按硬件部分的"测试灯"按键,开始先把所有的灯都点亮,再暗下,然后会依次点亮每一个指示灯,其中八段数码管的每一段,最后把所有的灯都点亮才算测试指示灯的工作才能结束!如图5:图中的按钮有“复位”,“测试灯”两个,其中“复位”按钮时用来在测试运行时出现工作不正常时复位重新运行测试程序而使用,“测试灯”是用来测试面板指示灯的;还有两个指示灯“指示灯O”和“指示灯1”,是用来便是测试程序运行的情况,如果不亮,则不表示测试工具有问题,没有正常运行或者工作。3、在测试过程中出现的现象分析:
(1)、在指示灯全亮模式的时候,观察有无不亮的指示灯如有,则可能是二极管LED短路,或者烧坏;
(2)、在指示灯依次点亮模式的时候,观察有无2个或者2个灯以上,同时点亮的情况,则有,可能是电源输出口短路,以及控制口线短路,以及PCB印制线相互连接导致。面板功能的学习功能使用:
关于面板功能按钮的测试先介绍一下,所述用户界面模块部分的有关于学习功能的使用。1、打开程序软件“test软件”,按〃学习开始〃,在弹出的一个对话框,显示〈是否确认创建"学习"项目 >,点击取消则取消学习;点击确定后就回到开始的程序界面执行学习功能;如图6所示。2、这个时候则在相应的面板功能硬件上输入一遍需要测试面板的按键信息;注意需要在按下按扭的顺序,依次输入,每个按钮不等重复按下;在用户界面上会显示所输入的每个功能按钮的数值信息;在这个过程完成结束后,点击按〃学习结束〃键,这时软件提示输入一个文件名保存信息对话框;
3、对于这个对话框,可直接输入文件名字无须加后缀也可加后缀输入文件名,输入完成后点击保存;则软件将弹出对话框〈"是否保存"项目〉;点击确定,则是保存相应的按键信息;点击取消,则取消学习,如果相应的目录下有同名的文件则系统将提示相应路径的文件已经存在是否覆盖以前的按键信息.用户可根据实际情况来决定是否覆盖。4、学习完成后则按复位件再重复以上操作;进行下一次学习。5、被保存的文件就是作为测试下一个相同功能面板的源文件或者参照文件。面板功能按钮的测试:
1、打开程序,按〃打开"选择一个存在的面板型号的按键信息("*.pam")文件,正确的接好相应的需要测试的面板硬件连接线后,然后按顺序依次按所需要的测试面板的按键.在程序的相应位子可能提示情况:A 请按顺序按键”;可能是操作时按键顺序错误则按硬件中的复位按键,请重新测试;如果几次都是这个结果,那可能就是面板口线出错。(可能是,有键断路,或者按键出错,或者焊接的时候不小心有键互相连串,或者功能调换了。)在用户界面会显示按钮值数据,以及跟打开学习功能时保存文件的信息值做比较。如图7所示。B:如果显示按键=XXXXX ;可能是没有把所有的按键按下;完成的测试显示如图8所示。C:测试正常(面板完好)。测试完成结果如图9所示。2、显示测试结果与相应型号面板按键键值是相同的!(如果测试时候出错,请多按几下复位键,重新新测试一便以更正)
3、测试完成后按复位按钮,再按〃打开...〃按键进行下一型号的面板的测试。4、一般错误问题都是在测试过程中出现图7所示,则检查相应按钮的短路情况;如果没有按扭值则相应开关有不良,或者连接的二极管有短路,器件不良的问题;如果是按一个按钮出现几个按键值信息,则有器件焊接短路或者PCB印制线控制口线有相互连接现象。本发明的学习功能,在测试过程中不管琴的型号和面板功能按钮的数量多少都符合测试,而且有助于生产,QC检测等工作。使用本发明的面板功能按钮和指示灯测试工具,能方便的测试出在生产过程中,面板功能按钮和指示灯的工作情况,判断好坏,能及时反应出问题所在,有主意改正维修,提闻生广效率,改善广品品质。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种电子琴功能按键和指示灯的测试系统,其特征在于:包括单片机系统和PC系统;所述单片机系统,用于采集使用者功能按钮的信息,并将其发送给PC系统;所述PC系统,用于接收单片机系统的功能按钮的信息,并根据用户需要的结果,将比较每个按钮功能的信息输入到PC机,显示在用户界面上,用于直观显示整个电子琴功能按钮的信息,输入完成后就可以比较出输入的功能按钮是否正确的工作情况。
2.根据权利要求1所述的电子琴功能按键和指示灯的测试系统,其特征在于:所述单片机系统包括采样模块,单片机模块和通信模块; 所述采样模块,用于对电子琴的功能按钮的导通性能进行采集,以及对指示灯的扫描,通过单片机的I/o 口线输出扫描信号到键盘,再由I/O输入端接收键盘信息; 所述单片机模块,用于将采集的信息进行分析,输出一个特定的MIDI信息值; 所述通信模块,用于将单片机系统分析出来的MIDI信息值送到PC系统。
3.根据权利要求1所述的电子琴功能按键和指示灯的测试系统,其特征在于:所述PC系统包括计算模块,用户界面; 所述计算模块,用于判断比较接收的功能按钮的MIDI数据与用户设定的数据是否一致; 所述用户界面是一个test软件测试界面。
全文摘要
本发明涉及一种电子琴功能按键和指示灯的测试系统,包括单片机系统和PC系统;单片机系统,用于采集使用者功能按钮的信息,并将其发送给PC系统;PC系统,用于接收单片机系统的功能按钮的信息,并根据用户需要的结果,将比较每个按钮功能的信息输入到PC机,显示在用户界面上,用于直观显示整个电子琴功能按钮的信息,输入完成后就可以比较出输入的功能按钮是否正确的工作情况。使用本发明的面板功能按钮和指示灯测试工具,能方便的测试出在生产过程中,面板功能按钮和指示灯的工作情况,判断好坏,能及时反应出问题所在,有主意改正维修,提高生产效率,改善产品品质。
文档编号G01R31/327GK103197239SQ20131008267
公开日2013年7月10日 申请日期2013年3月14日 优先权日2013年3月14日
发明者赵平, 范廷国, 陈国斌, 叶鑫, 徐仁武 申请人:吟飞科技(江苏)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1