|
“LA ROBOTICA PEDAGÓGICA, UNA ALTERNATIVA DEL APRENDIZAJE BASADO EN PROYECTOS” Por Filiberto Candía García Alumno del Doctorado CIPAE INTRODUCCIÓN
En la actualidad muchos investigadores de diversos países, han creado una nueva disciplina a la que se ha llamado Robótica Pedagógica, con la finalidad de explotar el deseo de los educandos por interactuar con un robot.
Las actividades dentro de la robótica pedagógica son: a) Estudiar el proceso de diseñar y construir mecanismos mecánicos. b) Verificar que dichos mecanismos cumplan con una finalidad educativa. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
OBJETIVOS :
EL ROBOT Y LA EDUCACIÓN
Un robot es un sistema compuesto por mecanismos que le permiten hacer movimientos y realizar las tareas para los cuales ha sido diseñado, algunos de los cuales incluyen la posibilidad de ser programables y eventualmente cada vez mas inteligentes.
Una tarea en la que el robot nos puede auxiliar es la enseñanza, puesto que la robótica genera gran interés sobre las áreas involucradas en el proceso de construcción, programación y control de los robots.
EL PROYECTO
En la carrera de Mantenimiento Industrial de la Universidad Tecnológica de Tecamachalco, se ha desarrollado una aplicación de Robótica Pedagógica. Se trata de un prototipo de brazo robótico, de tamaño pequeño que se construyo con el esquema de un brazo controlado a través del puerto paralelo de una computadora personal mediante la programación en Borland C y Visual Basic, las señales enviadas al brazo robótico a través del puerto paralelo corresponden a las órdenes que el brazo robótico recibe y a las cuales obedece.
A continuación abordaremos más a fondo los elementos principales en los que nos hemos apoyado para desarrollar este proyecto, estos son:
La interfaz El canal de comunicación El Brazo Mecánico El Programa o Software
FUNCIÓN DEL BRAZO ROBÓTICO
El brazo robótico fue creado para realizar las siguientes funciones:
DESCRIPCIÓN DEL PROYECTO
A través de un programa en Borland C y otro realizado en Visual Basic que contiene las funciones básicas del prototipo, controlamos el movimiento del brazo robótico con la libertad de moverse unos cuantos grados, dependiendo de la ubicación del motor en el brazo robótico.
En este proyecto utilizamos una interfaz electrónica (Puente H) entre la computadora y el brazo robótico, la comunicación entre la interfaz y la PC es realizada a través del DB-25 del puerto paralelo de la PC, se conecta a la interfaz electrónica y tomamos los pines que correspondan a las líneas de datos (2-9) y a la línea de datos que correspondan de GND para recibir las señales. Dicha información que manda el DB-25 es introducida en la interfaz, que se ha hecho de tal forma que el funcionamiento de uno de los motores no interfiera la realización de otras funciones del brazo robótico.
Este brazo robótico recibe señales directas de la PC y ejecuta las funciones correspondientes, de acuerdo a lo que se ordena.
El brazo robótico realiza sus movimientos con motores de corriente continua, por ser de los más comunes y económicos.
Las opciones que se presentan en el proyecto para el control de los motores de corriente continua son:
LA INTERFAZ
La Interfaz es el intermediario entre la computadora y el brazo robótico,
es construido con componentes electrónicos; básicamente
de resistencias y transistores.
EL CANAL DE COMUNICACIÓN
El canal de comunicación es el medio por el cual se conecta la interfaz con la computadora, en el caso del puerto paralelo se utiliza el cable de la impresora para conectar la interfaz.
Es importante conocer sobre el puerto paralelo, pues es por donde sale la información, que viajara a la interfaz.
El conector del puerto paralelo de la PC se localiza en el panel trasero. Para controlar los estados de los pines cuyos números van desde 2 hasta el 9 del conector del puerto paralelo.
EL BRAZO MECÁNICO
Esta compuesto por los 3 motores y material que los une, los cuales hacen la forma de un brazo, cada motor debe estar ubicado en cada articulación que se desee mover.
Es importante mencionar que en esta primera etapa del proyecto se ha propuesto diseñar el brazo robótico, mediante motores de corriente directa, con tres grados de libertad, en la segunda etapa se pretende hacer un brazo robótico, que cuente con una variedad de motores para sus movimientos, tales como: motor a paso bipolar, servomotor y un motoreductor.
EL PROGRAMA O SOFTWARE
El programa o software se encarga de emitir las señales positivas o negativas que va a recibir la interfaz formada por transistores, y que dependiendo de estas se va abrir o cerrar el circuito. Se presentan dos programas a la fecha realizados en esta universidad:
FUNCIONAMIENTO DEL PROYECTO
El funcionamiento empieza con la elaboración de un programa o software en Borland C o Visual Basic, el cual envía señales de voltaje, las cuales pueden ser positivas o negativas, son transmitidas a través del cable de la impresora (DB25), desde el puerto paralelo (LPT1) de la computadora , hasta llegar a la interfaz. Cuando las señales llegan hasta la interfaz, los transistores reciben la señal positiva 1 o negativa 0 y dependiendo de esas señales activan o detienen los motores del brazo robótico. El programa envía 8 dígitos binarios, los cuales los podemos distribuir para cada bloque de potencia, tal como se muestra:
En la siguiente tabla se muestra un ejemplo de la salida en el puerto paralelo, dependiendo de la señal enviada en decimal, que es la base sobre lo cual hemos desarrollado los programas.
Tabla de valores
Siempre que en cada bloque de dígitos introduzcamos dos dígitos positivos o negativos, el motor permanece apagado, pero el caso en que uno de los dos dígitos del bloque sea positivo, el motor girara hacia un lado, y en el momento de invertir los dígitos, se invertirá el giro, con lo cual tenemos la herramienta para poder controlar el sentido del motor.
DESARROLLO DEL BRAZO ROBÓTICO
A continuación se explica la construcción y elaboración de los elementos para la realización del proyecto:
LISTA DEL MATERIAL
MATERIAL COMPLEMENTARIO
DESARROLLO DE LA INTERFAZ
La característica principal es la de recibir señales de la PC por medio del puerto paralelo, la cual se divide en bloques de potencia.
CONCLUSIÓN
Al utilizar la Robótica Pedagógica se obtiene, una amplia adquisición de conocimientos a través de la experiencia de la construcción de un brazo robótico y sobre todo deja al alcance de más compañeros la misma experiencia de aprendizaje.
M. EN C. FILIBERTO CANDIA GARCIA CARRERA DE MANTENIMIENTO INDUSTRIAL UNIVERSIDAD TECNOLÓGICA DE TECAMACHALCO Email: filinc@hotmail.com
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||