Você está na página 1de 5

Circuito de eletromiografia de superfície responsivo

Responsive surface electromyography circuit


João Pedro Moreto Lourenção1, Daniel Prado de Campos2

RESUMO
Este trabalho relata os resultados da montagem de um circuito capaz de obter dados de eletromiografia de
superfície, filtrá-los e movimentar um servo motor com uma garra acoplada. O objetivo foi dar prosseguimento
ao projeto anterior e testar o conversor AD8232 na obtenção dos dados de eletromiografia de superfície
(sEMG), filtrá-los em um microcontrolador e movimentar um servo motor conforme realizava contrações
musculares. Todo o desenvolvimento foi realizado em um laboratório, realizando a montagem em partes. A
primeira parte a ser montada foi a parte de obtenção dos dados sEMG com um conversor genérico, que era
capaz de mostrar os valores no plotter serial da interface Arduino IDE. A segunda parte consistiu em adicionar
o servo motor e passar os valores para que haja movimento. "A terceira parte corresponde a implementação
de um filtro digital e o conversor genérico foi substituído pelo AD8232. Os resultados obtidos foram
satisfatórios, sendo o circuito capaz de realizar a aquisição dos dados sEMG, o processamento dos mesmos
no microcontrolador e, por fim, realizando movimento em uma garra com servo motor acoplado.
PALAVRAS-CHAVE: eletromiografia de superfície; instrumentação biomédica; movimento.

ABSTRACT
This work reports the results of the assembly of a circuit capable of obtaining surface electromyography data,
filtering them and moving a servo motor with an attached claw. The objective was to continue the previous
project and test the AD8232 converter to obtain surface electromyography (sEMG) data, filter them in a
microcontroller and move a servo motor as it performed muscle contractions. All development was carried out
in a laboratory, performing the assembly in parts. The first part to be assembled was the part of obtaining the
sEMG data with a generic converter, which was able to show the values in the serial plotter of the Arduino IDE
interface. The second part consisted of adding the servo motor and passing the values so that there is
movement. The third part was where filters were implemented and the generic converter was replaced by
AD8232. The results obtained were satisfactory, being the circuit capable of performing the acquisition of
sEMG data, processing them in the microcontroller and, finally, performing movement in a gripper with a
coupled servo motor.
KEYWORDS: Surface electromyography (sEMG); Biomedical instrumentation; movement.

INTRODUÇÃO

A eletromiografia de superfície (EMG) é a avaliação da atividade muscular obtida


através do posicionamento de eletrodos feitos de metal condutor na superfície do músculo
que são colados à pele. Esses eletrodos convertem o potencial elétrico gerado pelo
músculo num sinal elétrico, que é conduzido através de fios até um amplificador, processo
chamado de transdução do sinal.
A maioria dos eletrodos de superfície necessita de um gel de eletrólito antes de
serem aplicados na pele. O potencial de ação da fibra muscular gera correntes
extracelulares que se estendem desde a membrana até o eletrodo na superfície da pele.
À medida que o dipolo se propaga ao longo da fibra muscular, as correntes fluem
através dos fluidos extracelulares e dão origem aos gradientes de potencial. Os gradientes

1
Voluntário. Universidade Tecnológica Federal do Paraná, Apucarana, Paraná, Brasil. E-mail:
jlourencao@alunos.utfpr.edu.br. ID Lattes: 8006821517634980.
2
Professor. Universidade Tecnológica Federal do Paraná, Apucarana, Paraná, Brasil. E-mail:
Daniel.campos.utfpr@gmail.com. ID Lattes: 2260564602839139.
Este é um documento de acesso aberto sob os termos da Licença Creative Commons Atribuição, Não Comercial, Não
para Obras Derivadas (CC BY NC ND), que permite o uso e distribuição em qualquer meio, desde que o trabalho original
seja devidamente citado, o uso não seja comercial e nenhuma modificação ou adaptação seja feita.
de potencial variáveis associados ao dipolo de propagação resultam em correntes elétricas
nos condutores do eletrodo por condutância capacitiva através da interface metal-eletrólito
nos contatos do eletrodo.
As pequenas correntes nos condutores do eletrodo são então detectadas pelo
amplificador e aumentadas para uma magnitude grande o suficiente para serem
registradas. Portanto, o eletrodo é um dispositivo que converte potenciais iônicos gerados
pelos músculos em potenciais eletrônicos que podem ser medidos por um amplificador,
sendo todo esse processo mostrado na Figura 1. (KAMEN, 2010, p. 56).

