Three-mode full-key punching-free membrane keyboard

The tri-mode full-key anti-ghosting membrane keyboard design solves the ghosting problem and insufficient expandability of traditional keyboards, enabling diverse data transmission and expandability to meet user needs.

CN224082012UActive Publication Date: 2026-04-03XICHEN TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-05-19
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Traditional row-column matrix keyboards suffer from ghosting issues, and existing solutions lack scalability in devices with limited hardware resources, failing to meet user needs.

Method used

It adopts a three-mode full-key anti-ghosting membrane keyboard design, and connects the matrix keys and judgment logic to the serial interface protocol. The serial interface protocol is used to package data and transmit it to the main control module via wired or wireless means, realizing diverse data transmission methods. The combination of the main control module and the data transmission module improves expandability.

Benefits of technology

It achieves the prevention of ghosting at low cost while improving the diversity and scalability of keyboard data transmission methods to meet user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224082012U_ABST
    Figure CN224082012U_ABST
Patent Text Reader

Abstract

The utility model discloses a three-mode full-key non-punching membrane keyboard, which comprises matrix keys and judgment logic, an input end of the judgment logic is directly connected with the matrix keys, an output end of the judgment logic is connected with a serial interface protocol, and the judgment logic is connected with a main control module through the serial interface protocol. The main control module is connected with a data transmission module and a power management module; after a key in the matrix keys is pressed down, the pressed key is judged through judgment logic according to a set threshold value, a judgment result is transmitted to the serial interface protocol, data is packaged through the serial interface protocol and then transmitted to the main control module, the main control module transmits the data to the data transmission module, and the data transmission module transmits the data to the main control module. And the data is transmitted to corresponding equipment in different forms. Therefore, the anti-ghost design of the keyboard is realized at low cost, all keys are free from conflicts, and meanwhile, the diversity of data transmission modes of the keyboard and the expansibility of a keyboard system are improved, so that the keyboard better meets the use requirements of consumers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of keyboard technology, and in particular to a three-mode anti-ghosting keyboard system. Background Technology

[0002] Traditional matrix keyboards suffer from ghosting, a phenomenon where multiple keys being pressed simultaneously cause misjudgments, severely impacting the user experience. To address this, various methods have been devised. For example, Chinese invention patent CN202210467651 discloses a low-cost, high-reliability keyboard implementation that uses anti-ghosting resistors and their judgment logic to determine key presses, eliminating ghosting interference and achieving anti-ghosting design with a low-cost solution, ensuring all keys are non-ghosting. However, this solution relies on a single data transmission method to the system, limited to wired digital signal transmission, and the analog-to-digital converter used for key recognition consumes significant hardware resources. In resource-constrained hardware environments, this method, like conventional matrix key scanning, still cannot allocate sufficient hardware resources for external hardware devices such as LEDs, LCD screens, touchpads, and rotary knobs. Therefore, this solution lacks scalability and cannot meet the needs of most users in the current market. Utility Model Content

[0003] This invention addresses the shortcomings of existing technologies by providing a three-mode full-key anti-ghosting membrane keyboard with a more reasonable structural design, more diverse ways of reporting data to the system, low cost, good scalability, and better meeting consumer needs.

[0004] To solve the above-mentioned technical problems, this utility model adopts the following technical solution: a three-mode full-key anti-ghosting membrane keyboard, including matrix keys and judgment logic. The input end of the judgment logic is directly connected to the matrix keys, and the output end of the judgment logic is connected to a serial interface protocol. A main control module is connected through the serial interface protocol, and the main control module is connected to a data transmission module and a power management module. When a key in the matrix keys is pressed, the judgment logic determines the pressed key according to a set threshold. The determination result is transmitted to the serial interface protocol, and the data is packaged and transmitted to the main control module through the serial interface protocol. The main control module transmits the data to the data transmission module and transmits the data to the corresponding devices in different forms.

[0005] The serial interface protocol consists of a single or multiple wires, and the data transmission module uses a wired digital signal transmission module or a wireless radio frequency signal transmission module.

