Myoelectric signal acquisition device, control method and electronic equipment

By designing a detachable electromyography signal acquisition device, using flexible conductors and SPI bus connections, a flexible electrode module configuration is realized, solving the high test cost problems caused by multiple sets of ADCs in the prior art, reducing the complexity of equipment use and cost.

CN115381455BActive Publication Date: 2025-01-10GOERTEK INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210892065.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-27
Publication Date
2025-01-10
Estimated Expiration
2042-07-27

AI Technical Summary

Technical Problem

Existing electromyography signal acquisition equipment requires multiple sets of high-speed ADCs to collect signals from different parts at the same time, resulting in an increase in testing costs.

Method used

Design an electromyography signal acquisition device, including a detachable electrode module and controller, connected through the SPI bus, and is connected by a flexible conductor between the electrode module and the controller. The electrode module has a built-in ADC chip and shift register to control it. The device obtains and transmits the electromyography signal through the SPI control module, and is conveniently disassembled and installed through the snap structure.

Benefits of technology

Users can increase or decrease the number of electrode modules according to their needs, meet different requirements for electromyography signal acquisition, reduce costs, and simplify the use of equipment by automatically calculating the number of electrode modules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115381455B_ABST
    Figure CN115381455B_ABST
Patent Text Reader

Abstract

The present invention discloses an electromyographic signal acquisition device, a control method and an electronic device, wherein the device comprises a controller capable of communicating with a target device and a plurality of electrode modules, wherein the controller and the plurality of electrode modules are sequentially connected in series, and the electrode modules are connected in a detachable manner. By setting the electrode modules in a detachable form, the present invention allows users to increase or decrease the number of electrode modules in the electromyographic signal acquisition device according to actual needs, so that the electromyographic signal acquisition device can meet various electromyographic signal acquisition needs, thereby effectively reducing costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of myoelectric signal acquisition, and more specifically, to an electromyographic signal acquisition device, a control method and an electronic device. Background Art

[0002] In the existing electromyographic signal acquisition equipment, most of them use multiple sets of high-speed ADC to simultaneously collect electromyographic signals from different parts. In actual use, if the wrist, arm and thigh are tested, three electromyographic signal acquisition devices need to be used, which increases the test cost. Summary of the invention

[0003] An object of the present invention is to provide a new technical solution for myoelectric signal acquisition.

[0004] According to a first aspect of the present invention, there is provided an electromyographic signal acquisition device, the device comprising a controller capable of communicating with a target device and a plurality of electrode modules, the controller and the plurality of electrode modules are sequentially connected in series, and the electrode modules are detachably connected.

[0005] Optionally, the input end and the output end of the electrode module are provided with a buckle structure, and the wires connecting the electrode modules are buckled and fixed to the buckle structure.

[0006] Optionally, the wire is a flexible wire.

[0007] Optionally, the electrode module includes an ADC chip, and the register inside the ADC chip is a shift register.

[0008] Optionally, the controller includes an SPI control module and a communication module, the SPI control module is used to obtain the electromyographic signal collected by the electrode module, and the communication module is used to send the electromyographic signal to a target device.

[0009] Optionally, the electrode modules are connected to each other via a SPI bus, and the electrode module and the controller are connected to each other via a SPI bus.

[0010] According to a second aspect of the present invention, a control method for an electromyographic signal acquisition device is provided, the method comprising:

[0011] Collecting electromyographic signals from a controller in an electromyographic signal acquisition device;

[0012] Determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signal;

[0013] The electromyographic signal acquisition device is controlled according to the number of the electrode modules.

[0014] Optionally, determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signal includes:

[0015] Acquire multiple data output by the controller;

[0016] Acquire a plurality of data received by the controller; wherein the number of the data received by the controller is the same as the number of the data output by the controller;

[0017] The number of electrode modules in the electromyographic signal acquisition device is calculated according to the data received by the controller and the data output by the controller.

[0018] Optionally, the calculating the number of electrode modules in the electromyographic signal acquisition device according to the data received by the controller and the data output by the controller includes:

[0019] The number of electrode modules in the electromyographic signal acquisition device is calculated according to the number of data output by the controller and the last data received by the controller.

[0020] According to a third aspect of the present invention, an electronic device is provided, wherein the electronic device comprises the myoelectric signal acquisition device according to the first aspect of the present invention.

