Scissor foot magnetic induction keyboard with serial-parallel hot standby communication

By using a scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, combined with parallel and serial data line networks, simplified address code writing and fault tolerance of the magnetic induction keyboard are achieved, improving the system's reliability and fault tolerance capability.

CN121785477APending Publication Date: 2026-04-03SIDIKO (GUANGZHOU) ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-21
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing magnetic induction keyboards require external equipment to write address codes, which is a complex and unreliable process. Furthermore, the entire communication system is prone to failure when the magnetic induction integrated circuit chip malfunctions.

Method used

The scissor-switch magnetic induction keyboard, which adopts serial-parallel hot standby communication, combines parallel and serial data line networks. It utilizes the power supply pin, ground pin, address code input pin, and output pin of the magnetic induction chip to realize a serial-parallel hybrid transmission circuit with redundant paths, supporting fault degradation operation. The parallel data line network and the serial data line network serve as hot standby for each other.

Benefits of technology

The address code writing process is simplified, the system reliability and fault tolerance are improved, the number of electronic components is reduced, and the system can continue to operate normally in the event of partial failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121785477A_ABST
    Figure CN121785477A_ABST
Patent Text Reader

Abstract

The invention discloses a scissor magnetic induction keyboard with serial-parallel hot standby communication, which comprises a PCB (printed circuit board) or an FPC (flexible printed circuit), and a plurality of magnetic induction chips are arranged on the PCB or the FPC; the magnetic induction chip is one of a magnetic full-color chip, a magnetic full-load chip, a magnetic full-load color chip and a magnetic full-load chip, each of the four chips comprises a parallel data line network and a series data line network, and the parallel data line network and the series data line network at least transmit magnetic induction key information by adopting a serial unibus communication protocol; and mutual hot standby is realized. The invention provides the magnetic full-color keyboard with serial-parallel hot standby, the communication circuit is simple, the reliability is high, a single single-sided FPC (Flexible Printed Circuit) can realize full-key non-punching, and the PCB can be directly used as a lower cover of the keyboard, so that the scissor-foot keyboard is thinner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of magnetic induction chips, and in particular to a scissor-switch magnetic induction keyboard with serial-parallel hot standby communication. Background Technology

[0002] Magnetic induction integrated circuit chips have a wide range of applications, and address codes need to be written to them during application.

[0003] One approach is to cascade several magnetic induction integrated circuit chips in series for single-bus serial communication, using the natural sequence code of the magnetic induction integrated circuit chip as its address code. The advantage of this approach is that it does not require a special fixture to write the code, but if one of the magnetic induction integrated circuit chips fails, the entire communication system will collapse and become unable to function properly.

[0004] Another approach is to connect several magnetic induction integrated circuit chips in parallel via a single-bus serial communication. Each magnetic induction integrated circuit chip has its own unique address code. However, in this case, the magnetic induction integrated circuit chips require an external fixture to write the address code. A specific current is applied to the fuse of the driver IC through a programmer to blow the preset metal connection. The address code is recorded in the combination of blown / unblowed state. Once written, it cannot be rewritten. The reliability of fuse writing is poor, and it is impossible to determine the actual blown state of the fuse.

[0005] Another method involves sending an encoded signal to the IC photosensitive unit using a laser or a specific light source, and the IC stores the signal in its internal register. Products using this method are extremely difficult to repair and maintain: if one out of hundreds of magnetic induction integrated circuit chips is defective, the serial number of that defective chip must be known, and a chip with the correct serial number address must be replaced using specialized equipment. If a blank chip is simply pasted on and programmed, the process becomes even more complicated.

[0006] In summary, for the magnetic induction keyboards corresponding to the second and third coding methods, whether in production or after-sales maintenance, writing the address code requires external assistance, which is complex and time-consuming.

[0007] Furthermore, all three of these coding methods have reliability issues with their corresponding magnetic induction keyboards. Summary of the Invention

