CN107996020A - 键盘的按键按压识别方法 - Google Patents
键盘的按键按压识别方法 Download PDFInfo
- Publication number
- CN107996020A CN107996020A CN201680014483.8A CN201680014483A CN107996020A CN 107996020 A CN107996020 A CN 107996020A CN 201680014483 A CN201680014483 A CN 201680014483A CN 107996020 A CN107996020 A CN 107996020A
- Authority
- CN
- China
- Prior art keywords
- key
- press
- special
- resistance
- pressing
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/22—Static coding
- H03M11/24—Static coding using analogue means, e.g. by coding the states of multiple switches into a single multi-level analogue signal or by indicating the type of a device using the voltage level at a specific tap of a resistive divider
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1662—Details related to the integrated keyboard
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H13/00—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch
- H01H13/70—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard
- H01H13/702—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard with contacts carried by or formed from layers in a multilayer structure, e.g. membrane switches
- H01H13/705—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard with contacts carried by or formed from layers in a multilayer structure, e.g. membrane switches characterised by construction, mounting or arrangement of operating parts, e.g. push-buttons or keys
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H13/00—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch
- H01H13/70—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard
- H01H13/84—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard characterised by ergonomic functions, e.g. for miniature keyboards; characterised by operational sensory functions, e.g. sound feedback
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1071—Measuring or testing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明提供一种超薄以便于携带,且即使以小的力量简单按压按键,也能够进行按键的按压识别,也能够容易使用于智能手机、平板电脑、普通电脑及笔记本电脑的键盘的按键的按压识别方法。如上所述的本发明的特征在于,由处理多个特殊按键的按压的特殊按键按压处理部(10)与处理多个普通按键的按压,并按分别设定普通按键的数量左右构成为一个区的多个普通按键按压处理部(21、22)构成,并且,识别以超薄便于携带且以小的力按压按键,也能识别按键的按压方式包括与按压压力成比例的多个特殊键电阻(SKey0~Skeyn)与多个普通键电阻(Key 11~Key 1n)的键盘的键盘按键按压。
Description
技术领域
本发明涉及键盘的键的按压识别,更具体地涉及一种超薄以便于携带,而且,即使以小的力量简单按压按键,也能够进行按键的识别的键盘的按键按压识别方法。
背景技术
键盘同打字机一样产生的输入装置,由韩文、英文、数字、特殊文字(非文字)与12个功能键构成。一般而言,键盘无法单独使用,与影像显示装置(显示屏)构成为一体,确认输入的内容,并进行编辑、变更。
键盘的运行原理根据电流流动的方法而分为电子式与机械式。电子式为随着按压键而测定连接键底部的电路的电荷的量,掌握键的按压状态的方式。机械式为随着按压键而在键底部的两个金属贴合及脱离并根据电流的流动与否而掌握键的按压状态的方式。
在键盘上所掌握的键的位置通过基本输入输出***而转换为键盘扫描代码,发送至记录在缓冲器的下一个***而进行处理。
初期,键盘的字盘为83个、84个,但扩展功能,逐渐增加至了101个、103个、106个。一般使用的键盘大部分为具有106个字盘的windows用。键盘根据字盘排列的形式,韩文为两区式与韩文三区式、英文分为标准的传统键盘(qwerty)与英文德沃夏克字盘。
英文标准的传统键盘为美国的标准字盘,位于数字键下面的第一行英文字从字盘左侧以Q、W、E、R、T、Y顺序而附着的名号。
英文德沃夏克为美国国家标准学会(ANSI)以第二标准选取的字盘,为了提高输入速度而将常用的键排列在了中央。
在键盘上除了文字键之外,还具有控制(Ctrl)、交换(Alt)、转换(Shift)、回车(Enter)、跳格(Tab)等各种非文字键。该非文字键在变更键的原有的意义或控制程序运行时,在显示屏上因移动文本或光标时使用,因而,代表特殊键。
最近,智能手机或平板电脑等智能设备受到广泛关注,智能设备初期为用于将各种信息展示给用户而采用利用触摸屏的文本输入方式而代替键区,但在有限的空间显示字盘,且用户一一用手按压输入文本的过程中,会发生触摸相邻的字盘而输入错误的问题。
尤其,并非仅携带智能设备并移动中的状态,在办公室等处理事务的过程中,利用智能设备的触摸屏而输入文本的方式会导致使用上的不便。
现有技术文献
专利文献
(专利文献0001)韩国注册专利10-1113248号(2012年01月31日注册–执行电脑与智能手机的同步化及键盘输入的转换装置)
发明的内容
发明要解决的技术问题
因此,本发明为用于解决如上所述现有技术的诸多缺点与问题而研发,其目的为提供一种键盘的按键按压识别方法,超薄以便于携带,且即使以较小的力简单按压按键,也能进行按键的按压识别,并且,也能够容易在智能手机或平板电脑、普通电脑及笔记本电脑使用。
用于解决问题的技术方法
为了实现所述目的,本发明键盘按键按压识别方法,其涉及一种具有处理多个特殊按键的按压的特殊按键按压处理部(10)与处理多个普通按键的按压并将普通按键按分别设定的数量构成为一个区的多个普通按键按压处理部(21、22),并且,包括与按压的压力成比例的多个特殊键电阻(SKey0~Skeyn)与多个普通键电阻(Key11~Key1n),以使超薄以便于携带,且即使以较小的力量按压按键,也能识别按键的按压的识别键盘的键盘按键按压的方法,其包括如下步骤:在供应用于驱动所述特殊按键的电源QG0、QS0Tr为开启(ON)时,测定输入侧晶体管与输出侧晶体管及所述输入侧晶体管与输出侧晶体管之间的特殊键(AD_S0、AD_G0、AD_SK0~AD_SKn)的A/D变化值测定,并且,任意的特殊键(SKeyx)的电阻值RSkeyx为设定临界值以下时,判断为按键按压;供应用于驱动普通按键的电源的晶体管QG1为关闭(OFF),晶体管QG0与QS1为开启(ON),由此,连接普通按键的电源(S200);测定所述晶体管QG1与晶体管QG0及QS1的输出值即AD_S1、AD_G1、AD_G0的A/D变化值,并将测定值存储为AD_S1_s、AD_G1_s、AD_G0_s(S210);判断所述AD_S1_s-AD_G1_s的偏差是否为既定临界值以下,在所述AD_S1_s-AD_G1_s的偏差为既定临界值以下时,由特殊按键向普通按键变更电路(S230);特定多个普通按键中任一按键(X)的按压,在按压了任一的按键x时的普通按键电阻值RSkey1x为设定临界值以下时,判断为按键x的按压,由此,按键为开启(on)(S260);非临界值以下时,因并非按键x的按压,由此,按键关闭(off)(S270);及所述晶体管QG1、QG0及QS1为关闭(OFF)时,关闭键盘电源(S280)。
在此,所述特殊按键包括:转换(Shift)、交换(Alt)及控制(Ctrl)的功能键按键。
并且,特殊按键的运行电路形成于特殊按键的电源供应端子侧晶体管即QS0与接地(Ground)侧晶体管QG0之间,按特殊键的数量左右的第一至第n电阻(RSK0至RSKn)的一侧端子(1)分别并列连接于输入侧晶体管QS0的输出侧,第一至第n电阻(RSK0至RSKn)的另一侧端子(2)分别串联连接与按压的压力成比例的显示电阻的变化的特殊电阻(SKey 0至SKey n)的一侧端子(1),特殊电阻(SKey 0至SKey n)的另一侧端子(2)与接地(Ground)侧晶体管QG0输入侧连接,从第一至第n电阻(RSK0至RSKn)的另一侧端子(2)与特殊电阻(SKey0至SKey n)的一侧端子(1)之间输出各自的电阻的A/D变化值(AD_SK0至AD_SKn)。
另外,普通按键的运行电路形成于普通按键的电源供应端子侧晶体管即QS1与普通按键接地(Ground)侧晶体管QG1及特殊按键的接地侧晶体管QG0之间,按设定于输入侧晶体管QS1的输出与设定于普通按键接地(Ground)侧晶体管QG1之间的普通键的数量左右的第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1)进行串联连接,在各个第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1)之间分别并列连接显示与按压的压力成比例的电阻的变化的特殊电阻(Key 11至Key 1n)的一侧端子(1),所述特殊电阻(Key 11至Key 1n)的另一侧端子(2)连接至特殊按键的所述接地侧晶体管QG0的输入侧。
并且,对于任意的特殊键(SKeyx)的电阻值RSkeyx为设定临界值以下时,判断为按键按压的步骤,判断为RSkeyx=RSKn·(AD_SKn-AD_G0)/(AD_S0-AD_SKn)。
另外,特殊按键按压识别方法包括如下步骤:电源连接至多个特殊按键(S100);测定用于识别是否按压了多个特殊按键中任一个按键的A/D变化值(S110);根据测定结果,判断任一的特殊键(SKeyx)的电阻值RSkeyx是否为设定临界值以下(S120);在所述判断结果为设定临界值以下时,识别相应特殊按键的按压,并非临界值以下时,判断为非按键按压(S130);及向所述特殊按键关闭电源连接时,结束(S140)。
在此,特定所述按压按键x的步骤包括,测定所述晶体管QG1的输入侧A/D变化值AD_G1,与按压了所述按键x(Key1x)时的所述晶体管QG0的A/D变化值AD_G0而存储为AD_G1_x,AD_G0_x,并将AD_G0_x的电路设计上计算值称为AD_G0_dx时,按AD_G0_dx=((AD_S1_s-AD_G1_x)·(Rt-Rh)/Rt)+AD_G1_x进行求取,比较所述AD_G0_dx与AD_G0_x。
并且,所述普通按键x的电阻值计算式为按RSkey1x=Rh×(AD_G1_s-AD_G0_s)/(AD_S1_s-AD_G1_s)进行。
发明的效果
本发明具有如下效果。
第一,提供一种超薄以便于携带,且即使以小的力量简单按压按键,也能够识别按键的按压的键盘。
第二,提供一种键盘,即使将键盘形成为小巧型,也能够准确识别键盘输入,因而,尤其,能够提高智能手机、平板电脑用户的便利,而且,也能容易用于普通电脑及笔记本电脑。
附图说明
图1为用于说明本发明的键盘按键按压识别方法中的特殊按键运行电路的电路图;
图2为用于说明本发明的键盘按键按压识别方法中的特殊按键按压识别方法的流程图;
图3为用于说明本发明的键盘按键按压识别方法中的普通按键运行电路的电路图;
图4为本发明的键盘按键按压识别方法中普通按键的单一列运行时,电源连接时的等值电路图;
图5为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行时的无按压的等值电路图;
图6为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行时任一的键按压的等值电路图;
图7为本发明的键盘按键按压识别方法中的普通按键的单一列运行时判断任一的键按压时的等值电路图;
图8为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行方法的流程图;
图9为用于说明本发明的键盘按键按压识别方法中的整个按键电路结构的附图。
附图标记说明
10:特殊按键处理部 21、22:普通按键处理部
具体实施方式
参照附图对本发明的优选的实施例作如下具体说明。
而且,本发明中使用的用语尽可能地选择了当前广泛使用的普通用语,但对于特定的情况,也存在申请人任意设定的用语,此情况,在相应发明的说明部分对其意义进行具体记载,因此,作为并非单纯的用语的名称的用语具有的意义,必须了解本发明而变得明了。并且,在说明实施例时,对于本发明所属技术领域已为公知的,且与本发明无直接关联的技术内容予以省略说明。通过省略其不必要的说明,用于避免混淆本发明的要旨并更明确传达本发明的要旨。
图1为用于说明本发明的键盘按键按压识别方法中的特殊按键运行电路的电路图。
在本发明的键盘按键按压识别方法中,特殊按键运行电路如图1显示所示,在此,特殊按键包括转换(Shift)、交换(Alt)及控制(Ctrl)等功能键按键。
特殊按键运行电路如图1显示所示,形成于特殊按键的电源供应端子侧晶体管即QS0与接地(Ground)侧晶体管QG0之间,此时,在输入侧晶体管QS0的输出侧分别并列连接特殊键数量左右的第一至第n电阻(RSK0至RSKn)的一侧端子(1),第一至第n电阻(RSK0至RSKn)的另一侧端子(2)分别串联连接显示与按压压力成比例的特殊电阻(SKey 0至SKeyn)的一侧端子(1),特殊电阻(SKey 0至SKey n)的另一侧端子(2)连接至接地(Ground)侧晶体管QG0输入侧。并且,从第一至第n电阻(RSK0至RSKn)的另一侧端子(2)与特殊电阻(SKey0至SKeyn)的一侧端子(1)之间输出各个电阻的A/D变化值(AD_SK0至AD_SKn)。
首先,供应用于驱动特殊按键的电源的QG0、QS0Tr为开启(ON)时,测定AD_S0、AD_G0、AD_SK0~AD_SKn的A/D变化值测定,任一的特殊键(SKeyx)的电阻值RSkeyx为设定临界值以下时,判断为按键按压。
将其按如下公式1显示。
数学式1
RSkeyx=RSKn·(AD_SKn-AD_G0)/(AD_S0-AD_SKn)
之后,供应用于结束特殊按键的电源的QG0、QS0 Tr为关闭(OFF)时,未识别特殊按键按压。此时,使得用户选择使用压力。当然,其能够通过现场经验或试验确定,但例如,能够感应0.1~100g以下时,即使通过较小的力量,也能感应按键的按压。
本发明的键盘按键按压识别方法中的整个按键电路如图1显示所示,由特殊按键(10)与多个普通按键(20)(30)构成,在此,特殊按键为转换(Shift)、交换(Alt)及控制(Ctrl)等功能键按键,普通按键为文字、数字键等。
图2为用于说明在本发明的键盘按键按压识别方法中特殊按键按压识别方法的流程图。
本发明的键盘按键按压识别方法中,特殊按键按压识别方法如图2显示所示,电源被连接至多个特殊按键时(S100),测定用于识别是否按压多个特殊按键中任一个按键的A/D变化值(S110)。
根据测定结果,判断任一的特殊键(SKeyx)的电阻值RSkeyx是否为设定临界值以下(S120)。
判断结果为设定临界值以下时,识别相应特殊按键的按压,并非为临界值以下时,判断为未进行按键按压(S130)。
并且,电源连接至特殊按键被关闭时结束(S140)。
图3为用于说明本发明的键盘按键按压识别方法中的普通按键运行电路的电路图,图4为本发明的键盘按键按压识别方法中普通按键的单一列运行时,电源连接时的等值电路图,图5为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行时的无按压的等值电路图,图6为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行时任一的键按压的等值电路图,图7为本发明的键盘按键按压识别方法中的普通按键的单一列运行时判断任一的键按压时的等值电路图,图8为用于说明本发明的键盘按键按压识别方法中普通按键的单一列运行方法的流程图,图9为用于说明本发明的键盘按键按压识别方法中的整个按键电路结构的附图。
在本发明的键盘按键按压识别方法中,用于说明普通按键运行电路的电路如图3至图8显示所示,首先如图3显示所示,普通电路形成于普通按键的电源供应端子侧晶体管即QS1与普通按键接地(Ground)侧晶体管QG1及特殊按键的接地侧晶体管QG0之间,此时,设定于输入侧晶体管QS1的输出与普通按键接地(Ground)侧晶体管QG1之间的普通键的数量左右的第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1)进行串联连接。并且,在各个第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1)之间并列连接显示与按压压力成比例的电阻的变化的特殊电阻(Key 11至Key 1n)的一侧端子(1),特殊电阻(Key 11至Key 1n)的另一侧端子(2)连接至特殊按键的接地侧晶体管QG0的输入侧。
此时,如图3所示,在普通按键电路(单一Column)上,AD_G0、CON_AD_G0、RG0、QG0与特殊按键电路共同使用。此时,普通按键电路为将一个区设定为十个单位的按键(参照图9及相应说明)。
单一列运行如图4显示所示,晶体管QG1为关闭(OFF),晶体管QG0与QS1为开启(ON),由此,连接普通按键的电源(S200)。
在如上所述状态中,测定AD_S1、AD_G1、AD_G0的A/D变化值,将测定值存储为AD_S1_s、AD_G1_s、AD_G0_s(S210)。
其次,判断AD_S1_s-AD_G1_s的偏差是否为既定临界值以下(S220)。此时,无按压的等值电路如图5显示所示,无按压的电阻值按Rt=RK11+RK12+~+RK1n+RKG1进行求取,按压键(Key1x)如图6显示所示,按压键的电阻值按Rh=RK11+RK12+~+RK1x进行求取。
判断结果(S220),AD_S1_s-AD_G1_s的偏差为既定临界值以下时,由特殊按键向普通按键变更电路(S230)。相应的等值电路如图7显示所示。
继而,测定多个普通按键中任一的按键(X)的按压(S240)。此时,测定AD_G1与按压了按键x(Key1x)时的AD_G0的A/D变化值,并存储为AD_G1_x、AD_G0_x。另外,在AD_G0_x的电路设计上,将计算值称为AD_G0_dx时,按计算式AD_G0_dx=((AD_S1_s-AD_G1_x)×(Rt-Rh)/Rt)+AD_G1_x进行求取。
并且,比较AD_G0_dx与AD_G0_x而特定按压按键x。此时,在按压了按键x时的普通按键的电阻值RSkey1x为设定临界值以下时,判断为按压按键x(S250)。在此,普通按键x的电阻值计算式如公式2所示。
数学式2
RSkey1x=Rh·(AD_G1_s-AD_G0_s)/(AD_S1_s-AD_G1_s)进行求取。
尤其,对于现有的键盘,仅知晓接点的ON/OFF信息,但在本专利中,能够增加提供对应键盘的按压压力的电阻值RSkey1x,由此,能够将其应用于电脑S/W研发中。
判断结果(S250),为临界值以下时,因是按键x的按压,由此,按键开启(on)(S260),并非为临界值以下时,因非为按键x的按压,由此,按键关闭(off)(S270)。
另外,晶体管QG1、QG0及QS1为关闭(OFF)时,关闭键盘电源(S280)。
如上所述本发明如图9显示所示,涉及一种由处理多个特殊按键的按压的特殊按键按压处理部(10)与处理多个普通按键的按压并将普通按键按各自设定的数量程度构成为一个区的多个普通按键按压处理部(21、22)构成,并以超薄以便于携带且即使以小的力按压按键,也能识别按键的按压的方式将与按压压力成比例的电阻在如图1所示包含于多个特殊键电阻(SKey0~Skeyn)与图3的多个普通键电阻(Key11~Key1n)的键盘上,根据与按压压力成比例的另外的公式而识别键盘按键按压的方法。
按如上所述的例子对本发明进行说明,但本发明并非必须限定于该例子,在未脱离本发明的技术思想的范围内进行各种变形实施。因此,本发明公开的实施例并非用于限定本发明的技术思想而说明,根据该例子,并非限定本发明技术思想的范围。本发明的保护范围根据权利要求范围解释,与其同等范围内的所有技术思想以包含于本发明的权利要求范围进行解释。
工业实用性
本发明涉及一种由处理多个特殊按键的按压的特殊按键按压处理部与处理多个普通按键的按压并将普通按键按各自设定的数量程度构成为一个区的多个普通按键按压处理部构成,并以超薄以便于携带且即使以小的力按压按键,也能识别按键的按压的方式包括与按压压力成比例的多个特殊键电阻(SKey0~Skeyn)与多个普通键电阻(Key11~Key1n)的键盘的识别键盘按键的按压的方法,超薄以便于携带,且即使以较小的力简单按压按键,也能够识别按键的按压,并能够容易地应用于智能手机或平板电脑、普通电脑及笔记本电脑,尤其,另外提供与键盘按压压力对应的电阻值RSkey1x,由此,能够将其应用于电脑S/W研发。
Claims (8)
1.一种键盘的按键按压识别方法,涉及一种由处理多个特殊按键按压的特殊按键按压处理部(10)与处理多个普通按键的按压,并将普通按键按各个设定数量构成为一个区的多个普通按键按压处理部(21、22),并以超薄以便于携带且即使以较小的力按压按键,也能识别按键的按压的方式,包括与按压压力成比例的多个特殊键电阻(SKey0~Skeyn)与多个普通键电阻(Key11~Key1n)的识别键盘的键盘按键按压的方法,其特征在于,
包括如下步骤:
用于供应驱动所述特殊按键的电源的QG0、QS0Tr为开启(ON)时,测定输入侧晶体管与输出侧晶体管及所述输入侧晶体管与输出侧晶体管之间的特殊键(AD_S0、AD_G0、AD_SK0~AD_SKn)的A/D变化值测定,任一特殊键(SKeyx)的电阻值RSkeyx为设定临界值以下时,判断为按键按压;
供应用于驱动普通按键的电源的晶体管QG1为关闭(OFF),晶体管QG0与QS1为开启(ON),而连接普通按键的电源(S200);
测定所述晶体管QG1与晶体管QG0及QS1的输出值即AD_S1、AD_G1、AD_G0的A/D变化值,并将测定值存储为AD_S1_s、AD_G1_s、AD_G0_s(S210);
判断AD_S1_s-AD_G1_s的偏差是否为既定临界值以下,在所述AD_S1_s-AD_G1_s的偏差为既定临界值以下时,由特殊按键向普通按键变更电路(S230);
特定多个普通按键中任一的按键(X)的按压并在按压了任一的按键x时的普通按键电阻值RSkey1x为设定临界值以下时,判断为按键x按压,而按键开启(on)(S260);
并非为临界值以下时,因并非按键x的按压,由此,按键关闭(off)(S270);及
所述晶体管QG1、QG0及QS1为关闭(OFF)时,关闭键盘电源(S280)。
2.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
所述特殊按键包括转换(Shift)、交换(Alt)及控制(Ctrl)的功能键按键。
3.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
所述特殊按键的运行电路形成于特殊按键的电源供应端子侧晶体管即QS0与接地(Ground)侧晶体管QG0之间,在输入侧晶体管QS0的输出侧分别并列连接特殊键的数量左右的第一至第n电阻(RSK0至RSKn)的一侧端子(1),第一至第n电阻(RSK0至RSKn)的另一侧端子(2)串联连接显示与按压压力成比例的电阻的变化的特殊电阻(SKey0至SKeyn)的一侧端子(1),特殊电阻(SKey0至SKeyn)的另一侧端子(2)连接至接地(Ground)侧晶体管QG0输入侧,从第一至第n电阻(RSK0至RSKn)的另一侧端子(2)与特殊电阻(SKey 0至SKey n)的一侧端子(1)之间输出各个电阻的A/D变化值(AD_SK0至AD_SKn)。
4.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
所述普通按键的运行电路形成于普通按键的电源供应端子侧晶体管即QS1与普通按键接地(Ground)侧晶体管QG1及特殊按键的接地侧晶体管QG0之间,输入侧晶体管QS1的输出与普通按键接地(Ground)侧晶体管QG1之间串联连接所设定的普通键的数量左右的第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1),并在各个第一至第n电阻(RK11至RK1n)及栅极电阻(RKG1)之间分别并列连接显示与按压压力成比例的电阻的变化的特殊电阻(Key11至Key1n)的一侧端子(1),所述特殊电阻(Key11至Key1n)的另一侧端子(2)连接至特殊按键的所述接地侧晶体管QG0的输入侧。
5.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
对于在任一的特殊键(SKeyx)的电阻值RSkeyx为设定临界值以下时,判断为按键按压的步骤按RSkeyx=RSKn·(AD_SKn-AD_G0)/(AD_S0-AD_SKn)进行判断。
6.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
所述特殊按键按压识别方法包括如下步骤:
电源连接至多个特殊按键(S100);
测定用于识别是否按压了多个特殊按键中任一个按键的A/D变化值(S110);
根据测定结果而判断任一特殊键(SKeyx)的电阻值RSkeyx是否为设定临界值以下(S120);
在所述判断结果为设定临界值以下时,识别相应特殊按键的按压,在非临界值以下时,判断为非按键按压(S130);及
电源连接至所述特殊按键被关闭时结束(S140)。
7.根据权利要求1所述的键盘的按键按压识别方法,其特征在于,
对于特定所述按压按键x的步骤,
测定所述晶体管QG1的输入侧A/D变化值AD_G1与按压了所述按键x(Key1x)时的所述晶体管QG0的A/D变化值AD_G0,而存储为AD_G1_x、AD_G0_x,并在AD_G0_x的电路设计上将计算值称为AD_G0_dx时,按AD_G0_dx=((AD_S1_s-AD_G1_x)·(Rt-Rh)/Rt)+AD_G1_x求取,比较所述AD_G0_dx与AD_G0_x。
8.根据权利要求7所述的键盘的按键按压识别方法,其特征在于,
所述普通按键x的电阻值计算式按
RSkey1x=Rh·(AD_G1_s-AD_G0_s)/(AD_S1_s-AD_G1_s)求取。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150115638A KR101675396B1 (ko) | 2015-08-17 | 2015-08-17 | 키보드의 버튼 눌림 인식 방법 |
KR10-2015-0115638 | 2015-08-17 | ||
PCT/KR2016/005438 WO2017030273A1 (ko) | 2015-08-17 | 2016-05-23 | 키보드의 버튼 눌림 인식 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107996020A true CN107996020A (zh) | 2018-05-04 |
CN107996020B CN107996020B (zh) | 2018-12-25 |
Family
ID=57527673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680014483.8A Expired - Fee Related CN107996020B (zh) | 2015-08-17 | 2016-05-23 | 键盘的按键按压识别方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10007357B2 (zh) |
KR (1) | KR101675396B1 (zh) |
CN (1) | CN107996020B (zh) |
WO (1) | WO2017030273A1 (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030053381A (ko) * | 2001-12-22 | 2003-06-28 | 재단법인 포항산업과학연구원 | 마이크로컴퓨터용 키보드 장치 |
CN102467241A (zh) * | 2010-11-12 | 2012-05-23 | 珠海全志科技股份有限公司 | 移动终端的键盘及其实现按键和键盘锁定的方法 |
CN104919400A (zh) * | 2012-12-21 | 2015-09-16 | 苹果公司 | 每个按键带有独立led的计算机键盘按键扫描共享矩阵 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790652A (en) * | 1996-03-12 | 1998-08-04 | Intergrated Systems, Inc. | Telephone station equipment employing rewriteable display keys |
US8068097B2 (en) * | 2006-06-27 | 2011-11-29 | Cypress Semiconductor Corporation | Apparatus for detecting conductive material of a pad layer of a sensing device |
US20080007529A1 (en) * | 2006-07-07 | 2008-01-10 | Tyco Electronics Corporation | Touch sensor |
US8122026B1 (en) * | 2006-10-20 | 2012-02-21 | Google Inc. | Finding and disambiguating references to entities on web pages |
JP4315197B2 (ja) * | 2006-12-27 | 2009-08-19 | ソニー株式会社 | 情報処理装置、表示制御方法、およびプログラム |
KR100971580B1 (ko) * | 2008-05-13 | 2010-07-20 | 주식회사 포인칩스 | 스위칭매트릭스의 키입력장치 |
KR20110043198A (ko) * | 2009-10-21 | 2011-04-27 | 엘지에릭슨 주식회사 | 고스트 키 제거를 위한 새로운 키 입력 장치 |
KR101113248B1 (ko) | 2010-12-22 | 2012-02-20 | (주)옴니오 | 컴퓨터와 스마트폰의 동기화 및 키보드 입력을 수행하는 스위칭 장치 |
KR101391670B1 (ko) * | 2013-04-30 | 2014-05-28 | 한상현 | 키입력장치 및 이를 포함하는 키보드 |
CN106233241B (zh) * | 2014-01-23 | 2020-03-31 | 苹果公司 | 虚拟计算机键盘 |
US10613732B2 (en) * | 2015-06-07 | 2020-04-07 | Apple Inc. | Selecting content items in a user interface display |
US10248308B2 (en) * | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
-
2015
- 2015-08-17 KR KR1020150115638A patent/KR101675396B1/ko active IP Right Grant
-
2016
- 2016-05-23 US US15/550,082 patent/US10007357B2/en not_active Expired - Fee Related
- 2016-05-23 CN CN201680014483.8A patent/CN107996020B/zh not_active Expired - Fee Related
- 2016-05-23 WO PCT/KR2016/005438 patent/WO2017030273A1/ko active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030053381A (ko) * | 2001-12-22 | 2003-06-28 | 재단법인 포항산업과학연구원 | 마이크로컴퓨터용 키보드 장치 |
CN102467241A (zh) * | 2010-11-12 | 2012-05-23 | 珠海全志科技股份有限公司 | 移动终端的键盘及其实现按键和键盘锁定的方法 |
CN104919400A (zh) * | 2012-12-21 | 2015-09-16 | 苹果公司 | 每个按键带有独立led的计算机键盘按键扫描共享矩阵 |
Also Published As
Publication number | Publication date |
---|---|
CN107996020B (zh) | 2018-12-25 |
WO2017030273A1 (ko) | 2017-02-23 |
US20180046259A1 (en) | 2018-02-15 |
US10007357B2 (en) | 2018-06-26 |
KR101675396B1 (ko) | 2016-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102483666B (zh) | 用于移动装置的压敏用户接口 | |
KR101334342B1 (ko) | 문자 입력 장치 및 문자 입력 방법 | |
US20100259484A1 (en) | Apparatus and method for inputting characters/numerals for communication terminal | |
EP2284673A2 (en) | Method and apparatus for inputting a character in a portable terminal having a touch screen | |
CN103106026A (zh) | 用于具有触摸屏的移动终端的数据输入方法和装置 | |
KR20120006503A (ko) | 개선된 텍스트 입력 | |
SG177239A1 (en) | Data entry system | |
CN102339211A (zh) | 汉语拼音六元滑行输入法 | |
CN102063255A (zh) | 用于触摸屏的输入方法、触摸屏及装置 | |
CN102902410A (zh) | 一种虚拟字符键盘及其使用方法 | |
CN106055251A (zh) | 一种虚拟键盘及终端 | |
US20100245244A1 (en) | Character inputting device | |
TW201319867A (zh) | 觸控筆、電子裝置與互動操作方法 | |
CN107996020B (zh) | 键盘的按键按压识别方法 | |
US20100201628A1 (en) | Alphabet input system for mobile terminal | |
KR20100024563A (ko) | 휴대용 단말기의 문자 입력 장치 및 방법 | |
Lee et al. | Force9: Force-assisted miniature keyboard on smart wearables | |
JP6057441B2 (ja) | 携帯装置およびその入力方法 | |
KR100506231B1 (ko) | 터치 스크린을 구비한 단말기에서 문자 입력 장치 및 방법 | |
KR20100033879A (ko) | 문자입력장치 | |
Po et al. | Dynamic candidate keypad for stroke-based Chinese input method on touchscreen devices | |
CN107241486A (zh) | 一种输入控制方法及终端 | |
KR101149892B1 (ko) | 휴대용 단말기, 그의 문자 입력 방법 | |
TWI436266B (zh) | Intelligent device operation of the keyboard, computer-readable recording media and computer program products | |
JP2016218898A (ja) | 情報処理装置および情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181225 Termination date: 20200523 |
|
CF01 | Termination of patent right due to non-payment of annual fee |