[go: up one dir, main page]

CN102193849A - Keyboard testing system - Google Patents

Keyboard testing system Download PDF

Info

Publication number
CN102193849A
CN102193849A CN2010101312252A CN201010131225A CN102193849A CN 102193849 A CN102193849 A CN 102193849A CN 2010101312252 A CN2010101312252 A CN 2010101312252A CN 201010131225 A CN201010131225 A CN 201010131225A CN 102193849 A CN102193849 A CN 102193849A
Authority
CN
China
Prior art keywords
keyboard
key
test system
mainboard
electronic switches
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
CN2010101312252A
Other languages
Chinese (zh)
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.)
Mitac Computer Kunshan Co Ltd
Original Assignee
Mitac Computer Kunshan 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 Mitac Computer Kunshan Co Ltd filed Critical Mitac Computer Kunshan Co Ltd
Priority to CN2010101312252A priority Critical patent/CN102193849A/en
Publication of CN102193849A publication Critical patent/CN102193849A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

一种键盘测试系统,用于对一主板的键盘功能进行检测,其包括:一控制单元,用于输出一执行指令;一微处理器,用于接收该执行指令,并根据该执行指令依次输出若干控制信号;一键盘开关单元,包括若干电子开关,用于分别接收该微处理器输出的若干控制信号并依次导通;一键盘接口,与该键盘开关单元的若干电子开关相连;以及一主板,包括一键盘接口电路,该键盘接口电路通过该键盘接口与该键盘开关单元的若干电子开关相连,当该键盘单元内的若干电子开关依次导通后该主板依次输出对应按键的编码信息。本发明键盘测试系统无需通过人工敲打键盘上所有的按键进行检测,因此,可提高检测效率及检测速度,以及节省人力成本。

Figure 201010131225

A keyboard testing system, used for testing the keyboard function of a motherboard, which includes: a control unit, used to output an execution instruction; a microprocessor, used to receive the execution instruction, and sequentially output according to the execution instruction A number of control signals; a keyboard switch unit, including a number of electronic switches, which are used to respectively receive a number of control signals output by the microprocessor and conduct them sequentially; a keyboard interface, connected to a number of electronic switches of the keyboard switch unit; and a main board , including a keyboard interface circuit, the keyboard interface circuit is connected to a plurality of electronic switches of the keyboard switch unit through the keyboard interface, and when the plurality of electronic switches in the keyboard unit are sequentially turned on, the main board sequentially outputs the coding information of the corresponding keys. The keyboard testing system of the present invention does not need to manually tap all the keys on the keyboard for detection, so the detection efficiency and speed can be improved, and labor costs can be saved.

Figure 201010131225

Description

键盘测试系统Keyboard Test System

【技术领域】【Technical field】

本发明涉及一种测试系统,特别涉及一种应用于一便携式电子产品如一笔记本电脑的键盘测试系统。The invention relates to a test system, in particular to a keyboard test system applied to a portable electronic product such as a notebook computer.

【背景技术】【Background technique】

键盘是计算机主要的输入设备,对键盘进行功能测试以确保键盘能够正常输入在计算机制造领域是必不可少的。The keyboard is the main input device of the computer, and it is essential in the field of computer manufacturing to perform a functional test on the keyboard to ensure that the keyboard can input normally.

键盘主要由内部控制电路及外部按键组成。键盘内部的按键排线一般采取矩阵式排列,由行信号线与列信号线组成,如图1所示(仅以4×4键盘为例),行列信号线在交叉点处没有直接相交,而通过设置一个开关选择性地导通,每一开关对应键盘外部的一个按键。当键盘上有按键被按下时,其对应的开关导通,因而对应的行列信号线被短路,然后通过键盘扫描电路得到该按键的编码信息。The keyboard is mainly composed of internal control circuit and external keys. The key wiring inside the keyboard is generally arranged in a matrix, consisting of row signal lines and column signal lines. By setting a switch to be selectively turned on, each switch corresponds to a key on the outside of the keyboard. When a key on the keyboard is pressed, its corresponding switch is turned on, thus the corresponding row and column signal lines are short-circuited, and then the coded information of the key is obtained through the keyboard scanning circuit.

笔记本电脑的键盘控制电路是设置在主板上的,由主板来实现键盘功能。目前,各家笔记本电脑厂商一般还是采取人工方式对笔记本电脑的键盘进行测试,即作业员逐个按下键盘上所有的按键进行测试。一般笔记本电脑的键盘由84个按键组成,若敲打一个按键以1秒的时间计算,则测试整个笔记本电脑的键盘大概需要80多秒的时间,因此,检测效率不高;而且人工检测容易因为检测人员的疏忽导致检测错误,因此,检测精度也不高;另外,人工检测需要大量人力,且在检测过程中会产生键盘的损耗费用,因此,成本比较高。The keyboard control circuit of the notebook computer is arranged on the main board, and the keyboard function is realized by the main board. At present, various notebook computer manufacturers generally still adopt a manual method to test the keyboard of the notebook computer, that is, the operator presses all the keys on the keyboard one by one to test. The keyboard of a general notebook computer is composed of 84 keys. If it takes 1 second to hit a key, it will take more than 80 seconds to test the entire keyboard of the notebook computer. Therefore, the detection efficiency is not high; and manual detection is easy because of detection The negligence of personnel leads to detection errors, so the detection accuracy is not high; in addition, manual detection requires a lot of manpower, and the loss of keyboards will be incurred during the detection process, so the cost is relatively high.

【发明内容】【Content of invention】

有鉴于此,本发明的目的在于提供一种检测效率及检测精度比较高、成本比较低的键盘测试系统。In view of this, the object of the present invention is to provide a keyboard testing system with relatively high detection efficiency and detection accuracy and relatively low cost.

为达到上述目的,本发明键盘测试系统,用于对一主板的键盘功能进行检测,其特征在于,该键盘测试系统包括:In order to achieve the above object, the keyboard testing system of the present invention is used to detect the keyboard function of a main board, and it is characterized in that, the keyboard testing system comprises:

一控制单元,用于输出一执行指令;a control unit for outputting an execution command;

一微处理器,与该控制单元相连,用于接收该执行指令,并根据该执行指令依次输出若干控制信号;A microprocessor, connected to the control unit, is used to receive the execution instruction and sequentially output several control signals according to the execution instruction;

一键盘开关单元,与该微处理器相连,该键盘开关单元包括若干电子开关,该若干电子开关分别接收该微处理器输出的若干控制信号并依次导通;A keyboard switch unit connected to the microprocessor, the keyboard switch unit includes a plurality of electronic switches, the plurality of electronic switches respectively receive a plurality of control signals output by the microprocessor and are turned on sequentially;

一键盘接口,与该键盘开关单元的若干电子开关相连;以及a keyboard interface, connected to a plurality of electronic switches of the keyboard switch unit; and

一主板,包括一键盘接口电路,该键盘接口电路通过该键盘接口与该键盘开关单元的若干电子开关相连,当该键盘开关单元内的若干电子开关依次导通时该主板依次输出对应按键的编码信息。A main board, including a keyboard interface circuit, the keyboard interface circuit is connected to a plurality of electronic switches of the keyboard switch unit through the keyboard interface, when the plurality of electronic switches in the keyboard switch unit are turned on in sequence, the main board outputs the codes of the corresponding keys in sequence information.

相对于现有技术,本发明提供的键盘测试系统通过该微处理器控制该键盘开关单元中的若干电子开关依次导通,使主板依次输出对应按键的编码信息,从而根据主板输出的编码信息判断该主板的键盘功能是否正常。本发明键盘测试系统无需通过人工敲打键盘上的所有按键进行检测,因此,检测效率及检测速度比较高,且因节省人力及键盘损耗费用而降低了成本。Compared with the prior art, the keyboard testing system provided by the present invention controls several electronic switches in the keyboard switch unit to conduct sequentially through the microprocessor, so that the main board outputs the coding information of the corresponding keys in sequence, thereby judging according to the coding information output by the main board. Whether the keyboard function of the motherboard is normal. The keyboard test system of the present invention does not need to manually tap all the keys on the keyboard for detection, so the detection efficiency and detection speed are relatively high, and the cost is reduced due to saving manpower and keyboard wear and tear.

【附图说明】【Description of drawings】

图1绘示现有键盘内部的按键排线示意图。FIG. 1 is a schematic diagram of key wiring inside a conventional keyboard.

图2绘示本发明键盘测试系统所应用的一笔记本电脑的外观示意图。FIG. 2 is a schematic diagram showing the appearance of a notebook computer used in the keyboard testing system of the present invention.

图3绘示本发明键盘测试系统的较佳实施方式的内部方框图。FIG. 3 shows an internal block diagram of a preferred embodiment of the keyboard testing system of the present invention.

