CN2816909Y - Keyboard scanning device - Google Patents

Keyboard scanning device Download PDF

Info

Publication number
CN2816909Y
CN2816909Y CN 200420091027 CN200420091027U CN2816909Y CN 2816909 Y CN2816909 Y CN 2816909Y CN 200420091027 CN200420091027 CN 200420091027 CN 200420091027 U CN200420091027 U CN 200420091027U CN 2816909 Y CN2816909 Y CN 2816909Y
Authority
CN
China
Prior art keywords
signal
keyboard
controller
keyboard scanning
scanning device
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.)
Expired - Fee Related
Application number
CN 200420091027
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.)
Huanda Computer Shanghai Co Ltd
Shanghai Huanda Computer Technology Co Ltd
Mitac International Corp
Original Assignee
Huanda Computer Shanghai Co Ltd
Mitac International Corp
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 Huanda Computer Shanghai Co Ltd, Mitac International Corp filed Critical Huanda Computer Shanghai Co Ltd
Priority to CN 200420091027 priority Critical patent/CN2816909Y/en
Application granted granted Critical
Publication of CN2816909Y publication Critical patent/CN2816909Y/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The utility model discloses a keyboard scanning device, which comprises a controller and a keyboard array, wherein the keyboard array is provided with a plurality of rows and lines of signal wires. Each row of signal wires is electrically coupled with the output terminal of a controller and is used for orderly receiving a keyboard scanning signal and each line of signal wires is electrically coupled with the input terminal of the controller and is used for respectively accepting a voltage signal. In addition, a press key and a diode are connected in series on a crossing position between each row of signal wires and each line of signal wires, wherein when a plurality of keys are simultaneously pressed downwards, the problem of logical phase buck can be ensured to not be generated for the keyboard array by a diode array. Thus, the controller can correctly judge the pressed status of each key.

Description

