Vous êtes sur la page 1sur 17

UNIVERSIDAD POLITCNICA DE VICTORIA

ESTANCIA I TRATAMIENTO CON TERMOTERAPIA.

Gonzalo Loredo Neri

Ingeniera Mecatrnica

Organismo receptor: Ortopedia Ledezma Carretera Soto la Marina, colonia Horacio Tern Nmero interior #423 Asesor Empresarial: CPO II Santiago Ledezma Pineda

Asesor Institucional: Dr. Rodolfo Arturo Echavarria Solis

Cd. Victoria, Tamps., mayo 2013

ESTANCIA I 2013
ndice
1. ABSTRACT. .............................................................................................................................................. 3 2. MARCO TERICO ................................................................................................................................... 4 2.1. Conceptos sobre termoterapia.. ........................................................................................................... 4 2.1.1. Termoterapia.. ........................................................................................................................... 4 2.1.2. Conduccin................................................................................................................................ 4 2.1.3. Convenccin.. ............................................................................................................................ 4 2.1.4. Rdiacin.. .................................................................................................................................. 4 2.1.5. Conversin.. .............................................................................................................................. 5 2.1.6. Relacin entre los agentes termoterpicos. ................................................................................ 5 2.2. Efectos teraputicos............................................................................................................................. 6 2.2.1. Efectos anti-inflamatorios.. ....................................................................................................... 6 2.2.2. Efecto antiespasmdico.. ........................................................................................................... 6 2.2.3. Efecto analgsico.. ..................................................................................................................... 6 2.3. Software............................................................................................................................................... 6 2.3.1. SolidWorks.. ........................................................................................................................... 6 2.3.2. Processing............................................................................................................................... 6 2.3.3. Proteus.. .................................................................................................................................. 6 3. OBJETIVOS................................................................................................................................................... 7 3.1. Objetivo general.. ................................................................................................................................ 7 3.2. Objetivos particulares.. ........................................................................................................................ 7 4. JUSTIFICACIN ........................................................................................................................................... 7 5. DESARROLLO.............................................................................................................................................. 8 5.1. Diseo del dispositivo.. ....................................................................................................................... 8 5.2. Arduino Uno.. ...................................................................................................................................... 8 5.3. Comunicacin Processing-Arduino.. ................................................................................................. 10 5.4. Circuito para el control de temperatura.. ........................................................................................... 11 5.5. Interfaz usuario-mquina.. ................................................................................................................. 12 6. RESULTADOS ............................................................................................................................................ 15 7. CONCLUSIN ............................................................................................................................................ 16 8. REFERENCIAS ........................................................................................................................................... 17

Cd. Victoria, Tam., Mayo 2013

Pgina 2

ESTANCIA I 2013
1. ABSTRACT. The heat use with therapeutic aims (thermotherapy) has been used during centuries for the treatment of diseases and traumatic injuries. Recently, the heat use in the immediate treatment of the muscle-skeletal injuries has been replaced by the cold use. As much the cold as the superficial heat have therapeutic effects. By different mechanisms both can break the muscular cycle of pain-spasm-pain and reduce inflammation. Although, there are different criteria to choose the method of thermotherapy more suitable for each pathology and the application parameters are different from authors to others, is known that the heat increases the distensibilidad of collagen tissues, diminishes the rigidity to joint, reduces the pain and the inflammation, alleviates muscular spasm and increases to the blood flow. This study tries to describe the superficial thermotherapy use and aplications. In this document explain the activities realized to design and development a temperature control.

Cd. Victoria, Tam., Mayo 2013

Pgina 3

ESTANCIA I 2013
2. MARCO TERICO. En esta parte se presentan conceptos bsicos relacionados con el contenido de este documento abarcando temas de la termoterapia y temas de los dispositivos electrnicos y los programas utilizados. 2.1. Conceptos sobre termoterapia. 2.1.1. Termoterapia.
La termoterapia es la aplicacin con fines teraputicos de calor sobre el organismo por medio de cuerpos materiales de temperatura elevada, por encima de los niveles fisiolgicos. El agente teraputico es el calor, que se propaga desde el agente trmico hasta el organismo, produciendo en principio una elevacin de la temperatura y, como consecuencia de esta elevacin, surgen los efectos teraputicos. Para la correcta utilizacin de la termoterapia, debemos tener en cuenta que la temperatura corporal no es uniforme. La temperatura cutnea (superficial) vara entre 29 y 34 C en diferentes regiones corporales. A cierta profundidad de la piel, la temperatura se hace uniforme, que en condiciones normales, es de 37C. [1]