图4绘示本发明键盘测试系统中测试单元的较佳实施方式的电路图。FIG. 4 is a circuit diagram of a preferred embodiment of the testing unit in the keyboard testing system of the present invention.

【具体实施方式】【Detailed ways】

下面结合附图说明及较佳实施方式对本发明作进一步详细描述:The present invention will be described in further detail below in conjunction with accompanying drawing description and preferred embodiment:

请参考图2及图3,本发明键盘测试系统的较佳实施方式用于对一笔记本电脑1的键盘2进行功能测试。该键盘测试系统包括一测试单元100、一主板200、一比较单元300及一指示单元400。该测试单元100包括一控制单元110、一微处理器120、一键盘开关单元130以及一键盘接口140。该主板200包括一键盘接口电路210。该主板200设置在该笔记本电脑1内。Please refer to FIG. 2 and FIG. 3 , the preferred embodiment of the keyboard testing system of the present invention is used for functional testing of the keyboard 2 of a notebook computer 1 . The keyboard testing system includes a testing unit 100 , a main board 200 , a comparing unit 300 and an indicating unit 400 . The test unit 100 includes a control unit 110 , a microprocessor 120 , a keyboard switch unit 130 and a keyboard interface 140 . The motherboard 200 includes a keyboard interface circuit 210 . The motherboard 200 is set in the notebook computer 1 .

请参考图4,该控制单元110包括一控制开关SW1、两电阻R1、R2以及两电容C1、C2。在本较佳实施方式中,该控制开关SW1为一按键开关。该控制开关SW1的第一端1接地,并通过该电容C1与其第二端2相连。该控制开关SW1的第二端2通过该电阻R1接一电源VCC,并通过该电阻R2与该微处理器120相连。该控制开关SW1的第二端2还通过该电容C2接地。Please refer to FIG. 4 , the control unit 110 includes a control switch SW1 , two resistors R1 , R2 and two capacitors C1 , C2 . In this preferred embodiment, the control switch SW1 is a key switch. The first terminal 1 of the control switch SW1 is grounded and connected to the second terminal 2 through the capacitor C1. The second terminal 2 of the control switch SW1 is connected to a power supply VCC through the resistor R1, and connected to the microprocessor 120 through the resistor R2. The second terminal 2 of the control switch SW1 is also grounded through the capacitor C2.

该微处理器120为一可编程集成电路控制芯片,比如为一型号为80C51的控制芯片。该微处理器120包括第一组输入输出引脚P1.0-P1.7、第二组输入输出引脚P2.0-P2.7以及一第三输入输出引脚P3.0。该微处理器120的第三输入输出引脚P3.0通过该电阻R2与该控制开关SW1的第二端2相连。该微处理器120的第一组输入输出引脚P1.0-P1.7与第二组输入输出引脚P2.0-P2.7与该键盘开关单元130相连。另外,为保证该微处理器120可正常工作,该微处理器120还应包括其它引脚如电源引脚、接地引脚以及时钟引脚等,以及该等引脚所对应连接的电路如电源电路、时钟电路等,此为现有技术,在此不再赘述。The microprocessor 120 is a programmable integrated circuit control chip, such as a model 80C51 control chip. The microprocessor 120 includes a first set of input and output pins P1.0-P1.7, a second set of input and output pins P2.0-P2.7 and a third set of input and output pins P3.0. The third I/O pin P3.0 of the microprocessor 120 is connected to the second terminal 2 of the control switch SW1 through the resistor R2. The first set of I/O pins P1.0-P1.7 and the second set of I/O pins P2.0-P2.7 of the microprocessor 120 are connected to the keyboard switch unit 130 . In addition, in order to ensure that the microprocessor 120 can work normally, the microprocessor 120 should also include other pins such as power supply pins, ground pins, and clock pins, as well as circuits connected to these pins, such as power supply pins. circuits, clock circuits, etc., which are prior art and will not be repeated here.