[0006] Preferably, the serial interface protocol uses a four-wire SPI for communication, including SS, SCK, MOSI and MISO, where SS is the chip select line, SCK is the clock line, MOSI is the main control module output / decision logic input data line, and MISO is the main control module input / decision logic output data line.

[0007] Preferably, the main control module uses an RF MCU, and its control chip can be XC68240P. The RF MCU is connected to a wireless radio frequency transmission module.

[0008] Alternatively, the main control module can use a Bluetooth MCU, which employs a 2.4G Bluetooth transmission module.

[0009] As a preferred option, the MISO in the serial interface protocol uses multiple sets of B0-B7 to represent complex matrices.

[0010] Preferably, the main control module is connected to an external expansion module, which can be an LED expansion module that can provide indicator light signals.

[0011] The main control module is also connected to a wired digital signal transmission module.

[0012] This invention is based on a matrix keypad with judgment logic to prevent ghosting. By setting a serial interface protocol to package and analyze data, the data is then transmitted to the system in different forms. This achieves anti-ghosting design of the keyboard at low cost, ensures non-conflict of all keys, improves the diversity of keyboard data transmission methods and the expandability of the keyboard system, and makes the keyboard more in line with consumer needs. Attached Figure Description

[0013] Figure 1 This is a schematic diagram of the system structure of this utility model;

[0014] Figure 2 This is a waveform diagram of data transmission according to this utility model.

[0015] Figure 1 In the diagram, 1 is the matrix button, 2 is the judgment logic, 3 is the serial interface protocol, 4 is the power management module, 5 is the RFMCU, 6 is the wireless radio frequency transmission module, 7 is the wired digital signal transmission module, 8 is the LED expansion module, and 9 is the data transmission module. Detailed Implementation

[0016] In this embodiment, refer to Figure 1 and Figure 2The three-mode full-key anti-ghosting membrane keyboard includes a matrix keypad 1 and a judgment logic 2 (whose control chip can be XCUR740 from Xichen (Shenzhen) Technology Co., Ltd.). The input terminal of the judgment logic 2 is directly connected to the matrix keypad 1, and the output terminal of the judgment logic 2 is connected to a serial interface protocol 3. The main control module is connected through the serial interface protocol 3, and the main control module is connected to a data transmission module 9 and a power management module 4. When a key in the matrix keypad 1 is pressed, the judgment logic 2 determines the pressed key according to a set threshold. The determination result is transmitted to the serial interface protocol 3, and the data is packaged and transmitted to the main control module through the serial interface protocol 3. The main control module transmits the data to the data transmission module 9 and transmits the data to the corresponding devices in different forms.

[0017] The serial interface protocol 3 consists of a single or multiple wires, and the data transmission module 9 can use either a wired digital signal transmission module 7 or a wireless radio frequency signal transmission module. The main control module can also be connected to an independent wired digital signal transmission module 7 (USB interface).

[0018] The serial interface protocol 3 specifically uses a four-wire SPI for communication, including SS, SCK, MOSI and MISO. SS is the chip select line, SCK is the clock line, MOSI is the main control module output / decision logic input data line, and MISO is the main control module input / decision logic output data line.

[0019] The main control module uses an RF MCU 5, whose control chip can be the XC68240P from Xichen (Shenzhen) Technology Co., Ltd. The RF MCU 5 is connected to a wireless radio frequency transmission module 6.

[0020] The main control module can also use a Bluetooth MCU to achieve wireless communication via a 2.4G Bluetooth transmission module.

[0021] The MISO in Serial Interface Protocol 3 uses multiple sets of B0-B7 to represent complex matrices, which can be modified in various ways.

[0022] The main control module is connected to an external expansion module, which can be an LED expansion module 8 to provide indicator light signals. Other single or multiple expansion modules can also be used; this embodiment only exemplifies one expansion module, but various changes and modifications can be made while keeping other principles unchanged.

