Mini-robot con microcontrolador picaxe
Mini-Robot con Microcontrolador PICAXE
El constante avance de los microcontroladores, cada vez más pequeños, más poderosos y sobre todo baratos, ha invadido el área de la mini robótica, y ante la constante solicitud de incorporar uno de estos pequeños “cerebros “ a nuestros proyectos, llegamos a la simplicidad característica de estos “monstruos” en nuestra serie de artículos, pero conlas prestaciones de reprogramabilidad, buen desempeño y sobre todo bajo costo gracias a la nueva serie de microcontroladores PICAXE.
Autor: Ing. Juan Carlos Téllez Barrera e-mail: jctellez@saberinternacional.com.mx
U
n lector me realizó una observación, ¿por qué ya no se publicaron más artículos referentes al primer proyecto de mini-robot? ¿Cuál es la posibilidad de incorporarle unmicrocontrolador PIC 16F84? Ante estas incógnitas puedo asegurar que los circuitos para el primer proyecto aún no se agotan, están algunos en fase de desarrollo, y en cuanto a la incorporación del PIC al proyecto lo haremos en dos fases, primero, publicando proyectos orientados a la robótica y control como complemento a los artículos que se han publicado en esta revista con referencia al PICAXE, que noes sino el PIC con una fase de evolución que lo hace más sencillo de programar orientándolo a aplicaciones directas y simples que podrán ser abordadas inclusive por lectores que se inician en el campo de la electrónica y microcontroladores, esto es aprender jugando con la electrónica. Segundo, estos complementos son la base para incorporarlos a proyectos más avanzados retomando parte de lacircuitería del Primer Mini-robot publicado aquí y lograr lo que
llamamos una “estructura modular”, esto es proyectos que por sí solos, pueden ejecutar una función específica que además puedan interconectarse con otros para lograr circuitos más complejos, la preocupación por lo anterior es tal, que yo, como muchos lectores, a veces somos impacientes de esperar varios artículos para terminar unproyecto. Esto es justificable en cuanto sea muy complejo, pero siento que es más relajado y didáctico el abordar las cosas progresivamente y si se comienza la serie de artículos en alguna etapa intermedia, no nos decepcione el tener que conseguir los demás para poder “captar la idea original”. Y el microcontrolador Picaxe nos ayudará en esa misión.
Definición del Proyecto Primero volvamos alproyecto original, el sigue líneas, en nuestra serie de artículos comenzamos con una etapa de control ON OFF, que lo restringía a funcionar sólo cuando había una línea
12
a seguir, cuando la perdía, se limitaba a detenerse. En una segunda etapa con el Mini-robot simple, ya tenía incorporado un pequeño elemento de memoria que le permitía recordar cuándo había perdido la ruta y en qué dirección debíaregresar, ahora lo haremos con el microcontrolador PICAXE-08, que es uno de los miembros de la familia PIC de 8 terminales. Este pequeño chip tiene los elementos necesarios y suficientes para lograr un pequeño robot, que puede ser un excelente sigue-líneas reprogramable, que pueda incluso tener un control de velocidad, dar modalidad de seguimiento de línea negra o blanca, programar una rutina demovimientos y con un poco de ingenio realizar alguna función secundaria al no encontrar la línea. Por ejemplo retornar hacia la última referencia de línea y encontrar de nuevo la ruta o un paro automático en un lapso de tiempo definido, ambas funciones son muy importantes al querer llevar a estos robots a eventos de competencia. (Observe la figura 1).
Service y Montajes, pág
38
Mini-Robotcon Microcontrolador - PICAXE
Figura 2
Figura 1
El microcontrolador y la disposición de Pines Tenemos a nuestra disposición 5 terminales de entrada salida, nos limitaremos a usar sólo dos para los sensores, Pin4 que es una terminal dedicada a sólo entrada y Pin3 que es bidireccional. Dos para el control de los motores, las cuales son Pin2 y Pin1 que son bidireccionales, Pin0 que es...
Regístrate para leer el documento completo.