Jhonny 5 sabertooth/tracks control

Hello,

I am Yogesh Sanghi from Lamar University and we have assembled the Jhonny5 according to the specifications given in the documentation provided on the website, but when we started the wiring of the robot to the SSC-32 board, we are held up with a issue of sabertooth PIN settings. What is the settings of the pins to move the robot tracks from the LynxTerm software, also from the sequence and atom controller, can someone guide me through that.

Thanks & Regards
Yogesh Sanghi
Computer Science
Lamar Univeristy

The Johnny 5 information is found here.
lynxmotion.com/ViewPage.aspx … egoryID=19

The wiring and dip switch setting are found in this document, but I would disable Auto-Calibrate for SSC-32 use.
lynxmotion.com/images/html/build158.htm

It would be easier to help you if you directed questions to the assembly guides and or tutorials.

The robot can be controlled from the Sequencer program, but the track motors are handled a little differently. The position commands are now speed and direction commands. A position of 1500uS should stop the motors controlled by the 2 x 5. You may need to adjust this up or down a little to get them stopped perfectly. After that a position greater or lesser will result in motion. The farther from 1500 the faster the motors will rotate. So in normal use you send a position (to rotate the motors) for a certain amount of time, to move a certain amount of distance.

There is a lot to learn. We are here to help. Just keep asking questions.

In addition:

Thanks Mr. Jim and Mr. James for your prompt and helpful reply but I got one more doubt after looking at the diagram posted by Mr. James,:

How many batteries are we actually supposed to use, currently i am using one 12v battery that is connected to the SABERTOOTH, is it enough or we require more batteries.

Thanks & Regards
Yogesh Sanghi
Lamar University

There are three batteries on the schematic, and three are required. There should be: a 12v battery for the motors, a 6v battery for the servos, and a 9v battery for the SSC-32’s logic.

Hello Mr. Jim and James… Thanx again for your reply. Myself is NEHAL PATEL from lamar university. We are currently using only single battery. and if we use BEC freature of sabertooth PCB. then as i read it can only supply 250 mA or for lower load??

And Can we use johny 5 with just two batteries. One 12V for sabertooth which supply 12V DC motor and one for the atom processor. Do we really need 9v battery ? :frowning: :question:

Thanx 4 the previous replies… waiting for reply… :bulb:

Hello Sir,

I configured the SABERTOOTH and SSC-32 according to the configuration as shown in the figure, and there is a improvement, but the problem now is that only TURN/CH2 is responding to the changes in the value in the servo, but FWD/CH1 doesn’t respond to the changes in the value, it runs with some default speed. But I when i read the value, i get 1500 position value, and its still running and not responding. Need Your help.

Awaiting your reply,

Thanks & Regards
Yogesh Sanghi
Lamar University,

We are going to need to see your wiring and switch settings. Please post a picture here.

You must find the exact value to stop the motors. It might be a little more or less than 1500. I.e. 1480, 1465, 1535 etc. Once you find the value it should be the same for both sides.

I have set the pin settings on the SABERTOOTH as shown in the image

PIN 1 - off
PIN2- Off
PIN 3 - ON
PIN 4- ON
PIN 5 - OFF
PIN 6 - OFF



Thanks for the images. I do see a problem. It appears you have connected the Sabertooth directly into the SSC-32 without pulling the red wires out from the cables. As noted in step 20 of this Assembly Guide. lynxmotion.com/images/html/build158.htm

What this does is short the Sabertooths 5vcdc output (BEC) to the raw servo voltage of around 6-7vdc depending on the charge on the battery. So you are saying with it connected just like this, you can send pulses larger and lower than 1500 and only one motor responds by rotating at different speeds, but one side does not? With it connected like this I’m thinking you blasted the Sabertooths vreg and it’s probably damaged the unit. You’re likely going to need to get a new 2 x 5 and pay closer attention to the guides.

BTW you also missed the link that illustrates how to remove the protective coating on the lexan panels.
lynxmotion.com/images/html/infolexa.htm

It’s at the top of the Assembly Guides page under the red heading Read These First!->.

Hello Sir,

We didnt tested it with two batteries, we are currently using only one battery a 12v connected to the SABERTOOTH, cause we don’t have the third 9v battery, which we have ordered today. Currently we are just testing it on a single 12v battery.

Thanks & Regards
Yogesh Sanghi
Lamar University

Um, what?..

Like currently I have a single 12v battery connected to the sabertooth, and rest all configuration is same as in the pics I have pasted it on the forum, with this config, I tried to set the configuration as in the images. And using the sequences and Lynx term softwares, when i try to change the values of the servos, one side of the track responds to the changes, while the other side of the track doesn’t. It just keeps rotating from the time i start testing the servos, and stops when I switch the battery power off.

I’m really sorry, but what the heck!!!

I’ve been pretty clear here. With it connected as you show, it’s death to the motor controllers voltage regulator! You have a battery connected to the SSC-32 right? Otherwise the SSC-32 would not receive the commands from the PC. You have the 12vdc battery connected to the 2 x 5, right? Otherwise the 2 x 5 would not be able to rotate the motors. So again! It appears you have connected the Sabertooth directly into the SSC-32 without pulling the red wires out from the cables. As noted in step 20 of this Assembly Guide. lynxmotion.com/images/html/build158.htm

Dudes, ya blew it up ok…

Thank Your Sir,

we got the sabertooth and tracks problem set up, we got a new sabertooth and a new battery, and it works so easy now, thank you for your help and sorry for any trouble from my side. But now i have a new problem my friend has posted it on lynxmotion.net/viewtopic.php?f=4&t=6482, I am confused what is causing this problem is it the programming or the hardware or the wiring problem again, Need help!!

Thanks & Regards
Yogesh Sanghi
Lamar University