RU2314560C1 - Keyboard - Google Patents
Keyboard Download PDFInfo
- Publication number
- RU2314560C1 RU2314560C1 RU2006108876/09A RU2006108876A RU2314560C1 RU 2314560 C1 RU2314560 C1 RU 2314560C1 RU 2006108876/09 A RU2006108876/09 A RU 2006108876/09A RU 2006108876 A RU2006108876 A RU 2006108876A RU 2314560 C1 RU2314560 C1 RU 2314560C1
- Authority
- RU
- Russia
- Prior art keywords
- buttons
- matrix
- keyboard
- controller
- controllers
- Prior art date
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Description
Заявляемое техническое решение относится к ручным устройствам ввода данных и может быть использовано для построения унифицированных пультов управления различных систем обработки данных.The claimed technical solution relates to manual data input devices and can be used to build unified control panels of various data processing systems.
Известны клавиатуры, содержащие набор кнопок, матрица которых включает зоны алфавитно-цифровые, функциональные и зоны кнопок управления, а также контроллер матрицы, вырабатывающий скан-коды и обеспечивающий передачу информации о состоянии кнопок и типе кнопок процессору ЭВМ в соответствии с принятым интерфейсом (см., например, патент РФ № 2214619 МКИ G06F 3/00, клавиатуру Е 11.7000.12ТО для ЭВМ ЕС 184).Keyboards are known that contain a set of buttons, the matrix of which includes zones of alphanumeric, functional and zones of control buttons, as well as a matrix controller that generates scan codes and provides information about the state of buttons and the type of buttons to a computer processor in accordance with the accepted interface (see , for example, RF patent No. 2214619 MKI G06F 3/00, keyboard E 11.7000.12TO for EC computers 184).
Известные клавиатуры, как правило, в настольном исполнении являются универсальными и содержат большое количество кнопок, часть из которых может быть не задействована при конкретном применении. Такие клавиатуры достаточно дороги и не обеспечивают оптимальные условия при длительной работе оператора.Known keyboards, as a rule, in the desktop version are universal and contain a large number of buttons, some of which may not be used in a particular application. Such keyboards are quite expensive and do not provide optimal conditions for prolonged operator work.
Задача удешевления и упрощения универсальных клавиатур решается различными путями, например использованием многофункциональных кнопок со сменными символами на кнопках (см. патент РФ № 2214619, МКИ G 06 F 3/00), заменой групп кнопок компактным манипулятором (см. патент РФ № 2088964, МКИ G06F 3/02), выполнением настольной клавиатуры со сменным набором кнопок, устанавливаемых в постоянное основание, снабженное набором контактов, переключателей и т.д. (патент РФ № 2235534, МКИ G06F 3/02, H03М 11/00), выполнением конструктива настольной клавиатуры в виде набора разъемных частей (ЕР № 0773493, 0898221, МКИ G06F 3/02).The task of reducing the cost and simplification of universal keyboards is accomplished in various ways, for example, using multi-function buttons with replaceable symbols on buttons (see RF patent No. 2214619, MKI G 06 F 3/00), replacing button groups with a compact manipulator (see RF patent No. 2088964, MKI G06F 3/02), by executing a desktop keyboard with a removable set of buttons installed in a permanent base, equipped with a set of contacts, switches, etc. (RF patent No. 2235534, MKI G06F 3/02, H03M 11/00), the design of the desktop keyboard in the form of a set of detachable parts (EP No. 0773493, 0898221, MKI G06F 3/02).
Ближайшей по технической сущности, принятой за прототип является клавиатура, содержащая контроллер, поле кнопок и панель для их крепления (см. описание к патенту РФ № 2214619, МКИ G06F 3/00).The closest in technical essence adopted for the prototype is a keyboard containing a controller, a button field and a panel for their fastening (see the description of the patent of the Russian Federation No. 2214619, MKI G06F 3/00).
Недостатки клавиатуры - сложность и высокая стоимость ее модификации для использования в различных устройствах ввода унифицированных пультов.The disadvantages of the keyboard are the complexity and high cost of modifying it for use in various input devices of unified remotes.
Типовой унифицированный пульт обычно состоит из унифицированной персональной ЭВМ, унифицированного устройства отображения и универсальной клавиатуры, однако использование универсальной клавиатуры нежелательно, т.к. устройства ввода данных различных пультов должны отличаться по внешнему виду и отражать специфику того или иного пульта.A typical unified console usually consists of a unified personal computer, a unified display device and a universal keyboard, however, the use of a universal keyboard is undesirable since data entry devices of different consoles should differ in appearance and reflect the specifics of a particular console.
Целью заявляемого технического решения является создание технологичной клавиатуры низкой стоимости, обеспечивающей возможность простой комплектации клавиатур для унифицированных пультов различного назначения.The aim of the proposed technical solution is to create a technological keyboard of low cost, providing the ability to easily complete keyboards for unified remotes for various purposes.
Указанная задача может быть решена в двух вариантах.The specified problem can be solved in two versions.
В первом варианте в клавиатуре, содержащей контроллер, поле кнопок и панель для их крепления, поле кнопок содержит N матриц, взаимосвязанных с соответствующими контроллерами, при этом N-1 контроллеров объединены общим последовательным синхронным интерфейсом между собой и с N-ым контроллером, выход которого является выходом клавиатуры, и каждая матрица кнопок и соответствующий ей контроллер выполнены в автономном конструктиве, скрепленном с панелью клавиатуры.In the first embodiment, in a keyboard containing a controller, a button field and a panel for attaching them, the button field contains N matrices interconnected with the corresponding controllers, while N-1 controllers are connected by a common serial synchronous interface with each other and with the N-th controller, the output of which is the keyboard output, and each matrix of buttons and its corresponding controller are made in an autonomous construct, bonded to the keyboard panel.
Во втором варианте в клавиатуре, содержащей контроллер, поле кнопок и панель для их крепления, поле кнопок содержит набор матриц, связанных с соответствующими контроллерами, объединенными общим последовательным синхронным интерфейсом между собой и с дополнительным контроллером, выход которого является выходом клавиатуры, при этом каждая матрица кнопок и соответствующий ей контроллер выполнены в автономном конструктиве, скрепленном с панелью клавиатуры.In the second embodiment, in a keyboard containing a controller, a button field and a panel for attaching them, the button field contains a set of matrices associated with the respective controllers connected by a common serial synchronous interface with each other and with an additional controller, the output of which is the keyboard output, each matrix buttons and the corresponding controller are made in an autonomous construct, bonded to the keyboard panel.
Такое выполнение позволяет комплектовать клавиатуры различных пультов ввода данных из необходимого набора автономных матриц без каких-либо дополнительных затрат времени и средств. Для унифицированных пультов такая комплектация осуществляется на основе единой конструкции, стыкующейся с остальными устройствами пульта (ЭВМ, устройство отображения). Предлагаемая клавиатура может быть выполнена также и в настольном конструктиве.This embodiment allows you to complete the keyboards of various data input consoles from the required set of autonomous matrices without any additional time and money. For unified consoles, this configuration is carried out on the basis of a single design that is interfaced with other devices of the console (computer, display device). The proposed keyboard can also be made in the desktop design.
На фиг.1 представлен принцип компоновки клавиатуры, на фиг.2, 3 - функциональные схемы двух вариантов клавиатуры.Figure 1 shows the principle of layout of the keyboard, figure 2, 3 is a functional diagram of two keyboard options.
Клавиатура состоит из панели 1, на которой укреплен набор из N конструктивно независимых узлов, каждый из которых содержит матрицу кнопок 2, встроенный контроллер 3 и средства крепления узла к панели 1, например основание 4 (фиг.1), к которому крепится матрица 2 и контроллер 3. Средства крепления могут быть выполнены другим образом, например в виде стоек, крепящих узел в специальном гнезде в панели. Входы опроса и сигнальные выходы каждой матрицы кнопок 2 подключены к соответствующему контроллеру 3 (фиг.2, 3).The keyboard consists of a panel 1, on which a set of N structurally independent nodes is fixed, each of which contains a matrix of
Каждая матрица кнопок 2 имеет свое функциональное назначение, а конкретный набор матриц определяется требованиями к соответствующим устройствам ввода.Each matrix of
В первом варианте выполнения клавиатуры (см. фиг.2) (N-1) контроллеров 3 являются ведомыми и подключены входами - выходами через общий последовательный синхронный интерфейс 5 к N-му контроллеру 3, который по отношению к (N-1) контроллерам является ведущим и одновременно выполняет функции ведомого контроллера для своей матрицы 2.In the first embodiment of the keyboard (see FIG. 2) (N-1) of the
Во втором варианте выполнения (фиг.3) ведущим является дополнительный контроллер 6, подключенный через общий последовательный синхронный интерфейс 5 ко всем N контроллерам, являющимся ведомыми. В этом варианте ведущий контроллер не входит в конструктив узла и может быть установлен как на панели 1, так и в любом другом месте пульта, использующего клавиатуру.In the second embodiment (Fig. 3), the leader is an
Клавиатура реализована на базе микросхем типа AT89S8252 фирмы "Atmel" с использованием синхронного четырехпроводного последовательного интерфейса типа SPL, аппаратная поддержка которого включена в состав указанной микросхемы. Интерфейс SPL имеет следующие сигнальные линии:The keyboard is implemented on the basis of Atmel AT89S8252 type microcircuits using a synchronous four-wire serial SPL interface, the hardware support of which is included in the specified microcircuit. The SPL interface has the following signal lines:
MISO - вход последовательных данных "ведущего" - выход "ведомого"MISO - input of serial data of the "master" - output of the "slave"
MOS1 - выход последовательных данных "ведущего" - вход "ведомого"MOS1 - output of serial data of the "master" - input of the "slave"
SCK - цепь синхронизации: выход "ведущего" - вход "ведомого".SCK - synchronization circuit: "master" output - "slave" input.
Все ведомые контроллеры 3, входящие в клавиатуру, подключаются к сигнальным линиям параллельно. Скорость обмена данными (частота синхронизации) задается ведущим контроллером (N-ым контроллером 3, фиг.2, или контроллером 6, фиг.3) и составляет величину порядка 100 Кбит/сек.All
При сборке клавиатуры в заранее сформированных посадочных местах панели 1 закрепляют узлы матриц кнопок 2 с контроллерами 3 и связывают их между собой проводным интерфейсом.When assembling the keyboard in the pre-formed seats of the panel 1, the nodes of the matrix of
Клавиатура работает следующим образом. При подаче питания оператором на все контроллеры ведущий N-ный контроллер 3 или 6 начинает последовательный опрос всех ведомых контролеров 3 и находится в постоянном ожидании действия оператора (нажатия им какой-либо кнопки).The keyboard works as follows. When the operator supplies power to all the controllers, the master N-
В зависимости от состояния кнопок той или иной матрицы по линии связи на ведущий N-ый контроллер 3 (или контроллер 6 во втором варианте) поступает пакет данных, характеризующих текущее состояние кнопок контроллеров 3.Depending on the state of the buttons of one or another matrix, a data packet characterizing the current state of the buttons of the
Из полученной информации ведущий N-ый контроллер 3 или 6 формирует коды, передаваемые в пультовую ЭВМ в соответствии с протоколом обмена, заданным оператором при программировании контроллеров.From the information received, the leading N-
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2006108876/09A RU2314560C1 (en) | 2006-03-22 | 2006-03-22 | Keyboard |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2006108876/09A RU2314560C1 (en) | 2006-03-22 | 2006-03-22 | Keyboard |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2006108876A RU2006108876A (en) | 2007-10-10 |
| RU2314560C1 true RU2314560C1 (en) | 2008-01-10 |
Family
ID=38952325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2006108876/09A RU2314560C1 (en) | 2006-03-22 | 2006-03-22 | Keyboard |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2314560C1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2390840C2 (en) * | 2008-03-21 | 2010-05-27 | Закрытое акционерное общество "Анна" | Method of protecting information circulating in information processing system using digital electronic devices |
| RU2628320C2 (en) * | 2013-02-28 | 2017-08-15 | Кристоф ХЕЛЬДАЙС | Determination method of the active input elements of the input link and the input link |
| RU231598U1 (en) * | 2024-08-07 | 2025-02-03 | федеральное государственное автономное образовательное учреждение высшего образования "Северо-Кавказский федеральный университет" | Sensor Polling Device for Low Power Systems |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0196929A1 (en) * | 1985-04-04 | 1986-10-08 | Sharp Kabushiki Kaisha | Electronic apparatus |
| RU2235354C2 (en) * | 1999-08-06 | 2004-08-27 | Идеазон, Инк. | Multipurpose keyboard |
-
2006
- 2006-03-22 RU RU2006108876/09A patent/RU2314560C1/en not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0196929A1 (en) * | 1985-04-04 | 1986-10-08 | Sharp Kabushiki Kaisha | Electronic apparatus |
| RU2235354C2 (en) * | 1999-08-06 | 2004-08-27 | Идеазон, Инк. | Multipurpose keyboard |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2390840C2 (en) * | 2008-03-21 | 2010-05-27 | Закрытое акционерное общество "Анна" | Method of protecting information circulating in information processing system using digital electronic devices |
| RU2628320C2 (en) * | 2013-02-28 | 2017-08-15 | Кристоф ХЕЛЬДАЙС | Determination method of the active input elements of the input link and the input link |
| RU231598U1 (en) * | 2024-08-07 | 2025-02-03 | федеральное государственное автономное образовательное учреждение высшего образования "Северо-Кавказский федеральный университет" | Sensor Polling Device for Low Power Systems |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2006108876A (en) | 2007-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4814761B2 (en) | Display device with small display | |
| JP5933104B2 (en) | Electronic device and control method of electronic device | |
| US8386673B2 (en) | KVM switch and method for controlling the same | |
| US6601129B1 (en) | Interface device between PC and keyboard enabling switching of data | |
| US20080062121A1 (en) | Shuttle control system for controlling kvm switch and method thereof | |
| JP2000242377A (en) | Display device | |
| RU2314560C1 (en) | Keyboard | |
| CN208044554U (en) | Multi-device switching system and control device | |
| KR20120122372A (en) | Dual all in one personal computer equipped with control unit for keyboard and mouse and video | |
| JP5288541B2 (en) | Welding power source | |
| US8063838B1 (en) | Submarine mast antenna controller | |
| US20060143347A1 (en) | USHA card and UPS system incorporating the same | |
| CN205107266U (en) | Control system of electric cooking ware and electric cooking ware | |
| US8392646B2 (en) | Programmable controlled computer switch | |
| KR20020059552A (en) | Computer system | |
| KR19990003606A (en) | Industrial control device with separate structure by function | |
| JPH11272409A (en) | Input device capable of operating a plurality of terminals | |
| KR101854888B1 (en) | METHODS OF SETTING/OPERATING KEYBOARD CARTRIDGE OF MULTI-FUNCTION CONSOLE FOR e-NAVIGATION AND MULTIFUNCTION CONSOLE FOR e-NAVIGATION | |
| KR20240120067A (en) | Modular keyboard with authentication function | |
| KR20240120070A (en) | Modular keyboard input system | |
| JP3750226B2 (en) | Pointing device communication control method | |
| JPH074664Y2 (en) | Portable computer | |
| JP2000235440A (en) | Wireless type user interface | |
| KR20000015017A (en) | Apparatus and method of a special function operating for a keyboard | |
| ABDUL KADIR | BLUETOOTH-BASED REMOTE MOBILE SURVEILLANCE ROBOT |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MZ4A | Patent is void |
Effective date: 20190425 |