Escolar Documentos
Profissional Documentos
Cultura Documentos
ING. MECATRONICA
Resumen
ndice
1. Introduccin
2. Objetivos
1
2
2
2
3
5
5
6
7
8
10
11
12
14
15
17
20
21
22
24
5. Desarrollo
5.1. Diagrama general del sistema de adquisicin de datos.
5.2. Diseo del PCB de la tarjeta de la etapa de preamplificacin y filtrado.
5.3. Digitalizacin de la seal
5.4. Desarrollo del Firmware y Software
5.4.1. Firmware
5.4.2. Software
26
26
27
28
29
30
30
30
31
35
36
6. Resultados
6.1. Resultados de la tarjeta de la etapa de preamplificacin y filtrado
6.2. Resultados de la digitalizacin de la seal mioelctrica
6.3. Resultados del desarrollo del firmware y software
7. Publicaciones
8. Conclusiones
Referencias
37
1. Introduccin
sorprende con
2. Objetivos
seales
mioelctricas.
2) Estudio de seales mioelctricas.
3) Desarrollar una tarjeta de adquisicin que permita la captura y el anlisis de
seales mioelctricas.
4) Desarrollar el firmware para el sistema de evaluacin.
5) Desarrollar el software para el sistema de evaluacin.
6) Pruebas experimentales.
7) Publicacin de los resultados.
8) Escritura de la tesis.
3. Cronograma
evaluacin
de
actividades
para
Pre-Avance
Actividad
cada
Tesis
I
Tesis
II
Tesis
III
Pruebas experimentales.
Escritura de la tesis.
Objetivos especficos
Porcentaje
logrado
Porcentaje
propuesto
Pruebas experimentales
100%
100%
100%
100%
Escritura de la tesis
50%
50%
Avances logrados
50
40
30
20
10
0
1 2 3 4 5 6 7 8
Objetivos
4. Marco terico
5
Para que una tarjeta pueda procesar datos analgicos para presentarlos a
una computadora, necesariamente debe contar con un conversor analgico digital.
Un ADC (Convertidor Analgico - Digital por sus siglas en ingls) se
encarga de convertir un valor analgico de voltaje a su correspondiente
combinacin binaria. Para realizar esta operacin se requiere un sensor, que es el
encargado de leer el estado de una variable fsica de naturaleza analgica y de
representar el valor de dicha variable en su apropiado valor de voltaje.
En la actualidad existen muchas variables analgicas que podemos leer de
manera directa a travs del sensor adecuado. El sensor lee la variable fsica y nos
entrega una seal elctrica que est dentro de un rango de valores de voltaje,
siendo ste el que tenemos que hacer llegar al ADC.
En el mundo real las seales analgicas pueden variar lentamente como la
temperatura o muy rpidamente como una seal de audio. Lo que sucede con las
seales analgicas es que son muy difciles de manipular, guardar y despus
recuperar con exactitud. Si esta informacin analgica se convierte a informacin
digital se puede manipular sin problema. La informacin manipulada, si se desea,
puede volver a tomar su valor analgico con un Convertidor Digital a Analgico
(DAC).
El procedimiento para convertir una seal analgica a digital consiste en
tomar muestras de la seal analgica para producir una serie de nmeros, que es
la representacin digital de la misma seal. La frecuencia del muestreo debe ser
por lo menos dos veces la frecuencia ms alta presente en la seal para evitar la
generacin de aliasing (figura 3).
4.4. Microcontroladores
10
4.5. FPGA
Los
FPGAs
(Field
Programmable
Gate
Array),
son
dispositivos
11
4.7. LabVIEW
Aplicaciones:
14
5. Desarrollo
Se comienza un breve resumen del primer avance tesis como recordatorio
para abordar el desarrollo del proyecto del presente.
En el segundo avance se realiz la instrumentacin de los dispositivos de
la tarjeta MIOCARD 1.0 y se hicieron las pruebas correspondientes para
comprobar su buen funcionamiento.
El diseo de las tarjetas con los dispositivos instrumentados de muestra a
continuacin.
15
16
etapa
de
17
18
19
20
en la etapa de
21
5.4.
5.4.1 Firmware
El Firmware es un bloque de instrucciones de programa para propsitos
especficos, grabado en una memoria de tipo no voltil (ROM, EEPROM, etc.), que
establece la lgica de ms bajo nivel que controla los circuitos electrnicos de un
dispositivo de cualquier tipo.
Al estar integrado en la electrnica del dispositivo es en parte hardware,
pero tambin es software, ya que proporciona lgica que se codifica en algn tipo
de lenguaje de programacin. Funcionalmente, el firmware es el intermediario
22
23
5.4.2.Software
Para
24
25
5.5.
Pruebas experimentales
27
funcionamiento.
Para llevar a cabo esta prueba se instala todo el sistema de adquisicin de
datos, es decir, la etapa de obtencin de la seal mioelctrica colocando
electrodos en el bceps utilizando gel conductor, la etapa de preamplificacin y
28
29
6.
Resultados
6.1. Resultados de la tarjeta de la etapa de preamplificacin y
filtrado
30
6.2.
31
6.3.
32
Figura 34: Resultado obtenido con dos canales del bloque de control.
33
34
7. Publicaciones
Participacin en congreso nacionales e internacionales
Nacionales
Internacionales
35
8. Conclusin
El sistema de adquisicin de datos se desarroll de tal forma que est
especializado en la medicin y visualizacin de hasta cuatro seales bioelctricas
y cualquier otro tipo de seal analgica con la que se desee trabajar, ya que
cuenta con cuatro canales analgicos ms disponibles, de igual forma se puede
implementar en este procesamiento digital de seales puesto que cuenta con 20
entradas/salidas digitales adicionales.
Aunque para la aplicacin como electromigrafo de la tarjeta MIOCARD 1.0
solo se requiere de un canal analgico, con el firmware y software actual se
pueden habilitar hasta cuatro canales.
Con el firmware y software desarrollados el usuario podr definir el canal y
la frecuencia de muestro de la seal puede ser seleccionada en un rango de 1Hz a
40 KHz. Aunque si se seleccionan 2 o ms canales el muestreo total no podr
superar las 40 kilo muestras por segundo.
36
Referencias
[1] R. J. Tocci Sistemas Digitales 6 ed. Pearson Educacin, 1996. Pp690-691.
[2] Adquisicin de datos, National instruments
Disponible: http://www.ni.com/dataacquisition/esa/whatis.htm
[3] Eulogio T. Perez
37
http://www.frm.utn.edu.ar/arquitectura/unidad3.pdf
[9] National instruments, LabVIEW [Consulta: 15 mayo 2011] Disponible:
http://www.ni.com/labview/applications/esa/
http://www.uninorte.edu.co/extensiones/ids/Ponencias/PONENCIAS
%20BIOINGENIERIA/Eletromiografia_JAIME_DELGADO.pdf.
[10] Eduardo Garcia Breijo, compilador C y simulador
Proteus para
ANEXO A
38
39
40
41