Keyboard scanning device
[technical field]
The utility model relates to a kind of keyboard, and particularly relevant for a kind of keyboard scanning device with diode arrays (diodearray).
[background technology]
Among the input media of man-machine interface, keyboard (keyboard) is one of the most widely used instrument at present, it has press-key structures such as a plurality of letter keys, numerical key, function key and directionkeys, and these key arrangement are on diverse location and cooperate Input Software or program, the conversion of signals of its representative is become human habitual literal, symbol or edits employed function, and be shown among the display such as screen.So, what the user can be by input medias such as keyboards is auxiliary, required data or archives is input among the electronic installation, and is stored among the internal memory, to reach the information-based purpose of handling.
Generally speaking, keyboard has the button that a plurality of trellis are arranged, and keyboard is detected the signal (key-press signal) of each button pressurized by a controller.Controller is built in the housing of keyboard in for example, and controller has an output/input interface (I/O interface), in order to receive the signal of arbitrary button pressurized.In addition, controller also can be sent to the pressurized signal in the central processing unit (CPU) of one mobile phone, and the conversion of signals of pressurized is become the symbol of representative.
Please refer to Fig. 1, it illustrates the synoptic diagram of existing a kind of keyboard scanning device.Keyboard 100 has a plurality of buttons (button S1~S16), lay respectively on the lattice point of a keyboard array (keyboard matrix), for example 4 * 4 arrays for example.This keyboard array also has many signal wires that intersect each other, and (P1~P4, R1~R4) is in order to receive the signal of pressurized.Wherein, (P1~P4) is the output terminal of electric property coupling controller 120 for example for the signal wire that level (OK) is arranged, and the signal wire of vertical (row) arrangement (R1~R4) is the input end of electric property coupling controller for example, and the voltage signal (Vcc) of a high levels is provided by an external voltage.When on the keyboard 100 during arbitrary button pressurized, controller 120 receives a look-at-me (interrupt signal), and indicating control 120 carries out the action of keyboard scan.At this moment, the output terminal 122 of controller 120 can be sent the keyboard scanning signal of low level voltage immediately, and the crossing signal wire of two on arbitrary pressing position contacts and electrically conducts on the keyboard array 110, and feedback one low level voltage is to the input end 124 of controller 120.Hence one can see that, when controller 120 detects arbitrary button pressurized, the input end 124 of controller 120 will obtain a low level voltage, all the other not the button of pressurized do not obtain the voltage of a high levels because of two signal wires that intersect electrically conduct, the symbol of judging which button or its representative thus is pressed or uses.
It should be noted that, in Fig. 1, if when pushing button S2, S3 and S7 simultaneously, button S2, S3 and S7 export the input end 124 of the voltage of a low level to controller 120 respectively, but the former voltage that should export a high levels of the button S6 of pressurized not, the voltage that but is subjected to button S2, S3 and S7 produces the consequence that logic is dashed mutually, and exports a low level voltage to controller 120, causes the not result of pressurized of the disconnected button S6 of controller 120 erroneous judgements.
[summary of the invention]
The purpose of this utility model is providing a kind of keyboard scanning device exactly, in order to improve a plurality of buttons problem of dashing mutually of the logic during pressurized simultaneously, produces erroneous judgement to avoid controller.
For reaching above-mentioned purpose of the present utility model, the utility model proposes a kind of keyboard scanning device, mainly comprise a controller and a keyboard array.Controller has an output/input interface, and output/input interface has one group of output terminal and one group of corresponding input end, and controller is suitable for exporting one group of keyboard scanning signal.In addition, the keyboard array has the signal wire of multiple lines and multiple rows, the output terminal of each row signal line electric property coupling controller wherein, and receive this group keyboard scanning signal in regular turn, and the input end of each column signal line electric property coupling controller, and receive an operating voltage signal respectively, and the keyboard array also has a plurality of buttons, correspondence is positioned on the plotted point of these row signal lines and these column signal lines, when one of these buttons pressurized, and export a pressurized signal to controller via a diode of serial connection respectively.
Keyboard scanning device of the present utility model is because of adopting diode arrays, and is normal with the pressurized signal of guaranteeing each button, when pressing a plurality of button simultaneously, can guarantee that more the keyboard array can not produce the problem that logic is dashed mutually, and makes controller produce erroneous judgement.
[description of drawings]
Fig. 1 illustrates the synoptic diagram of existing a kind of keyboard scanning device.
Fig. 2 illustrates the synoptic diagram of a kind of keyboard scanning device of the utility model one preferred embodiment.
[embodiment]
Please refer to Fig. 2, it illustrates the synoptic diagram of a kind of keyboard scanning device of the utility model one preferred embodiment.This keyboard scanning device 200 has a controller 220, its can in be built in the housing of keyboard 200, and controller 220 has an output/input interface 222, in order to receive the signal of arbitrary button pressurized.In addition, the keyboard of using with mobile phone is an example, controller 220 also can be sent to the pressurized signal in the central processing unit (CPU) of mobile phone, and central processing unit can become the conversion of signals of pressurized the symbol of representative, among screen, or be built in application program in the mobile phone in driving in order to display text or symbol.
Secondly, keyboard scanning device 200 also has a keyboard array 210, it comprise multiple lines and multiple rows signal wire (P1~Pn, R1~Rm), n wherein, m is a positive integer.Only illustrate the signal wire of 4 row, 4 row in the present embodiment.In addition, (P1~P4, R1~R4) have one group of input end 224 and one group of output terminal 226 to the output/input interface 222 of controller 220 corresponding to these signal wires.Wherein, and row signal line (each output terminal 226 of electric property coupling of P1~P4), and can receive the keyboard scanning signal that controller 220 is sent in regular turn, for example be a low level voltage signal.Column signal line (each input end 224 of electric property coupling of R1~R4), and can receive an operating voltage signal (Vcc).
In addition, keyboard array 210 also has the button of multiple lines and multiple rows (button S1~S16) for example, correspondence is positioned at row signal line, and (P1~P4) and column signal line is (on the plotted point of R1~R4).(S1~S16) is not during pressurized when button, row signal line does not contact each other with column signal line and is open-circuit condition, and high levels state (the operating voltage Vcc that is provided by external power source) is provided the voltage of the input end 224 of controller 220, in case during arbitrary button on the keyboard 200 (for example button S2) pressurized, controller 220 receives a look-at-me key-press# via circuit for detecting 250, and indicating control 220 carries out the action of keyboard scan.At this moment, the output terminal 226 of controller 220 can be sent the keyboard scanning signal of low level voltage immediately, in regular turn by each row signal line (P1~P4), and the contact conducting of button S2 position on the keyboard array 210, and feedback one low level voltage is to the input end 224 of controller 220.Hence one can see that, when controller 220 is detected first button S1, the S2 that goes, S3 and S4, button S2 pressurized will be so that the input end 224 of controller 220 can obtain the voltage (1011) that one group of signal is represented button S1, S2, S3 and S4 respectively, wherein 1 represent high-level voltage, and 0 represent low level voltage, except button S2 is a low-voltage position standard, all the other button S1, S3 and S4 are high voltage level, judge that thus button S2 is pressed or uses.
Keyboard scanning device 200 that it should be noted that present embodiment also has diode arrays 230.Wherein, diode arrays 230 has the diode of multiple lines and multiple rows (D1~D16), ((S1~S16) is serial connection mutually with button respectively for D1~D16) for each diode.When one key on the keyboard 200 (for example button S2) pressurized, the locational contact conducting of the button S2 of keyboard array 210, and feedback one low level voltage is to the input end 224 of controller 220.Yet, when a plurality of buttons on the keyboard 200 (for example button S2, S3 and S7) pressurized, prior art is diode arrays 230 for want of, thereby controller detects the voltage of button S1, S2, S3 and S4 of first row for (1001), and the voltage of button S5, S6, S7 and the S8 of second row also is (1001), so controller can't correctly be judged the voltage of button S6, so that produce the situation of erroneous judgement.
In the present embodiment, utilize diode arrays 230, (the pressurized signal of S1~S16) is normal, and when pressing a plurality of button simultaneously not only can to guarantee each button, can guarantee that more keyboard array 210 can not produce the problem that logic is dashed mutually, and make controller 220 produce erroneous judgement.For example, when pushing button S2, S3 and S7 simultaneously, the voltage that controller 220 detects button S1, S2, S3 and the S4 of first row is (1001), the voltage of button S5, S6, S7 and the S8 of second row then is (1101), expression controller 220 has detected not pressurized of button S6, so controller 220 can correctly be judged the pressured state of button S6.
By above explanation as can be known, keyboard scanning device of the present utility model has a controller and a keyboard array.Wherein, the keyboard array has the signal wire of multiple lines and multiple rows, the output terminal of each row signal line electric property coupling controller wherein, and receive a keyboard scanning signal in regular turn, and the input end of each column signal line electric property coupling controller, and accept a voltage signal respectively.In addition, offside serial connection one button and the diode put of the friendship of each row signal line and column signal line.Wherein, when pressing a plurality of button simultaneously, diode arrays can guarantee that the keyboard array can not produce the problem that logic is dashed mutually, so that controller can correctly be judged the pressured state of each button.

