Programmable eye disease physiotherapy system based on FPGA and method thereof

文档序号:866237 发布日期:2021-03-19 浏览:8次 中文

阅读说明:本技术 一种基于fpga可编程的眼部疾病理疗系统及其方法 (Programmable eye disease physiotherapy system based on FPGA and method thereof ) 是由 洪小国 于 2020-11-30 设计创作,主要内容包括:本发明公开了一种基于FPGA可编程的眼部疾病理疗系统及其方法,其包括:取样者眼部模块、数据采样模块、云端服务器模块、FPGA模块、电极模块和患者眼部模块,所述数据采样模块采集取样者眼部模块的数据,将该数据以机器学习的形式存储在云端服务器,FPGA模块通过无线传输从云端服务器模块中读取相应的取样者眼部模块的数据,经过可编程FPGA模块的处理和生成患者眼部所需的对应理疗波形,通过有线传输将理疗波形电信号送到电极模块,该电极对患者眼部进行电刺激或者磁场刺激,进而激活眼部疾病细胞,该理疗数据会形成采样数据。通过该眼部疾病理疗系统,可以实现便捷、省时、疗效快的眼部疾病理疗。(The invention discloses an FPGA (field programmable gate array) -based programmable eye disease physiotherapy system and a method thereof, wherein the FPGA-based programmable eye disease physiotherapy system comprises the following steps: the utility model discloses a portable electronic device, including sampler eye module, data sampling module, high in the clouds server module, the FPGA module, electrode module and patient's eye module, the data of sampler eye module is gathered to data sampling module, with this data storage in high in the clouds server with machine learning's form, the FPGA module reads corresponding sampler eye module's data from high in the clouds server module through wireless transmission, through the processing of FPGA module able to programme and the required physiotherapy waveform that corresponds of formation patient's eye, send the electrode module to physiotherapy waveform electricity signal through wired transmission, this electrode carries out electro photoluminescence or magnetic field stimulation to patient's eye, and then activates eye disease cell, this physiotherapy data can form the sampling data. By the eye disease physiotherapy system, eye disease physiotherapy which is convenient, time-saving and quick in curative effect can be realized.)

1. An FPGA-based programmable eye disease physiotherapy system, comprising: sampler eye module (1), data sampling module (2), high in the clouds server module (3), FPGA module (4), electrode module (5) and patient's eye module (6), the data of sampler eye module (1) is gathered in data sampling module (2), with this data with the form storage of machine learning in high in the clouds server (3), FPGA module (4) reads the data of corresponding sampler eye module (1) from high in the clouds server module (3), through the processing of FPGA module (4) and produce the physiotherapy waveform that corresponds, transmit electrode module (5), carry out the physiotherapy to patient's eye module (6), this physiotherapy data can form the sampling data.

2. The FPGA-based programmable eye disease physiotherapy system of claim 1, wherein the FPGA module (4) is a programmable FPGA module, and comprises a signal sending module (401), a signal receiving module (402), a data storage module (403), a waveform generation module (404), a data encryption module (405), a waveform output module (406), a data imaging module (407), a data downloading module (408) and a signal processing module (409), wherein the data downloading module (408) obtains compiled information from a computer and stores the compiled information in the data storage module (403), the signal sending module (401) sends a signal to a cloud server, the cloud server sends the signal to the signal receiving module (402), the data processing module (409) processes the received signal and sends the processed signal to the waveform generation module (404), generating the needed physiotherapy waveform, and performing a data encryption module (405), a data imaging module (407) and a waveform output module (406) on the physiotherapy waveform signal.

3. The FPGA-based programmable eye disease physiotherapy system of claim 2, wherein the data encryption module (405) in the FPGA module (4) is encrypted with AES 256.

4. The FPGA-based programmable eye disease physiotherapy system of claim 1, wherein the electrode module (5) is selected from an electrode which converts a current waveform signal into a current waveform stimulus or a magnetic field stimulus.

5. The FPGA-based programmable eye disease physiotherapy system of claim 3, wherein the data transmission between the cloud server module (3) and the FPGA module (4) is wireless transmission.

6. The FPGA-based programmable eye disease physiotherapy system of claim 1, wherein the data sampling module (2) comprises a data acquisition module and a data processing module, and data acquired by the data acquisition module is processed by the data processing module and sent to the cloud server (3).

7. The FPGA-based programmable eye disease physiotherapy system of claim 1, wherein the physiotherapy waveforms between the FPGA module (4) and the electrode module (5) are transmitted by wire.

8. The FPGA-based programmable eye disease physiotherapy system of claim 7, wherein the FPGA module (4) is connectable to at least one electrode module (5) by wired transmission.

9. The FPGA-based programmable eye disease physiotherapy system of claim 5, wherein the FPGA waveform generation module 404 can generate a square wave, a triangular wave, a sine wave, a superposition of a square wave and a triangular wave, a superposition of a triangular wave and a sine wave, a superposition of a square wave and a triangular wave and a sine wave.

10. An FPGA-based programmable eye disease physiotherapy system method is characterized by comprising the following steps:

s1, data sampling: collecting eye data of a sampler through a data collection module;

s2, data processing: processing the collected eye data in a machine learning mode;

s3, data storage: the processed eye data are wirelessly transmitted and stored in a cloud server;

s4, cloud data transmission: the method comprises the steps that a pathological data signal of a certain patient is sent to a cloud server through an FPGA signal sending module, the cloud server matches with associated data to screen out corresponding demand data of the patient, and the data are wirelessly transmitted to an FPGA module;

s5, signal reception: receiving all the demand data signals corresponding to the patient through an FPGA signal receiving module;

s6, signal processing: through an FPGA signal processing module, identifying, judging and analyzing a demand data signal corresponding to the patient;

s7, waveform generation: after the treatment of the FPGA signal processing module, the FPGA waveform generating module generates a corresponding physical therapy demand waveform;

s8, waveform output: outputting an electric signal to the generated physical therapy demand waveform through an FPGA waveform output module;

s9, waveform transmission: the electric signals output by the FPGA waveform output module are transmitted through wires;

s10, electrode reception: the electric signal transmitted by wire is transmitted to the electrode, and the electrode makes corresponding action according to the input electric signal;

s11, eye physiotherapy: the eye part pasted with the electrode can be stimulated by the action of the electrode, so that the physical therapy of eye cells is carried out; after the physiotherapy is finished, relevant data can enter the data sampling module.

Technical Field

The invention relates to the field of pathological physiotherapy, in particular to an eye disease physiotherapy system and method based on FPGA programming.

Background

The eyes are the window of the heart of people and are organs capable of sensing light. The eye can distinguish different colors and the brightness of light, and convert the information into nerve signals to be transmitted to the brain. The eye cells play an important role, but the eye cells are also easily stimulated internally or externally to damage the functions of the eye cells, so that eye diseases such as myopia, hyperopia, glaucoma, cataract and the like appear.

With the rapid development of science and technology and the improvement of medical level, a plurality of eye diseases can be recovered by medical means. However, the medical means requires doctors to carry out special treatment on the eyes, and the whole treatment course is long in time and inconvenient. Nowadays, more and more intelligent electronic products become mainstream products of technological development, but the intelligent electronic products in the aspect of eye disease physiotherapy still have some defects, such as: inconvenient, long-time consumption, slow curative effect and the like.

Aiming at the problems, the traditional eye disease physiotherapy and some intelligent electronic product physiotherapy have long whole treatment course, are inconvenient and slow in curative effect.

Therefore, an electronic product with short treatment course, convenience and high efficiency is needed.

Disclosure of Invention

The technical problem to be solved by the invention is as follows: the programmable eye disease physiotherapy system and method based on the FPGA can achieve eye disease physiotherapy with short treatment course time, convenience and high efficiency.

In order to solve the technical problems, the invention adopts the technical scheme that:

the utility model provides an eye disease physiotherapy system based on FPGA is able to programme, its includes sampler eye module, data sampling module, high in the clouds server module, FPGA module, electrode module and patient's eye module.

Further setting, the data of sampler eye module is gathered to the data sampling module, with this data with the form storage of machine learning at the high in the clouds server, the FPGA module reads the data of corresponding sampler eye module from the high in the clouds server module, through the processing of FPGA module with produce the physiotherapy waveform that corresponds, transmit the electrode module, carry out the physiotherapy to patient's eye module, this physiotherapy data can form the sampling data.

The data sampling module comprises a data acquisition module and a data processing module, and data acquired by the data acquisition module is processed by the data processing module and sent to the cloud server.

The FPGA module is a programmable FPGA module and comprises a signal sending module, a signal receiving module, a data storage module, a waveform generating module, a data encryption module, a waveform output module, a data imaging module, a data downloading module and a signal processing module.

The data downloading module obtains compiling information from a computer end and stores the compiling information in the data storage module, the signal sending module sends signals to the cloud server, the cloud server sends the signals to the signal receiving module, the data processing module processes the received signals and sends the processed signals to the waveform generating module to generate required physiotherapy waveforms, and the physiotherapy waveform signals are subjected to the data encryption module, the data imaging module and the waveform output module.

Further, the data imaging module is connected with an external display in a wired or wireless mode and used for displaying the physical therapy waveform to generate a diagram, and the generated physical therapy waveform diagram can be corrected through compiling information to achieve better eye physical therapy effect.

Further setting, the data encryption module in the FPGA module adopts AES256 encryption.

Further setting, FPGA waveform generation module can produce square wave, triangle wave, sinusoidal wave, square wave and the superimposed wave of triangle wave, the superimposed wave of triangle wave and sinusoidal wave, square wave and the superimposed wave of triangle wave and sinusoidal wave.

Further, the data transmission between the cloud server module and the FPGA module is through wireless transmission.

Further, the physiotherapy waveform between the FPGA module and the electrode module is transmitted through a wire.

Further, the FPGA module can be connected with at least one electrode module through wired transmission.

Further, the electrode module selects an electrode which converts the current waveform signal into current waveform stimulation or magnetic field stimulation.

An FPGA-based programmable eye disease physiotherapy system method is characterized by comprising the following steps:

s1, data sampling: collecting eye data of a sampler through a data collection module;

s2, data processing: processing the collected eye data in a machine learning mode;

s3, data storage: the processed eye data are wirelessly transmitted and stored in a cloud server;

s4, cloud data transmission: the method comprises the steps that a pathological data signal of a certain patient is sent to a cloud server through an FPGA signal sending module, the cloud server matches with associated data to screen out corresponding demand data of the patient, and the data are wirelessly transmitted to an FPGA module;

s5, signal reception: receiving all the demand data signals corresponding to the patient through an FPGA signal receiving module;

s6, signal processing: through an FPGA signal processing module, identifying, judging and analyzing a demand data signal corresponding to the patient;

s7, waveform generation: after the treatment of the FPGA signal processing module, the FPGA waveform generating module generates a corresponding physical therapy demand waveform;

s8, waveform output: outputting an electric signal to the generated physical therapy demand waveform through an FPGA waveform output module;

s9, waveform transmission: the electric signals output by the FPGA waveform output module are transmitted through wires;

s10, electrode reception: the electric signal transmitted by wire is transmitted to the electrode, and the electrode makes corresponding action according to the input electric signal;

s11, eye physiotherapy: the eye part pasted with the electrode can be stimulated by the action of the electrode, so that the physical therapy of eye cells is carried out; after the physiotherapy is finished, relevant data can enter the data sampling module.

The invention has the beneficial effects that: the corresponding physiotherapy waveform required by the eyes of the patient is generated through the programmable FPGA chip, and the electric stimulation or the magnetic field stimulation is carried out on the eyes of the patient through the electrodes, so that the cells of the eye diseases are activated, and the eye disease physiotherapy with convenience, time saving and quick curative effect can be realized.

Drawings

Fig. 1 is a schematic structural diagram of an eye disease physiotherapy system based on FPGA programming.

Reference numerals: 1. a sampler eye module; 2. a data sampling module; 3. a cloud server module; 4. an FPGA module; 5. an electrode module; 6. a patient eye module.

Fig. 2 is a schematic structural diagram of an eye disease physiotherapy system based on FPGA programming.

Reference numerals: 401. a signal transmitting module; 402. a signal receiving module; 403. a data storage module; 404. a waveform generation module; 405. a data encryption module; 406. a waveform output module; 407. a data imaging module; 408. a data download module; 409. and a signal processing module.

Fig. 3 is a schematic flow chart of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 4 is a schematic diagram of a square waveform of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 5 is a schematic diagram of a triangular wave waveform of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 6 is a schematic diagram of a sine wave waveform of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 7 is a schematic diagram of superposition of sine waves and triangular waves of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 8 is a schematic diagram of superposition of sine wave and square wave waveforms of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 9 is a schematic diagram of superposition of triangular wave and square wave waveforms of the programmable eye disease physiotherapy system based on the FPGA.

Fig. 10 is a schematic diagram of the superposition of sine wave, triangular wave and square wave waveforms of the programmable eye disease physiotherapy system based on the FPGA.

Detailed Description

In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.

Referring to fig. 1, fig. 1 is a schematic structural diagram of an eye disease physiotherapy system based on FPGA programming.

The invention provides an FPGA (field programmable gate array) -based programmable eye disease physiotherapy system and a method thereof, wherein the FPGA-based programmable eye disease physiotherapy system comprises the following steps: sampler eye module 1, data sampling module 2, high in the clouds server module 3, FPGA module 4, electrode module 5 and patient eye module 6, data sampling module 2, including data acquisition module and data processing module, the data of sampler eye module 1 that this data acquisition module gathered, process data processing module and handle, with this data storage in high in the clouds server 3 with machine learning's form, FPGA module 4 is through wireless transmission, read corresponding sampler eye module 1's data in high in the clouds server module 3, through FPGA module 4's processing and produce the physiotherapy waveform that corresponds, reach electrode module 5 through wired transmission, carry out the physiotherapy to patient eye module 6, this physiotherapy data can form the sampling data.

Referring to fig. 2, the FPGA module 4 is a programmable FPGA module, and includes a signal sending module 401, a signal receiving module 402, a data storage module 403, a waveform generating module 404, a data encrypting module 405, a waveform outputting module 406, a data imaging module 407, a data downloading module 408, and a signal processing module 409, where the data downloading module 408 obtains compiled information from a computer and stores the compiled information in the data storage module 403, the signal sending module 401 sends a signal to a cloud server, the cloud server sends the signal to the signal receiving module 402, the data processing module 409 processes the received signal, sends the processed signal to the waveform generating module 404 to generate a required physiotherapy waveform, the physiotherapy waveform signal is encrypted by the data encrypting module 405, the data imaging module 407, and the waveform outputting module 406, where the data encrypting module 405 is AES256, the electrode module 5 selects an electrode for converting the current waveform signal into current waveform stimulation or magnetic field stimulation.

Referring to fig. 3, a programmable eye disease physiotherapy system method based on FPGA is characterized by comprising the following steps:

s1, data sampling: collecting eye data of a sampler through a data collection module;

s2, data processing: processing the collected eye data in a machine learning mode;

s3, data storage: the processed eye data are wirelessly transmitted and stored in a cloud server;

s4, cloud data transmission: the method comprises the steps that a pathological data signal of a certain patient is sent to a cloud server through an FPGA signal sending module, the cloud server matches with associated data to screen out corresponding demand data of the patient, and the data are wirelessly transmitted to an FPGA module;

s5, signal reception: receiving all the demand data signals corresponding to the patient through an FPGA signal receiving module;

s6, signal processing: through an FPGA signal processing module, identifying, judging and analyzing a demand data signal corresponding to the patient;

s7, waveform generation: after the treatment of the FPGA signal processing module, the FPGA waveform generating module generates a corresponding physical therapy demand waveform;

s8, waveform output: outputting an electric signal to the generated physical therapy demand waveform through an FPGA waveform output module;

s9, waveform transmission: the electric signals output by the FPGA waveform output module are transmitted through wires;

s10, electrode reception: the electric signal transmitted by wire is transmitted to the electrode, and the electrode makes corresponding action according to the input electric signal;

s11, eye physiotherapy: the eye part pasted with the electrode can be stimulated by the action of the electrode, so that the physical therapy of eye cells is carried out; after the physiotherapy is finished, relevant data can enter the data sampling module.

Example one

The eye disease physiotherapy system can generate current pulses with different low-frequency waveforms, the current amplitude of the current pulses is not more than 30mA, and the frequency of the current pulses is not more than 500 Hz.

Example two

Referring to fig. 4 to 10, the eye disease physiotherapy system may generate physiotherapy waveforms through the FPGA chip, and may drive one or more electrodes by electric signals through wired transmission, where the electrodes may perform electric stimulation or magnetic stimulation on the eyes of the patient, so as to activate cells of eye diseases, and the waveforms in fig. 4 to 10 are only used as references, but not limited thereto.

Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于胰腺免疫治疗增效的装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!