Table des matières:
- Étape 1: Contrôle RC avec entraînement différentiel
- Étape 2: Contrôle analogique avec entraînement différentiel
- Étape 3: Série de paquets
Vidéo: Conversion d'un Sabertooth en un contrôleur de moteur RoboClaw : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
La gamme Dimension Engineering de contrôleurs de moteur Sabertooth et la gamme BasicMicro de contrôleurs RoboClaw sont des choix populaires pour les projets de robotique d'entrée de gamme. Cependant, ils utilisent deux systèmes très différents pour configurer le contrôleur. Le Sabertooth utilise un commutateur DIP et le RoboClaw utilise un système logiciel appelé Motion Studio. Cet article montre comment passer des paramètres d'une configuration Sabertooth existante à une configuration similaire sur un contrôleur RoboClaw.
Étape 1: Contrôle RC avec entraînement différentiel
L'une des configurations les plus populaires pour le RoboClaw et le Sabertooth utilise une sortie de récepteur RC pour contrôler un robot à entraînement différentiel. Les robots et les rovers de style tank sont une application courante pour cette configuration. L'image ci-dessus montre les réglages du commutateur DIP Sabertooth pour ce mode.
Pour configurer un RoboClaw pour qu'il corresponde aux paramètres Sabertooth, suivez les instructions ci-dessous.
Connectez le RoboClaw à un ordinateur avec un câble USB. Notez que le RoboClaw n'est pas alimenté par la connexion USB et a besoin d'une source d'alimentation dédiée. Ouvrez Motion Studio et cliquez sur "Connecter le périphérique sélectionné". Cliquez maintenant sur "Paramètres généraux" sur le côté gauche de l'application.
Dans le volet intitulé "Configuration", définissez le mode de contrôle sur "RC". Ensuite, dans le volet intitulé "RC/Options analogiques", cochez la case "Mixing". Terminez en sauvegardant les paramètres sur le tableau. Dans le menu en haut de l'application, sélectionnez "Périphérique" puis "Enregistrer les paramètres".
Le RoboClaw est maintenant configuré pour le mode RC avec entraînement différentiel. Voir l'image pour un aperçu de ce à quoi ressemblent les paramètres dans Motion Studio.
Étape 2: Contrôle analogique avec entraînement différentiel
Une autre configuration populaire consiste à utiliser un périphérique d'entrée analogique tel qu'un joystick ou des potentiomètres pour contrôler un robot à entraînement différentiel. L'image montre les réglages du commutateur DIP Sabertooth pour ce mode.
Pour configurer un RoboClaw pour qu'il corresponde aux paramètres Sabertooth, suivez les instructions ci-dessous.
Connectez le RoboClaw à un ordinateur avec un câble USB. Notez que le RoboClaw n'est pas alimenté par la connexion USB et a besoin d'une source d'alimentation dédiée. Ouvrez Motion Studio et cliquez sur "Connecter le périphérique sélectionné". Cliquez maintenant sur "Paramètres généraux" sur le côté gauche de l'application.
Dans le volet intitulé « Configuration », définissez le mode de contrôle sur « Analogique ». Ensuite, dans le volet intitulé "RC/Options analogiques", cochez la case "Mixing". Terminez en sauvegardant les paramètres sur le tableau. Dans le menu en haut de l'application, sélectionnez "Périphérique" puis "Enregistrer les paramètres".
Le RoboClaw est maintenant configuré pour le mode RC avec entraînement différentiel. Voir l'image pour un aperçu de ce à quoi ressemblent les paramètres dans Motion Studio.
Étape 3: Série de paquets
Pour un contrôle plus compliqué d'un contrôleur de moteur, le mode série par paquets peut être utilisé conjointement avec un microcontrôleur pour envoyer des commandes à un contrôleur de moteur. Le RoboClaw et le Sabertooth disposent tous deux d'un mode série par paquets, bien qu'il existe des différences d'implémentation entre les deux. L'image montre les paramètres du commutateur DIP pour un Sabertooth en mode série par paquets.
Pour configurer un RoboClaw pour qu'il corresponde aux paramètres Sabertooth, suivez les instructions ci-dessous.
Connectez le RoboClaw à un ordinateur avec un câble USB. Notez que le RoboClaw n'est pas alimenté par la connexion USB et a besoin d'une source d'alimentation dédiée. Ouvrez Motion Studio et cliquez sur "Connecter le périphérique sélectionné". Cliquez maintenant sur "Paramètres généraux" sur le côté gauche de l'application.
Dans le volet intitulé « Setup », définissez le mode de contrôle sur « Packet Serial ». Ensuite, dans le volet intitulé "Série", définissez l'adresse de série du paquet sur 128 et le débit en bauds sur le même débit en bauds utilisé avec le Sabertooth. Terminez en sauvegardant les paramètres sur le tableau. Dans le menu en haut de l'application, sélectionnez "Périphérique" puis "Enregistrer les paramètres".
Le RoboClaw est maintenant configuré pour le mode RC avec entraînement différentiel. Voir l'image pour un aperçu de ce à quoi ressemblent les paramètres dans Motion Studio.
Il existe des différences entre le jeu de commandes série de paquets du RoboClaw et de Sabertooth. Cependant, le RoboClaw propose des commandes de compatibilité qui reflètent celles du Sabertooth, de sorte que la plupart du code devrait être portable du Sabertooth au RoboClaw.
Conseillé:
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : 6 étapes
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : Dans ce rapide Instructable, nous allons faire un simple contrôleur de moteur pas à pas à l'aide d'un moteur pas à pas. Ce projet ne nécessite aucun circuit complexe ni microcontrôleur. Alors sans plus tarder, commençons
Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Vous avez quelques moteurs pas à pas qui traînent et vous voulez faire quelque chose ? Dans ce Instructable, utilisons un moteur pas à pas comme encodeur rotatif pour contrôler la position d'un autre moteur pas à pas à l'aide d'un microcontrôleur Arduino. Alors sans plus tarder, allons-y
Curseur de caméra de suivi d'objet avec axe de rotation. Imprimé en 3D et construit sur le contrôleur de moteur à courant continu RoboClaw et Arduino : 5 étapes (avec photos)
Curseur de caméra de suivi d'objet avec axe de rotation. Imprimé en 3D et construit sur le contrôleur de moteur à courant continu RoboClaw et Arduino : Ce projet est l'un de mes projets préférés depuis que j'ai pu combiner mon intérêt pour la réalisation de vidéos avec le bricolage. J'ai toujours regardé et voulu imiter ces plans cinématographiques dans les films où une caméra se déplace sur un écran tout en faisant un panoramique pour suivre le
Comment faire fonctionner un moteur à courant continu sans balai Drone Quadcopter à l'aide du contrôleur de vitesse de moteur sans balai HW30A et d'un testeur de servomoteur: 3 étapes
Comment faire fonctionner un moteur à courant continu sans balais pour drone quadrirotor à l'aide du contrôleur de vitesse de moteur sans balai HW30A et d'un testeur de servomoteur : L'appareil peut également être utilisé comme générateur de signal pour régulateur de vitesse électrique (ESC), alors vous ne pouvez pas
Comment contrôler le moteur à courant continu sans balai Drone Quadcopter (type à 3 fils) en utilisant le contrôleur de vitesse du moteur HW30A et Arduino UNO: 5 étapes
Comment contrôler le moteur CC sans balai du drone quadrirotor (type 3 fils) à l'aide du contrôleur de vitesse du moteur HW30A et de l'Arduino UNO : Description : Le contrôleur de vitesse du moteur HW30A peut être utilisé avec 4 à 10 batteries NiMH/NiCd ou 2-3 cellules LiPo. Le BEC est fonctionnel avec jusqu'à 3 cellules LiPo. Il peut être utilisé pour contrôler la vitesse du moteur Brushless DC (3 fils) avec un maximum jusqu'à 12Vdc.Specific