Issue with Sabertooth 2x32

Hello!

So I just recently began coding up my Sabertooth 2x32 to run my BAG motor and I am running into this persistent issue where my code runs for a bit, but the motors stop after like 30 seconds of running. Here’s the breakdown of my connections:

  • I have two 10 cell NiMH packs running in parallel, giving me 12v & 2A. These go through a 30A fuse, toggle switch and wireless relay switch, which then goes to a slipring, which goes to a power distribution panel.

  • My sabertooth is powered from my pdp and my multimeter reads 12v just fine.

  • My arduino mega is powered by the 5v, 1A output from the sabertooth

  • I have Dip Switches 1, 2, 3 off while 4, 5, 6 are on.

  • I made sure the describe software updated my Sabertooth’s 2x32 firmware to have my protocol be packet serial, so S1 connects to Pin 18, Serial1 in my mega. I also made sure the battery types were set to NiMH

  • My RC receiver currently is powered by my mega and is connected through PWM, so channels are jumpered to individual pins on my mega.

  • I tested my RC receiver several times and all channels are working fine. Furthermore, I tested the mapped values to make sure they properly went from -127 to 127

  • Here is my code:

  • It runs my motors perfectly for like 30 seconds, then my motors just stop running. I look at my Sabertooth and see that the status LED (green) is flashing a couple of times, then pausing, then continuing the flashing.

What seems wrong? Why are my motors suddenly stopping? Is there a brownout?

Thanks

1 Like

Hello @HackinSpock and welcome to our forum!

A lot of things can cause this behavior that you described.

If not already, I recommend you to copy/paste your message, and send it to manufacturer to [email protected]

They will help you troubleshoot, and in case of damaged board, they will take it for a repair.