Claims (5)

1. keyboard scanning device is characterized in that it comprises at least:
One controller has an output/input interface, and this output/input interface has one group of input end and one group of output terminal, and this controller is suitable for exporting a keyboard scanning signal; And
One keyboard array, signal wire with multiple lines and multiple rows, these row signal line electric property couplings should be organized output terminal, and receive this keyboard scanning signal in regular turn, and these column signal line electric property couplings should be organized input end, and accept an operating voltage signal respectively, this keyboard array also has a plurality of buttons, correspondence is positioned on the plotted point of these row signal lines and these column signal lines, when one of these buttons pressurized, and exports a pressurized signal to this controller via a diode of serial connection respectively.
2. keyboard scanning device as claimed in claim 1 is characterized in that: this keyboard scanning signal comprises a low level voltage signal, and it is in regular turn by each these row signal line.
3. keyboard scanning device as claimed in claim 1 is characterized in that: this pressurized signal is a low level voltage signal.
4. require 1 described keyboard scanning device as profit, it is characterized in that: this keyboard scanning device more comprises a circuit for detecting, in order to when detecting one of these buttons pressurized, sends a look-at-me to this controller.
5. keyboard scanning device as claimed in claim 4 is characterized in that: this circuit for detecting comprises:
One resistance, an end couple this operating voltage signal; And
A most diode, an end couples these column signal lines respectively, and the other end then couples the other end of this resistance.
CN 200420091027 2004-10-14 2004-10-14 Keyboard scanning device Expired - Fee Related CN2816909Y (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200420091027 CN2816909Y (en) 2004-10-14 2004-10-14 Keyboard scanning device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200420091027 CN2816909Y (en) 2004-10-14 2004-10-14 Keyboard scanning device

Publications (1)

Publication Number Publication Date
CN2816909Y true CN2816909Y (en) 2006-09-13

Family

ID=36996720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200420091027 Expired - Fee Related CN2816909Y (en) 2004-10-14 2004-10-14 Keyboard scanning device

Country Status (1)

Country Link
CN (1) CN2816909Y (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101943948B (en) * 2009-07-07 2012-11-14 扬智科技股份有限公司 Keyboard scanning device and keyboard scanning method
CN107872230A (en) * 2017-08-25 2018-04-03 广州飞达音响股份有限公司 A kind of scanning detecting circuit and method of detectable multiple any combination buttons

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101943948B (en) * 2009-07-07 2012-11-14 扬智科技股份有限公司 Keyboard scanning device and keyboard scanning method
CN107872230A (en) * 2017-08-25 2018-04-03 广州飞达音响股份有限公司 A kind of scanning detecting circuit and method of detectable multiple any combination buttons
CN107872230B (en) * 2017-08-25 2021-06-25 广州飞达音响股份有限公司 Scanning detection circuit and method capable of detecting multiple keys combined arbitrarily

Similar Documents

Publication Publication Date Title
CN102075194B (en) Circuit and method for scanning keyboard and electronic equipment
CN100592637C (en) Keyboard scanning circuit and method
CN1557050A (en) Circuit and method for a switch matrix and switch sensing
CN101686060B (en) Control circuit and configuration method
CN102214026A (en) Touch control sensing system, electronic touch control device and touch control sensing method
US8780048B2 (en) Membrane keyboard scan circuit, scan method and keyboard having the same
CN101995956A (en) Keyboard, keyboard scanning circuit and method
CN101860369A (en) Matrix keyboard and scanning method thereof
CN101854176A (en) Ghost key detection circuit and related method thereof
US20060232446A1 (en) Electronic device with keyboard system and method of detecting key conditions thereof
CN2816909Y (en) Keyboard scanning device
CN201673498U (en) Keyboard test system
CN202364197U (en) Button detection and LED control circuit
CN2804938Y (en) Keyboard testing circuit
CN102185614A (en) Key device and key scanning method thereof
CN101470527A (en) Keyboard circuit with reduced input/output export
CN214384608U (en) Simulation keyboard button test circuit
CN102193849A (en) Keyboard testing system
CN2548245Y (en) Keyboard
CN107332568B (en) Key coding circuit and keyboard scanning circuit
CN207611366U (en) A kind of operation identification device and the intelligent terminal with the operation identification device
CN101741395B (en) Coding method and coding circuit for matrix keyboard
CN207010646U (en) Button assembly and electronic equipment
CN200990320Y (en) Keyboard device
CN219627699U (en) Switch button detects anti-interference circuit

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060913

Termination date: 20131014