INTRODUCCION Tesis
INTRODUCCION Tesis
INTRODUCCION Tesis
INTRODUCCION
En Colombia la tasa de menores de edad con algún tipo de discapacidad está por
encima de 500000 según revelo el censo realizado por el DANE en el año 2006,
de los cuales la mayoría residen en estrato 1 y 2 y no tiene acceso a ningún
programa de bienestar social en sus distintas localidades o municipios. Además
que su por condición no pueden acceder a un establecimiento educativo.
La paraplejia es una de las discapacidades más frecuentes dentro de esta
población, y quienes la padecen están expuestos a múltiples riesgos físicos y
emocionales como lo son: espasmos musculares, dolor crónico, ulceras por
presión, huesos débiles, espasmos musculares, obesidad, problemas de columna
al permanecer mucho tiempo en una sola posición, baja autoestima, depresión
infantil por la dependencia total de las demás personas, daños psicológicos,
discriminación social, inasistencia médica, deficiencias en nutrición, entre otras.
Todo esto afecta el desarrollo cognitivo y socioemocional de esta población,
además presentan una constante exclusión en diversas actividades cotidianas,
Otro factor secundario de la discapacidad es que puede contribuir a aumentar la
pobreza en el hogar, porque los padres disponen de menos tiempo para
actividades generadoras de ingreso, sacan a sus hijos de la escuela para que
cuiden de su hermano o hermana con discapacidad y las familias deben enfrentar
los costos adicionales asociados con la discapacidad, por ejemplo, la atención de
la salud y transporte
Debido que Las personas con problemas de paraplejia deben permanecer de pie
al menos una hora diaria, con el objetivo de evitar enfermedades corporales por
estar siempre en la misma posición. Además, el ejercicio constante de los
miembros inferiores afectados por dicha condición, es necesario para evitar su
deterioro prematuro. Pero desafortunadamente en nuestro país esto casi no es
posible debido a falta de tecnologías asistenciales que puedan suplir esta
necesidad y que puedan facilitar la movilidad, la comunicación, la autoasistencia o
las actividades domésticas. La principal causa de esto, son los altos costos de los
distintos dispositivos que suplen esta necesidad ya que una silla de ruedas
mecánica tradicional oscila entre los 300.000 y 2’000.000 de pesos, mientras que
las sillas de ruedas eléctricas están entre los 5’000.000 y 20’000.000 de pesos. Y
los prototipos avanzados de sillas de ruedas que puedan brindarle más de una
posición al usuario están desde los 5000 dólares en adelante. Pero son en exceso
costosos y difíciles de conseguir.
Queriendo dar solución al problema planteado se elige construir un prototipo de
bajo coste, fácil de implementar con actuadores y controladores existentes en el
mercado nacional que le pueda proporcionar al usuario seguridad, comodidad, una
fácil manipulación.
. El dispositivo robótico contará con las siguientes características:
Desplazamiento en 2 ejes de forma controlada, segura con una velocidad
promedio del caminar (4 Km/h) y soporta un peso de hasta 40 Kg.
Trasladar y mantener a la persona en una posición erguida, brindándole la
libertad de miembros superiores para realizar distintas tareas.
Mecanismo capaz de asistir al usuario a la hora de abordar el dispositivo
para quedar en posición vertical sin necesidad de ayuda de terceros o de
realizar maniobras peligrosas.
Mando a distancia a través de dispositivo móvil (Smartphone) capaz de
hacer llegar el dispositivo robótico hasta donde se encuentre el usuario y a
su vez la manipulación del mismo cuando el usuario este ubicado en la
plataforma.
Diseño versátil para que pueda desplazarse por diferentes espacios
cotidianos ya que su ancho es menor comparado con una silla de ruedas
tradicional, permitiéndole fácil acceso a áreas estrechas.
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
Investigar y plantear posibles soluciones sobre la problemática a tratar.
Implementar el esqueleto mecánico capaz de sostener al niño de pie sobre
la plataforma de desplazamiento brindándole elevación y sostenibilidad
vertical.
Diseño e implementación circuitos y tarjetas electrónicas.
Desarrollar el lenguaje de programación en sistemas RTOS Para la
manipulación del dispositivo por parte del usuario
Desarrollar y construir aplicación para móvil y plataforma de
desplazamiento
Verificar los comandos de elevación, auto sostenibilidad y comunicación
bluetooht, protocolo de pruebas y corrección de falencias encontradas
Confrontar comandos de software, procesos desarrollados a través de
programación, entre sensores control, actuadores y revisar tiempos de
respuesta sobre los protocolos de pruebas, calibración y control de
dispositivo.
CAPITULO 2
MARCO CONCEPTUAL
Antecedentes
XO-303
En Estados Unidos, la empresa KARMAN, quien es líder en innovación y principal
fabricante de sillas de ruedas desde 1994. Cuenta con más de 100 modelos de
sillas de ruedas. Entre sus diseños más atractivos se encuentran los modelos XO-
303 y XO-202, los cuales son dispositivos eléctricos, cuentan con la función
ergonómica que le permite al usuario ponerse de pie, cuentan con sistema de
baterías que le permite una autonomía hasta de 35 Km, cuenta con un fácil acceso
al control mediante un joystick, tiene modo de velocidad variable También se
puede doblar hacia abajo con el fin de almacenar fácilmente en cualquier tipo de
vehículo .Estas sillas también disponen de cojines con espuma de memoria que se
ajusta perfectamente a cada usuario. Ofrecen muchos beneficios para la salud,
incluida la mejora de la circulación de la sangre, los riñones y el funcionamiento de
la vejiga, así como la mejora del tono muscular. Estos modelos se encuentran en
el mercado desde el año 2012 En la figura 2.2 podemos ver este modelo de sillas
de ruedas en dos de sus posiciones que puede adoptar. Su precio oscila entre los
13000 dólares aproximado.
Figura 2. 2 modelo X0-303 de la empresa KARMAN
TEK RMD.
La empresa AMS Mekatronic de Turquía, saco al mercado un producto innovador
para la asistencia de personas con discapacidad, se trata del Tek RMD, que es un
dispositivo que se asemeja más a un Segway que a una silla de ruedas, la
propuesta permite al usuario desenvolverse en posición erguida, lo que mejora las
interacciones con las situaciones del día a día, y por lo tanto, con otras personas.
Su innovador diseño brinda la libertad de movimiento de las extremidades
superiores para realizar diversas actividades diarias. Cuenta con un mando a
distancia que nos permite mover a Tek RMD por la habitación para situarlo en la
posición más adecuada. Entre sus múltiples características esta su peso que es
de 80kilogramos, con la capacidad de transportar a una persona de hasta 90
kilogramos. Tiene una autonomía de 14 kilómetros, con una velocidad máxima de
3.2 kilómetros por hora. La empresa cuenta con varios modelos con precios de
15000 dólares en adelante. Se encuentra en el mercado desde finales del año
2012. En la figura 2.3 podemos observar lo versátil del modelo Tek RMD y la
forma que puede trasportar al usuario.
Figura 2. 3 dispositivo Tek RMD
Marco Teórico
Luego de hacer la investigación del estado del arte sobre los distintos dispositivos
que existen alrededor del mundo, se procede hacer una recopilación de los
distintos conceptos teóricos que se deben tener en cuenta para la realización del
proyecto. A continuación se encuentra una breve explicación y la importancia que
estos conceptos tienen para la ejecución del proyecto.
Medidas antropométricas
Teniendo en cuenta que al público al que va dirigido el proyecto son niños entre 6
y 10 años, lo primero que se realizo fue una investigación sobre las medidas
antropométricas de los niños en ese rango de edad, para poder así iniciar el
diseño del prototipo. Para esto se consultó el artículo: “Medidas antropométricas
de niños colombianos”. De donde se obtuvieron las medidas de los niños en las
diferentes posiciones que suelen adoptar al realizar las actividades cotidianas.
Como resultado se obtuvieron las medidas que se expresan en la tabla 1, y en la
figura 2.4 se puede observar la acotación de las dimensiones allí expresadas, las
cuales están en cm, el peso y la masa corporal están Kg.
Figura 2. 4 medidas antropométricas niños de 6 y 10 años
6 años 10 años
dimensiones percentiles percentiles
ẋ 5 50 95 ẋ 5 50 95
1 Peso 23.2 19.2 22.0 29.7 30.8 24.5 30.0 41.0
2 Ind. Masa 11.8 11.3 11.1 13.3 10.9 10.0 10.6 12.3
corporal
3 Estatura 114. 107.6 114.5 120.3 134.2 126.9 134.0 144.2
0
4 Piso hombro 90.9 86.0 91.3 96.3 108.6 102.5 108.0 118.5
5 Piso codo 68.9 64.0 69.0 72.9 82.3 77.0 81.4 89.0
6 Perímetro tórax 59.5 56.0 59.0 63.3 66.0 60.5 66.0 73.0
7 Cintura 56.3 50.7 55.0 65.5 61.9 56.0 60.0 74.0
8 cadera 64.6 57.0 65.5 70.7 71.5 65.5 71.0 78.0
9 Piso rodilla 32.6 30.2 32.1 32.6 39.2 35.8 39.0 43.5
1 Piso poplíteo 29.6 27.1 29.3 29.6 35.5 32.5 35.0 39.3
0
1 Nalga poplíteo 30.5 26.8 30.5 30.5 38.7 33.0 39.5 43.5
1
1 Nalga rodilla 35.7 32.2 35.8 35.7 46.8 41.0 47.5 52.0
2
1 Largo del pie 17.5 16.1 17.2 19.0 21.3 20.0 21.2 22.5
3
Tabla 1 dimensiones en cm de niños de 6 y 10 años
MOTORES
Al momento de seleccionar un tipo determinado de motor para cierta aplicación es
necesario tener claro los siguientes conceptos ya que no todos los motores son
iguales y cambian tanto su funcionamiento como el controlador que lo maneja.
Torque: El torque es la potencia que puede ejercer el motor. Es lo que
define si los motores van a ser capaces de mover el peso total del niño y el
prototipo. Se mide en kg/cm; 1kg/cm significa que el motor puede mover
hasta 1kg a 1cm del centro de rotación.
RPM (Revoluciones Por Minuto): define la velocidad que puede alcanzar el
prototipo.
Feedback: es un sistema que permite conocer la posición del motor
(absoluta o relativa).
Driver/Controlador: los motores requieren que se les controlen varios de
sus parámetros como; marcha, paro, velocidad, potencia, etc. Para esto se
necesita el uso de un microcontrolador, pero además se requiere una etapa
de acople de potencia ya que la entregada por el microcontrolador no es
suficiente para el motor. A este conjunto se le llama driver.
Analizando los conceptos anteriores se puede deduce que el torque y las RPM
son inversamente proporcionales, por ello se y debido al objetivo del proyecto, se
decide elegir motores con gran torque y bajas revoluciones ya que no es necesario
que el prototipo tenga una gran velocidad. Se calculó el torque partiendo de peso
total máximo que puede llegar a tener el prototipo más el peso del niño. Para
dicho cálculo se utiliza siguiente formula:
Peso
Torque=
Diametro rueda
Dónde: Peso =70 kg, Diámetro rueda: 15 cm.
Dando como resultado que los motores requieren un torque mínimo de 4.66kg/cm
Ahora que se conoce el torque que se requiere para el proyecto, se realiza una
pequeña explicación del funcionamiento de los principales motores a continuación
plasmaremos una breve descripción de cada uno de ellos.
Motor DC: El motor DC o de corriente continua es el más común, se
caracteriza por tener muchas RPM pero poco torque, sin embargo existen
motores DC con reductora. Es decir llevan acoplado un sistema de
engranajes que reducen la velocidad para obtener más potencia. Este tipo
de motor se puede controlar por medio de transistores en configuración
tipo puente, o también existen integrados que implementan ya el puente en
H.
Una vez elegido el motor se procede a escoger el driver que pueda controlar el
motor, para ello se realizó una investigación sobre el control que se les debe
aplicar a estos motores.
Para la puesta en marcha y control de velocidad de los motores brushless se
utilizan por lo general dos técnicas de conmutación; sinusoidal y trapezoidal,
ambos nombres derivados de los métodos empleados en la activación de los
bobinados del motor. La principal diferencia es el uso de sensores Hall, ya que la
conmutación sinusoidal los requiere para lograr una rotación más suave, más
silenciosa y con menor vibración, pero todo esto requiere complicados algoritmos
de control y mayor uso de elementos electrónicos. Mientras que la conmutación
trapezoidal al no requerir sensores hall su respuesta no es tan precisa permite
una notable reducción de costos logrando mayor popularidad en la industria y en
los nuevos desarrollos.
Por lo general, un sistema de control para motores brushless, contiene cuatro
bloques fundamentales:
Potencia: habitualmente se implementa con transistores MOSFET de
potencia.
Retroalimentación: para detectar la posición del rotor y para realizar la
detección de corriente por cada rama activada.
Microcontrolador: para obtener los impulsos PWM de activación de los
bobinados impulsores (6 señales en total), para procesar las informaciones
de control de velocidad y para el mantenimiento del régimen de trabajo
Reguladores: para energizar los circuitos digitales, analógicos y de
accionamiento de los transistores MOSFET.
Como se puede deducir de los bloques funcionales, el microcontrolador es quien
realiza el procesamiento de señales de entrada y salida del sistema, es por ello
que los controladores se clasifican en tres tipos de diseño según el tipo de
microcontrolador que utilicen:
Microcontrolador discreto: El microcontrolador dedicado debe tener los
periféricos necesarios para llevar a cabo con éxito la aplicación específica,
la técnica de accionamiento y el método de detección de posición generado
por los bobinados que no están siendo activados que generan una contra-
FEM (contra – fuerza electro-motriz). Tanto el microcontrolador como los
transistores MOSFET, requieren de una fuente de alimentación regulada,
que puede ser proporcionada por reguladores de baja caída de tensión
entre las tensiones de entrada y salida a los mismos.
Siguiendo con los conceptos teóricos que se requieren para el diseño del
prototipo y poder dar cumplimiento al objetivo del poder asistir a una persona en
condición de discapacidad ayudándole a trasladarse de forma vertical, es
necesario conocer sobre los sistemas electrohidráulicos ya que su implementación
es la manera más eficiente para levantar el peso del usuario.
Sistema electrohidráulico
Una vez elegidos los componentes físicos más relevantes para el proyecto, se
procede a hablar sobre al interacción de todos estos componentes para lograr su
funcionamiento. Intuitivamente es claro que para dicho control es necesario el uso
de microcontroladores. Por esto a continuación se muestra una explicación sobre
estos dispositivos y las ventajas que su uso ofrece para el proyecto
Sistemas RTOS para microcontroladores
Con el auge que han tenido los microcontroladores en los últimos años debido a
las múltiples funciones que prestan y los distintos campos a los que se han
extendido como; electrodomésticos, telefonía móvil, robótica, etc. sería imposible
prescindir de este componente en el prototipo.
Como se ha evidenciado en este capítulo, el proyecto requiere de varios
subsistemas que necesitan ser controlados como por ejemplo los motores, los
sensores, baterías, etc. estos subsistemas deben funcionar de una forma
sincronizada y coordinada, para lograr esta tarea es necesario crear un
planificador, luego se requiere crear un hardware en un procesador para asegurar
que los subsistemas estén organizados, y que respondan en determinado tiempo,
como por ejemplo, el sistema de activación del freno del prototipo debe responder
en el menor tiempo posible, este También debe ser capaz de recuperar datos de
estado ante errores como por ejemplo en caso de que se agote la batería el
dispositivo debe permanecer de forma estable. Además este sistema debe ser
móvil, autónomo y de tamaño reducido. Concluyendo vemos que tenemos unas
señales de entrada al sistema, tenemos un planificador que organiza y coordina
las distintas tareas, un microcontrolador que procesa toda la información y
tenemos las distintas señales de salida para los subsistemas. A todo este conjunto
de características se le conoce como sistema embebido.
Ahora que sabemos lo que es un sistema embebido, se debe aclarar que este
requiere de un complejo desarrollo de programación de software, además de la
programación del planificador a nivel de interrupción y su dependencia directa de
la tarea principal, todo esto ocasiona que los tiempos de desarrollo y respuesta
sean altos, además que todo depende directamente del microcontrolador. Una
solución a estos inconvenientes es utilizar un Conjunto de programas destinados a
abstraer el hardware de un dispositivo al Usuario, gestionando sus recursos de
forma eficiente, que conozca la capacidad del microcontrolador, que contenga
funciones genéricas para manejar algunas rutinas, que se capaz de realizar varias
tareas en tiempo real en simultánea, que ayude la planificación y temporización
de las mismas. Este conjunto de programas se conoce como sistema operativo en
tiempo real (RTOS).
El sistema operativo en tiempo real que hace lo mismo que un sistema operativo
común pero además da herramientas para que los programas de aplicación
puedan cumplir compromisos temporales definidos por el programador. Además
se emplea cuando hay que administrar varias tareas simultáneas con plazos de
tiempo estrictos
Un RTOS es más parecido a una librería de funciones que se enlazan con la
aplicación, de forma que al arrancar el programa es la aplicación la que toma el
control del procesador e inicializa el sistema operativo para luego pasarle el
control. Esto permite eliminar las partes del RTOS que no se usen para ahorrar
memoria, que suele estar limitada en los sistemas embebidos. Una característica
que se debe tener en cuenta es el cuidado a la hora de programarlos ya que estos
sistemas operativos no se protegen frente a errores de aplicación y si esta se falla
puede que se falle todo el sistema con ella.
El Planificador
El planificador es la parte del RTOS que controla el estado de cada tarea y decide
cuándo una tarea pasa al estado de ejecución. El principio que sigue para ello es
bien simple: exceptuando las tareas que están bloqueadas, la tarea con mayor
prioridad es la que estará en el estado de ejecución. Para el caso del prototipo la
tarea de mayor prioridad es la comunicación entre el prototipo y el dispositivo
móvil, ya que este le da todo el control al usuario.
Kernel
Es el responsable de la gestión de tareas y la comunicación entre tareas. El
servicio fundamental proporcionado por el núcleo es el cambio de contexto. El uso
de un núcleo en tiempo real generalmente simplifica el diseño de los sistemas por
lo que permite que la aplicación se divide en múltiples tareas administradas por el
núcleo. Un núcleo agrega una sobrecarga en el sistema, ya que requiere ROM
adicional (espacio de código), memoria RAM adicional para las estructuras de
datos del kernel, pero lo más importante, cada tarea requiere su propio espacio de
pila que tiene una tendencia a comer hasta la memoria RAM con bastante rapidez.
Un núcleo también va a consumir tiempo de CPU (por lo general entre el 2 y el
5%).
Un núcleo puede permitirle hacer un mejor uso de la CPU que le proporciona los
servicios indispensables, como la gestión de semáforos, buzones de correo, colas,
retrasos de tiempo, etc.
Semáforos
En un sistema en tiempo real, los semáforos se utilizan de la siguiente forma.
Cada vez que una tarea tiene que usar un recurso compartido cuyo acceso está
gobernado por un semáforo, lo primero que hace es comprobar que el semáforo
esté levantado. Si lo está, lo baja y comienza a usar el recurso compartido,
volviendo a levantar el semáforo cuando termine. Si por el contrario cuando se
comprueba el semáforo éste está bajado, la tarea se bloquea hasta que el
semáforo se suba. En el proyecto la tarea de enviar el porcentaje de carga de la
batería debe compartir el canal de comunicación con la tarea de recibir los datos
de la dirección del prototipo, en este caso se usa el semáforo para que ambas
tareas tengan acceso al recurso
Comunicación
La manipulación del prototipo estará dada desde un teléfono móvil, el cual se
comunicara vía bluetooth hacia el modulo bluetooth HC-06 y este a su vez se
comunicara con la tarjeta stm 32f407 mediante el canal USART utilizando el
protocolo de la comunicación serial como así como se puede observar en la
figura-----. En esta sección se trataran las dos clases de comunicación que se
emplearan para dicho fin:
Comunicación serial
La comunicación serial consiste en el envío de un bit de información de manera
secuencial, y a un ritmo acordado entre el emisor y el receptor. Trabaja bajo los
estándares definidos en 1969 por el RS-232 que establece niveles de voltaje,
velocidad de transmisión de los datos, etc. por su parte, los microcontroladores
emplean por lo general 5v como un uno lógico y 0v como un cero lógico.
La parte física encargada de la comunicación serial es la UART (Universal
Asynchronous Receiver and Transmitter). La tarjeta de desarrollo dispone de un
dispositivo compatible llamado USART (Universal Synchronous and Asynchronous
serial Receiver and Transmitter) que permite tanto la comunicación asincrónica
como sincrónica, Soporta hasta 8 canales.
Para que pueda establecerse la comunicación serial debe existir un acuerdo
previo en la manera cómo van a ser enviados los datos. Este acuerdo debe incluir
los niveles de voltaje que serán usados, el tamaño y formato de cada uno de los
mensajes (número de bits que constituirán el tamaño de la palabra, existirá o no
un bit de inicio y/o de parada, se empleará o no un bit de paridad), el orden en que
serán enviados los datos (será enviado primero el bit de mayor peso o el de menor
peso) y la velocidad de envío de datos.
Comunicación Bluetooth.
El estándar Bluetooth, utiliza la técnica FHSS (Espectro ensanchado por saltos de
frecuencia), que consiste en dividir la banda de frecuencia de 2.402 - 2.480 GHz
en 79 canales (denominados saltos) de 1 MHz de ancho cada uno y, después,
transmitir la señal utilizando una secuencia de canales que sea conocida tanto
para la estación emisora como para la receptora. Por lo tanto, al cambiar de
canales con una frecuencia de 1600 veces por segundo, el estándar Bluetooth
puede evitar la interferencia con otras señales de radio.
El establecimiento de una conexión entre dos dispositivos Bluetooth sigue un
procedimiento relativamente complicado para garantizar un cierto grado de
seguridad, como el siguiente:
Modo pasivo
Solicitud: Búsqueda de puntos de acceso
Paginación: Sincronización con los puntos de acceso
Descubrimiento del servicio del punto de acceso
Creación de un canal con el punto de acceso
Emparejamiento mediante el PIN (seguridad)
Utilización de la red
Para el prototipo se decidió utilizar el modulo bluetooth HC-06, el cual cuenta con
las siguientes características:
Envía un Carácter a la vez de 8 bits
Su pequeño tamaño
Buenas características de transmisión y recepción
Bajo consumo de corriente (8mA en transmisión/recepción activa)
Una vez que ha realizado un enlace con otro dispositivo es capaz de
recordarlo en su memoria y no solicita validación alguna
Tensión de alimentación de 3,3Volts y su bajo consumo
Posibilidad de seleccionar la velocidad de transmisión de datos entre
1200BPS y 1,3MBPS
App inventor
Capítulo 3
El presente capitulo muestra las distintas etapas que se tuvieron en cuenta a la
hora de realizar el diseño del prototipo, presenta los bosquejos que se obtuvieron
a partir de la investigación del estado del arte en el capítulo 2, seguidamente se
muestra el diseño mecánico modelado en SolidWorks y para finalizar se muestra
el diseño electrónico dando una breve explicación de cada circuito que hace parte
del prototipo.
DISEÑO
Desventajas:
Consumo de energía: los motores y demás partes eléctricas tienen alta
demanda de energía por lo que se requiere una batería de gran capacidad
y autonomía.
Sistema hidráulico: El pistón debe funcionar con aceite para poder levantar
el peso del niño y por ello, requiere una unidad de mantenimiento hidráulica
que ocupa bastante espacio.
Peso: Debido a los elementos incorporados en el dispositivo hacen que su
peso sea elevado.
Tamaño: Para poder acoplar todo el conjunto de elementos para su
funcionamiento hacen que el dispositivo adquiera un gran tamaño.
Costo: Su estructura y sus elementos deben ser fabricados con materiales
de alta rigidez por lo cual eleva los costos del prototipo
Los usuarios deben hacer grandes esfuerzos a la hora de abordarla.
Los usuarios deben bajarse del prototipo a la hora de usar el sanitario.
Bosquejo dos
Esta parte de la propuesta contempla un sistema de silla escualizable, que permite
al niño un desplazamiento de manera erguida o sentada según su necesidad. El
gran atractivo de este prototipo es el sistema electromecánico que contiene el
tornillo sin fin, que permite expandir o contraer su eje permitiendo a la silla adoptar
varias posiciones.
Este proyecto facilita el acceso a estantes en altura, tales como muebles de cocina u
oficina, obteniendo mayor independencia. Para lo dicho anteriormente, se vislumbra
la figura 3.2.
Figura 3.2: Bosquejo dos
Ventajas:
Las funciones de inclinación proporcionan comodidad y alivio de la presión
de estar sentado por largos períodos de tiempo.
permiten al niño viajar largas distancias. Este es un beneficio importante
para los usuarios con movilidad reducida, ya que ofrece la oportunidad de ir
más lejos de lo que se podría llegar en una silla de ruedas manual.
El niño tiene la posibilidad de conservar más energía ya que el dispositivo le
permite movilizarse dentro de su hogar o de la comunidad sin tener que
esforzarse, o realizar gran trabajo muscular, el cual gasta mucha energía.
Esto les permite a las personas conservar su energía para otras actividades
más importantes.
Al tener la tracción en la parte delantera proporciona estabilidad para la
conducción tanto en interiores como al aire libre.
El usuario puede llegar a lugares donde no llegan las sillas de ruedas
convencionales y podrá hacer muchas más actividades
Desventajas:
La estructura de la silla es muy robusta y no se hace accesible a cualquier
espacio
El prototipo no puede ser transportado fácilmente en vehículos ya que no se
puede plegar.
La complejidad de su estructura hace que el tiempo de construcción sea
mayor
Debido al sistema de elevación tornillo sin fin presenta un alto ruido
generando molestia en el usuario y las personas circundantes.
Sus múltiples partes escualizables y partes mecánicas exigen un constante
mantenimiento para asegurar su funcionamiento lo que se traduce en
costos futuros.
Los usuarios deben hacer grandes esfuerzos a la hora de abordarla.
Los usuarios deben de bajarse del prototipo a la hora de usar el sanitario.
Bosquejo tres
En la figura 3.3 se puede observar el bosquejo de esta propuesta, el cual se trata
de un prototipo estilo scooter, que permite que el usuario pueda trasladarse de pie
y adaptar varias posturas gracias a un cilindro neumático que equilibra el peso del
usuario realizando el mínimo esfuerzo físico. Desde el momento en que se
despiertan, los usuarios pueden subir al prototipo y ponerse de pie sin necesidad
de la ayuda de otros. Esta comodidad anima a los usuarios a ponerse de pie en
innumerables ocasiones, y para hacer varias actividades diarias mientras se está
de pie, además que es un ejercicio diario obligatorio para niños con paraplejia
quienes deben permanecer de pie una hora diariamente. Su tracción está a cargo
de motores eléctricos. Para su fácil manipulación, el control esta dado a través
desde cualquier Smartphone con sistema Android.
Figura 3.3: Bosquejo tres
Ventajas:
El usuario puede subir al dispositivo de forma segura desde su parte
posterior sin ayuda de nadie.
Su diseño Hace que sea muy fácil y rápido el levantarse y sentarse.
Gracias a su innovador a presentación se facilita el uso de sanitario sin
necesidad de bajarse del prototipo
El usuario puede llegar a todas partes con las manos libres y realizar
innumerables tareas cotidianas que desde una silla de ruedas tradicional es
casi imposible
Su bajo costo permite ser accesible al publico
El uso de materiales livianos para su construcción hace que el dispositivo
sea liviano y reduce el gasto de energía eléctrica.
Desventajas:
El tamaño de las ruedas limita el uso del prototipo en terrenos planos. No
es apto para caminos rurales y similares
Su diseño no permite que se pueda trasladar y almacenar en cualquier
espacio
Requiere gran cantidad de elementos de seguridad como cinturones para
poder sujetar el usuario al dispositivo
Diseño mecánico
Otro factor que se tiene en cuenta para las dimensiones del prototipo son los
espacios por donde debe transitar el mecanismo, para ello se consulta las distintas
normas y leyes básicas que en Colombia rigen sobre urbanismo. Primero se
consulta la ley 546 de 1999, la cual dicta que el uno por ciento (1%) de las
viviendas construidas para la población minusválida, la cual deberá cumplir con los
siguientes requisitos.
Luego de hacer un acotamiento del prototipo de tal formas que satisfaga a los
usuarios y se ajuste a los espacios físico en donde este se moverá se procede
hacer un despiece de las distintas partes que este debe llevar, como por ejemplo
la plataforma, el manubrio, las ruedas etc. Finalmente se da inicio al modelado
total y de cada una de las piezas a través del software SolidWorks, que determina
una visión fiel del terminado del producto.
Pieza “A” las ruedas; tienen un diámetro de 16cm por un ancho de 9 cm,
internamente tienen el motor brushless que está alojado dentro de un
compartimiento en la parte central. Se contemplaron dos ruedas en la parte
delantera las cuales son las encargadas de generar el torque para concebir el
movimiento. Del centro de la rueda se desprende un vástago el cual esta
soportado por la base y es allí donde se fijan las ruedas a la estructura “base” así
como se puede observar en la figura 3.6
Figura 3.6: Pieza “A” ruedas
Pieza “B” la base; es una de las piezas más importantes del prototipo ya que ella
va soportar el peso del usuario, se le anclaran las demás piezas y se le alojaran
los circuitos electrónicos. se trata de una lámina de 4mm de espesor, 46cm de
ancho y 60cm de largo. la parte trasera es más angosta para brindar ergonomía al
diseño, En la parte frontal se dispuso un espacio de más de 30 cm para ubicar los
pies del usuario, en la parte posterior se perforaron los agujeros donde están
ubicadas las ruedas locas para la instalación de las mismas. En la figura 3.7 se
puede observar la pieza “B” base.
Figura 3.7: Pieza “B” base.
Los siguientes componentes que trataremos son los motores y los controladores,
se trataran al mismo tiempo ya que existe una correlación directa entre estos.
Previamente en el capítulo 2 en la parte del marco teórico se mencionaron las
características que se tuvieron en cuenta para la selección de un motor brushless
como actuador para lograr el movimiento del prototipo y su respectivo controlador.
Por ello se realizara una breve descripción de su funcionamiento y el control que
ellos requieren.
Un motor brushless posee la peculiaridad de que El estator es la pieza interior que
contiene las 3 bobinas o fases, y que en el exterior están dispuestos los imanes
en un tambor que son los que giran. Lo siguiente es conocer sobre la etapa de
potencia que se requiere para suministrar tensión y corriente a las bobinas del
motor, en la figura….. Se puede observar el bucle de control general del motor,
luego se describirá su el proceso de puesta en marcha.
Como primera medida el procesador evalúa sus entrada de correr o parar para
ejecutar un algoritmo distinto según sea el caso, ahora si la orden de entrada (la
orden proviene de la tarjeta de desarrollo stm 32f407vg), es la de correr, lo
primero que hace es conocer la posición del rotor lo cual logra por medio de los
sensores hall que generan una señal alta o baja con la presencia o no de la
fuerza contra electromotriz generada en las bobinas A,B,C. Seguidamente evalúa
la señal del acelerador para saber el promedio de las señales pwm (0-5) que debe
enviar al driver y la orden de cuales transistores debe hacer conmutar, en
seguida el driver toma esta señales y las envía a los transistores Q0-Q5 según
sea la orden haciéndoles conmutar a la misma frecuencia de las señales, logrando
así modular la señal pwm con la fuente de alimentación para dar a las bobinas
A,B,C la excitación y la secuencia adecuada para que estas puedan hacer girar el
rotor. Seguidamente los sensores hall siguen enviado las señales de tal forma que
el procesador pueda saber la posición del rotor en cada momento y saber que
rama de transistores debe excitar para lograr que el rotor siga girando. . Para
lograr una secuencia completa se requieren seis pasos de 60 grados eléctricos
para completar un ciclo, sin embargo un ciclo nunca corresponde a una revolución
del motor, los ciclos que se requieren para completar una revolución está dado por
los pares de polos del motor.
Batería
Debido a la característica del prototipo la cual requiere que sea móvil, se necesita
proveerlo con una autonomía eléctrica por varias horas, por ello se seleccionó
una batería tipo Litio-Ion a 36voltios con una corriente de 4ª, capaz de alimentar
eléctricamente todos los circuitos y actuadores del prototipo con una
independencia de 2 horas.
Además el prototipo le brinda al usuario la posibilidad de saber con exactitud el
porcentaje de batería en una forma clara y precisa, para saber en todo momento el
nivel de carga y saber cuándo recargarla. Este valor el usuario lo puede observar
en el dispositivo móvil.
Para lograr esta tarea en indispensable el uso del siguiente circuito capaz de
convertir el valor análogo del voltaje de batería en un valor digital y luego enviarlo
en forma de porcentaje al teléfono celular, para lograr esto Lo primero que se
debe hacer es medir la tensión de la batería en carga máxima y descargada. En
nuestro caso la batería que se ha elegido, obtiene un valor máximo de 42V y uno
mínimo de 27.5V. obteniendo la diferencia entre carga máxima y descarga es de
14.5 V.
Para conectar la batería al conversor análogo digital (ADC) de la tarjeta de
desarrollo stm32f407 es necesario realizar un circuito divisor de tensión resistivo.
Antes de realizar el circuito tenemos que saber el valor de las resistencias que
usaremos en el divisor de tensión, determinado por la batería. este circuito es
necesario, puesto que el conversor ADC tiene un rango de 0 a 3.3V, y la batería
será en cualquier caso de 42V máximo. En la figura 3.16 podemos observar el
circuito empleado.
Figura 3.16: Circuito divisor de tensión para converso A/D
Siendo:
V ADC = 3.3 V
V BATT= 42 V
V D = 0.7 V
Ahora le damos un valor R2 para despejar R1, debemos aclarar que los valores de
las resistencias deben ser relativamente bajos, por las limitaciones que impone la
impedancia de entrada del ADC de la stm. Teniendo en cuenta esto, asumimos
un valor para R2 de 4.7 K ohm.
R2
Obteniendo: 3.3= ∗( 42−0.7)
R 1+ R 2
Despejando: R1 =54121.2 , ya que en el mercado no se encuentra este valor, se
utiliza el valor más cercano, es decir R1=5.6 k ohm.
Pero existe un inconveniente al usar resistencias de bajo valor, porque presenta
un consumo de corriente constante, y relativamente alto. Para evitar este consumo
innecesario se le añadirá al circuito un opto acoplador activado por un pin de
salida de la STM, que haga que el divisor resistivo derive corriente sólo cuando
vaya a medir, y el resto del tiempo permanezca en alta impedancia. Como el
tiempo de medida es muy corto, y se puede hacer a intervalos muy grandes,
aunque el divisor resistivo sea de bajo valor, el consumo de corriente será muy
pequeño. En la figura 3.17 podemos observar el circuito divisor de tensión
controlado.
Señal PWM
Como se mencionó anteriormente, los controladores del motor requieren una señal
pwm (modulación de ancho de pulso) de entrada y dependiendo del valor
promedio de esta señal, será el promedio de la velocidad que accionaran los
motores. Para lograr esto, lo primero que se debe realizar es la configuración de 4
canales del timmer 1 de la tarjeta STM32f407.
Luego de tener esta configuración, se procede a diseñar la etapa de
acoplamiento entre la tarjeta de desarrollo y el controlador del motor, para ello es
necesario un circuito que permita elevar el valor de voltaje del pwm debido a que
el rango de trabajo de la tarjeta es de 0 a 3.3 voltios y el rango de valores que
trabaja el controlador es de 0 a 5 voltios. Como se puede observar el circuito de la
figura 3.18 se utilizó un opto acoplador 4N25 para dicho acople.
Se elige este opto acoplador por su velocidad de conmutación su facilidad de
implementación, El circuito funciona de la siguiente manera: Cuándo aparece una
tensión sobre los terminales del diodo IRED, este emite un haz de rayos infrarrojo
que transmite a través de una pequeña guía-ondas de plástico o cristal hacia la
base del fototransistor haciéndolo pasar de su estado de corte a saturación
dependiendo de la señal de entrada. Pero para asegurar que el transistor trabaje
en estas zonas, se debe asegurar que el foto led emita la mayor cantidad de luz,
para ello se debe calcular la resistencia que va conectada a tierra, utilizando la
siguiente ecuación:
Vc−V forward LED
R=
I salida STM
3 V −1.5 V
R=
25 mA
1,5 V
R=
25 mV
R=50
Para que la base quedara nivelada fue necesario colocar un perfil rectangular de
3x1 ´. Porque las ruedas locas encontradas en el mercado no tenían la altura
deseada.
Una falencia encontrada en la base fue el pandeo de la lámina de aluminio que
podría sufrir fractura del material por su longitud, para corregir esta falencia fue
necesario instalar dos vigas “perfil rectangular de aluminio 1x1´” para reforzar el
centro de la base, en el perfil rectangular se incorporaron dos varillas de 3/16´
para robustecer el peso que soportarían las ruedas locas.
Figura 4.29: Reforzamiento de base
Luego de tener la base con sus dos motores y ruedas locas se procedió a la
instalación de los controladores, identificación de conectores, descripción de
conexión y tarea desempeñada por cada conector. Parte de esta información fue
dada por el fabricante del controlador,
El controlador determina las siguientes tareas:
La APP inicial se diseñó sencilla porque solo requeríamos la dirección hacia donde
queríamos que se desplazar la base, activación de la comunicación bluetooth y
parada son los comandos incorporados.
El intercambio de fases tanto en las bobinas como en los sensores hall los cuales
activan el giro horario o antihorario del motor se realizó con un módulo de relevos
de cuatro canales, los cuales se alimentan a 5V, para elegir que canal debe
cambiar su estado de normalmente cerrado (NC) a normalmente abierto (NO) se
debe enviar un 1 (5V) o un 0(0V) a través de un de los pines configurados como
salida de la STM, el modulo contiene optoacoplamiento asegurando la protección
de la STM asilando la parte digital de la potencia. En la figura 4.35 se puede
observar las pruebas realizadas de la comunicación bluetooth y secuencia de
desplazamiento.
Figura: 4.35: Pruebas de comunicación y desplazamiento.
ANEXOS