Question about Designing EMG data acquisition

In summary, the article recommends using a differential input amplifier to suppress electrical noise from power lines and fluorescent lights.
  • #36
Hi Mo_Tuk,
Could you post a photograph of the assembled amplifier and another photograph of showing it connected to you? Please show where the leads connect to you and to the amplifier. With only the wiring diagram, it is very hard for us to guess what may help to get it working.

The waveform you posted earlier (https://www.physicsforums.com/attachments/tek0003-jpg.232273/) looks like there is a DC power supply nearby that is making some electrical noise, maybe a battery charger or computer, or maybe even an LED lamp!

Cheers,
Tom
edit: fixed typo
 
Last edited:
  • Like
Likes jim hardy and Mo_Tuk
Engineering news on Phys.org
  • #37
Mo_Tuk said:
I hope this screenshot of the circuit would be clear,

we trust you tied the junction of your batteries to circuit common

Mo_Tuk said:
for now I just want to see clear EMG signal from my bicep muscle
and shielded your signal wires

i added those features to your drawing

upload_2018-10-19_6-53-45.png
 

Attachments

  • upload_2018-10-19_6-53-45.png
    upload_2018-10-19_6-53-45.png
    24.8 KB · Views: 675
  • Like
Likes Mo_Tuk
  • #38
Tom.G said:
Hi Mo_Tuk,
Could you post a photograph of the assembled amplifier and another photograph of showing it connected to you? Please show where the leads connect to you and to the amplifier. With only the wiring diagram, it is very hard to for us to guess what may help to get it working.

The waveform you posted earlier (https://www.physicsforums.com/attachments/tek0003-jpg.232273/) looks like there is a DC power supply nearby that is making some electrical noise, maybe a battery charger or computer, or maybe even an LED lamp!

Cheers,
Tom

Thanks @Tom.G
do yo mean photograph of the circuit connected on the breadboard??
and about the electrical noise I think the laptop was near to my circuit and plugged into charger.
 
  • #39
jim hardy said:
we trust you tied the junction of your batteries to circuit commonand shielded your signal wires

i added those features to your drawing

View attachment 232407

Thanks @jim hardy
for the connection you made of electrodes A&B to reference, would that help to reduce noise or something else??
 
  • #40
Mo_Tuk said:
for the connection you made of electrodes A&B to reference, would that help to reduce noise or something else??
The red dashed lines do NOT represent connections to the electrodes,
instead
they represent shields around the wires bringing signal from the electrodes to your circuit board.

The purpose of a shield is to physically surround the signal wire so the can be no capacitve coupling into it.
Recall from basic physics that no E field can exist inside a closed conducting surface - google "Faraday Shield".

Using a twisted pair to route both signals together will reduce magnetic coupling.
That's why "twisted shielded pair" is so popular.

Your 50 hz noise is probably a combination of pickup that's
capacitively and inductively coupled into the input wires ( and gets amplified 1100X) ,
and
capacitively coupled across the power transformer in your oscilloscope's power supply.

Shielding the input wires will help .

old jim
 
Last edited:
  • Like
Likes Mo_Tuk
  • #41
Tom.G said:
looks like there is a DC power supply nearby that is making some electrical noise, maybe a battery charger or computer, or maybe even an LED lamp!

Emphasizing @Tom.G 's comment"Driven Shield" is a method that's used in precision equipment .
It's shown in the INA111 datasheet

upload_2018-10-19_8-5-7.png


the cylinder surrounding the signal wires represents a shield that is driven to nearly average voltage of the two signals
which minimizes voltage between the shield and signal wires
minimizing capacitive coupling of current into the signal wires.

INA111's input impedance is so high that your signal wires act like an antenna .
Shielding hides them from electric fields by creating a Faraday Cage.
Twisting them reduces their sensitivity to magnetic fields by reducing the area(hence the magnetic flux) they encircle.
That's why we EE's like twisted shielded pair for signal wires..

Try grounding shields first to see if it helps. Driven shield should give even better results.

old jim
 

Attachments

  • upload_2018-10-19_8-5-7.png
    upload_2018-10-19_8-5-7.png
    9.6 KB · Views: 424
Last edited:
  • Like
Likes Mo_Tuk and dlgoff
  • #42
Mo_Tuk said:
do yo mean photograph of the circuit connected on the breadboard??
Yes.
 
  • Like
Likes Mo_Tuk
  • #43
Mo_Tuk said:
about the electrode cables would you suggest any specific type of cable that less noise produced ?
Belden 2221 or 11700A would be good choices but will be hard to find and the 2221 costs about $2 to $3 USD per foot ($6 to $9.3 USD per meter). A little bit cheaper if you buy 1000 feet (330 meters).

I suggest you first try whatever shielded wire you can get and twist the wires together, about 3 or 4 twists per foot (10 per meter) should help.

A possible source is: https://www.nassauelectrical.com/pr...ingle-pair-bc-stranded-30x40-pvc-jacket-cable
 
  • Like
Likes Mo_Tuk
  • #44
berkeman said:
Okay, there are two things that you should approach this with, IMO:
  • You should look more at shielding and balancing your probe lines to cut down on the AC Mains noise pickup -- if you post your full circuit diagram including Earth ground connections and shielding, we should be able to help with that
  • You should consider digitizing the waveform output from your circuit and doing DSP processing to filter out the AC Mains noise. You can do much higher order filters and adaptive filtering with DSP routines. Do you have experience with programming microcontrollers (uCs) in C or Assembly code?
I have also another type of electrodes (Covidien Kendall Q-Trace Diagnostic Tab Electrodes Resting ECG Electrodes) , is that type better than (BioProtech)?
 

Attachments

  • Covidien Kendall Q-Trace Diagnostic Tab Electrodes.jpg
    Covidien Kendall Q-Trace Diagnostic Tab Electrodes.jpg
    17.2 KB · Views: 285
  • #45
Mo_Tuk said:
I have also another type of electrodes (Covidien Kendall Q-Trace Diagnostic Tab Electrodes Resting ECG Electrodes) , is that type better than (BioProtech)?
As long as you are using disposable medical grade electrodes and not something homemade, it should be fine.
 
  • #46
Screenshot of the circuit that I connected on Breadboard, I hope it's clear.
 

Attachments

  • circuit.PNG
    circuit.PNG
    34.2 KB · Views: 298
  • Like
Likes Tom.G
  • #47
This is screenshot of the activity of my bicep muscle (Resting and Contraction)
 

Attachments

  • bicep1.JPG
    bicep1.JPG
    46.5 KB · Views: 316
  • Like
Likes dlgoff and jim hardy
  • #48
216171-578fd36e16795062cf1e7f973f69ae21.jpg


WOW! You did it! Congratulations.

Can you post the details and schematic of what you did?

Cheers,
Tom
 

Attachments

  • 216171-578fd36e16795062cf1e7f973f69ae21.jpg
    216171-578fd36e16795062cf1e7f973f69ae21.jpg
    1.9 KB · Views: 639
  • Like
Likes dlgoff, Mo_Tuk and jim hardy
  • #49
Tom.G said:
View attachment 233125

WOW! You did it! Congratulations.

Can you post the details and schematic of what you did?

Cheers,
Tom

Thanks @Tom.G
I will post the schematic, now I need to know how to get data from the oscilloscope so that I can deal with it using Arduino, the oscilloscope used is "Tektronix TDS 2024B" and I just used Print button to capture the signal.
 
  • Like
Likes jim hardy
  • #50
The attached image is the schematic for EMG circuit that worked, and I have question about DC level shifter circuit should I add it ??
so that (e.g. the output will be from 0 to 5V max), because Analog to Digital Converter "ADC" of the arduino can only accept this range.
any Suggestion ...
 

Attachments

  • Capture.PNG
    Capture.PNG
    20.6 KB · Views: 281
  • #51
Mo_Tuk said:
The attached image is the schematic for EMG circuit that worked, and I have question about DC level shifter circuit should I add it ??
so that (e.g. the output will be from 0 to 5V max), because Analog to Digital Converter "ADC" of the arduino can only accept this range.
For your particular use of detecting different muscle activity you would not need a level shifter.

However the converter on the Arduino board may not like a negative-going signal. I would say try connecting to the Arduino to see if you get reasonable results, if the results are bad then add a level shifter. (Unless of course you want to add a level shifter as part of learning more -- often a good idea. :wink:)

Cheers,
Tom
 
  • Like
Likes Mo_Tuk, dlgoff and jim hardy
  • #52
Hello

I added the dc lavel shifter and the circuit works fine with arduino using ADC of the arduino, but now I have to do two things:

1) comparing the result with other built-in EMG shield by using correlation technique "Auto-Correlation"
2) add some realistic application to prove that the system is practical, any idea ??
 
