Inductive sensing chip, key and keyboard
By integrating GRB LEDs and a serial-parallel single-bus serial communication circuit into the inductor chip, the complex coil distribution and pin limitation problems of inductor keyboards are solved, realizing a full-key rollover, simple waterproof and dustproof inductor keyboard design, improving the keyboard's reliability and anti-interference capability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SIDIKO (GUANGZHOU) ELECTRONICS CO LTD
- Filing Date
- 2026-04-01
- Publication Date
- 2026-06-16
AI Technical Summary
Existing inductive keyboards have complex inductor coil distributions, requiring the reuse of MCU pins, which limits the number of keys. Furthermore, the metal body must pass through the center of the coil, making it difficult to achieve full key rollover and simple waterproof and dustproof designs.
The inductor chip integrates GRB LEDs, induction coils, inductance circuits, and serial-parallel single-bus serial communication circuits. By using a series-parallel hot standby method, the PCB design is simplified, the pin requirements are reduced, and the GRB indicator is integrated into the chip to achieve full key rollover and simple waterproof and dustproof protection.
It achieves full-key rollover with inductive induction, reduces PCB complexity, reduces pin requirements, improves keyboard reliability and anti-interference capabilities, supports single-sided PCB or FPC design, and enhances waterproof and dustproof performance.
Smart Images