[0008] The purpose of this invention is to overcome the shortcomings and deficiencies of the prior art and provide a scissor-switch magnetic induction keyboard with serial-parallel hot standby communication.

[0009] The objective of this invention is achieved through the following technical solution:

[0010] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication includes a PCB or FPC, on which a plurality of magnetic induction chips are disposed.

[0011] The magnetic induction chip is a full-color magnetic chip containing GRB LED beads. It integrates a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connection. It includes a power supply pin, a grounding pin, a parallel data line pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip, and the grounding pin is used for signal grounding and power grounding.

[0012] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.

[0013] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.

[0014] GRB RGB information and magnetic key information can be transmitted on the parallel data line network DIO;

[0015] GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0016] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and are hot-backed for each other;

[0017] It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

[0018] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication includes a PCB or FPC, on which a plurality of magnetic induction chips are disposed.

[0019] The magnetic induction chip is a magnetic induction chip that integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a ground pin, a parallel data line pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip, and the ground pin is used for signal grounding and power grounding.

[0020] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.

[0021] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.

[0022] Information from magnetic induction buttons can be transmitted on the parallel data line network DIO.

[0023] Information from magnetic induction buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0024] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction button information, and they are hot-standby for each other;

[0025] It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

[0026] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication includes a PCB or FPC, on which a plurality of magnetic induction chips are disposed.

[0027] The magnetic induction chip is a magnetic full-color chip containing GRB LED beads. It integrates a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a grounding pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip and transmit information, while the grounding pin is used for signal grounding and power grounding.

[0028] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).

[0029] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information.

[0030] GRB RGB information and magnetic key information can be transmitted on the parallel carrier data line network VCC (DIO);

[0031] GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0032] Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and they serve as hot backups for each other.

[0033] It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

[0034] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication includes a PCB or FPC, on which a plurality of magnetic induction chips are disposed.

[0035] The magnetic induction chip is a magnetic all-carrier chip that integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a grounding pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip and transmit information, while the grounding pin is used for signal grounding and power grounding.

[0036] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).

[0037] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information.

[0038] Information from magnetically sensed buttons can be transmitted on the parallel carrier data line network VCC (DIO);

[0039] Information from magnetic induction buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0040] Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction key information, and they serve as hot backups for each other.

[0041] It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

[0042] Furthermore, in the aforementioned scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, the MCU is externally / internally mounted on the PCB or FPC. When the MCU is externally mounted on the PCB or FPC, it is more suitable for use as a laptop keyboard.

[0043] Furthermore, in the aforementioned scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, the PCB is placed inside the keyboard housing, or the outer surface of the PCB without circuitry is used directly as the keyboard base. This further reduces the keyboard thickness, making the keyboard even thinner.

[0044] Furthermore, in the aforementioned scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, the scissor-switch key includes a silicone with a magnetic device, a scissor-switch structure assembly, and a keycap. The keycap and the scissor-switch structure assembly are fixed together, and the silicone with the magnetic device is located below the scissor-switch structure assembly. Pressing the keycap triggers the silicone, causing the magnetic device in the silicone to be pressed down, which in turn causes a change in the polarity of the magnetic induction chip in the PCB or FPC, resulting in a high-low level transition, thus giving the scissor-switch key a switching function.

[0045] Furthermore, in the aforementioned scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, the scissor-switch key includes silicone, a scissor-switch structural assembly, and a keycap with a magnetic device. The keycap with the magnetic device and the scissor-switch structural assembly are fixed together. When the keycap with the magnetic device is pressed, the magnetic device is pressed down, causing a change in the polarity of the magnetic induction chip in the PCB or FPC, thereby changing the high and low level, and the scissor-switch key has a switching function.

[0046] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0047] 1. This invention uses a DIO to transmit RGB color grayscale via parallel data lines, and writes the address code through a dedicated address code input pin and a serial data line network formed by cascading address code output pins. This reduces the difficulty of address code writing and PCB design, significantly reduces the number of electronic components, and provides a variety of different custom code sending methods and operating modes, making its application simpler, more efficient, and more reliable.