该键盘开关单元130包括十六个MOS(Metal Oxide Semiconductor,金属氧化物半导体)场效应管Q1-Q16。每一MOS场效应管Q1-Q16的栅极分别与该第一组输入输出引脚P1.0-P1.7及第二组输入输出引脚P2.0-P1.7对应相连,并分别通过一电阻R3与其对应的源极相连。每一MOS场效应管Q1-Q16的源极分别与该键盘接口140对应的一输入引脚相连。每一MOS场效应管Q1-Q16的漏极分别通过一电阻R4与该键盘接口140对应的一输出引脚相连。在其它实施方式中,该十六个MOS场效应管Q1-Q16还可为其它电子开关,如三极管,也可以是MOS场效应管与三极管等不同电子开关之组合。The keyboard switch unit 130 includes sixteen MOS (Metal Oxide Semiconductor, Metal Oxide Semiconductor) field effect transistors Q1-Q16. The gates of each MOS field effect transistor Q1-Q16 are respectively connected to the first group of input and output pins P1.0-P1.7 and the second group of input and output pins P2.0-P1.7, and are respectively connected through A resistor R3 is connected to its corresponding source. The sources of each MOS field effect transistor Q1 - Q16 are respectively connected to an input pin corresponding to the keyboard interface 140 . The drains of each MOS field effect transistor Q1-Q16 are respectively connected to an output pin corresponding to the keyboard interface 140 through a resistor R4. In other implementation manners, the sixteen MOS field effect transistors Q1-Q16 can also be other electronic switches, such as triodes, or a combination of different electronic switches such as MOS field effect transistors and triodes.

该键盘接口140可为一连接器,其包括八个输入引脚KI0-KI7以及十六个输出引脚KO0-KO15。该键盘接口140的输入引脚KI0-KI7及输出引脚KO0-KO15与该主板200的键盘接口电路210相连。在本较佳实施方式中,每一MOS场效应管Q1-Q16的源极及漏极均对应该键盘接口140的一输入引脚及一输出引脚,但,任意两个MOS场效应管的漏极及源极所连接的键盘接口140的输入引脚及输出引脚不完成相同,即如果有两个MOS场效应管的源极连接到该键盘接口140的同一个输入引脚,则该两个MOS场效应管的漏极所连接的键盘接口140的输出引脚一定不同,从而可控制笔记本电脑1的键盘2上不同的按键。The keyboard interface 140 can be a connector, which includes eight input pins KI0-KI7 and sixteen output pins KO0-KO15. The input pins KI0 - KI7 and the output pins KO0 - KO15 of the keyboard interface 140 are connected to the keyboard interface circuit 210 of the motherboard 200 . In this preferred implementation mode, the source and drain electrodes of each MOS field effect transistor Q1-Q16 all correspond to an input pin and an output pin of the keyboard interface 140, but any two MOS field effect transistors The input pin and the output pin of the keyboard interface 140 that the drain and the source are connected are not identical, that is, if the source electrodes of two MOS field effect transistors are connected to the same input pin of the keyboard interface 140, then the The output pins of the keyboard interface 140 connected to the drains of the two MOS field effect transistors must be different, so as to control different keys on the keyboard 2 of the notebook computer 1 .

请再次参考图1,图1是以4×4的键盘矩阵排列形式为例,其按键排线由四条行信号线P1-P4及四条列信号线L1-L4组成。该4×4的排列形式共产生十六个交叉点,每一交叉点处均设置有一按键开关。现以行信号线P1、P12及列信号线L1、L2为例,行信号线P1与列信号线L1的交叉点上设置有一按键开关K1,行信号线P2及列信号线L2的交叉点上设置有一按键开关K2。根据图1分析得知,若该按键开关K1工作正常便可确定该行信号线P1与列信号线L1工作正常;若该按键开关K2工作正常便可确定该行信号线21及列信号线22工作正常。因此,在图1中,只需要确定按键开关K1、K2、K3、K4工作正常便可确定图1中其它的按键也可正常工作,因无需对每一按键进行检测。Please refer to FIG. 1 again. FIG. 1 is an example of a 4×4 keyboard matrix arrangement, in which key layout lines are composed of four row signal lines P1-P4 and four column signal lines L1-L4. The 4*4 arrangement produces sixteen intersections in total, and each intersection is provided with a key switch. Now take the row signal lines P1, P12 and column signal lines L1, L2 as an example, a key switch K1 is arranged at the intersection of the row signal line P1 and the column signal line L1, and a key switch K1 is arranged at the intersection of the row signal line P2 and the column signal line L2. A key switch K2 is provided. According to the analysis in Figure 1, if the key switch K1 works normally, it can be determined that the row signal line P1 and the column signal line L1 are working normally; if the key switch K2 works normally, it can be determined that the row signal line 21 and the column signal line 22 works fine. Therefore, in FIG. 1 , it is only necessary to confirm that the key switches K1 , K2 , K3 , and K4 are working normally to determine that other keys in FIG. 1 can also work normally, because there is no need to detect each key.

