Physiological data acquisition method, system and storage medium

文档序号:540602 发布日期:2021-06-04 浏览:9次 中文

阅读说明:本技术 生理数据采集方法、系统及存储介质 (Physiological data acquisition method, system and storage medium ) 是由 黄品高 张元康 吴定华 翁恭伟 黄天展 马庆云 高超 于文龙 于 2021-01-22 设计创作,主要内容包括:本发明实施例提供一种生理数据采集方法、系统及存储介质,生理数据采集系统,生理数据采集系统包括多个采集器和电子设备,采集器接收电子设备发送的停止采集指令;响应于停止采集指令,向电子设备发送响应信息;接收电子设备发出的广播信号,广播信号包括开始采集指令;根据开始采集指令进行生理数据采集,得到生理数据;向电子设备发送生理数据,生理数据用于由电子设备根据生理数据和电子设备接收到的来自其他采集器的生理数据进行数据同步处理,如此,能够实现多个采集器之间的同步采集,降低系统的复杂性,解决有线连接对人体活动的限制。(The embodiment of the invention provides a physiological data acquisition method, a physiological data acquisition system and a storage medium, wherein the physiological data acquisition system comprises a plurality of collectors and electronic equipment, and the collectors receive acquisition stopping instructions sent by the electronic equipment; responding to the acquisition stopping instruction, and sending response information to the electronic equipment; receiving a broadcast signal sent by electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction; acquiring physiological data according to the acquisition starting instruction to obtain physiological data; the physiological data are sent to the electronic equipment and used for data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors, so that synchronous collection among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.)

1. A physiological data acquisition method is applied to any one of a plurality of collectors included in a physiological data acquisition system, the physiological data acquisition system further includes an electronic device, and the method includes:

receiving an acquisition stopping instruction sent by the electronic equipment;

responding to the acquisition stopping instruction, and sending first response information to the electronic equipment;

receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises a collection starting instruction;

acquiring physiological data according to the acquisition starting instruction to obtain physiological data;

and sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

2. The method of claim 1, wherein prior to receiving the acquisition start instruction sent by the electronic device, the method further comprises:

receiving a configuration instruction sent by the electronic equipment;

and performing parameter configuration on the collector according to the configuration instruction.

3. The method according to claim 1 or 2, wherein the collector comprises a crystal oscillator circuit, a signal collection module, an analog front end and a control module, and the collecting of the physiological data according to the collection starting instruction comprises:

providing a clock signal to the analog front end through the crystal oscillator circuit;

the control module controls the signal acquisition module to acquire an original physiological signal;

processing the original physiological signal through the simulation front end to obtain physiological data;

integrating the physiological data through the control module to obtain integrated physiological data;

the sending of the physiological data to the electronic device comprises:

and transmitting the integrated physiological data to the electronic equipment through the control module.

4. The method according to claim 1 or 2, wherein the collector comprises a signal collection module, a control module, a power supply module and a transmission module, the signal collection module comprises an electrocardio measurement module, a body temperature measurement module and an inertial sensor, and the collecting of the physiological data according to the collection starting instruction comprises:

the control module controls the electrocardio measuring module to collect electrocardio data according to the acquisition starting instruction;

the control module controls the body temperature measuring module to collect body temperature data according to the acquisition starting instruction;

and the control module controls the inertial sensor to acquire inertial data according to the acquisition starting instruction.

5. A physiological data acquisition method is applied to electronic equipment included in a physiological data acquisition system, the physiological data acquisition system further comprises a plurality of collectors, and the method comprises the following steps:

sending an acquisition stopping instruction to the plurality of acquirers;

if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for instructing each acquisition instruction in the plurality of collectors to acquire physiological data;

receiving physiological data sent by each of the plurality of collectors to obtain a plurality of physiological data;

and carrying out data synchronization processing according to the plurality of physiological data.

6. The method of claim 5, wherein the performing data synchronization processing based on the plurality of physiological data comprises:

and carrying out data synchronization processing on the plurality of physiological data according to the data frame serial numbers of the plurality of physiological data.

7. The method of claim 5 or 6, wherein prior to said sending a start gather instruction to the plurality of collectors, the method further comprises:

if first response information sent by all the collectors in the plurality of collectors is received, sending a configuration instruction to the plurality of collectors, wherein the configuration instruction is used for instructing the plurality of collectors to perform parameter configuration;

and if second response information sent by all the collectors in the plurality of collectors is received, executing the operation of sending the collection stopping instruction to the plurality of collectors.

8. The method of claim 5 or 6, wherein the physiological data comprises electromyographic data and inertial data, the method further comprising:

analyzing limb posture data according to the electromyographic data and the inertial data;

constructing a space coordinate system;

and calculating the limb joint angle in the space coordinate system according to the limb posture data.

9. A physiological data acquisition system, comprising a plurality of collectors and an electronic device, wherein,

the electronic equipment is used for sending an acquisition stopping instruction to the plurality of acquirers;

the collector is used for responding to a collection stopping instruction and sending first response information to the electronic equipment;

the electronic equipment is further used for sending an acquisition starting instruction to the plurality of collectors if first response information sent by all the collectors in the plurality of collectors is received;

the collector is also used for collecting physiological data according to the collection starting instruction to obtain the physiological data;

the collector is also used for sending physiological data to the electronic equipment;

and the electronic equipment is also used for carrying out data synchronization processing according to the plurality of physiological data after receiving the physiological data sent by the plurality of collectors.

10. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any one of claims 1-4 or 5-8.

Technical Field

The invention relates to the field of data acquisition, in particular to a physiological data acquisition method, a physiological data acquisition system and a storage medium.

Background

At present, a plurality of physiological signal acquisition devices which have the characteristics of wireless mode, small volume, light weight, long standby time, battery power supply and the like exist, but most of the physiological signal acquisition devices can only acquire single physiological signals, and some physiological signals can be respectively worn at various positions of a human body in a distributed mode and can acquire different physiological parameters.

Disclosure of Invention

The embodiment of the invention provides a physiological data acquisition method, a physiological data acquisition system and a storage medium, which can realize synchronous acquisition among a plurality of acquisition devices, reduce the complexity of the system and solve the problem of limitation of wired connection on human activities.

A first aspect of an embodiment of the present invention provides a physiological data acquisition method, which is applied to any one of a plurality of collectors included in a physiological data acquisition system, where the physiological data acquisition system further includes an electronic device, and the method includes:

receiving an acquisition stopping instruction sent by the electronic equipment;

responding to the acquisition stopping instruction, and sending first response information to the electronic equipment;

receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises a collection starting instruction;

acquiring physiological data according to the acquisition starting instruction to obtain physiological data;

and sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

A second aspect of an embodiment of the present invention provides a physiological data acquisition method, which is applied to an electronic device included in a physiological data acquisition system, where the physiological data acquisition system further includes a plurality of collectors, and the method includes:

sending an acquisition stopping instruction to the plurality of acquirers;

if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for instructing each acquisition instruction in the plurality of collectors to acquire physiological data;

