Font Size: a A A

Surface Electromyography Detection And Training System-PC Software Design

Posted on:2013-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:H L TanFull Text:PDF
GTID:2298330434475630Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
The surface electromyography(sEMG) are the time and space synthesis result of complicated muscle electricity active on the top of skin, the measurement and analysis about sEMG has a very important significance for the clinic diagnosis, helping medicine, and athletics medicine. For medical research, it can be used in orthopedic, surgery, functional neurology, gait&posture analysis; For rehabilitation, it can be used in post surgery, neurological rehabilation, physical therapy and active training therapy; For ergonomics, it can be used in analysis of demand, risk prevention, ergonomics design and product certification; For sports science, it can be used in biomechanics, movement analysis, athletes strength training and sports rehabilitation.In this paper, a program of sEMG detection and training system was designed and developed under Visual C++6.0in personal computer with MySQL database on the basis of the sEMG acquisition devices, which was especially for the weak signal detection and processing of surface EMG:digital sEMG signal which has been amplified, filtered and sampled was transferred to the PC via USB2.0interface or2.4G wireless interface. After data processing and analysis, we have biofeedback, and feed back the information to detected objects in forms of image, audio or animation for rehabilitation therapy.This program could extract some important parameters from sEMG signal, calculate sEMG power spectrum by the use of algorithms, diaplay sEMG waveform in real-time, print calculated sEMG parameters and waveform, and manage all the recorded data of sEMG by using MySQL.The program can be divided into four modules:data transmission module, data management module, data processing module and data display module. In data transmission module, two means of transmission were designed:collected data can be sent to the upper-end computer in real time either directly through the USB2.0interface or through the Ethernet interface, using a secure and embedded wireless ethernet server device Nano WiReach. The data management module is based on MySQL database, in which a database and two data tables were created to manage patient information and information of collected data. Functions of adding records, modifying records, deleting records, adding the patient, searching the patient and deleting the patient were realized in this module. The data processing module is the core of this program, sEMG collecting control, parameter extraction, data query and some other functions were finished here. The data display module includes displaying sEMG waveform in real-time; drawing animation using the OpenGL3D graphics library; dial display; printing the basic information of the patients, the parameters, sEMG waveform and spectrum in the form of statements.After that, we tested this software. Three electrodes were used to test flexor carpum radialis, flexor carpum ulnaris and brachioradialis on the right hand of subject, whose sEMG waveform and parameters in the static and active condition were successfully and correctly recorded. The result shows that this program has its practical value.Finally, a summary of this paper was made and some deficiencies were put forward which needed to be perfected.
Keywords/Search Tags:SEMG, MySQL, Visual C++6.0
PDF Full Text Request
Related items