[0023] When the power switch of power management module 4 is connected to VBAT_4V2, all devices start powering on. When a button on matrix button 1 is pressed, determination logic 2 determines whether the button is pressed, and the determination result is transmitted to serial interface protocol 3. Figure 2The data transmission waveform shown in this embodiment uses a four-wire SPI for communication. SS is the chip select line, SCK is the clock line, MOSI is the main control module output / determination logic input data line, and MISO is the main control module input / determination logic output data line. SCK is high when idle and reads communication data on the rising edge. When a button is pressed, the result is transmitted to the serial interface protocol 3. Based on the button's position in the matrix button 1, the corresponding bits B7-B0 in MISO will be set to 1, considered valid bits, while the bits corresponding to the other unpressed buttons will be set to 0, considered invalid bits. When the RF MCU5 receives data, it can determine which button in matrix button 1 was pressed based on the valid bits in the data. After obtaining the correct button data, the RF MCU5 makes a judgment based on the current high / low level of the data transmission module 9. When the level is high, the button data is transmitted to the wired digital signal transmission module 7; when the level is low, the button data is transmitted to the wireless RF transmission module 6, and then transmitted to the system through the wireless RF transmission module 6 or the wired digital signal transmission module 7. LED expansion module 8 is used to indicate the system status or whether the current keyboard is in an idle state. When the keyboard is in an idle state, RF MCU 5 sends control commands through MOSI in serial interface protocol 3 to control the judgment logic 2 to perform low-power processing.

[0024] In Serial Interface Protocol 3 (MOSI), the data transmitted is software-defined and can be modified in various ways. The data transmission mode can be selected via hardware I / O detection or configured in software.

[0025] It should also be noted that the power management module, wireless radio frequency transmission module, wired digital signal transmission module, LED expansion module, etc. are all existing technologies. This utility model does not make any improvements to the above modules themselves, but simply makes direct use of existing technologies.

[0026] The present invention has been described in detail above. The above description is only a preferred embodiment of the present invention and should not be construed as limiting the scope of the present invention. All equivalent changes and modifications made in accordance with the scope of this application should still fall within the scope of the present invention.

Claims

1. A three-mode full-key anti-ghosting membrane keyboard, comprising a matrix of keys and decision logic, characterized in that: The input of the judgment logic is directly connected to the matrix keypad, and the output of the judgment logic is connected to a serial interface protocol. The main control module is connected to the serial interface protocol, and the main control module is connected to the data transmission module and the power management module. When a key is pressed in the matrix keypad, the judgment logic determines the pressed key according to a set threshold. The determination result is transmitted to the serial interface protocol, and the data is packaged and transmitted to the main control module. The main control module transmits the data to the data transmission module and then transmits the data to the corresponding devices in different forms.

2. The three-mode full-key rollover membrane keyboard according to claim 1, characterized in that: The serial interface protocol consists of a single wire or multiple wires, and the data transmission module adopts a wired digital signal transmission module or a wireless radio frequency signal transmission module.

3. The three-mode full-key rollover membrane keyboard according to claim 1 or 2, characterized in that: The serial interface protocol uses a four-wire SPI for communication, including SS, SCK, MOSI, and MISO. SS is the chip select line, SCK is the clock line, MOSI is the main control module output / decision logic input data line, and MISO is the main control module input / decision logic output data line.

4. The three-mode full-key rollover membrane keyboard according to claim 3, characterized in that: The main control module uses an RF MCU, and its control chip is an XC68240P. The RF MCU is connected to a wireless radio frequency transmission module.

5. The three-mode full-key rollover membrane keyboard according to claim 3, characterized in that: The main control module uses a Bluetooth MCU, which employs a 2.4G Bluetooth transmission module.

6. The three-mode full-key rollover membrane keyboard according to claim 3, characterized in that: The MISO in the serial interface protocol uses multiple sets of B0-B7 to represent complex matrices.

7. The three-mode full-key rollover membrane keyboard according to claim 4, characterized in that: The main control module is connected to an external expansion module.

8. The three-mode full-key rollover membrane keyboard according to claim 4, characterized in that: The main control module is connected to a wired digital signal transmission module.

9. The three-mode full-key rollover membrane keyboard according to claim 7, characterized in that: The external expansion module is an LED expansion module.

Citation Information

Patent Citations

  • A low-cost, high-reliability keyboard implementation method

    CN114816081B