Este documento introduce los fundamentos de la robótica educativa y la automatización, incluyendo el control de máquinas y sistemas mediante programación y el uso de sensores y actuadores conectados a una interfaz de computadora. El objetivo es generar proyectos educativos que vinculen el mundo físico con la computadora para abordar problemas relacionados con la programación y el control de máquinas industriales y otros sistemas automatizados en tiempo real.
3. Abordar problemáticas para vincular la computadora con el mundo real y
físico externo de manera concreta.
Trabajar con máquinas del ambiente industrial: grúas, montacargas, cintas
transportadoras, etc. , sin desconocer que también podemos tener un
invernadero, un ascensor, una batidora y todas conectadas a un aparato gris
que se llama interfase.
.
4. El problema central será automatizar el funcionamiento de estos sistemas y
usarlos en la investigación para crear proyectos educativos con la
computadora.
Generar programas y utilitarios distintos a los que estamos acostumbrados
a ver cuando la computadora procesa información dentro de ella y la
devuelve de alguna forma.
Los problemas tienen particularidades distintas: la máquina, la interfase y
la PC representan una temática altamente tecnológica.
5. Las problemáticas estarán basadas en la programación de la máquina y lo
que pasa en concreto con el mundo real.
El programar se realizará siguiendo los pasos de un soft de aplicación que
genera palabras que ejecuta acciones en el funcionamiento de la máquina.
El problema hoy será controlar movimientos. Se tienen motores que
permiten que la máquina se mueva y actúe.
6. Primero veremos la idea de secuencia y como la computadora controla
esto.
Segundo usaremos un sensor que está en el entorno que se mueve la
máquina y que pueda ser controlado por la computadora.
Este sensor genera información que permite activar y entregarle energía a
un motor.
En la pantalla de la computadora tendremos, botones, reguladores de nivel
del sensor, controles y todos podrán ser manipulados por un operador.
7. Los problemas van a estar en este terreno, trabajar en una aplicación
tecnológica y pensar en los comportamientos del sistema de manera que un
operador pueda manejar, regular, activar y que información necesita para
poder trabajar con este sistema.
Existen básicamente dos clase de robot: los de transporte y exploración y los
de manipulación.
Además analizaremos sistemas catalogados como de lazo abierto , lazo
cerrado y adquisición de datos.
8. Incorporaremos dos conceptos importantes: actuadores y sensores
conectados a la interfase PC.
Pero... NUESTRA PROBLEMÁTICA hoy va más allá de la robótica: el
título real es la automatización.
Es una transposición didáctica de lo que serían aplicaciones reales en lo mas
variado, en este caso en el plano industrial. Pero también puede ser usado en
otros campos donde la computadora controla.
9. Se codificará en un lenguaje una estructura del comportamiento.
Ver que estado sigue al otro a través de una transición y la secuencias en
un proceso cíclico.
Estos son los conceptos a construir.
En una segunda etapa con la lectura de un sensor ver otro concepto el de
evento que puede modificar el estado de acuerdo a una condición.
Todo para construir módulos muy simples de programación que permita
manejar un estado y su comportamiento frente a una transición: estaremos
operando un sistema en tiempo real.
10. Nuestro trabajo será operar y luego programar módulos para construir
comportamiento de la misma forma que se trabaja a nivel industrial.