Inhoudsopgave:

Ombouwen van een Sabertooth naar een RoboClaw Motor Controller: 3 stappen
Ombouwen van een Sabertooth naar een RoboClaw Motor Controller: 3 stappen

Video: Ombouwen van een Sabertooth naar een RoboClaw Motor Controller: 3 stappen

Video: Ombouwen van een Sabertooth naar een RoboClaw Motor Controller: 3 stappen
Video: Tweede test na inbouw sabertooth 2024, Juli-
Anonim
Ombouwen van een Sabertooth naar een RoboClaw Motor Controller
Ombouwen van een Sabertooth naar een RoboClaw Motor Controller

De Dimension Engineering-lijn van Sabertooth-motorcontrollers en de BasicMicro-lijn van RoboClaw-controllers zijn populaire keuzes voor roboticaprojecten op instapniveau. Ze gebruiken echter twee heel verschillende systemen voor het configureren van de controller. De Sabertooth gebruikt een DIP-schakelaar en de RoboClaw gebruikt een softwaresysteem genaamd Motion Studio. Dit artikel laat zien hoe je van de instellingen op een bestaande Sabertooth-setup naar een vergelijkbare setup op een RoboClaw-controller gaat.

Stap 1: RC-besturing met differentiële aandrijving

RC-besturing met differentiële aandrijving
RC-besturing met differentiële aandrijving
RC-besturing met differentiële aandrijving
RC-besturing met differentiële aandrijving

Een van de meest populaire configuraties voor de RoboClaw en Sabertooth is het gebruik van een RC-ontvangeruitgang om een differentieel aangedreven robot te besturen. Robots en rovers in tankstijl zijn een veelvoorkomende toepassing voor deze configuratie. De afbeelding hierboven toont de Sabertooth DIP-schakelaarinstellingen voor deze modus.

Volg de onderstaande instructies om een RoboClaw te configureren zodat deze overeenkomt met de Sabertooth-instellingen.

Sluit de RoboClaw aan op een computer met een USB-kabel. Merk op dat de RoboClaw niet wordt gevoed door de USB-aansluiting en een specifieke stroombron nodig heeft. Open Motion Studio en klik op "Geselecteerd apparaat verbinden". Klik nu op "Algemene instellingen" aan de linkerkant van de applicatie.

Stel in het paneel met het label "Setup" de Control Mode in op "RC". Vink vervolgens in het paneel "RC/Analog Options" het vakje "Mixing" aan. Sluit af door de instellingen op het bord op te slaan. Selecteer in het menu bovenaan de applicatie "Apparaat" en vervolgens "Instellingen opslaan".

De RoboClaw is nu geconfigureerd voor RC-modus met differentiële aandrijving. Zie de afbeelding voor een impressie van hoe de instellingen eruit zien in Motion Studio.

Stap 2: Analoge besturing met differentiële aandrijving

Analoge besturing met differentiële aandrijving
Analoge besturing met differentiële aandrijving
Analoge besturing met differentiële aandrijving
Analoge besturing met differentiële aandrijving

Een andere populaire configuratie is het gebruik van een analoog invoerapparaat zoals een joystick of potentiometers om een differentiële aandrijfrobot te besturen. De afbeelding toont de Sabertooth DIP-schakelaarinstellingen voor deze modus.

Volg de onderstaande instructies om een RoboClaw te configureren zodat deze overeenkomt met de Sabertooth-instellingen.

Sluit de RoboClaw aan op een computer met een USB-kabel. Merk op dat de RoboClaw niet wordt gevoed door de USB-aansluiting en een specifieke stroombron nodig heeft. Open Motion Studio en klik op "Geselecteerd apparaat verbinden". Klik nu op "Algemene instellingen" aan de linkerkant van de applicatie.

Stel in het paneel met het label "Setup" de Control Mode in op "Analog". Vink vervolgens in het paneel "RC/Analog Options" het vakje "Mixing" aan. Sluit af door de instellingen op het bord op te slaan. Selecteer in het menu bovenaan de applicatie "Apparaat" en vervolgens "Instellingen opslaan".

De RoboClaw is nu geconfigureerd voor RC-modus met differentiële aandrijving. Zie de afbeelding voor een impressie van hoe de instellingen eruit zien in Motion Studio.

Stap 3: Pakketserie

Pakket serieel
Pakket serieel
Pakket serieel
Pakket serieel

Voor meer gecompliceerde besturing van een motorcontroller, kan de seriële pakketmodus worden gebruikt in combinatie met een microcontroller om opdrachten naar een motorcontroller te sturen. Zowel de RoboClaw als de Sabertooth hebben een pakket-seriële modus, hoewel er enkele implimentatieverschillen zijn tussen de twee. De afbeelding toont de instellingen van de DIP-schakelaar voor een Sabertooth is pakket-seriële modus.

Volg de onderstaande instructies om een RoboClaw te configureren zodat deze overeenkomt met de Sabertooth-instellingen.

Sluit de RoboClaw aan op een computer met een USB-kabel. Merk op dat de RoboClaw niet wordt gevoed door de USB-aansluiting en een specifieke stroombron nodig heeft. Open Motion Studio en klik op "Geselecteerd apparaat verbinden". Klik nu op "Algemene instellingen" aan de linkerkant van de applicatie.

Stel in het paneel met het label "Setup" de Control Mode in op "Packet Serial". Stel vervolgens in het paneel met het label "Serial" het Packet Serial Address in op 128 en de Baudrate op dezelfde baudrate die wordt gebruikt met de Sabertooth. Sluit af door de instellingen op het bord op te slaan. Selecteer in het menu bovenaan de applicatie "Apparaat" en vervolgens "Instellingen opslaan".

De RoboClaw is nu geconfigureerd voor RC-modus met differentiële aandrijving. Zie de afbeelding voor een impressie van hoe de instellingen eruit zien in Motion Studio.

Er zijn verschillen tussen de pakket seriële commandoset van de RoboClaw en Sabertooth. De RoboClaw beschikt echter over compatibiliteitsopdrachten die overeenkomen met die van de Sabertooth, dus de meeste code moet overdraagbaar zijn van de Sabertooth naar de RoboClaw.

Aanbevolen: