Archivo de la categoría ‘Aplicaciones’

Como ya había comentado hace unas semanas, desde octubre de 2009 hasta mayo de 2010, hemos estado organizando unos talleres de robótica en la Rama de Estudiantes del IEEE de la Universidad de Oviedo, en la cual los participantes reciben los esquemas y código fuente disponibles en la web de Curuxa, así como todos los componentes electrónicos necesarios para construir una de las placas principales y una serie de módulos para que puedan ir fabricando sus propios robots desde cero o cualquier otro dispositivo que se les ocurra utilizando los circuitos de Curuxa que han construido.

POV de BeltránAdemás, durante todo el curso, estamos organizando pequeños campeonatos para que los participantes de estos talleres se animen a construir diversos aparatos que no sean solamente robots, y especialmente para que vean que pueden aprovechar los circuitos de Curuxa para construir multitud de aplicaciones distintas utilizando los mismos módulos pero configurados y programados de manera distinta.

El primero de estos mini-concursos ha terminado hace poco. Éste consistió en construir un POV, es decir, un circuito muy simple capaz de escribir texto o hacer dibujos en el aire mediante el movimiento del aparato y el parpadeo de los LEDs incluidos.

El ganador ha sido Beltrán (que veis en la foto), con un POV construido con una MBP18, siete LTIND-A y cuatro SISW-SPST.

Más fotos y el código fuente pueden encontrarse en la página del concurso.

Electrooculógrafo

Autor: Urriellu

Hace unas semanas en una asignatura de mi carrera me pidieron que diseñase cualquier dispositivo electrónico aplicado a la medicina. Después de muchas pruebas conseguí que funcionase una versión básica de electrooculógrafo construida sobre una placa de prototipos.

Para quien no lo sepa, un electrooculógrafo (EOG) es un dispositivo electrónico que mide la posición de los ojos mediante la diferencia de tensión producida por las contracciones de los músculos oculomotrices.

Una vez que supe que el circuito funcionaba era hora de construirlo. ¿Cómo lo hago? ¿Diseño un PCB desde cero? ¿Construyo todo el circuito sobre una placa perforada?

Pues no, evité tener que diseñar y construir todo el circuito desde cero para una sola aplicación utilizando una placa principal y varios módulos de Curuxa.

Para construir este electrooculógrafo utilicé MBP18 como “cerebro” del circuito para convertir las señales analógicas en digitales, filtrarlas digitalmente y generar la respuesta necesaria según la posición de los ojos. A esta placa iba conectado un pulsador (SISW-SPST) que, mientras el sujeto coloca los ojos en posición central, se mide la tensión en los electrodos colocados en su cara y utilizando un regulador de tipo P digital se calibra el EOG. También se utilizaron dos LEDs (LTIND-A) que se iluminan alternativamente según el sujeto esté mirando hacia la derecha o hacia la izquierda. Por último, a MBP18 también se conectó un altavoz (AO-SPK) que emite un sonido cuya frecuencia varía según la dirección en la que se esté mirando.

A parte de estos módulos, tuve que construir un pequeño módulo muy simple que incluye el amplificador de instrumentación AD620 para amplificar la señal de los electrodos colocados sobre la cara:

EOG_02 EOG_04

Aunque en principio este módulo no forma parte de Curuxa y lo diseñé exclusivamente para poder construir el EOG, sigue los mismos estándares que el resto del proyecto y puede resultar muy útil para multitud de aplicaciones, por lo que seguramente en el futuro se convierta en uno de los módulos oficiales de Curuxa.

Descargar su código fuente, listo para ser compilado con SDCC. El código hace referencia a las librerías de Curuxa.

Más fotos, esquemas, diagrama de flujo, y explicaciones de funcionamiento y construcción están disponibles en la página del electrooculógrafo.