receiving physiological data sent by each of the plurality of collectors to obtain a plurality of physiological data;

and carrying out data synchronization processing according to the plurality of physiological data.

A third aspect of an embodiment of the present invention provides a collector, where the collector is any one of a plurality of collectors included in a physiological data collection system, the physiological data collection system further includes an electronic device, and the collector is configured to:

receiving an acquisition stopping instruction sent by the electronic equipment;

responding to the acquisition stopping instruction, and sending first response information to the electronic equipment;

receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises a collection starting instruction;

acquiring physiological data according to the acquisition starting instruction to obtain physiological data;

and sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

A fourth aspect of the embodiments of the present invention provides an electronic device, where the electronic device is an electronic device in a physiological data acquisition system, and the physiological data acquisition system further includes a plurality of collectors, where the electronic device is configured to:

sending an acquisition stopping instruction to the plurality of acquirers;

if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for instructing each acquisition instruction in the plurality of collectors to acquire physiological data;

receiving physiological data sent by each of the plurality of collectors to obtain a plurality of physiological data;

and carrying out data synchronization processing according to the plurality of physiological data.

A fifth aspect of embodiments of the present invention provides a physiological data acquisition system comprising a plurality of collectors and an electronic device, wherein,

the electronic equipment is used for sending an acquisition stopping instruction to the plurality of acquirers;

the collector is used for responding to a collection stopping instruction and sending first response information to the electronic equipment;

the electronic equipment is further used for sending an acquisition starting instruction to the plurality of collectors if first response information sent by all the collectors in the plurality of collectors is received;

the collector is also used for collecting physiological data according to the collection starting instruction to obtain the physiological data;

the collector is also used for sending physiological data to the electronic equipment;

and the electronic equipment is also used for carrying out data synchronization processing according to the plurality of physiological data after receiving the physiological data sent by the plurality of collectors.

A sixth aspect of embodiments of the present invention provides a computer-readable storage medium for storing a computer program, the computer program being executed by a processor to perform some or all of the steps described in the method according to the first or second aspect of embodiments of the present invention.

A fifth aspect of embodiments of the present invention provides a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in a method according to the first or second aspect of embodiments of the present invention.

The embodiment of the invention has at least the following beneficial effects:

it can be seen that, with the physiological data acquisition method, system and storage medium in the embodiments of the present invention, the physiological data acquisition system includes a plurality of collectors and electronic devices, and the collectors receive the acquisition stop instruction sent by the electronic devices; responding to the acquisition stopping instruction, and sending response information to the electronic equipment; receiving a broadcast signal sent by electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction; acquiring physiological data according to the acquisition starting instruction to obtain physiological data; the physiological data are sent to the electronic equipment and used for data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors, so that synchronous collection among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

Fig. 1A is a schematic structural diagram of a physiological data acquisition system according to an embodiment of the present invention;

fig. 1B is a scene schematic diagram of physiological data acquisition by an electroencephalogram collector and a myoelectricity collector according to an embodiment of the present invention;

fig. 1C is a schematic view of a scene in which a joint angle collector collects physiological data according to an embodiment of the present invention;

fig. 1D is a schematic view of a scene of physiological data collection by a distributed sports physiology collector according to an embodiment of the present invention;

FIG. 1E is a schematic diagram of another physiological data acquisition system according to an embodiment of the present invention;

FIG. 1F is a schematic diagram of another physiological data acquisition system according to an embodiment of the present invention;

fig. 1G is a schematic structural diagram of another physiological data acquisition system according to an embodiment of the present invention;

FIG. 1H is a schematic diagram of another physiological data acquisition system according to an embodiment of the present invention;

FIG. 2 is a schematic flow chart of a physiological data acquisition method according to an embodiment of the present invention;

FIG. 3 is a schematic flow chart of a physiological data acquisition method according to an embodiment of the present invention;

FIG. 4A is a schematic flow chart of another physiological data acquisition method according to an embodiment of the present invention;

FIG. 4B is a schematic flow chart of another physiological data acquisition method according to an embodiment of the present invention;

FIG. 4C is a schematic flow chart of another physiological data acquisition method according to an embodiment of the present invention;

FIG. 4D is a schematic flow chart of another physiological data acquisition method according to an embodiment of the present invention;

FIG. 4E is a schematic flow chart of another physiological data acquisition method according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of a collector provided in an embodiment of the present invention;

fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.

Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by the person skilled in the art that the described embodiments of the invention can be combined with other embodiments.

The electronic device according to the embodiments of the present invention may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, which have wireless communication functions, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and so on. For example, the electronic device may be a notebook computer, a mobile phone, a PDA, etc., for convenience of description, and the above-mentioned devices are collectively referred to as electronic devices.

Referring to fig. 1A, fig. 1A is a schematic structural diagram of a physiological data acquisition system according to an embodiment of the present invention, where the physiological data acquisition system includes a plurality of collectors and an electronic device, the electronic device is in wireless communication connection with the plurality of collectors, and the collectors are configured to acquire physiological data and then transmit the acquired physiological data to the electronic device.

Wherein the collector may comprise at least one of the following types of collectors: the electroencephalogram collector, the myoelectricity collector, the joint angle collector, the distributed type movement physiology collector and the like, the embodiment of the application is not limited, the collectors of different types are used for collecting different physiological data, the plurality of collectors can be composed of the same type of collector, or can be composed of more than two types of collectors, for example, the acquisition device can comprise a plurality of electrocardio collectors and a plurality of myoelectricity collectors, and the embodiment of the application is not limited.

For example, as shown in fig. 1B, fig. 1B is a schematic view of a scene where a brain electricity collector and a myoelectricity collector collect physiological data according to an embodiment of the present application, where the myoelectricity collector on an arm of a user can collect a myoelectricity signal through an electrode array and then transmit the myoelectricity signal to an electronic device; the electroencephalogram collector on the back of the user collects electroencephalogram signals through the electroencephalogram cap and then transmits the electroencephalogram signals to the electronic equipment.

For another example, as shown in fig. 1C, fig. 1C is a schematic view of a scene in which physiological data is collected by joint angle collectors according to an embodiment of the present application, where two joint angle collectors are distributed on muscles of a large arm and a small arm of the same arm, and collect a myoelectric signal and inertial data at the same time, and then transmit the myoelectric signal and the inertial data to an electronic device.

For another example, as shown in fig. 1D, fig. 1D is a scene schematic diagram of physiological data acquisition by a distributed athletic physiology acquisition device according to an embodiment of the present disclosure, where the distributed athletic physiology acquisition device may include a heart warming patch attached to a chest and a distributed myoelectric acquisition module attached to two legs; the temperature-sensing patch can comprise an electrocardio measuring module and a body temperature measuring module, and the temperature-sensing patch can be attached to the chest to collect temperature and electrocardio signals and then transmit the temperature and electrocardio signals to the electronic equipment. The distributed myoelectricity acquisition module is attached to muscles of two legs (including muscles on thighs and shanks) and can acquire myoelectricity signals of the two legs during movement, and the inertial sensors on the distributed myoelectricity acquisition module can acquire inertial data of the two legs during movement and transmit the inertial data to the electronic equipment after integration.