[0048] 2. This invention provides a serial-parallel hybrid transmission circuit with redundant paths, which is designed to support fault-degraded operation. When the parallel link fails, the system will automatically switch to the serial link; similarly, when the high-speed serial link fails, the system can automatically switch to the backup parallel link to maintain basic communication capabilities.

[0049] This type of redundant serial-parallel interface circuit or dual-channel hot standby (serial + parallel) transmission circuit supports degraded operation. This redundancy and fault-tolerant design ensures that the target system still has the ability to continue operating even in the event of partial failure.

[0050] 3. Existing general magnetic induction integrated circuit chips, regardless of whether they use cascaded or parallel data lines to transmit information, maintain the same backup data line connection as the original, meaning the connection is simple and repetitive, and the functions are not complementary. In contrast, the serial and parallel data lines of this invention have different connection methods and complementary functions, fully utilizing the advantages of both serial and parallel data lines.

[0051] 4. The integrated circuit chip of this invention has an address code. The address code is written and transmitted through a series data line network formed by cascading dedicated address code input pins and address code output pins. No external fixtures or dedicated programming I / O ports are required. The chip can be written sequentially using its own resources, which is simple, convenient, time-saving and labor-saving.

[0052] The address code memory of this invention is electrically programmed and can be repeatedly programmed. The quality control process and after-sales process are convenient. If there are defective products, a qualified magnetic induction chip can be directly replaced and the entire address code program can be programmed again.

[0053] 5. The present invention involves pressing the keycap (with a silicone tape magnetic device or a keycap with a magnetic device). The magnetic device passes through the magnetic pole horizontal induction critical surface (i.e., the magnetic induction interface) of the magnetic induction chip. The induction polarity of the magnetic device relative to the magnetic induction chip is reversed, and the high level output by the magnetic induction chip becomes a low level. The corresponding digital logic changes from 1 to 0. It has a natural switching property and is a digital magnetic induction method with strong anti-interference ability. Attached Figure Description

[0054] Figure 1 This is a functional schematic diagram of the magnetic induction chip (magnetic full-color chip) described in Example 1.

[0055] Figure 2 This is a functional schematic diagram of the magnetic induction chip (magnetic induction chip) described in Example 2.

[0056] Figure 3 This is a functional schematic diagram of the magnetic induction chip (magnetic full-color chip) described in Example 3.

[0057] Figure 4 This is a functional schematic diagram of the magnetic induction chip (magnetic total loader chip) described in Example 4.

[0058] Figure 5 This is a timing diagram of address code transmission in Example 1.

[0059] Figure 6 This is a schematic diagram of the address code composition in Example 1.

[0060] Figure 7 This is a schematic diagram of the composition of the magnetic induction key information code transmitted on the serial data line network DIN(1)-DOUT(n) in Example 1.

[0061] Figure 8 This is the encoding function diagram for Example 1.

[0062] Figure 9 This is a schematic diagram showing the states of the magnetic device, the magnetic induction chip, and the magnetic induction interface when the magnetic device is in its initial position.

[0063] Figure 10 This is a schematic diagram showing the state of the magnetic device, magnetic induction chip, and magnetic induction interface when the keycap is pressed all the way down.

[0064] Figure 11 This is a schematic diagram of a scissor-switch magnetic induction keyboard made using the magnetic full-color chip of Example 1 (the keycaps are made with a perspective effect).

[0065] Figure 12 This is a packaging diagram of a magnetic full-color chip.

[0066] Figure 13 for Figure 11A sectional view along the AA direction.

[0067] Figure 14 for Figure 13 A magnified view of the first region.

[0068] Figure 15 The front view of the PCB (with the magnetic full-color chip) without any circuitry laid on its outer surface, used directly as the keyboard bottom case.

[0069] Figure 16 for Figure 15 Rear view.

