Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Sabertooth 2x60: Examples, Pinouts, and Specs

Image of Sabertooth 2x60
Cirkit Designer LogoDesign with Sabertooth 2x60 in Cirkit Designer

Introduction

The Sabertooth 2x60 by Dimension Engineering is a dual-channel motor driver designed to control two DC motors with a maximum continuous current of 60A per channel. It is a versatile and robust motor driver, ideal for high-power robotics, automation systems, and other applications requiring precise motor control. The Sabertooth 2x60 supports multiple control modes, including analog, R/C, serial, and packetized serial, making it compatible with a wide range of microcontrollers and control systems.

Explore Projects Built with Sabertooth 2x60

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
CNC Machine Control System with Dual tb6600 Stepper Drivers and MAch3 USB Interface
Image of Jayshree CNC: A project utilizing Sabertooth 2x60 in a practical application
This circuit appears to be a control system for a CNC machine or similar automated equipment. It includes two tb6600 Micro Stepping Motor Drivers for controlling stepper motors, a DC power source with a step-down buck converter to provide the necessary voltage levels, and a 4-channel relay module for switching higher power loads. The MAch3 CNC USB interface suggests the system is designed to interface with computer numerical control software, and the RMCS_3001 BLDC Driver indicates the presence of a brushless DC motor control. The Tiva C launchpad microcontroller and various connectors imply that the system is modular and may be programmable for specific automation tasks.
Cirkit Designer LogoOpen Project in Cirkit Designer
Multi-Channel Load Cell Measurement System with JYS60 Amplifiers and DAQ Integration
Image of Load Cell Circuit: A project utilizing Sabertooth 2x60 in a practical application
This is a multi-channel load cell measurement system with several JYS60 amplifiers connected to load cells for weight or force sensing. The amplified signals are directed to a DAQ system for data capture, and power is supplied through a barrel jack. Grounding is achieved via an AdaGator Side Black component.
Cirkit Designer LogoOpen Project in Cirkit Designer
Bluetooth-Enabled Audio Amplifier System with Subwoofer and Cooling Fan
Image of 2.1 120w amplifier: A project utilizing Sabertooth 2x60 in a practical application
This circuit is a Bluetooth-enabled audio amplifier system with a subwoofer pre-amp and dual 8-ohm speakers. It includes a 12V power supply, a 7805 voltage regulator, and a cooling fan, with a toggle switch to control power. The Bluetooth module provides audio input to the amplifiers, which drive the speakers and subwoofer.
Cirkit Designer LogoOpen Project in Cirkit Designer
Dual TB6600 Stepper Motor Driver with Nema 17 Motors and ESP32 Control
Image of tsis: A project utilizing Sabertooth 2x60 in a practical application
This circuit controls two Nema 17 stepper motors using two TB6600 stepper motor drivers, powered by a 12V power supply. The motors are controlled through relays and rocker switches, with power regulation provided by a step-down voltage regulator. The setup is designed for precise motor control applications, likely in a CNC or robotic system.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Sabertooth 2x60

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Jayshree CNC: A project utilizing Sabertooth 2x60 in a practical application
CNC Machine Control System with Dual tb6600 Stepper Drivers and MAch3 USB Interface
This circuit appears to be a control system for a CNC machine or similar automated equipment. It includes two tb6600 Micro Stepping Motor Drivers for controlling stepper motors, a DC power source with a step-down buck converter to provide the necessary voltage levels, and a 4-channel relay module for switching higher power loads. The MAch3 CNC USB interface suggests the system is designed to interface with computer numerical control software, and the RMCS_3001 BLDC Driver indicates the presence of a brushless DC motor control. The Tiva C launchpad microcontroller and various connectors imply that the system is modular and may be programmable for specific automation tasks.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Load Cell Circuit: A project utilizing Sabertooth 2x60 in a practical application
Multi-Channel Load Cell Measurement System with JYS60 Amplifiers and DAQ Integration
This is a multi-channel load cell measurement system with several JYS60 amplifiers connected to load cells for weight or force sensing. The amplified signals are directed to a DAQ system for data capture, and power is supplied through a barrel jack. Grounding is achieved via an AdaGator Side Black component.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of 2.1 120w amplifier: A project utilizing Sabertooth 2x60 in a practical application
Bluetooth-Enabled Audio Amplifier System with Subwoofer and Cooling Fan
This circuit is a Bluetooth-enabled audio amplifier system with a subwoofer pre-amp and dual 8-ohm speakers. It includes a 12V power supply, a 7805 voltage regulator, and a cooling fan, with a toggle switch to control power. The Bluetooth module provides audio input to the amplifiers, which drive the speakers and subwoofer.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of tsis: A project utilizing Sabertooth 2x60 in a practical application
Dual TB6600 Stepper Motor Driver with Nema 17 Motors and ESP32 Control
This circuit controls two Nema 17 stepper motors using two TB6600 stepper motor drivers, powered by a 12V power supply. The motors are controlled through relays and rocker switches, with power regulation provided by a step-down voltage regulator. The setup is designed for precise motor control applications, likely in a CNC or robotic system.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Robotics (e.g., mobile robots, robotic arms)
  • Automated guided vehicles (AGVs)
  • Electric wheelchairs
  • Conveyor systems
  • Remote-controlled vehicles and boats