Wherein, with any one of the above-mentioned collectors as a description object, the collector can be used to:

receiving an acquisition stopping instruction sent by the electronic equipment;

responding to the acquisition stopping instruction, and sending first response information to the electronic equipment;

receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises a collection starting instruction;

acquiring physiological data according to the acquisition starting instruction to obtain physiological data;

and sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

Optionally, before receiving the acquisition start instruction sent by the electronic device, the acquirer is further configured to:

receiving a configuration instruction sent by the electronic equipment;

and performing parameter configuration on the collector according to the configuration instruction.

Optionally, the collector includes a crystal oscillator circuit, a signal collection module, an analog front end, and a control module, and in the aspect of collecting the physiological data according to the collection start instruction, the collector is configured to:

providing a clock signal to the analog front end through the crystal oscillator circuit;

the control module controls the signal acquisition module to acquire an original physiological signal;

processing the original physiological signal through the simulation front end to obtain physiological data;

integrating the physiological data through the control module to obtain integrated physiological data;

in the aspect of sending the physiological data to the electronic device, the collector is configured to:

and transmitting the integrated physiological data to the electronic equipment through the transmission module.

Wherein, above-mentioned collector can include following at least one: myoelectric collectors, electroencephalogram collectors, and the like, without limitation herein.

Optionally, the analog front end includes at least one differential signal acquisition circuit, each 1-way differential signal acquisition circuit includes a low-pass filter, an electromagnetic interference EMI filter, a programmable gain amplifier PGA and an analog-to-digital converter ADC, one end of the low-pass filter is connected to the signal acquisition module, the other end of the low-pass filter is connected to one end of the EMI filter, the other end of the EMI filter is connected to an input end of the PGA, an output end of the PGA is connected to one end of the ADC, the other end of the ADC is connected to the control module, and in terms of providing the clock signal to the analog front end through the crystal oscillator circuit, the collector is configured to:

sending a clock signal to the ADC through the crystal oscillator circuit;

in the aspect of processing the original physiological signal by the analog front end, the collector is configured to:

filtering the original physiological signal through the low-pass filter and the EMI filter to obtain a filtered physiological signal;

amplifying the filtered physiological signals through the PGA to obtain amplified physiological signals;

and performing analog-to-digital conversion on the amplified physiological signal through the ADC to obtain the physiological data.

The control module comprises a microprocessing unit MCU, a WIFI module and/or a Bluetooth module, a switching circuit, a battery voltage monitoring circuit, a reset circuit, a crystal oscillator circuit, an LED indicator lamp, a clock circuit and an antenna circuit.

Optionally, the control module further comprises an inertial sensor.

Optionally, the physiological data includes electromyographic data and inertial data, the electronic device is further configured to:

analyzing limb posture data according to the electromyographic data and the inertial data;

constructing a space coordinate system;

and calculating the limb joint angle in the space coordinate system according to the limb posture data.

For example, as shown in fig. 1E, fig. 1E is a schematic structural diagram of another physiological data acquisition system provided in this embodiment, where a plurality of collectors in the physiological data acquisition system may include a myoelectric collector, a signal acquisition module of the myoelectric collector may include a plurality of electrodes arranged in an array, the electrode array is used for contacting with skin of a human body to perform myoelectric signal acquisition, a plurality of electrodes may be used to synchronously acquire a plurality of myoelectric signals, and transmit the plurality of myoelectric signals as physiological data to an electronic device, the myoelectric collector may further include a crystal oscillator circuit, an analog front end and a control module, the analog front end includes at least one differential signal acquisition circuit, each 1 differential signal acquisition circuit includes a low-pass filter, an EMI filter, a PGA and an ADC, one end of the low-pass filter is connected to the electrode array, and the other end of the low-pass filter is connected to one end of the EMI filter, the other end of the EMI filter is connected with the input end of the PGA, the output end of the PGA is connected with one end of the ADC, and the other end of the ADC is connected with the control module; the simulation front end still includes drive circuit, and control module includes microprocessing unit MCU, WIFI module, switch circuit, battery voltage monitoring circuit, reset circuit, crystal oscillator circuit, LED pilot lamp, clock circuit, antenna circuit. The crystal oscillator circuit provides a high-precision clock signal to the ADC. The analog front end collects weak myoelectric signals through an array electrode, and the weak myoelectric signals are converted into digital signals through an ADC (analog to digital converter) after being processed through filtering, amplification and the like. And the MCU of the control module reads the digital signal for integration and then sends the digital signal to the WIFI module.

As shown in fig. 1F, fig. 1F is a schematic structural diagram of another physiological data acquisition system provided in this embodiment, where a plurality of collectors in the physiological data acquisition system may include an electroencephalogram collector, a signal acquisition module of the electroencephalogram collector may include an electroencephalogram cap, multiple paths of electroencephalogram signals may be acquired by the electroencephalogram cap, and transmitted to an electronic device as physiological data, the electroencephalogram collector may further include a crystal oscillator circuit, an analog front end and a control module, the analog front end includes at least one differential signal acquisition circuit, each path of differential signal acquisition circuit includes a low-pass filter, an EMI filter, a PGA and an ADC, one end of the low-pass filter is connected to an electrode array, the other end of the low-pass filter is connected to one end of the EMI filter, the other end of the EMI filter is connected to an input end of the PGA, and an output end of the PGA is connected to one end, the other end of the ADC is connected with the control module; the simulation front end still includes drive circuit, and control module includes microprocessing unit MCU, WIFI module, switch circuit, battery voltage monitoring circuit, reset circuit, crystal oscillator circuit, LED pilot lamp, clock circuit, antenna circuit. The crystal oscillator circuit provides a high-precision clock signal to the ADC. The analog front end collects electroencephalogram signals through an electroencephalogram cap, and the electroencephalogram signals are converted into digital signals through an ADC (analog-to-digital converter) after being processed through filtering, amplification and the like. The MCU of the control module reads the digital signals for integration and then sends the digital signals to the electronic equipment through the WiFi module.

As shown in fig. 1G, fig. 1G is a schematic structural diagram of another physiological data acquisition system provided in this embodiment, where a plurality of collectors in the physiological data acquisition system may include a joint angle collector, a signal acquisition module of the joint angle collector may include a plurality of metal electrodes, a plurality of paths of electromyographic signals may be acquired through the plurality of metal electrodes, and the plurality of paths of electromyographic signals are transmitted to an electronic device as physiological data, the joint angle collector may further include a crystal oscillator circuit, an analog front end, and a control module, the analog front end includes at least one differential signal acquisition circuit, each 1 path of differential signal acquisition circuit includes a low-pass filter, an EMI filter, a PGA, and an ADC, one end of the low-pass filter is connected to an electrode array, the other end of the low-pass filter is connected to one end of the EMI filter, the other end of the EMI filter is connected to an input end of the PGA, and an output, the other end of the ADC is connected with the control module; the analog front end also comprises a driving circuit, and the control module comprises a microprocessing unit MCU, a Bluetooth module, an inertial sensor, a battery voltage monitoring circuit, a reset circuit, a crystal oscillator circuit, an LED indicator light, a clock circuit and an antenna circuit. The crystal oscillator circuit provides a high-precision clock signal to the ADC. The analog front end acquires electromyographic signals through an array electrode, and the electromyographic signals are converted into digital signals through an ADC (analog to digital converter) after being processed by filtering, amplifying and the like. The MCU of the control module reads the digital signal for integration and then sends the digital signal to the electronic equipment through the Bluetooth module.

Optionally, the collector comprises a signal collecting module, a control module, a power supply module and a transmission module, the signal collecting module comprises an electrocardio measuring module and a body temperature measuring module, in the aspect of collecting the physiological data according to the collecting starting instruction,

the control module controls the electrocardio measuring module to collect electrocardio data according to the acquisition starting instruction;

and the control module controls the body temperature measuring module to collect body temperature data according to the acquisition starting instruction.

Wherein, the collector can be a distributed motion physiology collector.

The power supply module comprises a battery, a battery protection circuit and a power supply management module.

For example, as shown in fig. 1H, fig. 1H is a schematic structural diagram of another physiological data acquisition system provided in the embodiment of the present application, where a plurality of collectors in the physiological data acquisition system may include a distributed sports physiological collector, the distributed sports physiological collector may include a signal acquisition module, a control module, a power supply module and a transmission module, the signal acquisition module includes an electrocardiographic measurement module, a body temperature measurement module and a distributed myoelectric acquisition module, and the power supply module may include a battery, a protection circuit and a power supply management module; the electrocardio measuring module can measure electrocardiosignals, and the body temperature measuring module can measure the temperature of a human body; the control module integrates the electrocardio data and the body temperature data and then transmits the electrocardio data and the body temperature data to the electronic equipment. The distributed electromyographic acquisition module can comprise a plurality of metal electrodes, and a plurality of paths of electromyographic signals can be acquired through the plurality of metal electrodes; the distributed myoelectricity acquisition module can also comprise a crystal oscillator circuit and an analog front end, the analog front end comprises at least one differential signal acquisition circuit, each 1 path of differential signal acquisition circuit comprises a low-pass filter, an EMI filter, a PGA and an ADC, one end of the low-pass filter is connected with the electrode array, the other end of the low-pass filter is connected with one end of the EMI filter, the other end of the EMI filter is connected with the input end of the PGA, the output end of the PGA is connected with one end of the ADC, and the other end of the ADC is connected with the control module; the analog front end also comprises a driving circuit, and the control module comprises a microprocessing unit MCU, a Bluetooth module, an inertial sensor, a battery voltage monitoring circuit, a reset circuit, a crystal oscillator circuit, an LED indicator light, a clock circuit and an antenna circuit. The crystal oscillator circuit provides a high-precision clock signal to the ADC. The analog front end acquires electromyographic signals through an array electrode, and the electromyographic signals are converted into digital signals by an ADC (analog to digital converter) after being processed by filtering, amplifying and the like; the inertial sensor can collect inertial data, and the MCU of the control module reads the digital signal and integrates the inertial data and sends the integrated digital signal and the inertial data to the electronic equipment through the Bluetooth module.

It can be seen that, with the physiological data acquisition system in the embodiment of the present invention, the physiological data acquisition system includes a plurality of collectors and electronic devices, and the collectors receive the acquisition stop instruction sent by the electronic devices; responding to the acquisition stopping instruction, and sending response information to the electronic equipment; receiving a broadcast signal sent by electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction; acquiring physiological data according to the acquisition starting instruction to obtain physiological data; the physiological data are sent to the electronic equipment and used for data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors, so that synchronous collection among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Fig. 2 is a schematic flow chart of a physiological data acquisition method provided in an embodiment of the present application, and is applied to any one of a plurality of collectors included in a physiological data acquisition system, where the physiological data acquisition system further includes an electronic device, and as shown in fig. 2, the physiological data acquisition method includes:

201. and receiving an acquisition stopping instruction sent by the electronic equipment.

202. And responding to the acquisition stopping instruction, and sending first response information to the electronic equipment.

203. And receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction.

204. And acquiring physiological data according to the acquisition starting instruction to obtain the physiological data.

205. And sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

Wherein the physiological data may include at least one of: myoelectric data, electroencephalogram data, electrocardio data, body temperature data, inertia data, limb angle data and the like, and the embodiment of the application is not limited.

In specific implementation, the electronic device starts to send an acquisition stopping instruction to each acquisition device, waits for response information sent by the acquisition devices, and ensures that each acquisition device receives the acquisition stopping instruction and is in an acquisition stopping state; then, the electronic device may send a broadcast signal to the plurality of collectors by using a wireless broadcast function, for example, a User Datagram Protocol (UDP) broadcast signal may be used to send a collection start instruction, the broadcast signal includes the collection start instruction, and the electronic device starts to receive the physiological data sent by the plurality of collectors; and finally, carrying out data synchronization processing according to the received data frame sequence.

Optionally, before receiving the acquisition start instruction sent by the electronic device, the method further includes:

receiving a configuration instruction sent by the electronic equipment;

and performing parameter configuration on the collector according to the configuration instruction.

Wherein, the configuration command can carry configuration parameters, and the configuration parameters can include at least one of the following: sampling rate, amplification factor, filtering parameter, etc. the parameters of the collector can be consistent with those of the electronic equipment by configuring the parameters of the collector.

Optionally, the acquiring device includes a crystal oscillator circuit, a signal acquiring module, an analog front end, a control module, and a transmission module, and in step 204, the acquiring physiological data according to the acquisition start instruction includes:

41. providing a clock signal to the analog front end through the crystal oscillator circuit;

42. the control module controls the signal acquisition module to acquire an original physiological signal;

43. processing the original physiological signal through the simulation front end to obtain physiological data;

44. integrating the physiological data through the control module to obtain integrated physiological data;

in step 205, the sending the physiological data to the electronic device may include:

and transmitting the integrated physiological data to the electronic equipment through the transmission module.

In a specific implementation, the crystal oscillator circuit can provide a high-precision clock signal to the ADC, so that after the physiological data is transmitted to the electronic device, the physiological data can be synchronously processed according to the time information.

Optionally, the step 41 of providing a clock signal to the analog front end through the crystal oscillator circuit by the analog front end includes:

sending a clock signal to the ADC through the crystal oscillator circuit;

in step 43, the processing the original physiological signal by the analog front end may include:

filtering the original physiological signal through the low-pass filter and the EMI filter to obtain a filtered physiological signal;

amplifying the filtered physiological signals through the PGA to obtain amplified physiological signals;

and performing analog-to-digital conversion on the amplified physiological signal through the ADC to obtain the physiological data.

The control module comprises a microprocessing unit MCU, a WIFI module and/or a Bluetooth module, a switching circuit, a battery voltage monitoring circuit, a reset circuit, a crystal oscillator circuit, an LED indicator lamp, a clock circuit and an antenna circuit.

Optionally, the control module further comprises an inertial sensor. Through the inertial sensor, inertial data of the user can be acquired.

Wherein the physiological data may include electromyographic data and inertial data, the electromyographic data and the inertial data being for use by an electronic device in analyzing limb posture data in dependence on the electromyographic data and the inertial data; constructing a space coordinate system; and calculating the limb joint angle in the space coordinate system according to the limb posture data.

In specific implementation, the electronic device may analyze the limb posture data according to the myoelectric data and the inertial data to obtain posture data of the limb in space, and then establish a space coordinate system with the joint position as a coordinate origin, for example, determine a vector of the limb in the space coordinate system; finally, the limb joint angle is determined according to the vector of the limb in the space coordinate system, for example, the electronic equipment can analyze the limb posture data according to the myoelectric data and the arm inertia data which are synchronously collected, and respectively obtain the limb posture data of the big arm and the small arm in the space. A space coordinate system is established by taking the elbow joint as a coordinate origin, the postures of the upper arm and the lower arm respectively represent vectors of the upper arm and the lower arm in the space coordinate system, the elbow joint points to the tail end of the arm, and a vector included angle, namely an elbow joint angle, is obtained in a vector point multiplication mode.

Optionally, the collector includes a signal collection module, a control module, a power module and a transmission module, the signal collection module includes an electrocardiograph measurement module and a body temperature measurement module, and the collecting of the physiological data according to the collection start instruction includes:

the control module controls the electrocardio measuring module to collect electrocardio data according to the acquisition starting instruction;

and the control module controls the body temperature measuring module to collect body temperature data according to the acquisition starting instruction.

The power supply module comprises a battery, a battery protection circuit and a power supply management module.

Optionally, in this embodiment of the application, the physiological data acquisition system may further include a relay device, where the relay device is configured to relay data, and specifically, the collector may transmit the acquired physiological data to the relay device, and the relay device sends the acquired physiological data to the electronic device.

In a possible embodiment, after the step 204, the following steps may be further included:

a1, receiving prompt information sent by electronic equipment, wherein the prompt information is a first signal intensity curve between the electronic equipment and a first collector in a preset time period; acquiring a second signal intensity curve of the electronic equipment and a second collector in the preset time period; the first collector and the second collector are any two collectors in the plurality of collectors; determining a first mean square error and a first signal intensity mean value corresponding to the first signal intensity curve; determining a second mean square error and a second signal intensity mean value corresponding to the second signal intensity curve; determining a first stability evaluation value corresponding to the first mean square error and a second stability evaluation value corresponding to the second mean square error according to a preset mapping relation between the mean square error and the stability evaluation value; determining a first weight value and a second weight value according to the first stability evaluation value and the second stability evaluation value; performing weighting operation according to the first weight value, the second weight value, the first signal intensity average value and the second signal intensity average value to obtain the target signal intensity, and sending a prompt message when the target signal intensity is smaller than a preset intensity threshold value;

and A2, transmitting the physiological data to the electronic equipment through the relay equipment according to the prompt information.

In specific implementation, after the electronic device determines the target signal strength, if the target signal strength is smaller than a preset strength threshold, the electronic device may prompt the plurality of collectors to forward the physiological data by using the relay device, so as to ensure data transmission efficiency and avoid the influence on physiological data transmission due to weak signal strength between the electronic device and the collectors.

It can be seen that, with the physiological data acquisition method in the embodiment of the present invention, the acquisition stop instruction sent by the electronic device is received by the acquisition unit; responding to the acquisition stopping instruction, and sending response information to the electronic equipment; receiving a broadcast signal sent by electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction; acquiring physiological data according to the acquisition starting instruction to obtain physiological data; the physiological data are sent to the electronic equipment and used for data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors, so that synchronous collection among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Fig. 3 is a schematic flowchart of a physiological data acquisition method provided in an embodiment of the present application, and is applied to an electronic device included in a physiological data acquisition system, where the physiological data acquisition system further includes a plurality of collectors, and as shown in fig. 3, the physiological data acquisition method includes:

301. sending an acquisition stopping instruction to the plurality of acquirers;

302. if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for instructing each acquisition instruction in the plurality of collectors to acquire physiological data;

303. receiving physiological data sent by each of the plurality of collectors to obtain a plurality of physiological data;

304. and carrying out data synchronization processing according to the plurality of physiological data.

Wherein the physiological data may include at least one of: myoelectric data, electroencephalogram data, electrocardio data, body temperature data, inertia data, limb angle data and the like, and the embodiment of the application is not limited.

In specific implementation, the electronic device starts to send an acquisition stopping instruction to each acquisition device, waits for response information sent by the acquisition devices, and ensures that each acquisition device receives the acquisition stopping instruction and is in an acquisition stopping state; then, the electronic device may send a broadcast signal to the plurality of collectors by using a wireless broadcast function, for example, a User Datagram Protocol (UDP) broadcast signal may be used to send a collection start instruction, the broadcast signal includes the collection start instruction, and the electronic device starts to receive the physiological data sent by the plurality of collectors; and finally, carrying out data synchronization processing according to the received data frame sequence.

Optionally, the performing data synchronization processing according to the plurality of physiological data includes:

and carrying out data synchronization processing on the plurality of physiological data according to the data frame serial numbers of the plurality of physiological data.

In specific implementation, each collector adopts a crystal oscillator circuit to provide a clock signal, so that the collection time with higher precision for collecting the physiological data can be determined, and further, the data synchronization processing can be accurately carried out on the plurality of physiological data according to the data frame sequence numbers of the plurality of physiological data, and the accurate time synchronization can be realized.

Optionally, before the sending the instruction to start collecting to the plurality of collectors, the method further includes:

if first response information sent by all the collectors in the plurality of collectors is received, sending a configuration instruction to the plurality of collectors, wherein the configuration instruction is used for instructing the plurality of collectors to perform parameter configuration;

and if second response information sent by all the collectors in the plurality of collectors is received, executing the operation of sending the collection stopping instruction to the plurality of collectors.

In specific implementation, the electronic device can ensure that each collector receives a collection stopping instruction and is in a collection stopping state through the first response information sent by the collector; the electronic device can ensure that each collector carries out parameter setting through the second response information sent by the collector.

Optionally, the physiological data comprises electromyographic data and inertial data, the method further comprising:

analyzing limb posture data according to the electromyographic data and the inertial data;

constructing a space coordinate system;

and calculating the limb joint angle in the space coordinate system according to the limb posture data.

The above-mentioned limb joints may be elbow joints, leg joints, etc., and are not limited herein.

In specific implementation, the electronic device may analyze the limb posture data according to the myoelectric data and the inertial data to obtain posture data of the limb in space, and then establish a space coordinate system with the joint position as a coordinate origin, for example, determine a vector of the limb in the space coordinate system; finally, the limb joint angle is determined according to the vector of the limb in the space coordinate system, for example, the electronic equipment can analyze the limb posture data according to the myoelectric data and the arm inertia data which are synchronously collected, and respectively obtain the limb posture data of the big arm and the small arm in the space. A space coordinate system is established by taking the elbow joint as a coordinate origin, the postures of the upper arm and the lower arm respectively represent vectors of the upper arm and the lower arm in the space coordinate system, the elbow joint points to the tail end of the arm, and a vector included angle, namely an elbow joint angle, is obtained in a vector point multiplication mode.

Optionally, in this embodiment of the application, the physiological data acquisition system may further include a relay device, where the relay device is configured to relay data, and specifically, the collector may transmit the acquired physiological data to the relay device, and the relay device sends the acquired physiological data to the electronic device.

In a possible embodiment, before the step 303, the following steps may be further included:

b1, acquiring a first signal intensity curve between the electronic equipment and the first collector within a preset time period;

b2, acquiring a second signal intensity curve of the electronic equipment and the second collector in the preset time period; the first collector and the second collector are any two collectors in the plurality of collectors;

b3, determining a first mean square error and a first signal intensity mean value corresponding to the first signal intensity curve;

b4, determining a second mean square error and a second signal intensity mean value corresponding to the second signal intensity curve;

b5, determining a first stability evaluation value corresponding to the first mean square error and a second stability evaluation value corresponding to the second mean square error according to a preset mapping relation between the mean square error and the stability evaluation value;

b6, determining a first weight value and a second weight value according to the first stability evaluation value and the second stability evaluation value;

b7, performing weighting operation according to the first weight value, the second weight value, the first signal intensity mean value and the second signal intensity mean value to obtain the target signal intensity;

and B8, if the target signal intensity is smaller than a preset intensity threshold, sending prompt information to the plurality of collectors, wherein the prompt information is used for prompting the collectors to transmit the physiological data to the electronic equipment through the relay equipment.

Wherein, the target signal intensity can be the bluetooth signal intensity or the WiFi signal intensity between electronic equipment and the collector.

In a specific implementation, the first signal strength is detected at preset time intervals to obtain a signal strength curve, the curve is a discrete curve, and the electronic device may determine a first mean square error and a first signal strength mean value corresponding to the first signal strength curve, and similarly, may also determine a second mean square error and a second signal strength mean value corresponding to the second signal strength curve. The electronic device may pre-store a mapping relationship between a preset mean square error and a stability evaluation value, where the smaller the mean square error is, the larger the stability evaluation value is, and conversely, the larger the mean square error is, the smaller the stability evaluation value is. Furthermore, the electronic device may determine, according to a mapping relationship between a preset mean square error and a preset stability evaluation value, a first stability evaluation value corresponding to the first mean square error and a second stability evaluation value corresponding to the second mean square error, and determine a first weight value and a second weight value according to the first stability evaluation value and the second stability evaluation value, as follows:

first stability evaluation value/(first stability evaluation value + second stability evaluation value)

The second weight value is the second stability evaluation value/(the first stability evaluation value + the second stability evaluation value)

Furthermore, the electronic device may perform a weighting operation according to the first weight value, the second weight value, the first signal intensity average value, and the second signal intensity average value to obtain the target signal intensity, which is specifically as follows:

the target signal strength is equal to the first signal strength average value + the first weight value + the second signal strength average value + the second weight value.

Therefore, the signal intensity of wireless communication between the electronic equipment and the collector can be accurately determined.

After the target signal strength is determined, if the target signal strength is smaller than a preset strength threshold, the plurality of collectors can be prompted to forward the physiological data by using the relay equipment, so that the data transmission efficiency is ensured, and the physiological data transmission is prevented from being influenced due to the fact that the signal strength between the electronic equipment and the collectors is weak.

It can be seen that, with the physiological data acquisition method in the embodiment of the present invention, the acquisition stop instruction is sent to the plurality of acquisition devices through the electronic device; if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for indicating each acquisition instruction in the plurality of collectors to acquire physiological data; receiving physiological data sent by each collector in a plurality of collectors to obtain a plurality of physiological data; data synchronous processing is carried out according to a plurality of physiological data, so that synchronous acquisition among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Referring to fig. 4A, fig. 4A is a schematic flowchart of another physiological data acquisition method provided in an embodiment of the present application, and the method is applied to a physiological data acquisition system, where the physiological data acquisition system includes an electronic device and a plurality of collectors, and the physiological data acquisition method includes:

401. the electronic equipment sends an acquisition stopping instruction to the plurality of acquirers;

402. the collector responds to the collection stopping instruction and sends first response information to the electronic equipment;

403. if the electronic equipment receives first response information sent by all the collectors in the plurality of collectors, sending a collection starting instruction to the plurality of collectors;

404. the collector collects physiological data according to the collection starting instruction to obtain physiological data;

405. the collector sends physiological data to the electronic equipment;

406. and after receiving the physiological data sent by the plurality of collectors, the electronic equipment performs data synchronization processing according to the plurality of physiological data.

The detailed description of the steps 401 to 406 may refer to the corresponding steps of the physiological data acquisition method described in fig. 2 and 3, and will not be repeated herein.

As shown in fig. 4B, fig. 4B is a schematic flowchart of another physiological data acquisition method provided in the embodiment of the present application, where the electronic device starts to send an acquisition stop instruction to each acquisition device first, and waits for a first response message sent by the acquisition device; the electronic equipment judges whether first response information of all the collectors is received within a first preset time, if the electronic equipment does not receive the first response information of all the collectors within the first preset time, the flow is ended, specifically, the electronic equipment can judge whether the first waiting time exceeds the first preset time, if so, the flow is ended, and if not, the operation of sending a collection stopping instruction is returned; if first response information sent by a plurality of collectors is received, each collector can be ensured to receive the collection stopping instruction and is in a collection stopping state, the electronic equipment can send a configuration instruction to each collector to carry out parameter configuration, and the parameters of the collectors are ensured to be consistent with the parameters of the electronic equipment; after the configuration of each collector is completed, second response information can be sent to the point-to-equipment; the electronic equipment judges whether second response information of all the collectors is received within a second preset time length, if the electronic equipment does not receive the second response information of all the collectors within the second preset time length, the process is ended, specifically, the electronic equipment can judge whether the second waiting time length exceeds the second preset time length, if so, the process is ended, and if not, the operation of sending a command for stopping collecting is returned; if the electronic equipment receives second response information of all the collectors within a second preset time, the electronic equipment can send broadcast signals to the plurality of collectors by using a wireless broadcast function, wherein the broadcast signals comprise acquisition starting instructions and start to receive physiological data sent by the plurality of collectors; the electronic device judges whether the physiological data of all the collectors are received within a third preset time period, if the physiological data of all the collectors are not received within the third preset time period, the process is ended, specifically, the electronic device can judge whether the third waiting time period exceeds the third preset time period, if the third waiting time period exceeds the third preset time period, the process is ended, if the third waiting time period does not exceed the third preset time period, the operation of sending the instruction for stopping collecting is returned, and if the electronic device receives second response information of all the collectors within the third preset time period, the data are synchronously processed according to the received data frame sequence.