[0070] Figure 17 The front view of the PCB (with a magnetic full-color chip) without any circuitry laid on its outer surface, used directly as the keyboard bottom case.

[0071] The meanings of the reference numerals in the attached figures are as follows:

[0072] 1-Magnetic device, 2-Magnetic induction chip, 3-Magnetic induction interface, 4-Keycap, 5-Silicone, 6-Scissor-switch structure assembly, 7-Communication contact point. Detailed Implementation

[0073] The present invention will be further described in detail below with reference to the embodiments and accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0074] Example 1

[0075] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication includes a PCB or FPC, on which a plurality of magnetic induction chips are disposed.

[0076] like Figure 1 The magnetic induction chip is a full-color magnetic chip containing GRB LED beads. It integrates a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connection. It includes a power supply pin, a grounding pin, a parallel data line pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip, and the grounding pin is used for signal grounding and power grounding.

[0077] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.

[0078] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.

[0079] GRB RGB information and magnetic key information can be transmitted on the parallel data line network DIO;

[0080] GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0081] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and are hot-backed for each other;

[0082] Normally, serial single-bus communication relies on its own sequence number to determine chip identity, while parallel single-bus communication relies on address code. This invention has address code, so serial data line communication can not only communicate through link sequence, but also directly through address.

[0083] In practical applications, serial and parallel data line networks transmit data information simultaneously. GRB RGB information is transmitted on the serial data line network, while magnetic induction button information is transmitted on the parallel data line network. This improves the scanning frequency of the magnetic induction button and the scanning frequency of the GRB LED to achieve the highest stability and reliability. Only in the extreme case of failure of one side will the data communication network be switched intelligently and instantly.

[0084] There are many forms of specific transmission protocols for data information on parallel data line networks (DIO). The Chinese invention patent "A magnetic induction integrated circuit chip with address code, key and magnetic induction keyboard" with announcement number CN120049875B gives a variety of different custom code sending methods and working methods. For those skilled in the art, the transmission methods are clear and feasible, and will not be elaborated here.

[0085] As shown in Figure 5, ADD1 is the first magnetic induction chip, ADD2 is the second magnetic induction chip, and ADD3 is the third magnetic induction chip; ADD stands for ADDRESS. The data structure consists of: 16 bits of data from the first magnetic induction chip + 16 bits of data from the second magnetic induction chip + 16 bits of data from the third magnetic induction chip + ... + 16 bits of data from the nth magnetic induction chip + Trst.

[0086] like Figure 6The most significant byte is placed first, followed by the least significant byte. The first 6 bits of the 16-bit data are the address command code "A5, A4, A3, A2, A1, A0", followed by 10 bits of the address code "D9, D8, D7, D6, D5, D4, D3, D2, D1, D0", totaling 10 bits. =1024 address codes.

[0087] like Figure 5 The first magnetic induction chip receives n 16-bit data, retains the first address code in the address code memory of the first magnetic induction chip, and transmits the second 16-bit data to the nth 16-bit data as is to the second magnetic induction chip.

[0088] The second magnetic induction chip receives n-1 16-bit data, retains the original second address code in the address code memory of the second magnetic induction chip, and transmits the third to nth 16-bit data to the third magnetic induction chip as is.

[0089] The third magnetic induction chip receives n-2 16-bit data, retains the third address code in the address code memory of the third magnetic induction chip, and transmits the fourth to nth 16-bit data to the fourth magnetic induction chip as is.

[0090] The nth magnetic induction chip receives a 16-bit data and stores the nth address code in the address code memory of the nth magnetic induction chip.

[0091] When the parallel data line network fails, the magnetic induction button information is switched to be transmitted on the serial data line network. At this time, the serial data line network acts as a backup data line for the parallel data line network, and its transmission process is as follows:

[0092] The magnetic induction button information code is defined to include the button command code and the button status code.

[0093] When the first magnetic induction chip receives the magnetic induction button information code, it simultaneously transmits the first bit of the button command code to the second magnetic induction chip upon receiving the second bit of the button command code.

[0094] When the second magnetic sensor chip receives the second bit of the key command code, it simultaneously transmits the first bit of the key command code to the third magnetic sensor chip.

[0095] When the third magnetic sensor chip receives the second bit of the key command code, it simultaneously transmits the first bit of the key command code to the fourth magnetic sensor chip.

[0096] ...

[0097] When the nth magnetic induction chip receives the second bit of the key command code, it simultaneously sends the first bit of the key command code to the MCU through the address code output pin DOUT(n).

[0098] Specifically, such as Figure 7 Taking 1024 magnetic induction button information codes as an example, "M5, M4, M3, M2, M1, M0" are the button reading command codes, where M1 and M0 are the defined total number of buttons, which can be customized.

[0099] M1=0 and M0=0 represent 128 keys, meaning there are 128 bits after reading the key command code;

[0100] M1=0 and M0=1 represent 256 keys, meaning there are 256 bits after reading the key command code;

[0101] M1=1 and M0=0 represent 512 keys, meaning there are 512 bits after reading the key command code;

[0102] M1=1 and M0=1 represent 1024 keys, meaning there are 1024 bits after reading the key command code;

[0103] The first magnetic induction chip will receive 1030 bits of magnetic key data information in sequence;

[0104] The second magnetic induction chip will receive 1030 bits of magnetic key data information in sequence;

[0105] The third magnetic induction chip will receive 1030 bits of magnetic key data information in sequence;

[0106] The nth magnetic induction chip will receive 1030 bits of magnetic key data information in sequence;

[0107] To save time, when the first magnetic induction chip receives bit M4, it simultaneously sends bit M5 to the second magnetic induction chip.

[0108] When the second magnetic induction chip receives bit M4, it simultaneously sends bit M5 to the third magnetic induction chip;

[0109] When the third magnetic induction chip receives bit M4, it simultaneously sends bit M5 to the fourth magnetic induction chip.

[0110] When the nth magnetic induction chip receives the M4 bit, it simultaneously sends the M5 bit to the MCU through the address code output pin DOUT(n).

[0111] G1023……G2, G1, G0 are initially set to 1024 return-to-zero codes of “1”.

[0112] like Figure 8 :

[0113] Code 0 indicates that the magnetic key has been triggered and is used as a placeholder for sorting;

[0114] 0# indicates that the magnetic key was not triggered, but there is a placeholder for the sequence, i.e., placeholder code 0;

[0115] Code 1 represents the initial code, indicating that the magnetic key has not been triggered and is not occupying a space;

[0116] When the first magnetic induction chip is not triggered by the corresponding magnetic button, the bit of G1023 must be set to placeholder 1#, that is, placeholder 1 code, indicating that the magnetic button has not been triggered, but there is a placeholder sequence.

[0117] When the second magnetic sensor chip is triggered by the corresponding magnetic button, it first detects that bit 0# of G1023 and bit 1 of G1022. Therefore, the second magnetic sensor chip can only occupy bit 1 of G1022. When the second magnetic sensor chip is triggered by the corresponding magnetic button, bit 0 of G1022 must be set to 0. Bit 0 of G1022 indicates that the button has been triggered and there is a placeholder in the sequence.

[0118] When the third magnetic sensor chip is triggered by the corresponding magnetic button, it first detects that bit 1 of G1023 is occupied because there is no trigger. Bit 0 of G1022 is occupied because there is a trigger. Therefore, the third magnetic sensor chip can only occupy bit G1021 for sequencing. At this time, when the third magnetic sensor chip is triggered by the corresponding magnetic button, bit G1021 must be set to 0. Bit 0 of G1021 indicates that the button has been triggered and there is a occupant for sequencing.

[0119] This continues until the nth magnetic induction chip.

