+ All Categories
Home > Documents > Preparatorio 4 FINAL

Preparatorio 4 FINAL

Date post: 13-Sep-2015
Category:
Upload: andy-gato-perez
View: 72 times
Download: 0 times
Share this document with a friend
Description:
Preparatorio 4 FINAL
Popular Tags:
14
DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA INSTRUMENTACIÓN MECATRONICA TRABAJO PREPARATORIO LABORATORIO No. 2.1 GUÍA DE PRÁCTICA No. 2.1 Tema: Electromiógrafo Realizado por: Freddy García – José Luis Hidalgo – Andrés Pérez – Maxwell Veintimilla. Fecha: 2015-06-18 1. OBJETIVOS: Diseñar e implementar un Electromiógrafo. Diseñar el circuito de acondicionamiento para la adquisición de datos. Comprobar la precisión de la adquisición de datos. Comparar resultados calculados, simulados y medidos. 2. MATERIALES Y EQUIPOS: Materiales: Resistencias Capacitores Electrodos(Desechables) Cables Cables para la conexión de los electrodos Protoboard Arduino
Transcript

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA

INSTRUMENTACIN MECATRONICA

TRABAJO PREPARATORIO LABORATORIO No. 2.1

GUA DE PRCTICA No. 2.1

Tema: Electromigrafo

Realizado por: Freddy Garca Jos Luis Hidalgo Andrs Prez Maxwell Veintimilla.

Fecha: 2015-06-18

1. OBJETIVOS:

Disear e implementar un Electromigrafo. Disear el circuito de acondicionamiento para la adquisicin de datos. Comprobar la precisin de la adquisicin de datos. Comparar resultados calculados, simulados y medidos. 2. MATERIALES Y EQUIPOS:

Materiales: Resistencias Capacitores Electrodos(Desechables) Cables Cables para la conexin de los electrodos Protoboard Arduino Amplificador de instrumentacin(AD620) Amplificadores operacionales

Herramientas: Multmetro Fuente Computador Matlab

3. MARCO TERICO

Electromiografa

La electromiografa y electroneurografa son los estudios destinados a conocer el funcionamiento del sistema nervioso perifrico (nervio y msculo).

Del msculo, con la electromiografa, es posible saber si tanto el reposo como la contraccin leve o mxima indican la presencia de anomalas particulares.

La electromiografa (EMG) es el registro mediante una aguja (y de modo muy poco frecuente mediante electrodos de superficie) de la actividad elctrica muscular.

Las fibras musculares, al contraerse, producen descargas que, recogidas por estos electrodos, dan unos patrones normales o indicativos de lesin a distintos niveles del sistema neuromuscular.

Preparacin para el examen

Generalmente, no se requiere preparacin especial. Evite el uso de cualquier crema o locin el da del examen.

La temperatura corporal puede afectar los resultados de este examen. Si hace mucho fro afuera, espere en un cuarto tibio por un rato antes de que se lleve a cabo el examen.

Antes de hacer el examen, comntele a la persona que lo est realizando si usted est tomando anticoagulantes.

Adicionalmente debemos mencionar que en nuestro caso, ya que utilizaremos los electrodos superficiales, debemos conectar uno de los electrodos en un sitio del cuerpo en el que no exista variacin, es decir un hueso o una parte regida.

Seales electromiogrficas

Ilustracin 1: Colocacin de los electrodos.

Son aquellas que se producen al tensionar o distensionar un msculo, y resultan de la actividad qumica producida por la protena fibrosa miosina. Al contraer los msculos, se genera una seal elctrica de unos cuantos microvolts por lo que es necesario amplificar esta seal para poder utilizarla en algn dispositivo que se requiera.

Para realizar la adquisicin de datos, as como las diferentes etapas del circuito, empleamos una serie de elementos que son bastante populares.

4. Procedimiento:

1) Obtener los implementos en lugares donde vendan equipos mdicos.

Ilustracin 2: Electrodos y cables de conexin.2) Disear el circuito de acondicionamiento de la seal mioelctrica.

Elegimos este circuito porque nos pareci ideal ya que, dado que las seales mioelctricas son sumamente pequeas requerirn de un ganancia bastante grande, por que a su vez tambin es necesario una etapa de filtrado.

Ilustracin 3: Circuito de acondicionamiento.

3) Realizar la simulacin del circuito de acondicionamiento.

Ilustracin 4: Circuito de la simulacin.

4) Realizar una HMI que nos permita visualizar el comportamiento de la curva.

Ilustracin 6: HMI finalizada.

Ilustracin 7: Elaboracin del cdigo de la HMI.

Ilustracin 8: Elaboracin de la parte grafica de la HMI.

Cdigo completo de la HMI

function varargout = LAB4(varargin)% LAB4 MATLAB code for LAB4.fig% LAB4, by itself, creates a new LAB4 or raises the existing% singleton*.%% H = LAB4 returns the handle to a new LAB4 or the handle to% the existing singleton*.%% LAB4('CALLBACK',hObject,eventData,handles,...) calls the local% function named CALLBACK in LAB4.M with the given input arguments.%% LAB4('Property','Value',...) creates a new LAB4 or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before LAB4_OpeningFcn gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to LAB4_OpeningFcn via varargin.%% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one% instance to run (singleton)".%% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help LAB4

% Last Modified by GUIDE v2.5 11-Jun-2015 11:12:44

% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @LAB4_OpeningFcn, ... 'gui_OutputFcn', @LAB4_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []);if nargin && ischar(varargin{1}) gui_State.gui_Callback = str2func(varargin{1});end

if nargout [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});else gui_mainfcn(gui_State, varargin{:});end% End initialization code - DO NOT EDIT

% --- Executes just before LAB4 is made visible.function LAB4_OpeningFcn(hObject, eventdata, handles, varargin)% This function has no output args, see OutputFcn.% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% varargin command line arguments to LAB4 (see VARARGIN)im=imread('espe.jpg');image (im)axis off% Choose default command line output for LAB4handles.output = hObject;

% Update handles structureguidata(hObject, handles);

% UIWAIT makes LAB4 wait for user response (see UIRESUME)% uiwait(handles.figure1);

% --- Outputs from this function are returned to the command line.function varargout = LAB4_OutputFcn(hObject, eventdata, handles) % varargout cell array for returning output args (see VARARGOUT);% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)

% Get default command line output from handles structurevarargout{1} = handles.output;

% --- Executes on button press in INICIAR.function INICIAR_Callback(hObject, eventdata, handles)delete(instrfind({'Port'},{'COM3'}))a=arduino('COM3');

global pausebv1=[4 5 6 4 8 8 8];v2=[4 6 8 7 9 5 7];set(handles.XDATA,'String',v1');set(handles.YDATA,'String',v2');

axes(handles.axes1);plot(v1,v2);axis([0,20,0,30]);t=0;i=1;j=1;hold off;cla(handles.axes1);pauseb=1;

while(true) while pauseb==1 pause(1);end v1=0; v2=0; hold off; while(t


Recommended