Figure CN122219783A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of chips, and in particular to an inductor sensing chip, a key, and a keyboard. Background Technology
[0002] Currently, the inductor coils in inductive keyboards are mainly distributed on the PCB, which is at least double-sided and mostly four-layer, making it very complex. Furthermore, the metal on the switches must pass through the center of the coil. For example, in the patent application CN223245464U, entitled "A Central Inductive Shaft and Keyboard," the coil 800 is mounted on the PCB, and the bottom inner part of the base has a guide hole 110. The centrally located inductive rod passes through the guide hole and then through the coil 800 to trigger the inductor. Similarly, in the patent application CN223245463U, entitled "A Side-Mounted Inductive Shaft and Keyboard," the inductive rod 600 on the side of the button must also pass through the coil 510 to trigger the inductor 520.
[0003] There is also an inductor chip with a built-in coil, but it does not have a GRB indicator. The MCU pins need to be reused to achieve full key rollover. If they are not reused, the number of MCU pins required for 100 keys is at least 100. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings and deficiencies of the prior art and provide an inductive sensing chip, specifically, an inductive sensing chip that is a full-color sensing chip. The full-color sensing chip contains GRB LED beads and integrates an induction coil, an inductive sensing circuit, a GRB color-changing driving circuit, an address code memory, and a serial-parallel single-bus serial communication circuit. Both the parallel data line network and the serial data line network use a serial single-bus communication protocol to transmit GRB color-changing information and inductive sensing button information, and are hot-backed by each other.
[0005] Specifically:
[0006] An inductor sensing chip, wherein the inductor sensing chip is a full-color sensing chip; the full-color sensing chip contains GRB LED beads and integrates an inductor coil, an inductor sensing circuit, a GRB color driving circuit, an address code memory, and a serial communication circuit with a serial and parallel 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 supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power grounding;
[0007] The address code input pins and address code output pins of n inductor sensing 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 inductor sensing 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 inductor sensing 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.
[0008] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0009] GRB RGB information and inductive button information can be transmitted on the parallel data line network DIO;
[0010] GRB RGB information and inductive key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0011] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB color information and inductive key information, and they serve as hot backups for each other.
[0012] An inductor sensing chip, wherein the inductor sensing chip is a color-sensing chip; the color-sensing chip contains GRB LED beads and integrates an inductor coil, an inductor sensing circuit, a GRB color-sensing driving circuit, and a series single-bus serial communication circuit, including a power supply pin, a grounding pin, a data information input pin, and a data information output pin. The power supply pin is used to supply power to the inductor sensing chip, and the grounding pin is used for signal grounding and power grounding.
[0013] The data output pin of the inductor chip is connected to the data input pin of the next adjacent inductor chip, and the data input pin of the inductor chip is connected to the data output pin of the previous adjacent inductor chip. The connections between the data input and output pins of several inductor chips form a data line. Several inductor chips are cascaded together and connected to the MCU. One inductor chip, in conjunction with a button with a metal body, obtains one button information. According to different communication protocols, the GRB color driving circuit and the inductor circuit share the data line and transmit GRB color grayscale information and button information in a time-division multiplexing manner.
[0014] An inductor chip, wherein the inductor chip is a color chip; the color chip contains GRB LED beads and integrates an induction coil, an inductor circuit, a GRB color driving circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin, a ground pin, and a data pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding.
[0015] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0016] An inductor sensing chip, wherein the inductor sensing chip is a color-sensing chip; the color-sensing chip contains GRB LED beads and integrates an induction coil, an inductor sensing circuit, a GRB color-sensing driving circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin and a grounding pin, wherein the power supply pin is used to supply power to the inductor sensing chip and transmit information, and the grounding pin is used for signal grounding and power grounding;
[0017] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The GRB color information and data information of the inductor sensing chips are modulated on the power network VCC for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0018] An inductor sensing chip, wherein the inductor sensing chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor sensing circuit, an address code memory, and a serial communication circuit with a serial and parallel 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 supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power supply grounding;
[0019] The address code input pins and address code output pins of n inductor sensing 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 inductor sensing 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 inductor sensing 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.
[0020] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0021] Inductively controlled button information can be transmitted on the parallel data line network DIO;
[0022] Information from inductively sensed buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0023] Both the parallel data line network and the serial data line network use a serial single-bus communication protocol to transmit inductive key information, and they serve as hot backups for each other.
[0024] An inductor chip, wherein the inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor circuit, and a series single-bus serial communication circuit, and includes a power supply pin, a ground pin, a data information input pin, and a data information output pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding.
[0025] The data output pin of the inductor chip is connected to the data input pin of the next adjacent inductor chip, and the data input pin of the inductor chip is connected to the data output pin of the previous adjacent inductor chip. The connections between the data input and output pins of several inductor chips form a data line. Several inductor chips are cascaded together and connected to the MCU. One inductor chip, in conjunction with a button with a metal body, obtains a button information. According to different communication protocols, the inductor sensing circuit transmits the button information through the data line.
[0026] An inductor chip is disclosed, wherein the inductor chip is a sensor chip; the sensor chip integrates an induction coil, an inductor circuit, an address code memory, and a parallel single-bus serial communication circuit, and includes a power supply pin, a ground pin, and a data pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding.
[0027] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0028] An inductor sensing chip, wherein the inductor sensing chip is a sensor chip; the sensor chip integrates an induction coil, an inductor sensing circuit, an address code memory, and a parallel single-bus serial communication circuit, and includes a power supply pin and a grounding pin, wherein the power supply pin is used to supply power to the inductor sensing chip and transmit information, and the grounding pin is used for signal grounding and power grounding;
[0029] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The data information of the inductor sensing chips is modulated on the power network VCC for transmission. The sequence number of the inductor sensing chips on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chips on the PCB.
[0030] An inductor sensing chip, wherein the inductor sensing chip is a color-changing chip containing GRB LED beads, and integrates an inductor coil, an inductor sensing circuit, a GRB color-changing driving circuit, and a series single-bus serial communication circuit, including a power supply pin, a ground pin, a first data information input pin and a first data information output pin, as well as a second data information input pin and a second data information output pin. The power supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power grounding.
[0031] The first data information output pin of the inductor chip is connected to the first data information input pin of the next adjacent inductor chip, and the first data information input pin of the inductor chip is connected to the first data information output pin of the previous adjacent inductor chip; the connection between the first data information input pins and first data information output pins of several inductor chips forms a first data line; the connection between the second data information input pins and second data information output pins of several inductor chips forms a second data line; several inductor chips are cascaded together and then connected to the MCU.
[0032] An inductor chip works with a button with a metal body to obtain button information. Depending on the communication protocol, the GRB color driver circuit and the inductor circuit share the first data line to transmit GRB color grayscale information and button information in a time-division multiplexing manner. The second data line serves as a backup data line for the first data line. When the first data line fails, it transmits GRB color grayscale information and button information in a time-division multiplexing manner. Alternatively, the first data line and the second data line can transmit GRB color grayscale information and button information respectively.
[0033] An inductor sensing chip, wherein the inductor sensing chip is a color-changing chip containing GRB LED beads, and integrates an induction coil, an inductor sensing circuit, a GRB color-changing driving circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin, a ground pin, a first data pin, and a second data pin. The power supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power grounding.
[0034] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, and the ground pins are connected in parallel to share the ground network GND. The first data line pins are connected in parallel to share the first data line network DIO1 and are connected to the MCU. The second data line pins are connected in parallel to share the second data line network DIO2 and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the first data line network DIO1 for transmission. The second data line network DIO2 serves as a backup network for the first data line network DIO1. When the first data line network DIO1 fails, it transmits GRB color grayscale information and button information, or the first data line network DIO1 and the second data line network DIO2 transmit GRB color grayscale information and button information respectively.
[0035] The sequence number of the inductor on the PCB is written into the address code memory of the corresponding inductor. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor on the PCB.
[0036] Another objective of this invention is to provide a button, each button corresponding to one of the following: a full-color sensor chip, a holographic sensor chip, a color-sensing chip, a carrier-type color sensor chip, a full-color sensor chip, a holographic sensor chip, a color-sensing chip, a carrier-type color sensor chip, a holographic backup color sensor chip, and a color-sensing backup color sensor chip. Each button has a metal body at its center or off-center position, and the metal body moves with the sliding handle when the button is pressed.
[0037] Another objective of this invention is to provide a keyboard, which is an inductive keyboard. The inductive keyboard is made using the chip and keys described above. The keyboard has full N-key rollover, built-in RGB indicators, and the PCB can be made as a single sheet on one side or a single sheet of flexible FPC circuit board, which greatly reduces the cost.
[0038] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0039] 1. The inductor chip of this invention uses a series-parallel serial communication circuit, where the series and parallel connections serve as hot backups for each other. This hot backup is not a simple repetitive dual-serial hot backup, nor is it the same as a simple dual-parallel hot backup. The series-parallel hot backup has stronger complementarity, better hot backup effect, and more stable performance.
[0040] 2. The inductor sensing chip of this invention uses a full-color sensing chip, a multi-color sensing chip, a multi-color sensing chip, and a carrier-color sensing chip, which contains GRB LED beads. Each button has a unique indicator light, resulting in a good user experience.
[0041] 3. The inductive sensing chip of this invention is a full-color sensing chip, a magic color sensing chip, a convergence color sensing chip, a carrier color sensing chip, a full-color sensing chip, a magic sensing chip, a convergence chip, and a carrier chip. Each button corresponds to one chip, providing a natural full-key anti-ghosting function.
[0042] 4. The inductor chip of this invention integrates the induction coil, eliminating the need for complex induction coil placement on the PCB, making it more convenient to use; furthermore, the metal body does not need to pass through the induction coil.
[0043] 5. The inductor chip of this invention is a full-color sensor chip, a multi-color sensor chip, a multi-color sensor chip, a carrier-color sensor chip, a full-color sensor chip, a multi-color sensor chip, a multi-color sensor chip, and a carrier-color sensor chip; there are only 2 to 5 communication networks between the chips, and it can be made into a single-sided PCB or FPC.
[0044] 6. The inductor chip of this invention is a full-color sensor chip, a magic color sensor chip, a converged color sensor chip, a carrier color sensor chip, a full-color sensor chip, a magic sensor chip, a converged color sensor chip, and a carrier sensor chip. The chip can communicate with the keyboard MCU with a maximum of 6 pins (VCC, GND, DIN1, DOUT1, DIN2, and DOUT2) and a minimum of 3 pins (VCC, DIO, and GND). It is very simple and is something that traditional keyboards simply cannot do.
[0045] 7. The inductor chip of this invention is a full-color inductor chip, a multi-color inductor chip, a multi-color inductor chip, a carrier inductor chip, a full-color inductor chip, a multi-color inductor chip, a multi-color inductor chip, and a carrier chip. The chip can communicate with the keyboard MCU with a maximum of 6 pins (VCC, GND, DIN1, DOUT1, DIN2, and DOUT2) and a minimum of 3 pins (VCC, DIO, and GND). The external MCU can communicate with the PCB with the inductor chip through 2-5 network communication channels, making the heart of the keyboard (MCU) less susceptible to contamination by external liquids and dust. The MCU has good reliability, and the reliability and stability of the keyboard are further enhanced.
[0046] 8. The inductive keyboard of this invention has excellent waterproof and dustproof performance and strong anti-interference properties. Attached Figure Description
[0047] Figure 1 This is a functional schematic diagram of the full-color sensing chip described in Embodiment 1 of the present invention.
[0048] Figure 2 This is a functional schematic diagram of the color-sensing chip described in this invention.
[0049] Figure 3 This is a functional schematic diagram of the sensor chip described in this invention.
[0050] Figure 4 This is a functional schematic diagram of the color sensing chip described in this invention.
[0051] Figure 5 This is a functional schematic diagram of the sensor chip described in this invention.
[0052] Figure 6 This is a functional schematic diagram of the sensor chip described in this invention.
[0053] Figure 7 This is a functional schematic diagram of the sensor chip described in this invention.
[0054] Figure 8 This is a functional schematic diagram of the sensor chip described in this invention.
[0055] Figure 9 This is a functional schematic diagram of the sensor chip described in this invention.
[0056] Figure 10 This is a functional schematic diagram of the sensor chip described in this invention.
[0057] Figure 11 This is a timing diagram of the write address of the serial data line network DIN(1)-DOUT(n) described in this invention.
[0058] Figure 12This is a data structure diagram of the write address command for the serial data line network DIN(1)-DOUT(n) described in this invention.
[0059] Figure 13 The timing diagram for reading and writing buttons in the serial data line network DIN(1)-DOUT(n) when the inductive sensing button described in this invention is a digital switch is shown.
[0060] Figure 14 The data structure diagram of the chip reading and writing the button using DIN(1)-DOUT(n) as the data lines when the inductive sensing button described in this invention is a digital switch is shown.
[0061] Figure 15 The timing diagram shows the data structure of the chip for reading and writing the button using DIO as the data line when the inductive sensing button described in this invention is a digital switch.
[0062] Figure 16 The timing diagram for reading and writing buttons in the series data line network DIN(1)-DOUT(n) when the inductive sensing button described in this invention is an analog switch is shown.
[0063] Figure 17 The data structure diagram of the inductive sensing button described in this invention, which uses DIN (1)-DOUT (n) as data lines to read and write the button when the inductive sensing button is an analog switch.
[0064] Figure 18 The following is a timing diagram of the data structure for reading and writing the button using DIO as the data line when the inductive sensing button described in this invention is an analog switch.
[0065] Figure 19 This is a timing diagram of the transmission of GRB color and grayscale in the serial data line network DIN(1)-DOUT(n) described in this invention.
[0066] Figure 20 This is a timing diagram of the data structure for transmitting GRB color and grayscale data in the parallel data line network DIO described in this invention.
[0067] Figure 21 This is a schematic diagram of the assembly of the inductive sensing button and the PCB board according to the present invention, where the inductive sensing chip on the PCB is located at an off-center position directly below the button.
[0068] Figure 22 This is a schematic diagram of the assembly of the inductive sensing button and the PCB board according to the present invention, where the inductive sensing chip on the PCB is located directly below the button.
[0069] Figure 23 This is a schematic diagram of the return-to-zero code.
[0070] Figure 24An exploded view of a metal body housed within a silicone spring.
[0071] Figure 25 An assembly perspective view showing a metal body housed within a silicone spring.
[0072] Figure 26 This is a schematic diagram showing the connection of n full-color sensing chips.
[0073] The meanings of the reference numerals in the attached figures are as follows:
[0074] 1- Scissor-switch mechanism, 2- Silicone spring, 3- Keycap, 4- Metal body, 5- Inductor chip, 6- Pressing mechanism. Detailed Implementation
[0075] 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.
[0076] Example 1
[0077] like Figure 1 The inductor sensing chip is a full-color sensing chip, which contains GRB LED beads and integrates an inductor coil, inductor sensing circuit, GRB color driving circuit, address code memory, and serial-parallel single-bus serial communication circuit. 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 inductor sensing chip, and the ground pin is used for signal grounding and power grounding.
[0078] like Figure 26 The address code input pins and address code output pins of n inductor sensing 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 bit formed by the cascaded inductor sensing 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 n inductor sensing 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.
[0079] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0080] GRB RGB information and inductive button information can be transmitted on the parallel data line network DIO;
[0081] GRB RGB information and inductive key information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0082] Both the parallel data line network and the serial data line network use the serial single-bus communication protocol to transmit GRB color information and inductive key information, and they serve as hot backups for each other.
[0083] The address code of a full-color sensor chip is written by using the natural sequence of bits formed by the chip's own serial connection to write a custom address code, such as... Figure 12 Here, the six bits A5, A4, A3, A2, A1, and A0 after the reset time are uniformly designated as the command code. This command code is the write address command. The following 10 bits D9, D8, D7, D6, D5, D4, D3, D2, D1, and D0 are the address codes to be written. The address is different for each chip. The following example uses three chips: the first chip writes address code 1, the second chip writes address code 2, and the third chip writes address code 3. 3. After the reset time, the system's main control MCU sequentially outputs 101010000000001, 1010100000000011, and 0010100000000011, where 101010 is the write address command, 0000000001 corresponds to the address code of the first chip, 0000000010 corresponds to the address code of the second chip, and 0000000011 corresponds to the address code of the third chip. Figure 11 The first chip receives three 16-bit messages, identifies and retains the 16-bit information "1010100000000001", and then passes the original second and third 16-bit messages to the second chip. The second chip receives two 16-bit messages, identifies and retains the 16-bit information "1010100000000010", and then passes the original third 16-bit message to the third chip. The third chip receives one 16-bit message, identifies and retains the 16-bit information "1010100000000011". The entire address code writing process is complete! The method for writing address codes to n chips follows the same logic. The above 1 or 0 codes are return-to-zero codes, such as... Figure 23 .
[0084] To enhance anti-interference capabilities, the reset code for key information can also adopt differential reset code. That is, two bits represent high or low levels. Only one high (10) and one low (01) are valid. Two high (11) and two low (00) are discarded. Interference cannot be instantaneously switched. One line is used as a differential. Custom: High level is 10, low level is 01.
[0085] The full-color sensor chip uses DIN(1)-DOUT(n) as the data line for reading and writing buttons, such as... Figure 14 The inductive sensing button is a digital switch, meaning each chip corresponds to only one switch information (10, 01). Therefore, one bit represents the switch information of one inductive sensing button. Figure 13Taking three chips as an example, the system's main control MCU will sequentially output 010101-101010 after the reset time. 010101 is the key read / write command, and 101010 represents the original state information of the three keys, which are respectively KEY1 data (bit1), KEY2 data (bit2), and KEY3 data (bit3), and correspond one-to-one with their own chip address codes.
[0086] After receiving the information, the first chip identifies the command. If the button corresponding to the first chip is not pressed, it transmits 010101-101010 to the second chip. The second chip, after receiving the information, identifies the command. If the button corresponding to the second chip is not pressed, it transmits 010101-101010 to the third chip. The third chip, after receiving the information, identifies the command. If the button corresponding to the third chip is pressed, it transmits 010101-101001 to the system MCU, where the last 01 indicates that the third button is pressed. To improve transmission efficiency, the first chip does not need to wait until all information is received before transmitting it to the next chip; it can transmit while receiving.
[0087] The full-color sensor chip uses DIO as the data line to read and write buttons, such as... Figure 15 The inductive sensing buttons are digital switches, meaning each chip corresponds to only one switch information (10, 01). Therefore, one bit represents the switch information of one inductive sensing button. Taking three chips as an example, after the system's main control MCU resets, it sequentially outputs 010101-0000000001-0000000011-101010. Here, 010101 is the button read / write command, and 0000000001-00000000011 indicates the chip's starting address is 1 and its ending address is 3, meaning there are three chips. The following three 101010s represent the original state information of the three buttons. If the buttons corresponding to the first and second chips are not pressed, and the third button is pressed, then the data on the bus is 010101-0000000001-0000000011-101001.
[0088] The full-color sensor chip uses DIN(1)-DOUT(n) as the data line for reading and writing buttons, such as... Figure 17 Inductive sensing buttons use analog signals, meaning each chip's analog signal corresponds to one byte of information. Therefore, one byte represents the analog signal information of one inductive sensing button. Figure 16 Taking three chips as an example, the system's main control MCU sequentially provides data information after the reset time:
[0089] The sequence 010101-byte1byte2byte3 represents the key read / write command, where 010101 is the command name, and byte1, byte2, and byte3 represent the analog signal information of the original state of the three keys. After receiving the information, the first chip recognizes the command. If the key corresponding to the first chip is not pressed, it passes 010101-byte1byte2byte3 to the second chip. The second chip, after receiving the information, recognizes the command. If the key corresponding to the second chip is not pressed, it passes 010101-byte1byte2byte3 to the third chip. The third chip, after receiving the information, recognizes the command. If the key corresponding to the third chip is pressed, it passes 010101-byte1byte2byte3A to the system MCU, where the last byte (byte3A) indicates that the third key is pressed. To improve transmission efficiency, the first chip does not need to wait until all information is received before passing it to the next chip; it can transmit while receiving, and the same applies to other chips. The number of bits in each byte (byte1, byte2, byte3) can be customized according to the actual situation.
[0090] The full-color sensor chip uses DIO as the data line to read and write buttons, such as... Figure 18 Inductive sensing buttons are analog switches, meaning each chip's analog signal corresponds to one byte of information. Therefore, one byte represents the analog signal information of one inductive sensing button. Taking three chips as an example, the system's main control MCU sequentially outputs the following data after the reset time: 010101-0000000001-0000000011-byte1 byte2 byte3. Here, 010101 is the button read / write command, 0000000001-00000000011 indicates the chip's starting address is 1 and ending address is 3, meaning there are three chips. The last three bytes (byte1, byte2, and byte3) represent the original analog signal information of the three buttons. If only the button corresponding to the third chip is pressed, the bus DIO will display the following data: 010101-0000000001-0000000011-byte1 byte2 byte3A, where the last byte (byte3A) indicates the magnitude of the analog signal when the third button is pressed.
[0091] The full-color sensor chip uses DIN(1)-DOUT(n) as data lines to transmit GRB color and grayscale values. For example... Figure 19The first full-color sensor (corresponding to KEY1) uses GRB1 to indicate the GRB color and grayscale information, the second full-color sensor (corresponding to KEY2) uses GRB2 to indicate the GRB color and grayscale information, and the third full-color sensor (corresponding to KEY3) uses GRB3 to indicate the GRB color and grayscale information. After the reset time, the system MCU sequentially outputs 111000 GRB1_24bitGRB2_24bitGRB3_24bit. Among them, 111000 is the GRB color and grayscale command code, and GRB1_24bit is the GRB color and grayscale information of the first button. The first 8 bits are defined as G (green grayscale information), the middle 8 bits are R (red grayscale information), and the last 8 bits are B (blue grayscale information). The first chip receives 111000GRB1_24bitGRB2_24bitGRB3_24bit and retains the GRB1_24bit information. The second chip receives 111000GRB2_24bitGRB3_24bit and retains the GRB2_24bit information. The third chip receives 111000GRB3_24bit and retains the GRB3_24bit information.
[0092] The full-color sensor chip uses DIO as the data line to transmit GRB color and grayscale values, such as... Figure 20 After the reset time, the system MCU sequentially outputs 111000D9D8D7D6D5D4D3D2D1D0D9D8D7D6D5D4D3D2D1D0 GRB1_24bitGRB2_24bitGRB3_24bit, where 111000 is the GRB color and grayscale command code. D9D8D7D6D5D4D3D2D1D0, closest to the command code, is the chip's start address code, followed by D9D8D7D6D5D4D3D2D1D0, which is the chip's end address code. Taking three chips as an example, D9D8D7D6D5D4D3D2D1D0, closest to the command code, is 0000000001, and the following D9D8D7D6D5D4D3D2D1D0... 0000000011, GRB1_24bit is the GRB information of the first chip, GRB2_24bit is the GRB information of the second chip, and GRB3_24bit is the GRB information of the third chip. Each chip receives its own GRB data information.
[0093] This embodiment provides a button, with each button corresponding to one of the aforementioned inductor sensing chips;
[0094] The button is a scissor-switch button, which includes a scissor-switch structure 1, a silicone spring 2, a keycap 3, and a metal body 4 that inductively senses the inductor chip 5. The metal body 4 is disposed within the silicone spring 2 (e.g., Figure 24 ,25 ) or inside the keycaps;
[0095] Alternatively, the button is a crater button, which includes a crater structure, a silicone spring, a keycap, and a metal body that is inductively induced by the inductive chip. The metal body is disposed inside the silicone spring or the keycap.
[0096] Alternatively, the button is a mechanical button, which includes a pressing movable part 6, on which a metal body 4 (e.g., a metal part 4 that is inductively induced by the inductive chip 5) is disposed. Figure 21 , 22 ).
[0097] This embodiment also provides a keyboard, which is an inductive keyboard and includes several of the above-mentioned keys.
[0098] Example 2
[0099] Compared with Example 1, Example 2 is as follows: Figure 2 The inductor chip is a color-sensing chip.
[0100] The color-sensing chip uses DIN(1)-DOUT(n) as the data line for reading and writing buttons, such as... Figure 14 The inductive sensing button is a digital switch, meaning each chip corresponds to only one switch information (10, 01). Therefore, one bit represents the switch information of one inductive sensing button. Figure 13 Taking three chips as an example, the system's main control MCU will sequentially output 010101-101010 after the reset time. Among them, 010101 is the key read / write command, and 101010 represents the original state information of the three keys, which are respectively KEY1 data (bit1), KEY2 data (bit2), and KEY3 data (bit3).
[0101] In addition to the full-color sensing chip of Embodiment 1 and the holographic sensing chip of Embodiment 2, the inductor sensing chip can also be one of the following: holographic sensing chip, carrier sensing chip, full-color sensing chip, holographic sensing chip, carrier sensing chip, holographic sensing backup chip, and holographic sensing backup chip.
[0102] The address codes for the sensor chip, sensor omnichannel chip, sensor omnichannel chip, and sensor backup color chip are written in the same way as those for the sensor full-color chip. They can be written to a custom address code by relying on the natural sequence formed by the series connection of the chips themselves.
[0103] The address codes of the sensor chip, sensor carrier chip, sensor unit chip, and sensor backup chip are written using a jig.
[0104] The SensingChip chip uses DIO as the data line to read and write buttons, and the inductive sensing buttons are either digital switches or analog switches.
[0105] The inductive color chip uses VCC as the data line to read and write buttons. The inductive sensing button can be a digital switch or an analog switch.
[0106] The inductor chip, like the full-color inductor chip, uses DIN(1)-DOUT(n) as the data line read / write button, and the inductor sensing button is a digital switch or an analog switch; or, it uses DIO as the data line read / write button, and the inductor sensing button is a digital switch or an analog switch.
[0107] The sensor chip uses DIN(1)-DOUT(n) as the data line for reading and writing buttons, and the inductive sensing button is a digital switch.
[0108] The inductor chip uses DIO as the data line to read and write buttons, and the inductor-sensing buttons are either digital switches or analog switches.
[0109] The sensor chip uses VCC as the data line for reading and writing buttons. The inductive sensing button can be a digital switch or an analog switch.
[0110] The sensor chip uses DIN(1)-DOUT(n) as the data line for reading and writing buttons, and the inductive sensing button is a digital switch.
[0111] The sensor chip uses DIO as the data line to read and write buttons, and the inductive sensing buttons are either digital switches or analog switches.
[0112] like Figure 3 An inductor chip, wherein the inductor chip is a GRB LED chip; the GRB LED chip contains a GRB LED bead and integrates an inductor coil, an inductor circuit, a GRB LED driver circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin, a ground pin, and a data pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding.
[0113] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0114] like Figure 4An inductor sensing chip, wherein the inductor sensing chip is a color-sensing chip; the color-sensing chip contains GRB LED beads and integrates an induction coil, an inductor sensing circuit, a GRB color-sensing driving circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin and a grounding pin, wherein the power supply pin is used to supply power to the inductor sensing chip and transmit information, and the grounding pin is used for signal grounding and power grounding;
[0115] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The GRB color information and data information of the inductor sensing chips are modulated on the power network VCC for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0116] like Figure 5 An inductor chip, wherein the inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor 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 supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding;
[0117] The address code input pins and address code output pins of n inductor sensing 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 inductor sensing 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 inductor sensing 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.
[0118] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0119] Inductively controlled button information can be transmitted on the parallel data line network DIO;
[0120] Information from inductively sensed buttons can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0121] Both the parallel data line network and the serial data line network use a serial single-bus communication protocol to transmit inductive key information, and they serve as hot backups for each other.
[0122] like Figure 6 An inductor chip, wherein the inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor circuit, and a series single-bus serial communication circuit, and includes a power supply pin, a grounding pin, a data information input pin, and a data information output pin. The power supply pin is used to supply power to the inductor chip, and the grounding pin is used for signal grounding and power grounding.
[0123] The data output pin of the inductor chip is connected to the data input pin of the next adjacent inductor chip, and the data input pin of the inductor chip is connected to the data output pin of the previous adjacent inductor chip. The connections between the data input and output pins of several inductor chips form a data line. Several inductor chips are cascaded together and connected to the MCU. One inductor chip, in conjunction with a button with a metal body, obtains a button information. According to different communication protocols, the inductor sensing circuit transmits the button information through the data line.
[0124] like Figure 7 An inductor chip, wherein the inductor chip is a sensor chip; the sensor chip integrates an induction coil, an inductor circuit, an address code memory, and a parallel single-bus serial communication circuit, and includes a power supply pin, a ground pin, and a data pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding.
[0125] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
[0126] like Figure 8 An inductor sensing chip, wherein the inductor sensing chip is a sensor chip; the sensor chip integrates an induction coil, an inductor sensing circuit, an address code memory, and a parallel single-bus serial communication circuit, and includes a power supply pin and a grounding pin, wherein the power supply pin is used to supply power to the inductor sensing chip and transmit information, and the grounding pin is used for signal grounding and power grounding;
[0127] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The data information of the inductor sensing chips is modulated on the power network VCC for transmission. The sequence number of the inductor sensing chips on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chips on the PCB.
[0128] like Figure 9 An inductor sensing chip, wherein the inductor sensing chip is a color-changing chip containing GRB LED beads, and integrates an induction coil, an inductor sensing circuit, a GRB color-changing driving circuit, and a series single-bus serial communication circuit, including a power supply pin, a ground pin, a first data information input pin and a first data information output pin, as well as a second data information input pin and a second data information output pin. The power supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power grounding.
[0129] The first data information output pin of the inductor chip is connected to the first data information input pin of the next adjacent inductor chip, and the first data information input pin of the inductor chip is connected to the first data information output pin of the previous adjacent inductor chip; the connection between the first data information input pins and first data information output pins of several inductor chips forms a first data line; the connection between the second data information input pins and second data information output pins of several inductor chips forms a second data line; several inductor chips are cascaded together and then connected to the MCU.
[0130] An inductor chip works with a button with a metal body to obtain button information. Depending on the communication protocol, the GRB color driver circuit and the inductor circuit share the first data line to transmit GRB color grayscale information and button information in a time-division multiplexing manner. The second data line serves as a backup data line for the first data line. When the first data line fails, it transmits GRB color grayscale information and button information in a time-division multiplexing manner. Alternatively, the first data line and the second data line can transmit GRB color grayscale information and button information respectively.
[0131] like Figure 10 An inductor sensing chip, wherein the inductor sensing chip is a color-changing chip containing GRB LED beads, and integrates an induction coil, an inductor sensing circuit, a GRB color-changing driving circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin, a ground pin, a first data pin, and a second data pin. The power supply pin is used to supply power to the inductor sensing chip, and the ground pin is used for signal grounding and power grounding.
[0132] The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, and the ground pins are connected in parallel to share the ground network GND. The first data line pins are connected in parallel to share the first data line network DIO1 and are connected to the MCU. The second data line pins are connected in parallel to share the second data line network DIO2 and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the first data line network DIO1 for transmission. The second data line network DIO2 serves as a backup network for the first data line network DIO1. When the first data line network DIO1 fails, it transmits GRB color grayscale information and button information, or the first data line network DIO1 and the second data line network DIO2 transmit GRB color grayscale information and button information respectively.
[0133] The sequence number of the inductor on the PCB is written into the address code memory of the corresponding inductor. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor on the PCB.
[0134] 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. An inductor sensing chip, characterized in that, The inductor chip is a full-color inductor chip; the full-color inductor chip contains GRB LED beads and integrates an inductor coil, an inductor 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 supply power to the inductor 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 inductor sensing 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 inductor sensing 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 inductor sensing 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 inductive button information can be transmitted on the parallel data line network DIO; GRB RGB information and inductive 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 color information and inductive key information, and they serve as hot backups for each other.
2. An inductor sensing chip, characterized in that, The inductor chip is a color-sensing chip; the color-sensing chip contains GRB LED beads and integrates an inductor coil, an inductor circuit, a GRB color-sensing driver circuit, and a serial single-bus serial communication circuit, including a power supply pin, a grounding pin, a data information input pin, and a data information output pin. The power supply pin is used to power the inductor chip, and the grounding pin is used for signal grounding and power grounding. The data output pin of the inductor chip is connected to the data input pin of the next adjacent inductor chip, and the data input pin of the inductor chip is connected to the data output pin of the previous adjacent inductor chip. The connections between the data input and output pins of several inductor chips form a data line. Several inductor chips are cascaded together and connected to the MCU. One inductor chip, in conjunction with a button with a metal body, obtains one button information. According to different communication protocols, the GRB color driving circuit and the inductor circuit share the data line and transmit GRB color grayscale information and button information in a time-division multiplexing manner.
3. An inductor sensing chip, characterized in that, The inductor chip is a GRB LED chip; the GRB LED chip contains a GRB LED bead and integrates an inductor coil, an inductor circuit, a GRB LED driver circuit, an address code memory, and a parallel single-bus serial communication circuit. It includes a power supply pin, a ground pin, and a data pin. The power supply pin is used to power the inductor chip, and the ground pin is used for signal grounding and power grounding. The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
4. An inductor sensing chip, characterized in that, The inductor chip is a color-sensing chip; the color-sensing chip contains GRB LED beads and integrates an induction coil, inductor circuit, GRB color-sensing drive circuit, address code memory, and parallel single-bus serial communication circuit, including a power supply pin and a grounding pin. The power supply pin is used to supply power to the inductor chip and transmit information, and the grounding pin is used for signal grounding and power grounding. The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The GRB color information and data information of the inductor sensing chips are modulated on the power network VCC for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
5. An inductor sensing chip, characterized in that, The inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor 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 supply power to the inductor 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 inductor sensing 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 inductor sensing 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 inductor sensing 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. Inductively controlled button information can be transmitted on the parallel data line network DIO; Information from inductively 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 a serial single-bus communication protocol to transmit inductive key information, and they serve as hot backups for each other.
6. An inductor sensing chip, characterized in that, The inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor circuit, and a series single-bus serial communication circuit, including a power supply pin, a grounding pin, a data input pin, and a data output pin. The power supply pin is used to power the inductor chip, and the grounding pin is used for signal grounding and power grounding. The data output pin of the inductor chip is connected to the data input pin of the next adjacent inductor chip, and the data input pin of the inductor chip is connected to the data output pin of the previous adjacent inductor chip. The connections between the data input and output pins of several inductor chips form a data line. Several inductor chips are cascaded together and connected to the MCU. One inductor chip, in conjunction with a button with a metal body, obtains a button information. According to different communication protocols, the inductor sensing circuit transmits the button information through the data line.
7. An inductor sensing chip, characterized in that, The inductor chip is a sensor chip; the sensor chip integrates an induction coil, an inductor circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin, a ground pin, and a data pin. The power supply pin is used to supply power to the inductor chip, and the ground pin is used for signal grounding and power grounding. The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, the ground pins are connected in parallel to share the ground network GND, and the data line pins are connected in parallel to share the data line network DIO and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the data line network DIO for transmission. The sequence number of the inductor sensing chip on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chip on the PCB.
8. An inductor sensing chip, characterized in that, The inductor chip is a sensor chip; the sensor chip integrates an inductor coil, an inductor circuit, an address code memory, and a parallel single-bus serial communication circuit, including a power supply pin and a grounding pin. The power supply pin is used to power the inductor chip and transmit information, and the grounding pin is used for signal grounding and power grounding. The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC and are connected to the MCU. The ground pins are connected in parallel to share the ground network GND. The data information of the inductor sensing chips is modulated on the power network VCC for transmission. The sequence number of the inductor sensing chips on the PCB is written into the address code memory of the corresponding inductor sensing chip. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor sensing chips on the PCB.
9. An inductor sensing chip, characterized in that, The inductor chip is a color-changing chip containing GRB LED beads. It integrates an induction coil, an inductor circuit, a GRB color-changing driver circuit, and a serial single-bus communication circuit. It includes a power supply pin, a ground pin, a first data information input pin and a first data information output pin, as well as a second data information input pin and a second data information output pin. The power supply pin is used to power the inductor chip, and the ground pin is used for signal grounding and power grounding. The first data information output pin of the inductor chip is connected to the first data information input pin of the next adjacent inductor chip, and the first data information input pin of the inductor chip is connected to the first data information output pin of the previous adjacent inductor chip; the connection between the first data information input pins and first data information output pins of several inductor chips forms a first data line; the connection between the second data information input pins and second data information output pins of several inductor chips forms a second data line; several inductor chips are cascaded together and then connected to the MCU. An inductor chip works with a button with a metal body to obtain button information. Depending on the communication protocol, the GRB color driver circuit and the inductor circuit share the first data line to transmit GRB color grayscale information and button information in a time-division multiplexing manner. The second data line serves as a backup data line for the first data line. When the first data line fails, it transmits GRB color grayscale information and button information in a time-division multiplexing manner. Alternatively, the first data line and the second data line can transmit GRB color grayscale information and button information respectively.
10. An inductor sensing chip, characterized in that, The inductor chip is a sensor chip. The sensor chip contains GRB LED beads and integrates an induction coil, an induction circuit, a GRB color driving circuit, an address code memory, and a parallel single-bus serial communication circuit. It includes a power supply pin, a ground pin, a first data pin, and a second data pin. The power supply pin is used to power the induction chip, and the ground pin is used for signal grounding and power grounding. The power supply pins of n inductor sensing chips are connected in parallel to share the power network VCC, and the ground pins are connected in parallel to share the ground network GND. The first data line pins are connected in parallel to share the first data line network DIO1 and are connected to the MCU. The second data line pins are connected in parallel to share the second data line network DIO2 and are connected to the MCU. The GRB color information and data information of the inductor sensing chips are modulated on the first data line network DIO1 for transmission. The second data line network DIO2 serves as a backup network for the first data line network DIO1. When the first data line network DIO1 fails, it transmits GRB color grayscale information and button information, or the first data line network DIO1 and the second data line network DIO2 transmit GRB color grayscale information and button information respectively. The sequence number of the inductor on the PCB is written into the address code memory of the corresponding inductor. The data information code period sequence number sent by the MCU after the address code corresponds one-to-one with the sequence number of the inductor on the PCB.
11. A button, characterized in that, Each button corresponds to an inductor chip as described in any one of claims 1 to 10; The button is a scissor-switch button, which includes a scissor-switch structure, a silicone spring, a keycap, and a metal body that is inductively induced by the inductor chip. The metal body is disposed inside the silicone spring or the keycap. Alternatively, the button is a crater button, which includes a crater structure, a silicone spring, a keycap, and a metal body that is inductively induced by the inductive chip. The metal body is disposed inside the silicone spring or the keycap. Alternatively, the button may be a mechanical button, which includes a pressing mechanism and a metal body on the pressing mechanism that is inductively induced by the inductive chip.
12. A keyboard, characterized in that, The keyboard is an inductive keyboard, including a plurality of keys as described in claim 11.