Índice:

Conversão de dente de sabre em controlador de motor RoboClaw: 3 etapas
Conversão de dente de sabre em controlador de motor RoboClaw: 3 etapas

Vídeo: Conversão de dente de sabre em controlador de motor RoboClaw: 3 etapas

Vídeo: Conversão de dente de sabre em controlador de motor RoboClaw: 3 etapas
Vídeo: CONTROLE PWM DE POTÊNCIA PARA MOTORES | Vídeo Aula #336 2024, Julho
Anonim
Conversão de dente de sabre em controlador de motor RoboClaw
Conversão de dente de sabre em controlador de motor RoboClaw

A linha Dimension Engineering de controladores de motor Sabertooth e a linha BasicMicro de controladores RoboClaw são escolhas populares para projetos de robótica de nível básico. No entanto, eles usam dois sistemas muito diferentes para configurar o controlador. O Sabertooth usa uma chave DIP e o RoboClaw usa um sistema de software chamado Motion Studio. Este artigo mostra como passar das configurações em uma configuração existente do Sabertooth para uma configuração semelhante em um controlador RoboClaw.

Etapa 1: Controle RC com unidade diferencial

Controle RC com unidade diferencial
Controle RC com unidade diferencial
Controle RC com unidade diferencial
Controle RC com unidade diferencial

Uma das configurações mais populares do RoboClaw e do Sabertooth é usar uma saída de receptor RC para controlar um robô de acionamento diferencial. Robôs e rovers estilo tanque são uma aplicação comum para esta configuração. A imagem acima mostra as configurações da chave DIP Sabertooth para este modo.

Para configurar um RoboClaw para corresponder às configurações do Sabertooth, siga as instruções abaixo.

Conecte o RoboClaw a um computador com um cabo USB. Observe que o RoboClaw não é alimentado pela conexão USB e precisa de uma fonte de alimentação independente. Abra o Motion Studio e clique em "Conectar dispositivo selecionado". Agora clique em "Configurações gerais" no lado esquerdo do aplicativo.

No painel denominado "Configuração", defina o Modo de Controle como "RC". Em seguida, no painel denominado "RC / Opções analógicas", marque a caixa denominada "Mixagem". Conclua salvando as configurações no quadro. No menu na parte superior do aplicativo, selecione "Dispositivo" e, em seguida, "Salvar configurações".

O RoboClaw agora está configurado para o modo RC com acionamento diferencial. Veja a imagem para um instantâneo de como são as configurações no Motion Studio.

Etapa 2: Controle analógico com unidade diferencial

Controle analógico com unidade diferencial
Controle analógico com unidade diferencial
Controle analógico com unidade diferencial
Controle analógico com unidade diferencial

Outra configuração popular é o uso de um dispositivo de entrada analógica, como um joystick ou potenciômetros, para controlar um robô de acionamento diferencial. A imagem mostra as configurações da chave DIP Sabertooth para este modo.

Para configurar um RoboClaw para corresponder às configurações do Sabertooth, siga as instruções abaixo.

Conecte o RoboClaw a um computador com um cabo USB. Observe que o RoboClaw não é alimentado pela conexão USB e precisa de uma fonte de alimentação independente. Abra o Motion Studio e clique em "Conectar dispositivo selecionado". Agora clique em "Configurações gerais" no lado esquerdo do aplicativo.

No painel denominado "Configuração", defina o Modo de Controle como "Analógico". Em seguida, no painel denominado "RC / Opções analógicas", marque a caixa denominada "Mixagem". Conclua salvando as configurações no quadro. No menu na parte superior do aplicativo, selecione "Dispositivo" e, em seguida, "Salvar configurações".

O RoboClaw agora está configurado para o modo RC com acionamento diferencial. Veja a imagem para um instantâneo de como são as configurações no Motion Studio.

Etapa 3: Pacote Serial

Pacote Serial
Pacote Serial
Pacote Serial
Pacote Serial

Para um controle mais complicado de um controlador de motor, o modo serial de pacote pode ser usado em conjunto com um microcontrolador para enviar comandos a um controlador de motor. Tanto o RoboClaw quanto o Sabertooth apresentam um modo de pacote serial, embora haja algumas diferenças de implementação entre os dois. A imagem mostra as configurações da chave DIP para um Sabertooth no modo de pacote serial.

Para configurar um RoboClaw para corresponder às configurações do Sabertooth, siga as instruções abaixo.

Conecte o RoboClaw a um computador com um cabo USB. Observe que o RoboClaw não é alimentado pela conexão USB e precisa de uma fonte de alimentação independente. Abra o Motion Studio e clique em "Conectar dispositivo selecionado". Agora clique em "Configurações gerais" no lado esquerdo do aplicativo.

No painel denominado "Configuração", defina o Modo de Controle como "Pacote Serial". Em seguida, no painel denominado "Serial", defina o endereço de série do pacote como 128 e a taxa de transmissão para a mesma taxa de transmissão usada com o Sabertooth. Conclua salvando as configurações no quadro. No menu na parte superior do aplicativo, selecione "Dispositivo" e, em seguida, "Salvar configurações".

O RoboClaw agora está configurado para o modo RC com acionamento diferencial. Veja a imagem para um instantâneo de como são as configurações no Motion Studio.

Existem diferenças entre o conjunto de comandos do pacote serial do RoboClaw e do Sabertooth. No entanto, o RoboClaw apresenta comandos de compatibilidade que espelham aqueles do Sabertooth, portanto, a maior parte do código deve ser portável do Sabertooth para o RoboClaw.

Recomendado: