Well I finally got a new Motor Controller, (unfortunately the BV4113 just didn't have the horse power, even with a cooling fan). Anyway I now have the sabertooth 2x5. I have read several others using theirs successfully so it's obviously an ID10T error! I have seen three different switch settings, but I am still having problems. Depending on which dip setting and values I use, either nothing moves (Sabertooth blue light flashes when it receives the input signal) or I can only get one side to move and have no control over the speed. (the one side runs like a bat out of hell! Not good, since this is supposed to be a Dog babysitter!)
I am using a R/C tank body (tracked) using two motors (differntial drive). I have the Modified Movement Servo, Left Wheel on D1 (EZB)and S1 (Sabertooth), Right Wheel on D2. (EZB)and S2 (Sabertooth). 9.6VDC battery to B+/-, EZB has a separate 7.2Vdc battery.
Any suggestions would be greatly appriciated!
Upgrade to ARC Pro
Your robot can be more than a simple automated machine with the power of ARC Pro!
I did manage to get it (Sabertooth) to move using the joystick function. But not using the Modified servo Monvement. I also got it moving using two PWM functions, so it's obviously working from an elctrical stand point.
I have a 2x25 saber tooth here. I'll try it this week and post the settings
Time to teach an old Dog a new trick!
Do you have a link or tutorial explaining how the servo motor settings affect NON-Servo motors? I get how the settings tell the servo what position(s) to move to, but what do the settings "tell" a DC motor?
Along with that, what signals are being sent to a motor using PWM. Does Duty cycle refer to the voltage level (0 -3-5 Vdc) or the on / off cycling of the voltage, is the voltage being ramped (as in saw tooth) or is it going high instantly (square wave)?
Thanks again for ALL you great help and Genius! *blush*
It explains how a servo works.
This video explains how a servo pulse works (sorta): http://www.ez-robot.com/Community/Videos/Default.aspx?id=xwZyfOnS8dk
And this video is a PWM pulse: http://www.ez-robot.com/Community/Videos/Default.aspx?id=kY8iJ84J4GE
servos use a pwm pulse, but only a fraction of one at a lower duty cycle. Duty cycle is the percentage of time the pulse is HIGH (+5)
The length of a duty cycle is 20ms .. so 50% duty cycle is 10ms of +5 .. 25% is 5ms ... etc
Unfortunately, I still can't get the tracks to move using the Modified servo Movement panel. Using two PWM panels I can make the motors move FWD, Stop, and Back. What's strange is the difference between them is just one percent. 7, 8, and 9 respectively.
I have the Sabertoothe's dip switch settings 1, 4, and 5 set to off. Does that sound right?
Have you had a chance to look at the settings on your Sabertooth. I'm starting to wonder if I got a defective board. I have tried every conceivable combination of Dip switch and Modified servo panel settings, but still can't get a consistant or proper operation out of it. Even when using just a joystick, the controller operates sideway instead of up and down?! *stress*
I have the Sabertooth 2x25 and I use a xbox wireless controller and the EZ-B controller to move my droid around in RC mode. I have my dip switches setup like this
If your joystick response backwards, just reverse the red and black wire of each motor one at a time to get the right joystick function. Thats what I did. Also I use in the "joystick" config, joystick #1 and gave each motor a port. You may have to play around with the invert tab to get the motors running the right way
here is an example:
Hope that helps
Do you use a Modified servo Movement panel? If so what settings? I have tried swapping the motor cables and servo position settings. Even when using just the joystick panel, the motors don't move in the correct directions, much less consistantly.
I'll Try again tomorrow using your suggestions.
Did you get it working ? . Hows the robot coming along.
Just a thought you've only got the signal and ground wires connected from the EZ_B to the sabertooth havent you?. You dont need the power (red) connected.
Nice one DJ
Thanks DJ, I'll try it tonite.
A quick change of the switch settings and it's running perfect.
Now you can get chasing EERM baby sitting your dog , COOL
@ DJ brilliant work .
Next hurdle is to find a treat dispenser. Seems counter productive doesn't it?!