As shown in fig. 4C, fig. 4C is a schematic flow chart of another physiological data collection method provided in the embodiment of the present application, where in the physiological data collection scenario shown in fig. 1B, the electronic device starts to send a collection stop instruction to at least one electroencephalogram collector and at least one electromyogram collector, and waits for first response information sent by the at least one electroencephalogram collector and the at least one electromyogram collector; the electronic equipment judges whether first response information of all the collectors is received within a first preset time, if the electronic equipment does not receive the first response information of all the collectors within the first preset time, the flow is ended, specifically, the electronic equipment can judge whether the first waiting time exceeds the first preset time, if so, the flow is ended, and if not, the operation of sending a collection stopping instruction is returned; if first response information sent by a plurality of collectors is received, each collector can be ensured to receive the collection stopping instruction and is in a collection stopping state, the electronic equipment can send a configuration instruction to each collector to carry out parameter configuration, and the parameters of the collectors are ensured to be consistent with the parameters of the electronic equipment; after the configuration of each collector is completed, second response information can be sent to the point-to-equipment; the electronic equipment judges whether second response information of all the collectors is received within a second preset time length, if the electronic equipment does not receive the second response information of all the collectors within the second preset time length, the process is ended, specifically, the electronic equipment can judge whether the second waiting time length exceeds the second preset time length, if so, the process is ended, and if not, the operation of sending a command for stopping collecting is returned; if the electronic equipment receives second response information of all the collectors within a second preset time, the electronic equipment can send broadcast signals to the plurality of collectors by using a wireless broadcast function, wherein the broadcast signals comprise a collection starting instruction and start to receive myoelectric data sent by the myoelectric collector and electroencephalogram data sent by the electroencephalogram collector; the electronic equipment judges whether physiological data of all the collectors are received within a third preset time, if the electronic equipment does not receive myoelectric data sent by all the myoelectric collectors and electroencephalogram data sent by the electroencephalogram collectors within the third preset time, the process is ended, specifically, the electronic equipment can judge whether the third waiting time exceeds the third preset time, if the third waiting time exceeds the third preset time, the process is ended, if the third waiting time does not exceed the third preset time, the operation of sending a stop acquisition instruction is returned, and if the electronic equipment receives second response information of all the collectors within the third preset time, synchronization processing of the myoelectric data and the electroencephalogram data is carried out according to a received data frame sequence.

As shown in fig. 4D, fig. 4D is a schematic flowchart of another physiological data acquisition method provided in the embodiment of the present application, where in the physiological data acquisition scenario shown in fig. 1C, the electronic device starts to send an acquisition stop instruction to the multiple joint angle collectors, and waits for first response information sent by the multiple joint angle collectors; the electronic equipment judges whether first response information of all the joint angle collectors is received within a first preset time, if the electronic equipment does not receive the first response information of all the joint angle collectors within the first preset time, the process is ended, specifically, the electronic equipment can judge whether the first waiting time exceeds the first preset time, if so, the process is ended, and if not, the operation of sending a collection stopping instruction is returned; if the first response information sent by the plurality of joint angle collectors is received, each joint angle collector can be ensured to receive the collection stopping instruction and is in the collection stopping state, the electronic equipment can send the configuration instructions to the plurality of joint angle collectors to carry out parameter configuration, and the parameters of the joint angle collectors are ensured to be consistent with the parameters of the electronic equipment; after the configuration of each joint angle collector is completed, second response information can be sent to the point-to-equipment; the electronic equipment judges whether second response information of all the joint angle collectors is received within a second preset time length, if the electronic equipment does not receive the second response information of all the joint angle collectors within the second preset time length, the process is ended, specifically, the electronic equipment can judge whether the second waiting time length exceeds the second preset time length, if so, the process is ended, and if not, the operation of sending a collection stopping instruction is returned; if the electronic equipment receives second response information of all the collectors within a second preset time, the electronic equipment can send broadcast signals to the plurality of collectors by using a wireless broadcast function, wherein the broadcast signals comprise a collection starting instruction and begin to receive myoelectric data and inertial data sent by the plurality of joint angle collectors; the electronic equipment judges whether physiological data of all the collectors are received within a third preset time, if the electronic equipment does not receive myoelectric data and inertial data sent by all the joint angle collectors within the third preset time, the process is ended, specifically, the electronic equipment can judge whether the third waiting time exceeds the third preset time, if the third waiting time exceeds the third preset time, the process is ended, if the third waiting time does not exceed the third preset time, the operation of sending a collection stopping instruction is returned, and if the electronic equipment receives second response information of all the collectors within the third preset time, the myoelectric data and the inertial data are synchronously processed according to the received data frame sequence.

As shown in fig. 4E, fig. 4E is a schematic flowchart of another physiological data acquisition method provided in the embodiment of the present application, where in the physiological data acquisition scenario shown in fig. 1D, the electronic device starts to send an acquisition stop instruction to the multiple distributed motion physiological collectors, and waits for first response information sent by the multiple distributed motion physiological collectors; the electronic equipment judges whether first response information of all the distributed type movement physiology collectors is received within a first preset time length, if the electronic equipment does not receive the first response information of all the distributed type movement physiology collectors within the first preset time length, the flow is ended, specifically, the electronic equipment can judge whether the first waiting time length exceeds the first preset time length, if so, the flow is ended, and if not, the operation of sending a collection stopping instruction is returned; if the first response information sent by the plurality of distributed sports physiology collectors is received, each distributed sports physiology collector can be ensured to receive the collection stopping instruction and is in the collection stopping state, the electronic equipment can send the configuration instruction to each of the plurality of distributed sports physiology collectors for parameter configuration, and the parameters of the distributed sports physiology collectors are ensured to be consistent with the parameters of the electronic equipment; after the configuration of each distributed type movement physiological collector is completed, second response information can be sent to the point-to-equipment; if the electronic device does not receive second response information of all the distributed sports physiology collectors within a second preset time length, ending the process, specifically, the electronic device can judge whether the second waiting time length exceeds the second preset time length, if so, ending the process, and if not, returning to the operation of sending a collection stopping instruction; the electronic equipment judges whether second response information of all the distributed sports physiological collectors is received within a second preset time, and if the electronic equipment receives the second response information of all the collectors within the second preset time, the electronic equipment can send broadcast signals to the plurality of collectors by using a wireless broadcast function, wherein the broadcast signals comprise acquisition starting instructions and start to receive electrocardiogram data, body temperature data and inertia data sent by the plurality of distributed sports physiological collectors; the electronic equipment judges whether physiological data of all the distributed motion physiological collectors are received within a third preset time, if the electronic equipment does not receive electrocardio data, body temperature data and inertia data sent by all the distributed motion physiological collectors within the third preset time, the process is ended, specifically, the electronic equipment can judge whether the third waiting time exceeds the third preset time, if the third waiting time exceeds the third preset time, the process is ended, if the third waiting time does not exceed the third preset time, the operation of sending a collection stopping instruction is returned, and if the electronic equipment receives second response information of all the collectors within the third preset time, the electrocardio data, the body temperature data and the inertia data are synchronously processed according to a received data frame sequence.