[0120] The serial data cable network, serving as a backup data cable for the parallel data cable network, transmits magnetic induction key information. This is fundamentally different from the Chinese invention patent "A Magnetic Induction Integrated Circuit Chip with Data Cable, Keys and Magnetic Induction Keyboard" (authorization announcement number CN117270701B), which transmits key information through placeholder information, and thus saves more time.

[0121] A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication also includes several scissor-switch keys corresponding to a magnetic induction chip; the scissor-switch keys are fixed on a PCB or PFC mounting board.

[0122] The scissor-switch button includes a silicone with a magnetic device, a scissor-switch structure assembly, and a keycap. The keycap and the scissor-switch structure assembly are fixed together. The silicone with the magnetic device is located below the scissor-switch structure assembly. Pressing the keycap triggers the silicone, causing the magnetic device in the silicone to be pressed down. This causes a change in the polarity of the magnetic induction chip in the PCB or FPC, resulting in a high-low level transition. Thus, the scissor-switch button has a switch function.

[0123] Alternatively, the scissor-switch button includes silicone, a scissor-switch structure assembly, and a keycap with a magnetic device; wherein the keycap with the magnetic device and the scissor-switch structure assembly are fixed, and when the keycap with the magnetic device is pressed, the magnetic device is pressed down, causing the induction polarity of the magnetic induction chip in the PCB or FPC to change, thereby changing the high and low level, and the scissor-switch button has a switching function.

[0124] Example 2

[0125] Example 2 is identical to Example 1 except for the following content:

[0126] like Figure 2 The magnetic induction chip is a magnetic induction chip that integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a ground pin, a parallel data line pin, an address code input pin, and an address code output pin. The power supply pin is used to supply power to the magnetic induction chip, and the ground pin is used for signal grounding and power grounding.

[0127] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.

[0128] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.

[0129] Information from magnetic induction buttons can be transmitted on the parallel data line network DIO.

[0130] Information from magnetic induction buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0131] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction button information, and they are hot-standby for each other;

[0132] Both serial and parallel data line networks transmit data information simultaneously. In practical applications, magnetic induction button information is transmitted on the parallel data line network to improve the scanning frequency of the magnetic induction buttons and achieve the highest stability and reliability. Only in the extreme case of failure of one side will the data communication network be switched intelligently and instantly.

[0133] Example 3

[0134] Example 3 is identical to Example 1 except for the following content:

[0135] like Figure 3 The magnetic induction chip is a magnetic full-color chip containing GRB LED beads. It integrates a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a grounding pin, an address code input pin, and an address code output pin. The power supply pin is used to power the magnetic induction chip and transmit information, and the grounding pin is used for signal grounding and power grounding.

[0136] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).

[0137] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information.

[0138] GRB RGB information and magnetic key information can be transmitted on the parallel carrier data line network VCC (DIO);

[0139] GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0140] Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and they serve as hot backups for each other.

[0141] The serial and parallel data line networks transmit data information simultaneously. GRB RGB information is transmitted on the serial data line network, while magnetic induction button information is transmitted on the parallel data line network. This improves the scanning frequency of the magnetic induction buttons and the scanning frequency of the GRB LEDs, aiming for maximum stability and reliability. The data communication networks are switched intelligently and instantly only in the extreme case of failure of one side.

[0142] Example 4

[0143] Example 4 is identical to Example 1 except for the following content:

[0144] like Figure 4 The magnetic induction chip is a magnetic total load chip, which integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus. It includes a power supply pin, a grounding pin, an address code input pin, and an address code output pin. The power supply pin is used to supply power to the magnetic induction chip and transmit information, and the grounding pin is used for signal grounding and power grounding.

[0145] The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).

[0146] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information.

[0147] Information from magnetically sensed buttons can be transmitted on the parallel carrier data line network VCC (DIO);

[0148] Information from magnetic induction buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);

[0149] Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction key information, and they serve as hot backups for each other.

[0150] Both serial and parallel data line networks transmit data information simultaneously. In practical applications, magnetic induction button information is transmitted on the parallel data line network to improve the scanning frequency of the magnetic induction buttons and achieve the highest stability and reliability. Only in the extreme case of failure of one side will the data communication network be switched intelligently and instantly.

