Control de giro

Sensor de Giro

Este es el nuevo proyecto para mejorar el robot: un par de sensores para controlar el giro de las ruedas, y por lo tanto la posición del robot.

Obviamente es muy útil tener un control sobre el giro de las ruedas con el fin de poder realizar movimientos con precisión, por ejemplo si quieres hacer que el robot gire 90º, es importante que el micro conozca cuanto va girando cada rueda para tener la posición controlada en todo momento.

El sistema, como podéis ver esta comenzando, pero se basará en el mecanismo de un antiguo ratón de bola. Estos ratones funcionan gracias al conteo de unos pulsos generados por unas ruedas con muescas, como la que ahora esta en el eje de la rueda de mi robot. Un emisor se encarga de generar un haz de luz infrarroja, que desde el otro lado de la rueda, recibirá un sensor cuando las muescas se lo permitan, así se genera un tren de pulsos que el micro podrá contar para averiguar el grado de giro de la rueda.

En mi caso tendré una resolución de 40 pulsos por vuelta, de modo que tendré una precisión de 9º, más que suficiente para los movimientos que pretendo.

Este fin de semana espero tener algo de tiempo para montar los sensores.

Esto es todo hasta ahora… Seguiré informando.

3 Responses to “Control de giro”

  1. German Says:

    Has pensado en poner algun tipo de servo con feedback? al estilo de los servos que utilizan los Mindstorms NXT de Lego? tiene una presición de 1º lo cual podria serte de mucha utilidad, a parte de eso hay muchos otros servos digitales que ofrecen información sobre su posición.

    saludos!

  2. luchop Says:

    Tuviste algun progreso?. Recien entro a esta area y me interesa escuchar experiencias ajenas.

    Saludos

  3. Mif Says:

    ¡Muy buenas Luchop!
    La verdad es que a Snaph lo tengo un poco abandonado porque ahora trabajo más con TupperBot… en control de giro es una idea que aun tengo en mente, pero que no he podido llevar a cabo… no he tenido tiempo, pero sin duda que en algun momento lo hare, quizá no para este root, pero para TupperBot.

    Un saludo.

Leave a Reply