[0021] According to one embodiment of the present disclosure, the present invention sets the electrode module in a detachable form, and the user can increase or decrease the number of electrode modules in the electromyographic signal acquisition device according to actual needs, so that the electromyographic signal acquisition device can meet various different electromyographic signal acquisition needs, effectively reducing costs.

[0022] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

[0024] Figure 1 It is a schematic diagram of an electromyographic signal acquisition device in an embodiment of the present invention.

[0025] Figure 2 It is a schematic diagram of an electromyographic signal acquisition device in another embodiment of the present invention.

[0026] Figure 3 It is a schematic diagram of an electromyographic signal acquisition device in another embodiment of the present invention.

[0027] Figure 4It is a flow chart of a control method of an electromyographic signal acquisition device in an embodiment of the present invention. DETAILED DESCRIPTION

[0028] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.

[0029] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.

[0030] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0031] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0032] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0033] like Figure 1 As shown, an embodiment of the present invention introduces an electromyographic signal acquisition device, which includes a controller capable of communicating with a target device and multiple electrode modules, the multiple electrode modules are connected in series with the controller, and the electrode modules are connected in a detachable manner.

[0034] The electrode module is used to collect electromyographic signals, and the controller is used to transmit the collected electromyographic signals to the target device, which can analyze and process the electromyographic signals. The target device can be a mobile phone, a computer or other devices. Two adjacent electrode modules are connected by wires, and the electrode module and the controller are also connected by wires.

[0035] Users can add electrode modules to the electromyographic signal acquisition device, such as Figure 2 The electromyographic signal acquisition device shown in the figure includes a first electrode module and a second electrode module, and the first electrode module and the second electrode module are connected by a first wire. The user can remove the first wire from the first electrode module, add a third electrode module, connect the first wire to the third electrode module, and connect the first electrode module and the third electrode module by the second wire to form a Figure 3 The electromyographic signal acquisition device shown has three electrode modules.

[0036] Users can also reduce the number of electrode modules included in the electromyographic signal acquisition device. Figure 3 The electromyographic signal acquisition device shown in the figure includes a first electrode module, a second electrode module, and a third electrode module, wherein the second electrode module and the third electrode module are connected by a first wire, and the first electrode module and the third electrode module are connected by a second wire. The user can remove the second wire from the first electrode module, remove the first wire from the third electrode module, and connect the first wire to the first electrode module, and after removing the third electrode module and the second wire, form the following Figure 2 The electromyographic signal acquisition device shown has two electrode modules.

[0037] The present invention arranges the electrode modules in a detachable form, and the user can increase or decrease the number of electrode modules in the electromyographic signal acquisition device according to actual needs, so that the electromyographic signal acquisition device can meet various electromyographic signal acquisition needs, effectively reducing costs.

[0038] Optionally, the input end and the output end of the electrode module are provided with a buckle structure, and the wires connecting the electrode modules are buckled and fixed to the buckle structure.

[0039] like Figure 2 The electromyographic signal acquisition device shown includes a controller, a first electrode module and a second electrode module, the first electrode module is provided with a first buckle and a second buckle, the second electrode module is provided with a third buckle and a fourth buckle, and the second buckle and the third buckle are connected by a first wire. When a new electrode module needs to be added, the first wire is disconnected from the third buckle, and then the new electrode module is added.

[0040] The present invention can conveniently disconnect the connection between the wire and the electrode module by arranging a buckle structure on the click module, so that the user can add or reduce the electrode module, which is convenient for the user to use.

[0041] Optionally, the wire is a flexible wire. The electrode modules are connected by the flexible wire, and the electrode modules and the controller are also connected by the flexible wire. The outer surface of the wire can be covered with a rubber or fabric strap.

[0042] The flexible wire can be easily bent. After adding or reducing the electrode module, the user can complete the installation process of the electrode module by bending the original wire. Figure 3The electromyographic signal acquisition device shown includes a first electrode module, a second electrode module and a third electrode module. The second electrode module and the third electrode module are connected by a first wire, and the first electrode module and the third electrode module are connected by a second wire. The user removes the second wire from the first electrode module, removes the first wire from the third electrode module, removes the third electrode module and the second wire, and then bends the remaining wire so that the first wire can be connected to the first electrode module.

[0043] The present invention uses flexible wires to connect electrode modules. After the user adds or reduces electrode modules, the electrode modules can be easily reinstalled, which is convenient for the user to use.