It can be seen that, according to the physiological data collecting method in the embodiments of the present invention, an electronic device sends a collection stopping instruction to a plurality of collectors, a collector sends first response information to the electronic device in response to the collection stopping instruction, the electronic device sends a collection starting instruction to the plurality of collectors if receiving the first response information sent by all the collectors in the plurality of collectors, the collectors collect physiological data according to the collection starting instruction to obtain physiological data, the collectors send the physiological data to the electronic device, the electronic device receives the physiological data sent by each collector in the plurality of collectors to obtain a plurality of physiological data, the electronic device performs data synchronization processing according to the plurality of physiological data, therefore, synchronous acquisition among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Referring to fig. 5, fig. 5 is a schematic structural diagram of a collector according to an embodiment of the present invention, where the collector is any one of a plurality of collectors included in a physiological data collection system, the physiological data collection system further includes an electronic device, and the collector is configured to:

receiving an acquisition stopping instruction sent by the electronic equipment;

responding to the acquisition stopping instruction, and sending first response information to the electronic equipment;

receiving a broadcast signal sent by the electronic equipment, wherein the broadcast signal comprises a collection starting instruction;

acquiring physiological data according to the acquisition starting instruction to obtain physiological data;

and sending physiological data to the electronic equipment, wherein the physiological data is used for carrying out data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors.

The collector may comprise at least one of the following types of collectors: an electroencephalogram collector, a myoelectricity collector, a joint angle collector, a distributed type movement physiology collector and the like, which are not limited in the embodiments of the present application

Optionally, before receiving the acquisition start instruction sent by the electronic device, the method further includes:

receiving a configuration instruction sent by the electronic equipment;

and performing parameter configuration on the collector according to the configuration instruction.

Optionally, the collector includes a crystal oscillator circuit, a signal collection module, an analog front end, and a control module, and in the aspect of collecting the physiological data according to the collection start instruction, the collector is configured to:

providing a clock signal to the analog front end through the crystal oscillator circuit;

the control module controls the signal acquisition module to acquire an original physiological signal;

processing the original physiological signal through the simulation front end to obtain physiological data;

integrating the physiological data through the control module to obtain integrated physiological data;

in the aspect of sending the physiological data to the electronic device, the collector is configured to:

and transmitting the integrated physiological data to the electronic equipment through the transmission module.

Optionally, the analog front end includes at least one differential signal acquisition circuit, each 1-way differential signal acquisition circuit includes a low-pass filter, an electromagnetic interference EMI filter, a programmable gain amplifier PGA and an analog-to-digital converter ADC, one end of the low-pass filter is connected to the signal acquisition module, the other end of the low-pass filter is connected to one end of the EMI filter, the other end of the EMI filter is connected to an input end of the PGA, an output end of the PGA is connected to one end of the ADC, the other end of the ADC is connected to the control module, and in terms of providing the clock signal to the analog front end through the crystal oscillator circuit, the collector is configured to:

sending a clock signal to the ADC through the crystal oscillator circuit;

in the aspect of processing the original physiological signal by the analog front end, the collector is configured to:

filtering the original physiological signal through the low-pass filter and the EMI filter to obtain a filtered physiological signal;

amplifying the filtered physiological signals through the PGA to obtain amplified physiological signals;

and performing analog-to-digital conversion on the amplified physiological signal through the ADC to obtain the physiological data.

Optionally, the control module further comprises an inertial sensor.

Optionally, the physiological data comprises inertial data, the electronic device further to:

analyzing limb posture data according to the inertial data;

constructing a space coordinate system;

and calculating the limb joint angle in the space coordinate system according to the limb posture data.

Optionally, the collector comprises a signal collecting module, a control module, a power supply module and a transmission module, the signal collecting module comprises an electrocardio measuring module and a body temperature measuring module, in the aspect of collecting the physiological data according to the collecting starting instruction,

the control module controls the electrocardio measuring module to collect electrocardio data according to the acquisition starting instruction;

and the control module controls the body temperature measuring module to collect body temperature data according to the acquisition starting instruction.

Wherein, the collector can be a distributed motion physiology collector.

The power supply module comprises a battery, a battery protection circuit and a power supply management module.

It can be seen that the acquisition stopping instruction sent by the electronic equipment is received by the acquisition device; responding to the acquisition stopping instruction, and sending response information to the electronic equipment; receiving a broadcast signal sent by electronic equipment, wherein the broadcast signal comprises an acquisition starting instruction; acquiring physiological data according to the acquisition starting instruction to obtain physiological data; the physiological data are sent to the electronic equipment and used for data synchronization processing by the electronic equipment according to the physiological data and the physiological data received by the electronic equipment from other collectors, so that synchronous collection among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

Referring to fig. 6, fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, where the electronic device is an electronic device in a physiological data acquisition system, the electronic device may include a transceiver and a processor, the physiological data acquisition system further includes a plurality of collectors, and the electronic device is configured to:

sending an acquisition stopping instruction to the plurality of acquirers;

if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for instructing each acquisition instruction in the plurality of collectors to acquire physiological data;

receiving physiological data sent by each of the plurality of collectors to obtain a plurality of physiological data;

and carrying out data synchronization processing according to the plurality of physiological data.

Optionally, in terms of the data synchronization processing according to the plurality of physiological data, the electronic device is configured to:

and carrying out data synchronization processing on the plurality of physiological data according to the data frame serial numbers of the plurality of physiological data.

Optionally, before the sending the instruction to start to collect to the plurality of collectors, the electronic device is further configured to:

if first response information sent by all the collectors in the plurality of collectors is received, sending a configuration instruction to the plurality of collectors, wherein the configuration instruction is used for instructing the plurality of collectors to perform parameter configuration;

and if second response information sent by all the collectors in the plurality of collectors is received, executing the operation of sending the collection stopping instruction to the plurality of collectors.

Optionally, the physiological data comprises inertial data, the electronic device further to:

analyzing limb posture data according to the inertial data;

constructing a space coordinate system;

and calculating the limb joint angle in the space coordinate system according to the limb posture data.

It can be seen that the acquisition stopping instruction is sent to the plurality of the acquirers through the electronic equipment; if first response information sent by all the collectors in the plurality of collectors is received, sending an acquisition starting instruction to the plurality of collectors, wherein the acquisition starting instruction is used for indicating each acquisition instruction in the plurality of collectors to acquire physiological data; receiving physiological data sent by each collector in a plurality of collectors to obtain a plurality of physiological data; data synchronous processing is carried out according to a plurality of physiological data, so that synchronous acquisition among a plurality of collectors can be realized, the complexity of the system is reduced, and the limitation of wired connection on human activities is solved.

An embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the electromyography acquisition methods described in the above method embodiments.

Embodiments of the present invention also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program enables a computer to execute part or all of the steps of any one of the electromyography acquisition methods described in the above method embodiments.

It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.

In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

In the embodiments provided in the present invention, it should be understood that the disclosed apparatus can be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may be implemented in the form of a software program module.

The integrated units, if implemented in the form of software program modules and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.

Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash memory disks, read-only memory, random access memory, magnetic or optical disks, and the like.

The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

32页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于在心内心电图中查找异常激动的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!