Last edited:
<h2>1. What is EMG data acquisition and why is it important?</h2><p>EMG (electromyography) data acquisition is the process of measuring and recording electrical signals produced by muscles. It is important because it allows researchers to study muscle activity and function, which can provide valuable insights into various conditions and diseases.</p><h2>2. What equipment is needed for EMG data acquisition?</h2><p>The basic equipment needed for EMG data acquisition includes electrodes, an amplifier, a signal conditioner, and a data acquisition system. Additional equipment such as a computer and software may also be necessary depending on the specific experiment or study.</p><h2>3. How is EMG data acquired and processed?</h2><p>EMG data is acquired by placing electrodes on the skin overlying the muscle of interest, which detect the electrical signals produced by the muscle. The signals are then amplified, filtered, and digitized by the data acquisition system. The processed data can then be analyzed using specialized software.</p><h2>4. What factors should be considered when designing an EMG data acquisition experiment?</h2><p>Some important factors to consider when designing an EMG data acquisition experiment include the placement of electrodes, the type of electrodes used, the sampling rate and filter settings, and the type of data analysis that will be performed. It is also important to consider potential sources of noise and ways to minimize their impact on the data.</p><h2>5. What are some common challenges in EMG data acquisition and how can they be addressed?</h2><p>Some common challenges in EMG data acquisition include signal interference from other muscle groups, movement artifacts, and noise from external sources. These challenges can be addressed by carefully selecting electrode placement, using appropriate filters and signal processing techniques, and minimizing external noise sources. It is also important to carefully plan and design the experiment to minimize potential sources of error.</p>