[0044] Optionally, the electrode module includes an ADC (analog to digital converter) chip, and the register inside the ADC chip is a shift register.

[0045] For a shift register, when a new value is input to the SDI interface of the shift register, the shift register will output the stored value from the SDO interface of the shift register and save the new value input. For example, if the value "1" is stored in a shift register and a value "3" is input to the SDI interface of the shift register, the shift register will output the value "1" and store the value "3".

[0046] For example, the electromyographic signal acquisition device includes three electrode modules, each of which includes an ADC chip. The initial value stored in the shift register stored in the ADC chip is 0. The three values ​​ID3, ID2, and ID1 are output from the SDO interface of the controller in sequence. After the controller outputs ID3 data, ADC1 receives ID3 data, and ADC1 sends the initial value 0; after the controller outputs ID2 data, ADC1 receives ID2 data and sends ID3 data to ADC2; after the controller outputs ID1 data, ADC1 receives ID1 data and sends ID2 data to ADC2, and ADC2 receives ID2 data and sends ID3 data to ADC3. Finally, ID1 data is stored in the shift register of ADC1, ID2 data is stored in the shift register of ADC2, and ID3 data is stored in the shift register of ADC3.

[0047] The number of electrode modules can be calculated through the shift register in the electrode module. For example, if the controller outputs the eight values ​​1, 2, 3, 4, 5, 6, 7, and 8 in sequence, the controller's input will also receive eight values. If the eight values ​​received by the controller's input are 0, 0, 0, 1, 2, 3, 4, and 5, it means that there are three ADC chips, that is, three electrode modules. If the eight values ​​received by the controller's input are 0, 0, 0, 0, 0, 1, 2, and 3, it means that there are five ADC chips, that is, five electrode modules.

[0048] The present invention arranges a shift register in the ADC chip of the electrode module, and can automatically calculate the number of electrode modules in the electromyographic signal acquisition device through the shift register.

[0049] Optionally, the controller includes an SPI (Serial Peripheral Interface) controller and a communication module, the SPI control module is used to obtain the electromyographic signal collected by the electrode module, and the communication module is used to send the electromyographic signal to a target device. The electrode modules are connected via an SPI bus, and the electrode module and the controller are connected via an SPI bus.

[0050] After the electrode module collects the electromyographic signal, the SPI control module inside the controller receives the collected electromyographic signal through the SPI bus. The communication module transmits the electromyographic signal to the target device for subsequent data processing.

[0051] like Figure 4 As shown, an embodiment of the present invention introduces a control method for an electromyographic signal acquisition device, the method comprising: acquiring electromyographic signals from a controller in the electromyographic signal acquisition device; determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signals; and controlling the electromyographic signal acquisition device according to the number of electrode modules.

[0052] When the user needs to add or reduce the electrode modules in the electromyographic signal acquisition device, the electromyographic signal acquisition device is turned off first. After adding or reducing the electrode modules, the electromyographic signal acquisition device is restarted, and the electromyographic signal acquisition device automatically identifies the number of electrode modules and then initializes. There is no need to update the control program of the electromyographic signal acquisition device, which is convenient for users.

[0053] The step of determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signal includes steps S101 - S103 .

[0054] S101: Acquire multiple data output by the controller.

[0055] The data output by the controller is a real number that increases in sequence. The multiple data output by the controller increases in sequence, for example, the controller outputs eight data 1, 2, 3, 4, 5, 6, 7, and 8 in sequence.

[0056] S102: Acquire multiple data received by the controller; wherein the number of data received by the controller is the same as the number of data output by the controller.

[0057] The controller has an output terminal and an input terminal. The output terminal of the controller can output data, and the input terminal of the controller can receive data. For each data outputted by the output terminal of the controller, one data will be received at the input terminal of the controller. For example, if eight data are outputted at the output terminal of the controller, eight data will be received at the input terminal of the controller.

[0058] S103: Calculating the number of electrode modules in the electromyographic signal acquisition device according to the data received by the controller and the data output by the controller.

[0059] The data output from the output end of the controller will pass through the shift registers in each electrode module in turn, and finally be input to the input end of the controller. After the output end of the controller outputs the first data, the first data will be stored in the first shift register; after the output end of the controller outputs the second data, the first shift register will output the first data to the second shift register for storage, and the second data will be stored in the first shift register. After the number of data output from the output end of the controller exceeds the number of shift registers, the input end of the controller begins to receive the data output from the output end of the controller. Only part of the data received by the input end of the controller is output by the output end of the controller. The number of electrode modules can be calculated based on the number of data output from the output end of the controller and the number of data received by the input end of the controller from the output end of the controller.

[0060] The above step S103 includes: calculating the number of electrode modules in the electromyographic signal acquisition device according to the number of data output by the controller and the last data received by the controller.

[0061] The amount of data output by the controller is greater than the total amount of all electrode modules that can be connected to the electromyographic signal acquisition device.

[0062] In this case, part of the data output by the controller will be stored in the shift register in the electrode module. Each shift register stores one data, and the rest of the data output by the controller will be received by the controller. The data received by the controller is part of the data output by the controller first, and part of the data output by the controller later is stored in the shift register in the electrode module. The number of electrode modules can be obtained based on the position of the last data received by the controller in the data output by the controller and the number of data output by the controller. For example, the controller outputs a total of 8 data, of which the controller receives the first 5 of the above 8 data, and the last data received by the controller is the 5th data output by the controller, then the number of electrode modules is 3.

[0063] The data output from the output end of the controller will pass through the shift registers in each electrode module in sequence. For example, the electromyographic signal acquisition device includes a first electrode module and a second electrode module, the first electrode module includes a first shift register, and the second electrode module includes a second shift register.

[0064] After the output end of the controller outputs the value "1", the value "1" is stored in the first shift register. After the output end of the controller outputs the value "2", the first shift register receives the value "2" and outputs the value "1" to the second shift register. At this time, the value "2" is stored in the first shift register and the value "1" is stored in the second shift register. After the output end of the controller outputs the value "3", the first shift register receives the value "3" and outputs the value "2" to the second shift register. The second shift register receives the value "2" and outputs the value "1" to the input end of the controller. The input end of the controller receives the value "1".

[0065] The shift register in the electrode module is set to store the same initial value. After receiving input data from the controller, the first output value output by the electrode module is the initial value. In this embodiment, the initial value is 0, but it is not limited thereto.

[0066] According to the formula n-last, the number of shift registers in the electromyographic signal acquisition device, that is, the number of electrode modules, can be calculated. Among them, n represents the number of output data of the output end of the controller, and last represents the last data received by the input end of the controller. For example, in the above scenario, the output end of the controller outputs three data, namely the value "1", the value "2", and the value "3", and the last data received by the input end of the controller is the value "1", so the number of electrode modules can be calculated to be 2.

[0067] For another example, the output end of the controller sequentially outputs eight data, namely, the value "1", the value "2", the value "3", the value "4", the value "5", the value "6", the value "7", and the value "8", and the input end of the controller sequentially receives the values ​​"0", the value "0", the value "0", the value "1", the value "2", the value "3", the value "4", and the value "5". The output end of the controller outputs a total of 8 data, and the last data received by the input end of the controller is the value "5", so it can be calculated that the number of electrode modules is 3.

[0068] By allowing the output end of the controller to output multiple values, the above multiple values ​​will pass through the shift register in the electrode module in sequence and finally be input to the input end of the controller. The number of electrode modules can be determined based on the moment when the input end of the controller receives the first value output by the output end of the controller. For example, after the output end of the controller outputs four values, the input end of the controller receives the first value output by the output end of the controller, then the number of electrode modules is 3. If after the output end of the controller outputs three values, the input end of the controller receives the first value output by the output end of the controller, then the number of electrode modules is 2. If the multiple values ​​output by the controller start from the value "1" and increase by 1 in sequence, the above formula n-last can be used to calculate the number of electrode modules.

[0069] An embodiment of the present invention introduces an electronic device, which includes an electromyographic signal acquisition device as described in any of the above embodiments. The electronic device may be a sports bracelet that can be worn on a wrist, arm, leg or other part of the human body to detect electromyographic signals. The electronic device may also be a smart watch, in which the controller in the electromyographic signal acquisition device is integrated into the watch head of the smart watch, and the detachable electrode module is integrated into the strap of the smart watch. The target device may be a mobile phone, in which the controller in the electromyographic signal acquisition device sends the collected electromyographic signals to the mobile phone, and the electromyographic signals are analyzed and processed by the mobile phone, which can be used to monitor the user's physical health.

