JPS6055846B2 - keyboard switch device - Google Patents
keyboard switch deviceInfo
- Publication number
- JPS6055846B2 JPS6055846B2 JP51099456A JP9945676A JPS6055846B2 JP S6055846 B2 JPS6055846 B2 JP S6055846B2 JP 51099456 A JP51099456 A JP 51099456A JP 9945676 A JP9945676 A JP 9945676A JP S6055846 B2 JPS6055846 B2 JP S6055846B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- circuit
- key
- pressed
- repeat
- 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
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
【発明の詳細な説明】
この発明はキーボードスイッチ装置に関し、特に、多
数の無接点スイッチが配列されて成るキーボードスイッ
チ装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a keyboard switch device, and more particularly to a keyboard switch device comprising a large number of non-contact switches arranged.
無接点キースイッチはキーの押圧操作に応じてホール
素子などの磁電変換半導体から出力を生じるものである
。A non-contact key switch generates an output from a magneto-electric conversion semiconductor such as a Hall element in response to a key press operation.
したがつて、この磁電変換半導体からの出力を処理する
ための信号処理回路を磁電 変換半導体とともにIC化
し、キースイッチのケース内に収容するのが普通である
。すなわち、無接点キースイッチは磁電変換半導体を含
むIC回路を有しており、キーの押圧操作に応じて無接
点のデジタル出力を出力するものである。 キーボード
スイッチ装置は上記のキースイッチが多数配列されてな
るものであるが、近年、オペレータの熟練に伴ない高速
打鍵が行われることが多くなつた。Therefore, a signal processing circuit for processing the output from the magneto-electric conversion semiconductor is generally integrated into an IC together with the magneto-electric conversion semiconductor, and is housed within the case of the key switch. That is, the non-contact key switch has an IC circuit including a magneto-electric conversion semiconductor, and outputs a non-contact digital output in response to a key press operation. A keyboard switch device is formed by arranging a large number of the above-mentioned key switches, and in recent years, as operators have become more skilled, high-speed keystrokes have become more common.
このため、複数個のキーが順次重ね合わせるようにして
押される場合でも、正しい出力を生じるようにしなけれ
ばならない。すなわち、複数個のキースイッチが順次O
Nした場合に、そのOFFする順序とは関係なくONし
た順に各キーに対応したコード化信号を順次出力するN
キーロールオーバ機能が要求されるのである。また、近
年のキーボードスイッチ装置では、いわゆる、リピート
機能が要求されている。このリピート機能とは所望の単
一のキーを押し、かつ、リピートキーを押圧することに
より所定周期でそのキ゛−に対応するコード化信号、お
よびストローブ信号が順次連続して出力される機能であ
る。 この発明は上記の要求に鑑み、Nキーロールオー
バ機能とリピート機能を併せ持つ、無接点キースイッチ
を使用したキーボードスイッチ装置を提・供することを
目的とする。For this reason, it is necessary to ensure that correct output is produced even when a plurality of keys are pressed one after the other. In other words, multiple key switches are turned on in sequence.
When N is selected, coded signals corresponding to each key are sequentially output in the order in which they are turned on, regardless of the order in which they are turned off.
Key rollover functionality is required. Furthermore, recent keyboard switch devices are required to have a so-called repeat function. This repeat function is a function in which by pressing a desired single key and pressing the repeat key, the coded signal and strobe signal corresponding to that key are sequentially and continuously output at a predetermined period. . In view of the above-mentioned requirements, it is an object of the present invention to provide a keyboard switch device using a non-contact key switch, which has both an N-key rollover function and a repeat function.
以下、本発明の実施例について図面を参照しながら説
明する。Embodiments of the present invention will be described below with reference to the drawings.
第1図において、IC回路2は各キースイッチに備えら
れているもので、ホール素子などの磁電変換半導体21
と出力回路を構成するトランジスタ22,23とから構
成されている。トランジスタ22,23のコレクタはそ
れぞれ出力端子24,25に接続されており、磁電変換
半導体21から出力が生じたとき、それぞれの出力端子
24,25より「L」の出力が生じる。このIC回路2
の出力端子24には、抵抗11,12、コンデンサ13
とで成る微分回路が外付けされている。そして、この微
分出力は外付けされたダイオード14,15を経て2つ
の微分出力Ql,Q2として送られるようになつている
。さらに、出力端子25には抵抗16が外付けされてお
り、この抵抗16を介してデジタル出力Q3が出力され
る。すなわち、この第1図で示した実施例では、各キー
スイッチには2つのデジタル出力(矩形波出力)を生じ
るIC回路2が内蔵されており、この1C回路に抵抗や
コンデンサを外付けするようにしている。こうして、一
方のデジタル出力から2つの微分出力を得るようにし、
他方のデジタル出力はそのまま出力するようにしている
。もちろん、第1図で外付けした回路部品を含めてIC
化し、各キースイッチに内蔵するようにしてもよい。第
1図に示した各キースイッチの回路1から生じるパルス
出力Ql,Q2は、第2図に示すようにエンコーダ回路
3にそれぞれ入力され、押圧操作されたキーに対応する
コード化信号が出力ライン31より出力される。In FIG. 1, an IC circuit 2 is provided in each key switch, and includes a magnetoelectric conversion semiconductor 21 such as a Hall element.
and transistors 22 and 23 forming an output circuit. The collectors of the transistors 22 and 23 are connected to output terminals 24 and 25, respectively, and when an output is generated from the magnetoelectric conversion semiconductor 21, an "L" output is generated from the respective output terminals 24 and 25. This IC circuit 2
The output terminal 24 of the
A differentiating circuit consisting of is attached externally. This differential output is sent through externally connected diodes 14 and 15 as two differential outputs Ql and Q2. Further, a resistor 16 is externally connected to the output terminal 25, and a digital output Q3 is outputted via this resistor 16. That is, in the embodiment shown in FIG. 1, each key switch has a built-in IC circuit 2 that generates two digital outputs (square wave outputs), and it is possible to externally connect a resistor or capacitor to this 1C circuit. I have to. In this way, two differential outputs are obtained from one digital output,
The other digital output is output as is. Of course, the IC including the externally attached circuit parts in Figure 1
It may also be built into each key switch. The pulse outputs Ql and Q2 generated from the circuit 1 of each key switch shown in Fig. 1 are input to the encoder circuit 3 as shown in Fig. 2, and the coded signal corresponding to the pressed key is output to the output line. It is output from 31.
さらに、各キースイッチの回路1から生じたデジタル出
力Q3は1個の検出.回路4に入力される。この検出回
路4は2組の分圧抵抗41,42;43,44と2つの
比較器45,46とNAND回路47とから構成されて
いる。分圧抵抗41,42によつて得られる電圧V1が
分圧抵抗43,44によつて得られる電圧一V2よりも
小さくなるように抵抗41〜44を設定する。1個のキ
ーが押されたとき、この検出回路4の入力電圧VOは抵
抗17,16の分圧比に比例する電圧となる。Furthermore, the digital output Q3 generated from the circuit 1 of each key switch is used for one detection. It is input to circuit 4. This detection circuit 4 is composed of two sets of voltage dividing resistors 41, 42; 43, 44, two comparators 45, 46, and a NAND circuit 47. The resistors 41 to 44 are set so that the voltage V1 obtained by the voltage dividing resistors 41 and 42 is smaller than the voltage V2 obtained by the voltage dividing resistors 43 and 44. When one key is pressed, the input voltage VO of the detection circuit 4 becomes a voltage proportional to the voltage division ratio of the resistors 17 and 16.
2個押されたときには並列接続さ−れた2つの抵抗16
と抵抗17との分圧比で定められる電圧となる。このよ
うに、入力電圧VOは多数個のキーが押されるに従つて
低い電圧となる。1個もキーが押されていないときは入
力電圧VOは電源電圧Vccと等しくなる。When two resistors are pressed, two resistors 16 are connected in parallel.
The voltage is determined by the voltage division ratio between the resistor 17 and the resistor 17. In this way, the input voltage VO becomes lower as more keys are pressed. When no key is pressed, input voltage VO becomes equal to power supply voltage Vcc.
この入力電圧V。の変化を検出すれば1個のキーのみが
押されていることを検出できる。そのため、電圧■1を
キーが1個押されたときに生じる電圧よりも低い値とし
、かつ、キーが2個押されたときに生じる電圧よりも高
い値とし、そして電圧V2をキーが1個も押されていな
い電圧よりも低い電圧に設定し、かつキーが1個だけ押
されたときに生じる電圧よりも高く設定する。すると、
キーがどれも押されノていない場合には(VO>V2〉
V1だから)比較器45の出力は「H」であるが、比較
器46の出力は「L」となる。キーが1個だけ押された
ときは(V2〉VO>V1だから)比較器45,46の
出力はともに「H」となる。2個以上キーが押されたと
・きには(V2〉V1〉VOだから)比較器45の出力
が「L上比較器46の出力が「H」となる。そのため、
NAND回路47はキーが1個押されたときのみ「L」
の出力を生じる。この検出回路4の出力はNOR回路6
1に送られる。NOR回路61“にはリピートキースイ
ッチ5からの出力が送られてきている。このリピートキ
ースイッチ5からの出力は、さらに、NAND回路62
に送られている。リピートキーが押されたとき、リピー
トキースイッチ5からの出力は「L」となり、NOR回
路61より出力が生じる。このNOR回路61の出力は
NAND回路63に送られており、このNOR回路61
の出力でクロックパルスのゲートをするようにしている
。N,AND回路63からはNOR回路61の出力でゲ
ートされたクロックパルスが出力され、NOR回路64
の一方の入力端子に送られる。N,AND回路62には
さらにエンコーダ回路3のSTO出力(ストローブ信号
)が送られている。このNAND回路62の出力はNO
T回路65を介してNOR回路64の他方の入力端子に
送られている。こ′0)NOR回路64の出力はストロ
ーブ信号(トリガ信号)として利用される。この第1図
および第2図に示した回路では、キーが高速で打たれ、
前のキーが0FFしないうちに次のキーが0Nするとい
うふうに重なるようにして打たれた場合に、押され始め
た瞬間に生じるパルス出ナQl,Q2がエンコーダ回路
3に入力されるため直ちにコード化信号が出力される。This input voltage V. By detecting a change in , it is possible to detect that only one key is being pressed. Therefore, voltage V1 is set to a value lower than the voltage generated when one key is pressed, and higher than the voltage generated when two keys are pressed, and voltage V2 is set to a value lower than the voltage generated when one key is pressed. The voltage is set lower than the voltage when no keys are pressed, and higher than the voltage that would occur if only one key was pressed. Then,
If no keys are pressed (VO>V2>
V1), the output of the comparator 45 is "H", but the output of the comparator 46 is "L". When only one key is pressed (because V2>VO>V1), the outputs of comparators 45 and 46 both become "H". When two or more keys are pressed (because V2>V1>VO), the output of the comparator 45 becomes "H" and the output of the L upper comparator 46 becomes "H". Therefore,
NAND circuit 47 goes "L" only when one key is pressed
produces an output of The output of this detection circuit 4 is the NOR circuit 6
Sent to 1. The output from the repeat key switch 5 is sent to the NOR circuit 61''.The output from the repeat key switch 5 is further sent to the NAND circuit 62.
is being sent to. When the repeat key is pressed, the output from the repeat key switch 5 becomes "L" and an output is generated from the NOR circuit 61. The output of this NOR circuit 61 is sent to a NAND circuit 63, and this NOR circuit 61
The clock pulse is gated by the output of . A clock pulse gated by the output of the NOR circuit 61 is output from the N,AND circuit 63, and the clock pulse gated by the output of the NOR circuit 61 is output.
is sent to one input terminal of The STO output (strobe signal) of the encoder circuit 3 is also sent to the N,AND circuit 62. The output of this NAND circuit 62 is NO
The signal is sent to the other input terminal of the NOR circuit 64 via the T circuit 65. The output of the NOR circuit 64 is used as a strobe signal (trigger signal). In the circuits shown in Figures 1 and 2, the key is pressed at high speed,
When the next key is pressed so that it turns 0N before the previous key turns 0FF, the pulse output signals Ql and Q2 generated at the moment the key starts to be pressed are input to the encoder circuit 3, so they are immediately pressed. A coded signal is output.
すなわち、各キーは押され始めた時刻の先後で判断され
、その順序で直ちにコード化出力が生じることになり、
Nキーロールオーバ機能が実現される。つぎに、1個の
キーを押して、かつ、リピートキー5を押すと検出回路
4から出力が生じ、そのため、クロックパルスがNOR
回路64の一方の入力端子に入力される。1個のキーが
押されているためエンコーダ回路3からはSTO出力(
ストローブ信号)が生じ、そのため、リピートキーが押
されている間NOR回路64の他方の入力端子にはAN
D回路62とNOT回路65とを介して常に信号が送ら
れてきている。That is, each key will be evaluated later than the time it was first pressed, and the coded output will occur immediately in that order.
N-key rollover functionality is implemented. Next, when one key is pressed and the repeat key 5 is pressed, an output is generated from the detection circuit 4, so that the clock pulse becomes NOR
It is input to one input terminal of the circuit 64. Since one key is pressed, encoder circuit 3 outputs STO (
strobe signal) is generated, so that while the repeat key is pressed, the other input terminal of the NOR circuit 64 has an AN
Signals are constantly being sent via the D circuit 62 and NOT circuit 65.
その結果、1個のキーのみが押され且つリピートキー5
が同時に押されている間、NOR回路64はクロックパ
ルスに応じた出力を生じることになる。したがつて、こ
の出力をストローブ信号として用いればクロックパルス
の周期で押されたキーに対応したコード化信号を連続し
て出力することができる。このようにして、リピート機
能が実現される。故に本発明によればNキーロールオー
バ機能とリピート機能とをともに持つキーボードスイッ
チ装置を実現することがてきる。As a result, only one key is pressed and the repeat key 5
While the keys are pressed at the same time, the NOR circuit 64 will produce an output according to the clock pulse. Therefore, if this output is used as a strobe signal, it is possible to continuously output coded signals corresponding to the keys pressed at the cycle of the clock pulse. In this way, the repeat function is realized. Therefore, according to the present invention, it is possible to realize a keyboard switch device having both an N-key rollover function and a repeat function.
第1図は本発明の1実施例の1部の回路を示す回路図、
第2図は全体の構成を示すブロック図である。
1・・・・・・各キースイッチの回路、2・・・・・・
IC回路、21・・・・・・磁電変換半導体回路、Ql
,Q2・・・・・・パルス出力、ら・・・・・・デジタ
ル出力、3・・・・・・エンコーダ回路、4・・・・・
・検出回路、5・・・・・・リピートキースイッチ。FIG. 1 is a circuit diagram showing a part of the circuit of an embodiment of the present invention;
FIG. 2 is a block diagram showing the overall configuration. 1... Circuit of each key switch, 2...
IC circuit, 21...Magnetoelectric conversion semiconductor circuit, Ql
, Q2...Pulse output, R...Digital output, 3...Encoder circuit, 4...
・Detection circuit, 5...Repeat key switch.
Claims (1)
接点デジタル出力を生じる複数個のキースイッチと、前
記おのおののキースイッチの一方のデジタル出力から微
分出力を得る微分回路と、この微分出力が入力され、押
圧されたキーに対応するコード化信号を生じるエンコー
ダ回路と、前記おのおののキースイッチの他方のデジタ
ル出力が入力され、1個のキーのみが押されていること
を検出する検出回路と、リピートキーの押圧によりデジ
タル出力を生じるリピートキースイッチと、前記検出回
路の出力とリピートキースイッチとの出力が入力され、
両者が同時に入力されているときのみ所定周期のストロ
ーブ信号を発生する回路とを備えるキーボードスイッチ
装置。 2 検出回路は2つの異なるレベルを検出する2個の比
較器と、この比較器の出力のAND条件をとるAND回
路とから構成される特許請求の範囲第1項記載のキーボ
ードスイッチ装置。[Scope of Claims] 1. A plurality of key switches that include a magnetoelectric conversion semiconductor and generate two non-contact digital outputs in response to a pressing operation, and a differential that obtains a differential output from the digital output of one of the key switches. an encoder circuit into which the differential output is input and which produces a coded signal corresponding to the pressed key, and an encoder circuit into which the other digital output of each of said keyswitches is input, and only one key is pressed; a detection circuit that detects this, a repeat key switch that generates a digital output when the repeat key is pressed, and an output of the detection circuit and the repeat key switch that is inputted,
A keyboard switch device comprising a circuit that generates a strobe signal of a predetermined period only when both are input at the same time. 2. The keyboard switch device according to claim 1, wherein the detection circuit comprises two comparators that detect two different levels and an AND circuit that takes an AND condition of the outputs of the comparators.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51099456A JPS6055846B2 (en) | 1976-08-20 | 1976-08-20 | keyboard switch device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51099456A JPS6055846B2 (en) | 1976-08-20 | 1976-08-20 | keyboard switch device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5324729A JPS5324729A (en) | 1978-03-07 |
| JPS6055846B2 true JPS6055846B2 (en) | 1985-12-06 |
Family
ID=14247815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51099456A Expired JPS6055846B2 (en) | 1976-08-20 | 1976-08-20 | keyboard switch device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6055846B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5821291B2 (en) * | 1979-02-26 | 1983-04-28 | 富士通株式会社 | Encode circuit for non-contact switch |
| JPS602686B2 (en) * | 1979-04-27 | 1985-01-23 | 株式会社東芝 | Repeat control method |
| TWI230887B (en) | 2003-07-31 | 2005-04-11 | Htc Corp | Keyboard with a detection circuit for generating a control signal |
-
1976
- 1976-08-20 JP JP51099456A patent/JPS6055846B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5324729A (en) | 1978-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5473671A (en) | Semiconductor integrated circuit for watch | |
| JPS5931892B2 (en) | semiconductor integrated circuit | |
| JPS6055846B2 (en) | keyboard switch device | |
| JPS5334243A (en) | Device for diagnosing malfunction of elevator control unit | |
| KR900001808B1 (en) | Input circuit | |
| JPS6222874Y2 (en) | ||
| KR910014785A (en) | Integrated circuit device | |
| JPS5816097Y2 (en) | key switch | |
| SU1111146A1 (en) | Information input device | |
| KR920000412B1 (en) | Frequency discrimination circuit | |
| KR960010912B1 (en) | Asic circuit for digital clock loss detection | |
| SU1282109A1 (en) | Information input device | |
| JPH06120829A (en) | Sequential comparison type a/d converter | |
| SU425357A1 (en) | DEVICE FOR RESEARCH OF RELIABILITY OF LOGICAL ELEMENTS | |
| KR930004087B1 (en) | Digital Signal Transition Detection Circuit | |
| JPH0786884A (en) | Pulse converting circuit | |
| JPS6336393Y2 (en) | ||
| SU525985A1 (en) | Alarm device | |
| SU764119A1 (en) | Analog-digital converter | |
| SU1019625A1 (en) | Voltage/time interval converter | |
| SU1032462A2 (en) | Device for determining gain factor of analog computer unit | |
| JPH09238056A (en) | Pulse width control circuit | |
| JPS6449422A (en) | Exclusive logic circuit | |
| JPS56144635A (en) | Analog to digital converter | |
| JPS6484922A (en) | Sequential comparison type a/d converter |