Electromyography (EMG) Signal Acquisition and Processing by Using Surface Electrodes
Electromyography (EMG) Signal Acquisition and Processing by Using Surface Electrodes
net/publication/333118571
CITATIONS READS
0 3,712
1 author:
Jayanta Ghosh
National Institute of Technology, Durgapur
5 PUBLICATIONS 0 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Noise immune high frequency (GHz ranges) RF signals multiplier (Mixer) using 180nm CMOS technology. View project
Design of a Communication Architecture for Unmanned Aerial Vehicle (UAV) Swarm Networks View project
All content following this page was uploaded by Jayanta Ghosh on 15 May 2019.
In this paper SEMG signal parameters related to the upper limb speed
and flexion angle for one test subject is analysed. However, the
ultimate goal of this paper was a generalized algorithm for speed
calculations. Also, a low cost data acquisition unit to acquire EMG
signal is designed.
Out of the two methods to acquire EMG signal, non-invasive method
was selected in which single use and adhesive type electrodes were
used for EMG signal acquisition. Since the research was focused on
the upper limb, first electrode was placed on the bicep brachii, second
one on the bicep muscle tendon as reference electrode and the third
one on the elbow as the ground electrode.
Beaglebone Black signal processing unit interfaced with MATLAB
R2015a was used for processing the SEMG signal. The analog input
EMG signal was converted into digital signal inside the Beaglebone
and data was outputted via USB to PC. MATLAB R2015a software
was selected to visualize the signals as it is compatible with
Beaglebone.
Flexion angle was calculated by using goniometer(electrical
potentiometer) to perform the curve fitting and the potentiometer was
interfaced with Arduino ATMEGA 2560 to store the flexion angle
data to the PC. The techniques used for speed calculations are ;
Fourier Transformation and Wavelet transformation.
The interaction force between the frame and the user are
measured by force sensors over the frame. There are various
types of force sensors available such as piezoelectric sensors,
capacitive force sensors and piezoresistive polymers. A
commercial sensor with the required specifications that will fit
into the exoskeleton’s frame is preferred. Strain gauges are
mostly used to measure the interaction force. The exoskeleton
frame contains of two load cell and load cells consists of elastic
frame and four strain gauges coupled at full Wheatstone bridge.
6. Design and control of hybrid actuation lower limb
exoskeleton
Hipolito Aguilar-Sierra1, Wen Yu1, Sergio Salazar2 and Ricardo Lopez
In this paper two types of actuators are used in the lower limb
exoskeleton: DC motor with harmonic drive and Pneumatic
artificial muscle (PAM). The DC motor provides with high
torque but it’s heavy. The high torque PAM actuator is light and
provides high power/weight ratio but has low control accuracy.
The shortcomings of the actuators are overcome by hybrid
actuation which takes the advantage of both the harmonic drive
and the PAM. The combination provides high accuracy of
position control and high power/weight ratio. The only
disadvantage of combination of two different types of actuators
is that control becomes complex. A special design process of the
hybrid control is considered.
• Find the three holes on the edge of the Myoware that are
labelled (+), (-), and SIG (signal). Solder a 22-gauge wire to
each hole. Solder the other ends to header pins (pins can be
found in an Arduino starter kit).
• Connect the myoware’s (+) wire to the +5 output header on the
Arduino.
• Connect the myoware’s (–) wire to the GND (ground) header on
the header.
• Connect the signal wire to A0 on Arduino.
• Connect Arduino to the computer via USB cable.
Placing electrodes:-
➢Requirements:-
• DUINOPEAK ECG EMG Shield
• Arduino UNO
• Electrode cables ( SHIELD-EKG-EMG-PRO)
• ECG Gel electrodes
• USB cable
➢DuinoPeak ECG EMG Shield layout and
description:-
This is an ECG EMG Shield which allows for Arduino like boards to
capture electrocardiography (ECG) and electromyography (EMG)
signals. This shield allows to experiment with bio-feedback signal.
One can monitor the heartbeat; recognize gestures by monitoring and
analysing the muscle activity.
2. Trimmer TR1:
3. Jumper description:
➢Hardware setup:-
To record EMG signals using Grove-EMG
Detector and arduino
➢Requirements:-
• Grove EMG Detector
• Grove cable
• On-Off electrode
• DC jack to button connector cable 1000mm
• Arduino UNO
➢EMG Detector board overview:-
EMG Detector is a sensor which can detect and gather the small
muscle signals. Also, it amplifies and filters the signal. The output
signal can be recognized by arduino.
➢Hardware setup:-
➢Result:-
• Open tools -> serial monitor in the arduino coding application
to see the voltage readings streaming in.
• Open tools -> serial plotter in the arduino to see the raw
EMG waveform from the sensor.
Extension and flexion of arm:-
Extension of muscle
Flexion of muscle
View publication stats