[0151] like Figure 9 , 10 The scissor-switch magnetic induction keyboard with serial-parallel hot standby communication described in any of Examples 1 to 4 moves when a keycap is pressed (either a silicone strip with a magnetic device or a keycap with a magnetic device). The magnetic device 1 passes through the magnetic pole horizontal induction critical surface (i.e., the magnetic induction interface 3) of the magnetic induction chip 2, and the induction polarity of the magnetic device 1 relative to the magnetic induction chip 2 is reversed. The high level output by the magnetic induction chip 2 becomes a low level, and the corresponding digital logic changes from 1 to 0. It has a natural switching property, is a digital magnetic induction method, and has strong anti-interference ability.

[0152] like Figure 11 The scissor-switch magnetic induction keyboard, made using the magnetic full-color chip from Example 1, requires only 5 pins. However, for ease of wiring, an additional DIO pin is added, and the two DIO pins are connected together (e.g., Figure 12 ).

[0153] like Figure 13 , 14 The scissor-switch button includes a silicone 5 with a magnetic device, a scissor-switch structure assembly 6, and a keycap 4. The keycap 4 and the scissor-switch structure assembly 6 are fixed together. The silicone 5 with the magnetic device is located below the scissor-switch structure assembly 6. Pressing the keycap 4 triggers the silicone 5, causing the magnetic device 1 in the silicone 5 to be pressed down. This causes a change in the polarity of the magnetic induction chip 2 in the PCB or FPC, resulting in a high-low level transition, thus giving the scissor-switch button a switching function.

[0154] In any of Embodiments 1 to 4, the scissor-switch magnetic induction keyboard with serial-parallel hot-standby communication features a PCB placed inside the keyboard housing, or the outer surface of the PCB without circuitry is used directly as the keyboard's bottom shell. This further reduces the keyboard's thickness, making it even thinner.

[0155] The MCU is externally mounted or internally mounted on the PCB or FPC. When the MCU is externally mounted on the PCB or FPC, it is more suitable for use as a laptop keyboard.

[0156] like Figure 15 , 16 The outer surface of the PCB without circuitry is used directly as the keyboard base, and the magnetic full-color chip of Example 1 is used. At this time, the PCB is equipped with 5 communication contact points 7.

[0157] like Figure 17The outer surface of the PCB without any circuitry is used directly as the keyboard base, and a magnetic full-color chip is used. At this time, the PCB is equipped with 4 communication contact points 7.

[0158] In Examples 1 to 4, it should be noted that in the same electrical system, all networks with the same name (such as VCC, GND, DIO, DIN, DOUT) are electrically connected. Furthermore, VCC and VCC(DIO) are essentially the same electrical network.

[0159] PCB: The full English name is Printed Circuit Board.

[0160] FPC stands for Flexible Printed Circuit, which means a flexible printed circuit board.

[0161] G: The full English name is Green, which means green in Chinese.

[0162] R: The full name of the English word is Red, which means red in Chinese.

[0163] B: The full English name is Blue, and the Chinese meaning is blue.

[0164] The above embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above embodiments. Any changes, modifications, substitutions, combinations, or simplifications made without departing from the spirit and principle of the present invention shall be considered equivalent substitutions and shall be included within the protection scope of the present invention.

Claims

1. A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, characterized in that, This includes PCBs or FPCs, on which several magnetic induction chips are installed; The magnetic induction chip is a full-color magnetic chip containing GRB LED beads. It integrates a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial-parallel single-bus serial communication circuit, including a power supply pin, a ground pin, a parallel data line pin, an address code input pin, and an address code output pin. The power pin is used to power the magnetic induction chip, and the ground pin is used for signal grounding and power grounding. The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU. Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information. GRB RGB information and magnetic key information can be transmitted on the parallel data line network DIO; GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and are hot-backed for each other; It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