Technical Specifications

Below are the key technical details of the Sabertooth 2x60 motor driver:

Parameter Value
Manufacturer Dimension Engineering
Part Number Sabertooth 2x60
Motor Channels 2
Maximum Continuous Current 60A per channel
Peak Current 120A per channel (for a few seconds)
Input Voltage Range 6V to 30V DC
Control Modes Analog, R/C, Simplified Serial, Packetized Serial
Operating Temperature Range -40°C to +85°C
Dimensions 3.5" x 3.0" x 1.0" (89mm x 76mm x 25mm)
Weight 150g
Protection Features Overcurrent, thermal, and undervoltage protection

Pin Configuration and Descriptions

The Sabertooth 2x60 has several connectors and pins for power, motor outputs, and control signals. Below is a summary of the key connections:

Power and Motor Connections

Pin/Connector Description
B+ Positive terminal for the power supply (6V to 30V DC).
B- Negative terminal for the power supply (ground).
M1A, M1B Motor 1 output terminals. Connect to the first DC motor.
M2A, M2B Motor 2 output terminals. Connect to the second DC motor.

Control Signal Connections

Pin/Connector Description
S1 Signal input 1. Used for control signals (e.g., analog, R/C, or serial).
S2 Signal input 2. Used for control signals (e.g., analog, R/C, or serial).
0V Ground reference for control signals.
5V 5V output for powering external devices (up to 50mA).

Usage Instructions

The Sabertooth 2x60 can be used in various control modes. Below are general instructions for using the motor driver in a circuit:

Basic Setup

  1. Power Supply: Connect a DC power supply (6V to 30V) to the B+ and B- terminals. Ensure the power supply can handle the current requirements of your motors.
  2. Motor Connections: Connect the DC motors to the M1A/M1B and M2A/M2B terminals. Ensure proper polarity for the desired motor direction.
  3. Control Signals: Depending on the control mode, connect the appropriate control signals to the S1 and S2 pins.

Using with an Arduino UNO (Simplified Serial Mode)

The Sabertooth 2x60 can be controlled via an Arduino UNO using the simplified serial mode. Below is an example code snippet to control two motors:

// Include the SoftwareSerial library for communication
#include <SoftwareSerial.h>

// Define the TX pin for communication with the Sabertooth
#define SABERTOOTH_TX_PIN 10

// Create a SoftwareSerial object for Sabertooth communication
SoftwareSerial sabertoothSerial(SABERTOOTH_TX_PIN, -1); // TX only

void setup() {
  // Begin serial communication with the Sabertooth at 9600 baud
  sabertoothSerial.begin(9600);
}

void loop() {
  // Send commands to control the motors
  // Motor 1 forward at 50% speed (range: 1-127)
  sabertoothSerial.write(64); 
  
  // Motor 2 forward at 75% speed (range: 1-127)
  sabertoothSerial.write(96); 
  
  delay(2000); // Run motors for 2 seconds
  
  // Stop both motors
  sabertoothSerial.write(0); // Motor 1 stop
  sabertoothSerial.write(128); // Motor 2 stop
  
  delay(2000); // Wait for 2 seconds before repeating
}

Important Considerations

  • Power Supply: Use a power supply capable of providing sufficient current for both motors.
  • Heat Dissipation: Ensure adequate ventilation or cooling for the motor driver, especially under high loads.
  • Control Mode Selection: Configure the DIP switches on the Sabertooth 2x60 to select the desired control mode. Refer to the user manual for DIP switch settings.

Troubleshooting and FAQs

Common Issues

  1. Motors Not Running

    • Cause: Incorrect wiring or insufficient power supply.
    • Solution: Double-check all connections and ensure the power supply meets the voltage and current requirements.
  2. Overheating

    • Cause: Prolonged operation at high currents without proper cooling.
    • Solution: Add a heatsink or fan to improve heat dissipation.
  3. Erratic Motor Behavior

    • Cause: Noise or interference in control signals.
    • Solution: Use shielded cables for control signals and ensure proper grounding.
  4. No Response in Serial Mode

    • Cause: Incorrect baud rate or wiring.
    • Solution: Verify the baud rate (default is 9600) and ensure the TX pin of the microcontroller is connected to the S1 pin.

FAQs

  1. Can the Sabertooth 2x60 drive brushless motors?

    • No, the Sabertooth 2x60 is designed for brushed DC motors only.
  2. What happens if the current exceeds 60A per channel?

    • The Sabertooth 2x60 has built-in overcurrent protection and will shut down temporarily to prevent damage.
  3. Can I use the 5V output to power my Arduino?

    • Yes, but ensure the total current draw does not exceed 50mA.
  4. How do I reverse motor direction?

    • Swap the connections on the motor terminals (e.g., M1A and M1B) or send reverse commands via the control signal.

By following this documentation, users can effectively integrate the Sabertooth 2x60 into their projects and troubleshoot common issues.