2.1.2. Conduccin. Consiste en un intercambio de energa trmica entre dos cuerpos a distintas temperaturas que se ponen en contacto. Las molculas del cuerpo ms caliente comunican su energa por medio del movimiento a las del cuerpo ms fro. La facilidad de esta propagacin depende de la conductividad trmica propia de cada sustancia. [4] 2.1.3. Convenccin. Consiste en la transferencia de calor que tiene lugar en un lquido. El transporte de calor desde la profundidad a la superficie en el cuerpo humano se produce por conduccin y conveccin. La circulacin sangunea juega un papel muy importante actuando a modo de radiador, siendo la causa principal de que a poca profundidad de la piel la temperatura central sea prcticamente uniforme. [4] 2.1.4. Radiacin. Es la transmisin del calor (energa en forma de ondas electromagnticas) a travs del vaco. Es el principal mecanismo de termlisis del organismo. No solo se produce emisin sino que se produce tambin absorcin de radiacin electromagntica. El poder absorbente, as como el poder emisivo de radiacin del cuerpo depende de su temperatura, de su naturaleza y de su superficie. [3]

Cd. Victoria, Tam., Mayo 2013

Pgina 4

ESTANCIA I 2013
2.1.5. Conversin. El calentamiento se produce por la transformacin de otras formas de energa en energa trmica. Los agentes incluidos en la termoterapia por convesin son electromagnticos (onda corta, microondas) y mecnicos (ultrasonidos), los cuales no son objeto de nuestro estudio. [2] 2.1.6. Relacin entre los agentes termoterpicos.

PROFUNDIDAD

MODO PRINCIPAL DE TRANSFERENCIA DE CALOR

TIPOS de agentes termoterpicos

Conduccin

Compresas hidrocoladoras o hot pack Cera o parafina Almohadillas qumicas Almohadillas elctricas Fangoterapia (peloides/parafangos) Termforos Hidroterapia Aire hmedo caliente Aire seco Luz solar Radiacin infrarroja Radiacin ultravioleta Microondas Onda corta Ultrasonidos

Superficial Conveccin

Radiacin

Profunda

Conversin

Tabla 1. Relacin entre los agentes termoterpicos, el modo de transferencia de calor y la profundidad. [4]

Cd. Victoria, Tam., Mayo 2013

Pgina 5

ESTANCIA I 2013
2.2. Efectos teraputicos. 2.2.1. Efectos anti-inflamatorios. A consecuencia de la hiperemia que se produce mejora la nutricin celular, aumenta la absorcin de los productos de desecho, favorece la accin bactericida, trfica y analgsica. [5] 2.2.2. Efecto antiespasmdico. Tanto en la musculatura estriada como lisa, que se traduce en una mayor extensibilidad de los tejidos fibrosos colgenos y en una disminucin de la rigidez articular. [5] 2.2.3. Efecto analgsico. Por estimulacin de las terminaciones nerviosas de la piel y sustancias qumicas que intervienen en el bloqueo de las sensaciones dolorosas. Este efecto se obtiene rpidamente y es ms o menos intenso segn el grado de temperatura, duracin de la aplicacin y condiciones del proceso o del paciente. [5] 2.3. Software. 2.3.1. SolidWorks SolidWorks es un programa de diseo asistido por computadora para modelado mecnico desarrollado en la actualidad por SolidWorks Corp., una subsidiaria de Dassault Systmes (Suresnes, Francia), para el sistema operativo Microsoft Windows. El programa permite modelar piezas y conjuntos, y extraer de ellos tanto planos como otro tipo de informacin necesaria para la produccin. 2.3.2. Processing Es un lenguaje de programacin y entorno de desarrollo integrado de cdigo abierto basado en Java, de fcil utilizacin, y que sirve como medio para la enseanza y produccin de proyectos multimedia e interactivos de diseo digital. Fue iniciado por Ben Fry y Casey Reas a partir de reflexiones en el Aesthetics and Computation Group del MIT Media Lab dirigido por John Maeda. 2.3.3. Proteus Proteus es una compilacin de programas de diseo y simulacin electrnica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los mdulos VSM y Electra.

Cd. Victoria, Tam., Mayo 2013

Pgina 6

ESTANCIA I 2013
3. OBJETIVOS. 3.1. Objetivo general. Disear un control de temperatura, el cual debe ser capaz de variar la luz o calor en una resistencia elctrica, este dispositivo se aplicara con fines teraputicos en el tratamiento de termoterapia. 3.2. Objetivos particulares. Disear una interfaz grfica que le permita al usuario controlar de manera sencilla la temperatura de la resistencia elctrica. Elaborar mediante el programa SolidWorks una propuesta de la estructura fsica del dispositivo. Realizar una etapa de control y de potencia sencilla.

4. JUESTIFICACIN. Este proyecto surge por la necesidad de disminuir costos, debido a que hay una gran cantidad de pacientes que necesitan tratamientos como la termoterapia para romper el ciclo muscular de dolor-espasmo-dolor y reducir la inflamacin y no cuentan con los recursos suficientes para poder pagar un tratamiento de este estilo y mucho menos comprar un dispositivo comercial de termoterapia. Por ello se realiz la propuesta de implementar un control de temperatura mediante la utilizacin de la tarjeta Arduino y un software libre que en este caso es Processing, esto implica que no habr ningn costo en cuanto a la licencia. Este dispositivo no implica ningn riesgo en su utilizacin debido a que se trabaja con corriente directa (CD).

Cd. Victoria, Tam., Mayo 2013

Pgina 7

ESTANCIA I 2013
5. DESARROLLO. 5.1. Diseo del dispositivo. Se realiz una propuesta del dispositivo para termoterapia, en la figura 1 podemos observar el dispositivo. A partir de ah se elabor el control de temperatura con Arduino-Processing. En este documento se muestra la realizacin de la etapa de control y de potencia para el sistema de termoterapia.

Figura 1. Diseo propuesto de la banda de termoterapia. 1.- En esta parte van incluidos una serie de focos de CD, estos focos sirven para realizar el calentamiento debido a que como ya sabemos el foco es una resistencia y por ende cuando pasa una corriente por l, empieza a desprender energa en forma de calor. 2.- Lo que se muestra en la figura 2 es un cintillo, que sirve para sujetar la banda de termoterapia en la parte afectada del paciente. 5.2. Arduino Uno. El Arduino Uno es una placa electrnica basada en el microprocesador Atmega328 . Tiene 14 pines digitales de entrada / salida (de las cuales 6 se puede utilizar como salidas PWM), 6 entradas analgicas, un 16 MHz resonador cermico, una conexin USB, un conector de alimentacin, una cabecera ICSP, y un botn de reinicio. Contiene todo lo necesario para apoyar el microcontrolador, basta con conectarlo a un ordenador con un cable USB o el poder con un adaptador AC-DC o batera para empezar. En la figura 2 se observa como es la tarjeta Arduino Uno fsicamente y se aprecian sus entradas y salidas.

Cd. Victoria, Tam., Mayo 2013

Pgina 8

ESTANCIA I 2013

Figura 2. Arduino Uno, se observan los bloques de terminales con los que se accede a los pines de la Arduino. El Uno se diferencia de todos los consejos anteriores, ya que no utiliza el chip controlador FTDI USB-to-serial. En su lugar, se cuenta con el ATMEGA16U2 (Atmega8U2 hasta la versin R2) programado como convertidor USB a serie. En la tabla 1 se observan las especificaciones ms importantes de la tarjeta Arduino Uno. Res u men Microcontroladores Voltaje de funcionamiento Voltaje de entrada (recomendado) Voltaje de entrada (lmites) Pines E / S digitales Pines de entrada analgica DC Corriente por I / O Pin Corriente CC para Pin 3.3V Memoria Flash SRAM EEPROM Velocidad del reloj

ATmega328 5V 7-12V 6-20V 14 (de los cuales 6 proporcionan PWM) 6 40 mA 50 mA 32 KB (ATmega328) de los cuales 0,5 KB utilizado por gestor de arranque 2 KB (ATmega328) 1 KB (ATmega328) 16 MHz

Tabla 1. Caractersticas ms importantes del Arduino Uno.

Cd. Victoria, Tam., Mayo 2013

Pgina 9

ESTANCIA I 2013
5.3. Comunicacin Processing-Arduino. El diagrama que muestra el sistema de control de temperatura para el tratamiento de termoterapia se muestra en la figura 3.

Figura 3. Sistema de control de temperatura para la termoterapia.

Para realizarla la comunicacin entre Arduino y Processing es necesario llevar a cabo una serie de pasos que se mencionan a continuacin: 1. Cargar la librera de Arduino en el IDE de Processing. Para que Processing pueda trabajar con la librera de Arduino se debe incluir la carpeta ARDUINO dentro de la carpeta libreras del IDE de Processing: \processing-0138\libraries 2. Configurar Arduino para que Processing pueda dialogar con l. Para cargar el firmware en Arduino se debe abrir la librera Processign-Arduino y en la carpeta: \arduino\firmware\Standard_Firmata se encuentra el fichero Standard_Firmata.pde que se debe cargar con el IDE Arduino. En este fichero se encuentran las funciones que se utilizan desde el ID Processing para poder dialogar con Arduino.

