Tabla de contenido:

Conversión de un diente de sable a un controlador de motor RoboClaw: 3 pasos
Conversión de un diente de sable a un controlador de motor RoboClaw: 3 pasos

Video: Conversión de un diente de sable a un controlador de motor RoboClaw: 3 pasos

Video: Conversión de un diente de sable a un controlador de motor RoboClaw: 3 pasos
Video: Tutorial del Controlador de Velocidad de un Motor 2024, Mes de julio
Anonim
Conversión de un diente de sable a un controlador de motor RoboClaw
Conversión de un diente de sable a un controlador de motor RoboClaw

La línea Dimension Engineering de controladores de motor Sabertooth y la línea BasicMicro de controladores RoboClaw son opciones populares para proyectos de robótica de nivel de entrada. Sin embargo, utilizan dos sistemas muy diferentes para configurar el controlador. El Sabertooth usa un interruptor DIP y el RoboClaw usa un sistema de software llamado Motion Studio. Este artículo muestra cómo pasar de la configuración de una configuración de Sabertooth existente a una configuración similar en un controlador RoboClaw.

Paso 1: Control RC con accionamiento diferencial

Control RC con accionamiento diferencial
Control RC con accionamiento diferencial
Control RC con accionamiento diferencial
Control RC con accionamiento diferencial

Una de las configuraciones más populares para RoboClaw y Sabertooth es usar una salida de receptor RC para controlar un robot de accionamiento diferencial. Los robots y rovers estilo tanque son una aplicación común para esta configuración. La imagen de arriba muestra la configuración del interruptor DIP Sabertooth para este modo.

Para configurar un RoboClaw para que coincida con la configuración de Sabertooth, siga las instrucciones a continuación.

Conecte el RoboClaw a una computadora con un cable USB. Tenga en cuenta que RoboClaw no se alimenta a través de la conexión USB y necesita una fuente de alimentación dedicada. Abra Motion Studio y haga clic en "Conectar dispositivo seleccionado". Ahora haga clic en "Configuración general" en el lado izquierdo de la aplicación.

En el panel etiquetado "Configuración", establezca el Modo de control en "RC". A continuación, en el panel con la etiqueta "Opciones RC / Analógicas", marque la casilla "Mezcla". Termine guardando la configuración en el tablero. En el menú en la parte superior de la aplicación, seleccione "Dispositivo" y luego "Guardar configuración".

El RoboClaw ahora está configurado para el modo RC con accionamiento diferencial. Vea la imagen para obtener una instantánea de cómo se ven las configuraciones en Motion Studio.

Paso 2: Control analógico con accionamiento diferencial

Control analógico con accionamiento diferencial
Control analógico con accionamiento diferencial
Control analógico con accionamiento diferencial
Control analógico con accionamiento diferencial

Otra configuración popular es el uso de un dispositivo de entrada analógica como un joystick o potenciómetros para controlar un robot de accionamiento diferencial. La imagen muestra la configuración del interruptor DIP de dientes de sable para este modo.

Para configurar un RoboClaw para que coincida con la configuración de Sabertooth, siga las instrucciones a continuación.

Conecte el RoboClaw a una computadora con un cable USB. Tenga en cuenta que RoboClaw no se alimenta a través de la conexión USB y necesita una fuente de alimentación dedicada. Abra Motion Studio y haga clic en "Conectar dispositivo seleccionado". Ahora haga clic en "Configuración general" en el lado izquierdo de la aplicación.

En el panel con la etiqueta "Configuración", establezca el Modo de control en "Analógico". A continuación, en el panel con la etiqueta "Opciones RC / Analógicas", marque la casilla "Mezcla". Termine guardando la configuración en el tablero. En el menú en la parte superior de la aplicación, seleccione "Dispositivo" y luego "Guardar configuración".

El RoboClaw ahora está configurado para el modo RC con accionamiento diferencial. Vea la imagen para obtener una instantánea de cómo se ven las configuraciones en Motion Studio.

Paso 3: Serie de paquetes

Serie del paquete
Serie del paquete
Serie del paquete
Serie del paquete

Para un control más complicado de un controlador de motor, el modo serie de paquetes se puede utilizar junto con un microcontrolador para enviar comandos a un controlador de motor. Tanto el RoboClaw como el Sabertooth cuentan con un modo serial de paquetes, aunque existen algunas diferencias de implementación entre los dos. La imagen muestra la configuración del conmutador DIP para un Sabertooth en modo serie de paquetes.

Para configurar un RoboClaw para que coincida con la configuración de Sabertooth, siga las instrucciones a continuación.

Conecte el RoboClaw a una computadora con un cable USB. Tenga en cuenta que RoboClaw no se alimenta a través de la conexión USB y necesita una fuente de alimentación dedicada. Abra Motion Studio y haga clic en "Conectar dispositivo seleccionado". Ahora haga clic en "Configuración general" en el lado izquierdo de la aplicación.

En el panel etiquetado "Configuración", establezca el Modo de control en "Paquete en serie". A continuación, en el panel etiquetado como "Serie", establezca la dirección de serie del paquete en 128 y la velocidad en baudios en la misma velocidad en baudios utilizada con Sabertooth. Termine guardando la configuración en el tablero. En el menú en la parte superior de la aplicación, seleccione "Dispositivo" y luego "Guardar configuración".

El RoboClaw ahora está configurado para el modo RC con accionamiento diferencial. Vea la imagen para obtener una instantánea de cómo se ven las configuraciones en Motion Studio.

Existen diferencias entre el conjunto de comandos en serie de paquetes de RoboClaw y Sabertooth. Sin embargo, RoboClaw presenta comandos de compatibilidad que reflejan los de Sabertooth, por lo que la mayor parte del código debería ser portátil desde Sabertooth a RoboClaw.

Recomendado: