CN2816909Y - Keyboard scanning device - Google Patents
Keyboard scanning device Download PDFInfo
- 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
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
[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.
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.
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)
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 |
-
2004
- 2004-10-14 CN CN 200420091027 patent/CN2816909Y/en not_active Expired - Fee Related
Cited By (3)
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 |