Cd. Victoria, Tam., Mayo 2013

Pgina 10

ESTANCIA I 2013
Resumen: Descompactar la librera y copia la carpeta "Arduino" en la carpeta "libraries" perteneciente al directorio de la aplicacin Processing. Abrir el firmware (en arduino/firmware) en Arduino y descargar este en la tarjeta Arduino. Configurar Processing para serial: http://processing.org/reference/libraries/serial/ En Processing, abrir uno de los ejemplos que viene con la librera Arduino. Modificar el cdigo de ejemplo seleccionando el puerto serie correcto. Ejecute el ejemplo.

5.4. Circuito para el control de temperatura. Los transistores a utilizados son tipo MOSFET cuya velocidad de conmutacin es superior a la dems familia de transistores. El MOSFET utilizado es el IRF640, debido a que cuenta con las caractersticas adecuadas para la aplicacin que se le dar. El MOSFET IRF640 se elige por su capacidad de manejar un alto voltaje y corriente, lo que da la posibilidad de utilizar este circuito para proyectos o aplicaciones de requerimientos elctricos superiores, agregndole cierta flexibilidad al sistema. Se utiliz una fuente de alimentacin de una computadora de escritorio para alimentar el MOSFET. Las derivaciones que se utilizaron fueron: una de 12v para el MOSFET y una de 5V para los Optocoplador. En la figura 4 se observa el diseo del circuito en el programa Proteus.

Figura 4. Circuito del control de temperatura diseado en la plataforma Proteus.


Cd. Victoria, Tam., Mayo 2013 Pgina 11

ESTANCIA I 2013
El circuito fue pasado a una tablilla de conexiones para posteriormente realizar la comunicacin Processing-Arduino. En la figura 5 se observa la conexin del circuito con Arduino y este a su vez conectado va puerto USB a la computadora para que el usuario pueda interactuar por medio de la interfaz diseada en Processing que ms a delante se mencionar.

Figura 5. Circuito del control de temperatura utilizando la librera Processing-Arduino. 5.5. Interfaz usuario-mquina. Processing es un lenguaje de programacin y entorno de desarrollo integrado de cdigo abierto basado en Java. La utilizacin de una interfaz en Processing facilita el uso del dispositivo porque permite manipular de manera sencilla el control de temperatura. Cualquier persona que no tenga conocimientos sobre estos temas no ser muy fcil que pueda manipular el control, esto se debe a que el manejo de este dispositivo se generaliz para que no existiera la necesidad de tener que aprender un mtodo o algn tema en especfico para poder manipular el control de temperatura. La interfaz para el control de temperatura consta de una barra la cual vara de acuerdo a los datos que el usuario ingrese. Tambin se muestra el valor de la temperatura obtenida. Para poder manipular la temperatura (aumentar o disminuir) se utilizan dos teclas de la computadora: la tecla w para aumentar la temperatura y la tecla s para disminuir la temperatura.

Cd. Victoria, Tam., Mayo 2013

Pgina 12

ESTANCIA I 2013
A continuacin se muestra el cdigo generado para el control de temperatura:
import processing.serial.*; import cc.arduino.*; Arduino arduino; int ledPin=9; int potPin=0; int val; //size(200,200); int variableus; int temp = 0; int valortemp=0; float radio=0; float x=0; float y=0; float angulo = 0; float R=100; //int y = 0; void setup () { size (500,500); arduino = new Arduino(this, Arduino.list()[0], 57600); arduino.pinMode(ledPin, Arduino.OUTPUT); } void draw( ){ background(88,83,157); //rectMode(RIGHT); textAlign(RIGHT); stroke(0,255,0); text("UNIVERSIDAD POLITCNICA DE VICTORIA",380,30); text("Proyecto: CONTROL TEMPERATURA ",380,90); text("ESTANCIAS I",300,60); text("Plataforma: Processing-Arduino",370,120); text("Alumno: Gonzalo Loredo Neri",200,150); valortemp=temp*(1); //variableus=valortemp/2.5; text(valortemp/2.5,300,320); //rect(temp,4,10,10); fill (202,200,193); rect (400,400,200,350); text("NIVEL DE TEMPERATURA------>",450,450);fill(139,216,207); rect(400,400,400,-250); fill (131,245,12); //fill (255,0,0); //fill (255,255,255); rect(400,400,( 400),temp*(-1)); fill(0,255,255); //line(300,300,400,((valortemp)*-1) ); line(400,300,500,300); line(400,330,500,330); line(400,360,500,360); line(400,270,500,270); line(400,240,500,240); line(400,210,500,210); line(400,180,500,180); line(400,150,500,150); //triangle(100,100,300,300,350,350); noStroke(); fill (157,83,154); ellipse(0,500,temp,temp); radio = temp + 0.5; val =valortemp; arduino.analogWrite(ledPin, val); //fill(0,5); //rect (0,0,width,height); //noStroke(); fill (255); ellipse(200,200,5,5); ellipse (x,y,50,50); angulo=temp; x = width/2 + R*cos(angulo) ; y = height/2 + R*sin(angulo); angulo = angulo +0.01; fill(255,255,255); } void keyPressed( ){ if(key=='s'||key=='s'){ temp--; if (temp<0){ temp=0; } }else if(key=='w'||key=='w'){ temp++; if (temp>250) { temp=250; } } }