1. What is EMG data acquisition and why is it important?

EMG (electromyography) data acquisition is the process of measuring and recording electrical signals produced by muscles. It is important because it allows researchers to study muscle activity and function, which can provide valuable insights into various conditions and diseases.

2. What equipment is needed for EMG data acquisition?

The basic equipment needed for EMG data acquisition includes electrodes, an amplifier, a signal conditioner, and a data acquisition system. Additional equipment such as a computer and software may also be necessary depending on the specific experiment or study.

3. How is EMG data acquired and processed?

EMG data is acquired by placing electrodes on the skin overlying the muscle of interest, which detect the electrical signals produced by the muscle. The signals are then amplified, filtered, and digitized by the data acquisition system. The processed data can then be analyzed using specialized software.

4. What factors should be considered when designing an EMG data acquisition experiment?

Some important factors to consider when designing an EMG data acquisition experiment include the placement of electrodes, the type of electrodes used, the sampling rate and filter settings, and the type of data analysis that will be performed. It is also important to consider potential sources of noise and ways to minimize their impact on the data.

5. What are some common challenges in EMG data acquisition and how can they be addressed?

Some common challenges in EMG data acquisition include signal interference from other muscle groups, movement artifacts, and noise from external sources. These challenges can be addressed by carefully selecting electrode placement, using appropriate filters and signal processing techniques, and minimizing external noise sources. It is also important to carefully plan and design the experiment to minimize potential sources of error.

Similar threads

Replies
6
Views
2K
  • Electrical Engineering
Replies
6
Views
807
  • Electrical Engineering
Replies
3
Views
759
Replies
1
Views
674
  • MATLAB, Maple, Mathematica, LaTeX
Replies
9
Views
4K
  • Electrical Engineering
Replies
6
Views
1K
  • Electrical Engineering
Replies
1
Views
675
  • Electrical Engineering
Replies
6
Views
5K
  • Electrical Engineering
Replies
3
Views
1K
  • Electrical Engineering
Replies
6
Views
1K
Back
Top