Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen.
El presente proyecto, se basó en una iniciativa de Transferencia
Tecnológica propuesta por el Grupo de Ingeniería en Rehabilitación
(GRIER) de esta facultad. La misma tuvo como finalidad el desarrollo
de un circuito electrónico para el control de los motores de una silla
de ruedas, como así también el censo del estado de las baterías y la
gestión de la carga de las mismas. Se buscó como objetivo general, la
construcción de un prototipo que emule las prestaciones de los
sistemas disponibles comercialmente en aspectos como simplicidad de
manejo, amigabilidad de la interface con el usuario, autonomía,
seguridad hacia el equipo y hacia el usuario.
El prototipo que se llevó adelante controla dos motores de CC de
24V, con transmisión directa por polea, mediante un comando X-Y
potenciométrico. Simultáneamente, censa el estado de la batería para
exponer mediante un indicador porcentual en una pantalla LCD el nivel
de carga de la misma, emitiendo alarmas en función de ciertos niveles
críticos y, en caso extremo apagando el equipo para evitar una
descarga de consecuencias destructivas. También se efectuó la medición
de temperatura en los puentes H que comandan la velocidad y el sentido
de cada motor, para proteger y alertar de eventuales cortocircuitos o
sobrecorrientes. El apagado del equipo por valores críticos de alguna
de estas variables, es almacenado en una memoria no volátil con el fin
de que al reiniciar el dispositivo, el sistema encienda un led
indicador que alerte tanto al usuario como al técnico que efectúe el
mantenimiento, sobre la razón por la cual se produjo el apagado
automático. El equipo también proporciona los bornes para conectar el
cargador de las baterías, estado que se visualiza en la pantalla LCD y
durante el cual la silla queda desactivada, dicha carga también fue
medida y cuando llega a niveles críticos, desvincula el cargador
mediante un relé, a la vez que emite una alerta de que el proceso ha
finalizado. Los ensayos de marcha fueron realizados con dos baterías
de plomo-acido de auto de 12V y 75Ah.
2
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Índice.
Introducción.
Discapacidad.
Características de la lesión medular.
Variedad y características de las sillas de ruedas.
Métodos y desarrollo.
Diagrama en bloque general.
Subsistema de Control.
- Microcontrolador.
- Entradas.
- Salidas.
Subsistema de Potencia.
- Circuito de disparo.
- Puente H.
Subsistema de alimentación.
- Alimentación de control.
- Alimentación de potencia.
Circuito esquemático final.
Circuito impreso final.
Capturas 3D de la placa final.
Ensayos y resultados.
Placa desarrollada y caracterización de los bloque
funcionales.
Corrientes medidas en los motores en distintas
condiciones.
Corrientes medidas en el sistema de control.
Ensayos de la pantalla LCD, presentación de las distintas
alertas.
Conclusión.
Bibliografía.
Anexo 1.
Hojas de datos resumidas de los CI utilizados.
Anexo 2.
Código fuente del microcontrolador.
Anexo 3.
Ejemplos de Manuales de Usuario de sillas de ruedas
motorizadas comerciales.
3
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Introducción.
4
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Discapacidad:
5
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Genético:
- Ambientales
- Hereditarios
Congénito:
- Ambientales (radiaciones, por ej.)
- Infecciones
- Traumatismos
- Intoxicaciones
- Nutricional
- Emocional
- Causas desconocidas
Perinatales (parto):
- Asfixia
- Traumatismos
- Pre o post término
- Emocional
Adquirido:
- Ambientales (radiaciones, por ej.)
- Infecciones
- Traumatismos
- Intoxicaciones
- Nutricional
- Emocional
- Endócrino
- Proceso de envejecimiento
6
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Trastornos sensoperceptuales:
- Auditivo
- Visual
- Táctil
- Propioceptivo
Trastornos motrices:
- Amputados
- Alteraciones estructurales del aparato locomotor
Muscular
Tendinosa
Ósea Y sus combinaciones
Ligamentosa
Nerviosa
Trastornos neurológicos
Centrales
Vía piramidal cuadripléjicos/cuadriparéticos
Hipotonías hemipléjicos/hemiparéticos
Hipertonías parapléjicos/paraparéticos
Extra piramidal monopléjicos/monoparéticos
Distonías
Periféricos
Neuropraxia (alteración transitoria de la mielina de
un nervio)
Axonotmesis (alteración transitoria de la mielina de
un axón)
Neurotmesis (sección de un nervio)
Aprendizaje:
Comunicación y lenguaje:
- Autismo (Intención comunicacional).
Comunicación y lenguaje (aspectos intelectuales o gnósicos y
motricidad oral):
- Afasias (organización semántica)
- Anartrias (organización sintáctica)
- Disartrias (trastorno motor = orofacial)
- Coordinación motriz (resto del cuerpo)
Mental:
- Neurosis (conciencia de enfermedad y juicio de realidad)
- Psicopatías (sin conciencia de enfermedad pero con juicio de
realidad)
- Psicosis (ni conciencia de enfermedad ni juicio de realidad)
Social:
7
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
- Familiar
- Sociedad
- Educacional
- Laboral
Figura 1
8
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
CERVICAL Vertebras 1 a 7.
TORACICA Vertebras 8 a 19.
LUMBAR Vertebras 20 a 24.
SACRO Vertebras 25 a 29 (fusionadas).
Figura 2
9
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 3
Figura 4
10
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
11
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 5
Figura 6
12
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 7
Ahora si continuamos avanzando con la complejidad de las sillas de
ruedas, en su proceso de adaptación a las necesidades de los usuarios,
llegamos a las sillas de ruedas motorizadas, cuya particularidad
principal consta en efectuar el giro de las ruedas mediante motores
eléctricos, los cuales son controlados mediante señales eléctricas que
actúan sobre su tensión de alimentación, produciendo la variación
controlada y conjunta de su sentido de giro y velocidad, con la
finalidad de generar el movimiento deseado por el usuario. La manera
en la que se transmite el movimiento deseado a los motores, podrá
tomar muchas formas según el caso, siendo el más típico el del control
con mando manual, que le permite moverse libremente si tener que hacer
uso de una fuerza muscular excesiva de sus brazos e incluso sin
siquiera mover las articulaciones del hombro, codo o muñeca. Esto lo
hace muy útil para discapacidades motrices complejas, como los casos
de personas que presenten aparte de algún impedimento de caminar, una
insuficiencia en el movimiento de uno de los brazos, como es común en
personas con trastornos motrices del tipo neurológico, o en general
para personas con lesión medular severa o mayores de edad.
Por lo expuesto, las sillas de ruedas motorizadas proporcionan un
nuevo espectro de soluciones para personas con discapacidad motriz,
pero incluso si nos centramos en aquellas cuyo mecanismo de control
por parte del usuario es un dispositivo de comando manual X-Y,
encontramos nuevamente un enorme matiz de modelos y diseños que van
13
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 8
Figura 9
Sin embargo, como se ha mencionado anteriormente, por más diversa
que pueda llegar a ser la gama de equipos disponibles, todos ellos con
sus características técnicas, por más extremas que parezcan, tienen
una única finalidad, que es la de permitirle al usuario recuperar la
capacidad perdida de moverse con autonomía. Centrándonos en este
objetivo nuevamente, podemos ver que por más costosa y versátil que
pueda ser la silla de ruedas motorizada que use la persona, con todos
sus instrumentos y particularidades especiales, no son otra cosa que
esfuerzos tecnológicos cuya finalidad es aproximarse lo más posible al
restablecimiento de una capacidad que la mayoría tiene de nacimiento y
de la cual disfruta día a día y sin costo económico o mantenimiento
especializado alguno.
De las misma manera que a pesar de la innumerable cantidad de
modelos de sillas de ruedas de tracción manual, pudimos individualizar
una figura genérica para analizar las partes que la componen,
tomaremos un modelo típico de silla de ruedas motorizada, que guarda
gran similitud con la cual se trabajo en este proyecto para ver las
principales diferencias y características.
En la siguiente figura podemos ver como ejemplo una imagen de una
silla de ruedas motorizada de la marca “ReActiv.” en particular de
su modelo “izzyGo-18” con sus partes generales individualizadas;
14
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 10
Figura 11
15
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Métodos y desarrollo.
Como todo dispositivo de asistencia a la persona discapacitada,
las sillas de ruedas motorizadas tienen una cierta complejidad en su
construcción que aborda desde la rustica mecánica del armazón, la
posición de las ruedas tanto de tracción como se dirección y de
protección contra inclinaciones, etc., pasando por la mecánica más
fina de cálculo de torque y relación de polea o calculo de reductores
para determinar la tracción de las ruedas y finalmente llegando a la
electrónica de control y potencia necesarias para realizar una
manipulación efectiva de los movimientos de la silla, con el consumo
mínimo de energía, las debidas protecciones y la suficiente
amigabilidad del sistema. Es claro que por las características del
presente proyecto, se abordará el desarrollo exclusivo del sistema
electrónico que controla los motores y gestiona la energía de las
baterías para tal fin, haciendo uso para los ensayos de una silla de
ruedas motorizada disponible en el laboratorio para la prueba del
sistema.
Un esquema generalizado del bloque que se desarrolló y su
ubicación física en la silla de ruedas es el siguiente;
Figura 12
16
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 13
17
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Subsistema de Control:
ENTRADAS:
SALIDAS:
18
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Microcontrolador;
En el esquema de la
derecha podemos observar
como la aplicación hace
uso casi de la totalidad
de los puertos que ofrece
el microcontrolador, con
una clara superioridad en
la utilización de los
mismos en forma de
salidas. Los puertos con
las siglas OSCx son los
correspondientes al
Cristal del reloj con el
que trabaja el PIC, Vcc y
GND con los terminales de
la alimentación de 5v y
Reset es al cual se
conecta el pulsador que
reinicia el programa de
micro. Figura 14
19
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Por su parte de las seis entradas, sólo una es digital con niveles
de 0v y 5v, las otras cinco son señales de entrada analógicas que
varían entre 0v a 5v pero en rangos distintos como se detalla a
continuación:
20
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 15
Iniciaremos con el diagrama de flujo de la función “main{}”. En
esta parte del programa se inicializan todos los recursos del
microcontrolador que se pretenden utilizar (interrupciones,
temporizadores, puertos, módulos de PWM, etc.), una vez hecho esto, se
fija el estado inicial del Puesto B para encender la pantalla LCD y se
procede a la rutina de inicialización de la misma para luego poder
presentar los datos iniciales mediante la función “actualizar” que
veremos a continuación. Luego de presentar los datos del estado de la
batería en la pantalla, se escribe el Timer 0 con un valor tal que
fija el tiempo que tardara en desbordar y por ende en disparar su
interrupción asociada, dicho tiempo fue configurado en 50ms y
representa funcionalmente la base de tiempo de todas las
temporizaciones que se dan en todo el programa. A continuación se
chequea si el cargador está conectado (RB0) y asociando eso con el
estado de la batería se asigna valor a la bandera “a” y se vincula o
no el cargador con las baterías mediante la acción sobre un relé.
Hecho esto se controla la temperatura de los puentes (por si se está
reiniciando de un “Error por Alta Temperatura”), se calcula y
actualiza el movimiento de los motores según el estado actual del
joystick y se corrobora si se está volviendo de un reinicio por Error,
en cuyo caso de incida con LEDs asociados a cada una de las dos causas
21
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 16
Veremos ahora en orden las tres funciones que son llamadas desde
le “main”, siendo la primera “actualizar”:
22
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 17
Esta función es la encargada de refrescar los datos de la pantalla
LCD, datos que tiene que ver fundamentalmente con el estado de carga
de la batería, pero a los largo de los estados posibles entre 0% y
100%, el programa discrimina entre cuatro zonas a saber: entre 0% y
10%; entre 10% y 25%; entre 25% y 95%; mayor a 95%; para lo cual
utiliza una variable indicadora para cada caso (k1, k2, k3 y k4) y
esto permite que al censar que el cargador está conectado o no, el
programa pueda presentar en la pantalla LCD una alerta de “Batería
Totalmente Cargada” para alertar que la carga fue finalizada y que el
usuario debe desconectar el cargador, una línea punteada progresiva en
la segunda línea para mostrar que la carga está en proceso si está
entre 25% y 95% con el cargador conectado, una alerta de “Batería
Baja” si está entre 10% y 25% y el cargador no está conectado y en
última instancia una alerta de “Batería Totalmente Descargada” para
anunciar el auto-apagado por esa causa.
23
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 18
24
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 19
25
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 20
26
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 21
Figura 22
27
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 23
28
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 24
29
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 25
Entradas;
Figura 26
30
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 27
31
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 28
32
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Salidas;
Figura 29
33
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 30
La conexión en este caso es directa, los pines D0, D1 Y D2 manejan
los bits de control del LCD mientras que los pines D4, D5, D6 y D7 los
de datos. La alimentación de la pantalla es la misma que la del micro,
se utilizó un potenciómetro de 5k para variar el contraste y la masa
de la pantalla está conectada al colector del transistor que mediante
el Puerto B controla el encendido y apagado.
34
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 31
Con este último circuito, hemos concluido con el SUBSISTREMA DE
CONTROL, a continuación veremos la forma en la que se implemento el
SUBSISTEMA DE POTENCIA con sus dos bloques internos: Circuito de
Disparo y Puentes H.
Subsistema de Potencia:
35
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Circuito de Disparo;
Figura 32
36
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 33
37
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 34
Puentes H:
Figura 35
38
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Donde:
ID sat = corrientes de trabajo.
RDS sat = resistencia interna entre drenador-surtidor.
IDSO = corrientes de fuga con el transistor al corte.
Vcc = tensión de alimentación
T = periodo del PWM.
ton = tiempo en estado alto del PWM.
toff = tiempo en estado bajo del PWM.
tc = promedio entre el tiempo de flanco ascendente y descendente del
MOSFET, para mas seguridad se puede tomar el mayor.
Con los valores de corriente del motor de trabajo por motor de 7A,
una RDS = 0.8mOhm, IDS0 = 250uA, Vcc = 25v, tc = 101ns y si tomamos la
señal de PWM con un ciclo de trabajo de 90% para analizar el caso de
mayor consumo (con altas corrientes la mayor potencia se consume
durante el ton) y habiendo sido configurada la señal para una
frecuencia de 3,9kHz, el periodo equivalente es de 256us dando un ton =
230us y un toff = 26us, todos estos valores dan una potencia media por
transistor de:
39
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Subsistema de Alimentación:
Alimentación de potencia;
Figura 36
40
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Alimentación de Control;
Figura 37
41
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 38
42
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 39
Figura 40
43
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 41
Figura 42
44
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Ensayos y resultados.
Figura 43
Figura 44
45
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 45
Figura 46
46
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Los motores con los que se trabajo, estaban ligados a las ruedas
mediante una doble correa cada uno y dispuestos según las siguientes
imágenes;
Figura 47
Figura 48
47
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 49
48
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 50
Cuando el nivel de las batería llega a estar por debajo del 10%
y esta condición perdura sin interrupción (para evitar auto-apagados
por bajas de tensión de corta duración) se activa el auto-apagado por
“Baja Tensión” con la siguiente alerta:
Figura 51
49
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 52
Figura 53
50
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 54
51
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Figura 55
52
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Conclusión.
53
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
54
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
Bibliografía.
55
García Cabrera, Jeremías Adrián Proyecto Final
Año; 2015
ANEXO I
56