Cd. Victoria, Tam., Mayo 2013

Pgina 13

ESTANCIA I 2013
En la figura 6 se muestra la interfaz realizada en Processing para el control de temperatura.

Figura 6. Interfaz usuario-maquina realizada en Processing. Como podemos observar en la figura anterior la interfaz es muy sencilla para que pueda ser controlada por el usuario de una manera adecuada. Mediante la variacin de temperatura por medio de esta interfaz la intensidad de la luz del foco disminuye o aumenta segn sea el caso. Como se mostr anteriormente la propuesta de la banda para termoterapia, no solo incluye un foco o resistencia elctrica, est formada de una serie de focos para disminuir el tiempo de espera, es decir, que llegue a la temperatura indicada a una velocidad mayor.

Cd. Victoria, Tam., Mayo 2013

Pgina 14

ESTANCIA I 2013
6. RESULTADOS. Como resultados tenemos hasta el momento un control de temperatura que cuenta con una interfaz realizada en Processing y mandando datos a travs del Arduino para variar el calor de salida al aumentar o disminuir la intensidad de un foco o resistencia elctrica. Se cuenta con el diseo del prototipo en SolidWorks paea posteriormente realizarlo fsicamente. A continuacin se muestran imgenes de los resultados obtenidos en la realizacin del proyecto:

Figura 7. Variacin de la intensidad del foco mediante Processing-Arduino. En la figura anterior se observa un osciloscopio en el cual se muestra el ancho del pulso.

Cd. Victoria, Tam., Mayo 2013

Pgina 15

ESTANCIA I 2013
7. CONCLUSIN. La realizacin del proyecto de termoterapia por medio de un sensor de temperatura utilizando Processing-Arduino se dio a partir de una problemtica, que los pacientes tienen dificultades para poder realizarse un tratamiento de este estilo. Es por ello que se busc realizar el proyecto con materiales y equipo de lo ms barato posible, para evitar costos elevados en el tratamiento. Una vez concluida la parte del control de temperatura que bsicamente es de lo que se trat este proyecto, se debe realizar el diseo fsico de la banda que va a contener los focos para el tratamiento de la termoterapia, este diseo es una banda en la cual se deben de acomodar los focos y dems componentes lo ms compacto posible. Los resultados del proyecto me resultaron satisfactorios a pesar de que existen diversas formas y ms eficaces de realizar tratamientos termoterapia con algn control de temperatura.

Cd. Victoria, Tam., Mayo 2013

Pgina 16

ESTANCIA I 2013

8. REFERENCIAS. [1] Arcas P. (2004) Manual de fisioterapia. Modulo I. Generalidades. Sevilla: Ed. Mad. [2] Darryl J. (2004) Alternating hot and cold water immersion for athlete recovery: a review. Physical Therapy in Sport 5, 26-34. [3] De Hernndez Tpanes S. (2006) Termoterapia. Medicina de Rehabilitacin cubana [pgina principal en Internet]: Centro nacional de informacin de ciencias mdicas. Extrado el 5 de mayo de 2013. desde http://www.sld.cu/sitios/rehabilitacion/temas.php?idv=892 [4] Martnez Murillo M, Pastor Vega M, Sendra Portero F. (2000) Manual de Medicina Fsica. Madrid: Harcourt. [5] Prez Fernndez M. R. (2005) Principios de hidroterapia y balneoterapia. Madrid: Mcgraw-Hill Interamericana.

Cd. Victoria, Tam., Mayo 2013

Pgina 17

Vous aimerez peut-être aussi