LusoRobótica - Robótica em Português
Robótica => Projectos de robótica => Tópico iniciado por: henriquecm7 em 06 de Julho de 2013, 20:11
-
Olá, estou com 2 motores da pololu (http://www.pololu.com/catalog/product/2285 (http://www.pololu.com/catalog/product/2285)) e estou querendo usar o encoder dele, porém não estou achando em lugar nenhum algo que explique bem como posso usa-los, em que porta devem estar os pinos do encoder, e sobre a programação, como devem ser lidos pelo arduino.
Alguém aí sabe?
-
Um encoder metes o canal A no INT0, e no outro encoder metes o canal A no INT1, depois os outros dois canais B, metes em qualquer lado, código para ler isso, encontras facilmente.
http://playground.arduino.cc/Main/RotaryEncoders (http://playground.arduino.cc/Main/RotaryEncoders)
-
Está a informação toda na página que enviaste da polulu.
Se só quiseres controlar a velocidade (a direção já controlas pela alimentação que dás ao motor), basta ligar a alimentação do encoder e uma das saídas (A ou B) ao arduino. A velocidade é proporcional ao numero de impulsos por unidade de tempo. Encontrei um exemplo pelo google: Link (http://forum.arduino.cc/index.php/topic,158385.0.html)
Sobre esse tipo de encoders tens muita informação se pesquisares no google por "arduino quadrature encoder".
-
Consegui fazer a leitura.
Agora, eu em um site sobre a fórmula de calcular a velocidade do encoder, e nessa fórmula ele usou um parametro chamado "pulse per revolution", e eu não estou entendendo como posso achar esse parametro do meu encoder, alguém ajuda?
-
RTFM. ;)
Está a bold na página da polulu, no primeiro parágrafo de descrição do motor: "2249 counts per revolution".
Se fosse um cão tinha-te mordido ;D ;D ;D
-
Muito obrigado cara, valeu mesmo. Ando meio voado esses dias. Tenho competição no sábado, e o meu robô ainda não está pronto, estou nervosíssimo.
-
Muito obrigado cara, valeu mesmo. Ando meio voado esses dias. Tenho competição no sábado, e o meu robô ainda não está pronto, estou nervosíssimo.
Não te preocupes, é normal isso! Aliás, ir para uma competição sem o robot funcionar é que é! ;) hehe
-
Muito obrigado cara, valeu mesmo. Ando meio voado esses dias. Tenho competição no sábado, e o meu robô ainda não está pronto, estou nervosíssimo.
Aconselho a calma e um chazinho de camomila. Stressado não se faz nada direito e ainda se estraga é hardware