Figura 1 – Circuito de obtenção de dados EMG

Fonte: (KAMEN, 2012, p.56)

Neste projeto o problema foi aplicar o conversor AD8232 na obtenção de dados de


eletromiografia de superfície, uma vez que ele é um conversor de dados de
eletrocardiograma. O circuito deveria ser capaz de receber estímulos do músculo,
processá-los e filtrá-los, e executar uma resposta a estes estímulos através do movimento
de um servo motor. As principais aplicações são na área de próteses inteligentes e auxiliar
na recuperação de pacientes em reabilitação.

MÉTODO

Inicialmente, em uma placa Arduino UNO foi implementado uma função filtro, que
recebe o sinal analógico vindo do músculo e retorna o sinal discreto filtrado que é capaz de
ser interpretado pelo servo motor. Um sensor de eletrocardiograma foi adaptado para obter
os dados eletromiográficos e enviá-los para o Arduino. Os valores que o filtro retorna são
comparados com um valor pré-determinado que deve ser superado (chamado de

www.even3.com.br/seisicite2022 2
dificuldade) para que o servo motor possa ser acionado. Esse processo é dinâmico e é
possível visualizá-lo ocorrendo com o auxílio do plotter serial da interface Arduino IDE.
Acoplada ao servo motor está uma garra, que se movimenta de acordo com os
estímulos oriundos do músculo. Se houver contração do músculo, a garra então se fechará.
Ao relaxar o músculo, a garra voltará à posição inicial, denominada repouso. Além disso, o
sistema mostrado na figura 2 é capaz de travar em posições específicas, contraindo o
músculo e mantendo-o contraído.

Figura 2 – Circuito montado.

Fonte: Autoria própria.

RESULTADOS

Ao final do desenvolvimento, o resultado foi um circuito capaz de realizar exatamente


o que estava previsto. Conectando os eletrodos no bíceps e ligando o microcontrolador,
vemos a garra se mover conforme realizamos a contração do músculo, além de ser possível
ver o resultado gráfico no plotter serial da interface Arduino IDE, como mostrado na figura
3.

www.even3.com.br/seisicite2022 3
Figura 3 – Circuito em funcionamento

Fonte: Autoria própria.

CONCLUSÕES

De acordo com os resultados obtidos, conclui-se que o sistema é capaz de obter os


dados de sEMG, filtrá-los e executar ações no servo motor como resposta. Porém, a placa
Arduino tornou-se limitada para o decorrer do projeto, sendo necessário substituí-la por
outra capaz de se comunicar via Wi-Fi ou Bluetooth.

Agradecimentos

O presente trabalho foi realizado com apoio da Coordenação de Aperfeiçoamento de


Pessoal de Nível Superior – Brasil (CAPES) – Código de Financiamento 001.

www.even3.com.br/seisicite2022 4
Conflito de interesse

Não há conflito de interesse.

REFERÊNCIAS

KAMEN, Gary. Essentials of Electromyography. Estados Unidos da América: Human


Kinetics, 2010.

TANKISI, Hatice et al. Standards of instrumentation of EMG. Clinical Neurophysiology, v.


131, n. 1, p. 243–258, 2020. ISSN 1388-2457. DOI:
https://doi.org/10.1016/j.clinph.2019.07.025.

www.even3.com.br/seisicite2022 5

Você também pode gostar