The Kangaroo x2 is a recently introduced addition to the Dimension Engineering product
range to provide position control to the Sabertooth and Sysren range of DC brushed motor
controllers.
Kagaroo x2 Specifications
2 channel self tuning PID controller
Position or Speed Control
Potentiometer or Quadrature Encoder feedback
Support for limit switches or mechanical stops
Serial TTL input
Compatibility Dimension Engineering Brushed DC Motor Drivers
Sabertooth 2x10, 2x12, 2x25, 2x25V2, 2x50HV, and 2x60
Sysren 10, 25, 50
The Kangaroo once connected to a compatible motor controller provides a 1 or 2 channel
complete closed loop control system with the use of a feedback pot or encoder and limit
switches.
Basic setup
1 x Kangaroo x2
1 x Sabertooth 2 x (rating to suit your motors)
2 x Feedback pots 10k or Quadrature Encoders
4 x Limit Switches
1 x usb to ttl converter
If the Kagaroo is used with a Sabertooth 2x60, this will allow the position control of two DC
brushed motors at up to 30 vdc, and a constant current of 60 amps per channel, with a
surge current of up to 120 amps for a few seconds, the Sabertooth also has over current
protection to protect them from damage and a built in heatsink with fan.
The limit switches also provide protection from motor run aways and pot damage.
Connections and Dip switch settings
Sabertooth DIP switch settings
1,2 OFF, 3,4,5,6 ON
Note the DIP switch settings on the Sabertooth image above are wrong (reversed).
Kangaroo DIP switch settings using pot for feedback
1, ON Serial Input 2,OFF pot feedback 3,ON position control, 4,ON Ind mode
usb / ttl Connection to Kagaroo
Tx = S1
Rx = S2
+5 = +5
0v = 0v
Normally closed limit switches to L1 & L1
Second limit switch to L2 & L2
Switches are positioned at the ends of motor travel and mechanically operated by levers or cam mounted on the actuator
Feedback pot connected to 5v (red),and B (black), pot wiper (yellow) = A
the Pot is mechanically driven by the motor using levers, or pulleys.
Power and Motor Connections
Power in B- and B+, check polarity, before connecting power,
Motor out power leads connected to, motor 1 = M1A, M1B, motor 2 M2A, M2B.
also on the Sabertooth 2x60 check that the cables do not protrude through the terminal blocks
and short out on the heatsink. (stick insulating tape on the lower side of the heatsink)
As the Sabertooth’s main use is to for wheeled robots, the motors will drive in opposite
directions.
It is also advisable to use a car battery in parallel with your psu unit.
Example setup with limit switches and feedback pot mounted on the back of the motor
gearbox.
Feedback pot and limit switch cams need to be set to mid position ready for auto tuning
The Kagaroo is initially set up with the DEscribe software tool, which allows you to auto tune, change
the baud rate and address, if you are using more than one Kangaroo on the same port.
Part 2 to be continued
Setting up and autotune using the DEscribe software tool.
Connect to XSim Interface settings.