[0070] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.

[0071] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.

[0072] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0073] The computer program instructions for performing the operation of the present invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed entirely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be personalized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present invention.

[0074] Various aspects of the present invention are described herein with reference to the flow charts and / or block diagrams of the methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each box of the flow chart and / or block diagram and the combination of each box in the flow chart and / or block diagram can be implemented by computer-readable program instructions.

[0075] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0076] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0077] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a part of a module, a program segment or an instruction, and a part of the module, a program segment or an instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that it is equivalent to implement it by hardware, implement it by software, and implement it by combining software and hardware.

[0078] Embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the marketplace, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present invention is defined by the appended claims.

Claims

1. A myoelectric signal acquisition device, characterized in that: The device comprises a controller capable of communicating with a target device and a plurality of electrode modules, wherein the controller and the plurality of electrode modules are sequentially connected in series, and the electrode modules are connected in a detachable manner; two adjacent electrode modules are connected by independent wires, and input ends and output ends of the electrode modules are provided with buckle structures, and the wires connecting the electrode modules are fixedly buckled with the buckle structures; Wherein, the electrode module includes an ADC chip, and the register inside the ADC chip is a shift register; the data outputted from the output end of the controller passes through the shift registers in each electrode module in turn, and is finally inputted into the input end of the controller; The controller and the shift register are used to determine the number of electrode modules currently enabled in the electromyographic signal acquisition device in the following manner: Acquire multiple data output by the controller; wherein the number of data output by the controller is greater than the total number of all electrode modules that can be connected to the electromyographic signal acquisition device; Acquire a plurality of data received by the controller; wherein the number of the data received by the controller is the same as the number of the data output by the controller; The number of electrode modules in the electromyographic signal acquisition device is calculated according to the data received by the controller and the data output by the controller.

2. The device according to claim 1, characterized in that The wire is a flexible wire.

3. The device according to claim 1, characterized in that The controller internally comprises an SPI control module and a communication module, wherein the SPI control module is used to obtain the electromyographic signal collected by the electrode module, and the communication module is used to send the electromyographic signal to a target device.

4. The device according to claim 1, characterized in that The electrode modules are connected to each other via a SPI bus, and the electrode modules and the controller are connected to each other via a SPI bus.

5. A control method for an electromyographic signal acquisition device, characterized in that: The electromyographic signal acquisition device comprises a controller capable of communicating with a target device and a plurality of electrode modules, wherein the controller and the plurality of electrode modules are sequentially connected in series, and the electrode modules are connected in a detachable manner; two adjacent electrode modules are connected by independent wires, and the input and output ends of the electrode modules are provided with buckle structures, and the wires connecting the electrode modules are fixedly connected with the buckle structures; the method comprises: Collecting electromyographic signals from a controller in an electromyographic signal acquisition device; Determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signal; Controlling the electromyographic signal acquisition device according to the number of the electrode modules; Wherein, the electrode module includes an ADC chip, and the register inside the ADC chip is a shift register; the data outputted from the output end of the controller passes through the shift registers in each electrode module in turn, and is finally inputted into the input end of the controller; The step of determining the number of electrode modules currently enabled in the electromyographic signal acquisition device according to the electromyographic signal comprises: Acquire multiple data output by the controller; wherein the number of data output by the controller is greater than the total number of all electrode modules that can be connected to the electromyographic signal acquisition device; Acquire a plurality of data received by the controller; wherein the number of the data received by the controller is the same as the number of the data output by the controller; The number of electrode modules in the electromyographic signal acquisition device is calculated according to the data received by the controller and the data output by the controller.

6. The method according to claim 5, characterized in that The method of calculating the number of electrode modules in the electromyographic signal acquisition device according to the data received by the controller and the data output by the controller includes: The number of electrode modules in the electromyographic signal acquisition device is calculated according to the number of data output by the controller and the last data received by the controller.

7. An electronic device, characterized in that: The electronic device comprises the electromyographic signal acquisition device described in any one of claims 1-4.

Citation Information

Patent Citations

  • Non-fixed-contact-type myoelectric acquisition system and myoelectric acquisition method thereof

    CN104042212A

  • Electroencephalogram, myoelectricity and inertial information synchronous acquisition device

    CN108968952A

  • But combined lamp cluster that disconnect was changed

    CN208237556U