基于上述分析并结合该笔记本电脑1的内部按键排线形式得知,该笔记本电脑1的键盘2上的END键、HOME键、左SHIFT键、{键、%键、(键、F9键、*键、@键、E键、左WIN键、左ALT键、右WIN键、右CTRL键、F1键、FN键等十六个按键在按键排线中所处的位置与图1中的按键开关K1、K2、K3、K4一致。因此,只需对上述十六个按键进行测试便可确定整个键盘2是否可正常工作,而无需对笔记本电脑1的键盘2上的所有按键一一进行测试。Based on the above analysis and in combination with the internal button wiring form of the notebook computer 1, it is known that the END key, HOME key, left SHIFT key, { key, % key, (key, F9 key, * Key, @ key, E key, left WIN key, left ALT key, right WIN key, right CTRL key, F1 key, FN key and other sixteen keys in the key cable are located in the same position as the key switch in Figure 1 K1, K2, K3, and K4 are consistent. Therefore, it is only necessary to test the above sixteen keys to determine whether the entire keyboard 2 can work normally, without testing all the keys on the keyboard 2 of the notebook computer 1 one by one.

因此,本发明键盘测试系统通过该键盘开关单元130内的十六个MOS场效应管Q1-Q16分别控制该键盘2的END键、HOME键、左SHIFT键、{键、%键、(键、F9键、*键、@键、E键、左WIN键、左ALT键、右WIN键、右CTRL键、F1键、FN键等十六个按键,即用十六个MOS场效应管Q1-Q16模拟上述十六个按键被按下的情景。比如,该MOS场效应管Q1被用于控制该键盘2上的END键时,则当该MOS畅销管Q1导通时即表示该键盘2上的END键被按下,则该END键所在的行信号线及列信号线被短路,从而输出该END键的按键编码信息。Therefore, the keyboard testing system of the present invention controls the END key, HOME key, left SHIFT key, { key, % key, (key, F9 key, * key, @ key, E key, left WIN key, left ALT key, right WIN key, right CTRL key, F1 key, FN key and other sixteen keys, that is, sixteen MOS field effect transistors Q1- Q16 simulates the situation in which the above sixteen keys are pressed. For example, when the MOS field effect transistor Q1 is used to control the END key on the keyboard 2, then when the MOS transistor Q1 is turned on, it means If the END key is pressed, the row signal line and the column signal line where the END key is located are short-circuited, thereby outputting the key code information of the END key.

因此,本发明键盘测试系统中的微处理器120还对应存储有一测试程序,使第一组输出引脚P1.0-P1.7及第二组输入输出引脚P2.0及P2.7能够依次输出高电平的控制信号控制对应的MOS场效应管Q1-Q16依次导通,从而使该主板200上的上述十六个按键所对应的行列信号线依次被短路,以输出上述十六个按键的编码信息。Therefore, the microprocessor 120 in the keyboard test system of the present invention also stores a corresponding test program, so that the first group of output pins P1.0-P1.7 and the second group of input and output pins P2.0 and P2.7 can Sequentially output high-level control signals to control the corresponding MOS field effect transistors Q1-Q16 to conduct sequentially, so that the row and column signal lines corresponding to the above-mentioned sixteen keys on the motherboard 200 are sequentially short-circuited to output the above-mentioned sixteen keys. Encoding information for the key.

该比较单元300用于存储一标准编码信息,即当该键盘2上的END键、HOME键、左SHIFT键、{键、%键、(键、F9键、*键、@键、E键、左WIN键、左ALT键、右WIN键、右CTRL键、F1键、FN键等十六个按键在正常工作时所输出的编码信息。该比较单元300还用于将测试时该主板200输出的按键编码信息与该标准编码信息进行比对,以确认该主板200的键盘功能是否正常,并根据比较结果输出一指示信号给该指示单元400。该指示单元400根据该指示信号进行指示以表明该主板200的键盘功能是否正常。其中,该指示单元400可为一蜂鸣器或一指示灯。The comparison unit 300 is used to store a standard encoding information, that is, when the END key, HOME key, left SHIFT key, { key, % key, ( key, F9 key, * key, @ key, E key, The encoded information output by sixteen keys such as the left WIN key, the left ALT key, the right WIN key, the right CTRL key, the F1 key, and the FN key during normal operation. The comparison unit 300 is also used to output the main board 200 during the test The key coding information of the key is compared with the standard coding information to confirm whether the keyboard function of the motherboard 200 is normal, and output an indication signal to the indication unit 400 according to the comparison result. The indication unit 400 indicates according to the indication signal to indicate Whether the keyboard function of the main board 200 is normal. Wherein, the indication unit 400 can be a buzzer or an indicator light.

本发明键盘测试系统的具体工作过程如下:在一般情况下,该微处理器120的第三输入输出引脚P3.0被该电源VCC拉成高电平。当要对笔记本电脑1的键盘2进行功能测试时,按下控制单元100中的控制开关SW1使该微处理器120的输入输出引脚P3.0通过电阻R2接地,从而提供一低电平信号作为执行指令提供给该微处理器120的第三输入输出引脚P3.0,该微处理器120接收到该执行指令后便开始执行其内部存储的测试程序,该微处理器120的第一组输入输出引脚P1.0-P1.7及第二组输入输出引脚P2.0-P2.7便依次输出高电平的控制信号控制十六个MOS场效应管Q1-Q16依次导通,从而使该主板200依次输出END键、HOME键、左SHIFT键、{键、%键、(键、F9键、*键、@键、E键、左WIN键、左ALT键、右WIN键、右CTRL键、F1键、FN键等十六个按键的编码信息。The specific working process of the keyboard testing system of the present invention is as follows: in general, the third input and output pin P3.0 of the microprocessor 120 is pulled to a high level by the power supply VCC. When the keyboard 2 of the notebook computer 1 is to be functionally tested, press the control switch SW1 in the control unit 100 to make the input and output pin P3.0 of the microprocessor 120 grounded through the resistor R2, thereby providing a low level signal Provide the third input and output pin P3.0 of this microprocessor 120 as execution instruction, this microprocessor 120 just starts to execute the test program stored in its interior after receiving this execution instruction, the first of this microprocessor 120 The first group of input and output pins P1.0-P1.7 and the second group of input and output pins P2.0-P2.7 will sequentially output high-level control signals to control sixteen MOS field effect transistors Q1-Q16 to conduct sequentially , so that the main board 200 sequentially outputs the END key, HOME key, left SHIFT key, { key, % key, ( key, F9 key, * key, @ key, E key, left WIN key, left ALT key, right WIN key , Right CTRL key, F1 key, FN key and other sixteen key coding information.

当微处理器120内部的测试程序执行结束后,该比较单元300将该主板200输出的编码信息与内部存储的标准编码信息进行比对,若主板200输出的按键编码信息与该标准编码信息一致,则比较单元200输出一指示信号给该指示单元400,该指示单元400根据该指示信号进行指示以表明该主板200的键盘功能正常。若主板200输出的编码信息与标准编码信息不一致,则比较单元200输出另一指示信号给该指示单元400,该指示单元400根据该另一指示信号进行指示以表明该主板200的键盘功能不正常。After the execution of the test program inside the microprocessor 120 is completed, the comparison unit 300 compares the coded information output by the main board 200 with the standard coded information stored inside, and if the key coded information output by the main board 200 is consistent with the standard coded information , the comparison unit 200 outputs an indication signal to the indication unit 400, and the indication unit 400 performs an indication according to the indication signal to indicate that the keyboard of the motherboard 200 is functioning normally. If the encoded information output by the mainboard 200 is inconsistent with the standard encoded information, the comparing unit 200 outputs another indication signal to the indicating unit 400, and the indicating unit 400 indicates according to the other indicating signal to indicate that the keyboard function of the mainboard 200 is not normal .

在其它实施方式中,本发明键盘测试系统还可包括一显示屏,与该主板200相连,用于显示该标准编码信息以及测试过程中该主板200输出的按键编码信息,从而可更直观地了解该键盘测试系统的测试结果。因此,在其它实施方式中,该比较单元300及指示单元400也可被省略,而直接根据该主板200输出的按键编码信息来判断该主板200的键盘功能是否正常。In other embodiments, the keyboard testing system of the present invention may also include a display screen connected to the main board 200 for displaying the standard coding information and the key coding information output by the main board 200 in the testing process, so as to understand more intuitively The test results of this keyboard test system. Therefore, in other embodiments, the comparing unit 300 and the indicating unit 400 can also be omitted, and it is directly determined whether the keyboard function of the main board 200 is normal according to the key code information output by the main board 200 .

另外,由于不同笔记本电脑的键盘的按键在按键排线中所处的位置可能不同,因此,在其它实施方式中,该十六个MOS场效应管Q1-Q16也可用于控制另一种笔记本电脑键盘上的其它按键,只要该等按键在按键排线中所处的位置与本实施方式中该笔记本电脑1的END键、HOME键、左SHIFT键、{键、%键、(键、F9键、*键、@键、E键、左WIN键、左ALT键、右WIN键、右CTRL键、F1键、FN键所处的位置相同即可。另外,本发明键盘测试系统还可用于测试其它便携式电子产品的主板的键盘功能,如手机,PDA(Personal Digital Assistant,个人工作助理)等,其测试原理与上述相同。In addition, since the keys of the keyboards of different notebook computers may have different positions in the key cable, in other implementation manners, the sixteen MOS field effect transistors Q1-Q16 can also be used to control another notebook computer Other keys on the keyboard, as long as the positions of these keys in the key line are the same as the END key, HOME key, left SHIFT key, { key, % key, ( key, F9 key of the notebook computer 1 in the present embodiment, , * key, @ key, E key, left WIN key, left ALT key, right WIN key, right CTRL key, F1 key, the same position as the FN key.In addition, the keyboard testing system of the present invention can also be used for testing The keyboard function of the motherboard of other portable electronic products, such as mobile phone, PDA (Personal Digital Assistant, personal work assistant), etc., its test principle is the same as above.

Claims (10)

1. a keyboard test system is used for the keypad function of a mainboard is detected, and it is characterized in that this keyboard test system comprises:
One control module is used to export an execution command;
One microprocessor links to each other with this control module, is used to receive this execution command, and exports some control signals successively according to this execution command;
One keyboard switch unit links to each other with this microprocessor, and this keyboard switch unit comprises some electronic switches, and these some electronic switches are used for receiving respectively the some control signals and the conducting successively of this microprocessor output;
One keyboard interface links to each other with some electronic switches of this keyboard switch unit; And
One mainboard, comprise a keyboard interface circuit, this keyboard interface circuit links to each other with some electronic switches of this keyboard switch unit by this keyboard interface, and this mainboard is exported the coded message of corresponding button successively when the electronic switch in this keyboard switch unit conducting successively.
2. keyboard test system as claimed in claim 1, it is characterized in that: also comprise a comparing unit, link to each other with this mainboard, this comparing unit is used to store a standard code information, and keyboard-coding information and this standard code information of the output of this mainboard compared, and export an indicator signal according to comparison result.
3. keyboard test system as claimed in claim 2 is characterized in that: also comprise an indicating member, link to each other with this comparing unit, be used to receive the indicator signal of this comparing unit output and indicate.
4. keyboard test system as claimed in claim 1 is characterized in that: also comprise a display screen, link to each other with this mainboard, be used to show the coded message of the corresponding button of this mainboard output.
5. keyboard test system as claimed in claim 1 is characterized in that: this control module comprises a gauge tap, the first end ground connection of this gauge tap, and its second end links to each other with this microprocessor by a resistance.
6. keyboard test system as claimed in claim 1 is characterized in that: this keyboard switch unit comprises 16 electronic switches.
7. keyboard test system as claimed in claim 1 is characterized in that: each this electronic switch is a metal oxide semiconductor field effect tube.
8. keyboard test system as claimed in claim 1 is characterized in that: each this electronic switch is a triode.
9. keyboard test system as claimed in claim 1 is characterized in that: these some electronic switches are the combination of metal oxide semiconductor field effect tube and triode.
10. keyboard test system as claimed in claim 1 is characterized in that: corresponding key is END key, HOME key, left SHIFT key, { key, % key, (key, F9 key, * key, @ key, E key, left WIN key, left ALT key, right WIN key, right CTRL key, F1 key and the FN key on the notebook computer on this mainboard.
CN2010101312252A 2010-03-03 2010-03-03 Keyboard testing system Pending CN102193849A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101312252A CN102193849A (en) 2010-03-03 2010-03-03 Keyboard testing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101312252A CN102193849A (en) 2010-03-03 2010-03-03 Keyboard testing system

Publications (1)

Publication Number Publication Date
CN102193849A true CN102193849A (en) 2011-09-21

Family

ID=44601952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101312252A Pending CN102193849A (en) 2010-03-03 2010-03-03 Keyboard testing system

Country Status (1)

Country Link
CN (1) CN102193849A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103852718A (en) * 2012-11-30 2014-06-11 英业达科技有限公司 Testing system and method for keyboard
CN106155850A (en) * 2015-04-21 2016-11-23 神讯电脑(昆山)有限公司 Fast key automatization test system and method
CN107329862A (en) * 2017-06-19 2017-11-07 北京小米移动软件有限公司 Detection method, device and the terminal of keyboard
CN113468004A (en) * 2021-06-29 2021-10-01 深圳市和宏实业股份有限公司 MFi Lightning keyboard testing method
CN114636877A (en) * 2022-03-04 2022-06-17 北京宇翔电子有限公司 Test device, test system, and test method for keyboard encoder

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1327193A (en) * 2000-06-05 2001-12-19 英业达股份有限公司 Method for detecting keyboard array short circuit
CN2888534Y (en) * 2006-04-19 2007-04-11 深圳安博电子有限公司 A keyboard tester
CN101241461A (en) * 2007-02-07 2008-08-13 纬创资通股份有限公司 Automatic keyboard testing system and method
CN101452413A (en) * 2007-11-28 2009-06-10 英业达股份有限公司 Automatic detection system and method for keyboard interface of notebook computer
CN201673498U (en) * 2010-03-03 2010-12-15 神讯电脑(昆山)有限公司 Keyboard Test System

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1327193A (en) * 2000-06-05 2001-12-19 英业达股份有限公司 Method for detecting keyboard array short circuit
CN2888534Y (en) * 2006-04-19 2007-04-11 深圳安博电子有限公司 A keyboard tester
CN101241461A (en) * 2007-02-07 2008-08-13 纬创资通股份有限公司 Automatic keyboard testing system and method
CN101452413A (en) * 2007-11-28 2009-06-10 英业达股份有限公司 Automatic detection system and method for keyboard interface of notebook computer
CN201673498U (en) * 2010-03-03 2010-12-15 神讯电脑(昆山)有限公司 Keyboard Test System

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103852718A (en) * 2012-11-30 2014-06-11 英业达科技有限公司 Testing system and method for keyboard
CN106155850A (en) * 2015-04-21 2016-11-23 神讯电脑(昆山)有限公司 Fast key automatization test system and method
CN107329862A (en) * 2017-06-19 2017-11-07 北京小米移动软件有限公司 Detection method, device and the terminal of keyboard
CN113468004A (en) * 2021-06-29 2021-10-01 深圳市和宏实业股份有限公司 MFi Lightning keyboard testing method
CN114636877A (en) * 2022-03-04 2022-06-17 北京宇翔电子有限公司 Test device, test system, and test method for keyboard encoder

Similar Documents

Publication Publication Date Title
CN201673498U (en) Keyboard Test System
US8810532B2 (en) In-situ detection of touchscreen panel shorts
CN101943948B (en) Keyboard scanning device and keyboard scanning method
CN102193849A (en) Keyboard testing system
CN101398776A (en) Automatic powering-on/powering-off test device and method
US20100306592A1 (en) Computer system on and off test apparatus and method
US8604798B2 (en) Short-circuit detection for touch panels
CN110673022A (en) Membrane keyboard PCBA testing device and method
US9632133B2 (en) Circuit board testing system
US7113882B2 (en) Automatic testing system
CN101452413B (en) Automatic detection system and method for keyboard interface of notebook computer
CN101146002A (en) An embedded sensor network terminal evaluation system and method
TWI378345B (en) Automatic testing system for keyboard
US20150103012A1 (en) Keyboard
CN103135026A (en) Testing device and testing method thereof
US20060232446A1 (en) Electronic device with keyboard system and method of detecting key conditions thereof
CN100390555C (en) Automatic generation device for key signal
CN204719195U (en) A kind of portable digital chip detector
US20120226941A1 (en) Debug card and method for diagnosing faults
US20120131254A1 (en) Switch apparatus for switching display, keyboard, and mouse
CN102043713A (en) Timing circuit and timing method
CN105676024A (en) Aging test method and device for electronic product
CN212206335U (en) A digital electronic scale matrix keyboard simulator
CN1138200C (en) Key Input System of Electronic Scale
CN109003642B (en) Memory classification circuit, memory detection tool and memory detection system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20110921

RJ01 Rejection of invention patent application after publication