2. A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, characterized in that, This includes PCBs or FPCs, on which several magnetic induction chips are installed; The magnetic induction chip is a magnetic induction chip that integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus, including a power supply pin, a ground pin, a parallel data line pin, an address code input pin, and an address code output pin. The power pin is used to power the magnetic induction chip, and the ground pin is used for signal grounding and power grounding. The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU. Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information. Information from magnetic induction buttons can be transmitted on the parallel data line network DIO. Information from magnetically sensed buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction button information, and they serve as hot backups for each other. It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

3. A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, characterized in that, This includes PCBs or FPCs, on which several magnetic induction chips are installed; The magnetic induction chip is a magnetic full-color chip containing GRB LED beads and integrating a magnetic induction circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connection. It includes a power supply pin, a ground pin, an address code input pin, and an address code output pin. The power pin is used to supply power to the magnetic induction chip and transmit information, while the ground pin is used for signal grounding and power grounding. The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO). Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information. GRB RGB information and magnetic key information can be transmitted on the parallel carrier data line network VCC (DIO); GRB RGB information and magnetic key information can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB holographic information and magnetic induction button information, and they serve as hot backups for each other. It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

4. A scissor-switch magnetic induction keyboard with serial-parallel hot standby communication, characterized in that, This includes PCBs or FPCs, on which several magnetic induction chips are installed; The magnetic induction chip is a magnetic total loader chip, which integrates a magnetic induction circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connection, including a power supply pin, a ground pin, an address code input pin, and an address code output pin; The power pin is used to supply power to the magnetic induction chip and transmit information, while the ground pin is used for signal grounding and power grounding. The address code input pins and address code output pins of n magnetic induction chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded magnetic induction chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n magnetic induction chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO). Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel carrier data line network information. Information from magnetically sensed buttons can be transmitted on the parallel carrier data line network VCC (DIO); Information from magnetically sensed buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel carrier data line network and the serial data line network use the serial single-bus communication protocol to transmit magnetic induction key information, and they serve as hot backups for each other. It also includes several scissor-switch buttons corresponding to the magnetic induction chip; the scissor-switch buttons are fixed to the PCB or PFC mounting board.

5. The scissor-switch magnetic induction keyboard with serial-parallel hot standby communication according to any one of claims 1 to 4, characterized in that, The MCU is externally or internally mounted on the PCB or FPC.

6. The scissor-switch magnetic induction keyboard with serial-parallel hot standby communication according to any one of claims 1 to 4, characterized in that, The PCB is placed inside the keyboard housing, or the outer surface of the PCB without circuitry is used directly as the keyboard bottom shell.

7. The scissor-switch magnetic induction keyboard with serial-parallel hot standby communication according to any one of claims 1 to 4, characterized in that, The scissor-switch button includes a silicone with a magnetic device, a scissor-switch structure assembly, and a keycap. The keycap and the scissor-switch structure assembly are fixed together, and the silicone with the magnetic device is located below the scissor-switch structure assembly. Pressing the keycap triggers the silicone, causing the magnetic device in the silicone to be pressed down, which in turn causes a change in the polarity of the magnetic induction chip in the PCB or FPC, resulting in a high-low level transition. This gives the scissor-switch button its on / off function.

8. The scissor-switch magnetic induction keyboard with serial-parallel hot standby communication according to any one of claims 1 to 4, characterized in that, The scissor-switch button includes silicone, a scissor-switch structure assembly, and a keycap with a magnetic device. The keycap with the magnetic device and the scissor-switch structure assembly are fixed together. When the keycap with the magnetic device is pressed, the magnetic device is pressed down, causing the polarity of the magnetic induction chip in the PCB or FPC to change, thus changing the high and low level. The scissor-switch button then functions as a switch.

Citation Information

Patent Citations

  • Integrated circuit chip, key and mechanical keyboard with data line

    CN117270701B

  • Integrated circuit chip, key and mechanical keyboard with address code

    CN120049875B