Generalidades y estado actual

El objetivo del proyecto de investigacion y desarollo que planteamos es proveer de funcionalidades complementarias al uso de un andador mediante la implementacion de distintos tipos de sensores y actuadores controlados por un microcontrolador.

El proyecto consta de dos etapas generales: prototipado utilizando las placas de desarollo Arduino e implementacion utilizando microcontroladores.

En la primer etapa nos concentramos en utilizar las placas de prototipado Arduino para interiorizarnos en el uso e implementacion de sensores y actuadores utilizando el lenguaje Arduino. Esto nos permite explorar las posibilidades y limitaciones de cada sensor y actuador y de la configuracion del sistema para cumplir una funcion de asistencia. Mediante iteraciones rapidas de diseño y prueba logramos explorar potenciales usos y aplicaciones para un uso general del andador, sin ahondar en funciones especificas orientadas a unos sintomas o tratamientos particulares.

En una segunda etapa nos concentraremos en la implementacion y optimizacion de un sistema especifico utilizando microcontroladores programados en el lenguaje ANSI C, y circuitos hechos a medida que nos permitan un uso racional de la energia para aumentar la autonomia de uso, mejorar los conectores y lograr una interfaz solida y simple.

Actividades realizadas hasta el momento:

Tanto el armado como las etapas de prueba e implementacion las realizamos de manera incremental y modular, lo que nos ayudo a organizar y sistematizar la investigacion.

Las sub-etapas fueron las siguientes en orden de aparicion:

-Analisis de la problematica y de la efectividad de las soluciones implementadas en el prototipo pre existente.

-Investigacion y desarrollo de propuestas de mejora, asi como de nuevas propuestas de funcionalidad a integrarse.

-Comparacion de caracteristicas entre los sensores de distancia por ultrasonido y por ondas infrarojas.

-Uso de un sensor acelerometro y giroscopo.

-Uso de una pantalla lcd para probar el uso del prototipo funcional, pudiendo diagnosticar y calibrar el mismo con mayor facilidad.

-Implementacion de un sistema de watchdog para posibilitar el reinicio del sistema de monitoreo frente un error o falla del mismo.

-Implementacion de un sistema de sensado de las conexiones de los perisfericos y diagnostico de su funcionamiento.

-Analisis de las posibilidades de implemenar un mecanismo de alarma para reportar accidentes.

Nuestro enfoque esta orientado a lograr un valor agregado mediante uso del software para explotar las posibilidades de cada sensor y actuador y del sistema como un todo.

En este camino planeamos comenzar por el uso del hardware y software de propósito general, utilizando interfaces de gran abstracción, para facilitar el proceso de diseño pero luego al implementar un diseño dado utilizaremos una programación de bajo nivel y elementos aislados, como sensores no integrados a un modulo y microcontroladores no integrados a una placa de desarrollo de propósito general.