Forum >DC Motor Driver 2x15A Lite with Dagu Wild Thumper 34:1 motor
RoboticsGeneral

DC Motor Driver 2x15A Lite with Dagu Wild Thumper 34:1 motor

userHead nkingry 2017-03-08 11:51:58 3107 Views4 Replies
Hello,

I am working on a robotics project using a Dagu Wild Thumper 4WD with 34:1 gear ration motor make_clickable_callback(MAGIC_URL_FULL, '(', 'http://www.dagurobot.com/goods.php?id=88', '', ' class="postlink"')). I am using a 11.1 V battery supply stepping it down to a constant 7.4 V before supplying power to the motors which can operate between 2-7.5V.

When using the DFRobot DC Motor Driver 2x15A Lite, I am seeing a delayed response of out one side of my motors and on turns the motors with the delay will not even turn. It looks like there are two different currents being supplied to each side (~3 on the side that moves and ~2 on the side with delay and turning issues). I am unsure where the issue is coming from as I have tested all of the connections and independently tested the motors. I also swapped the motors to the other side and the same issue persisted on the same side.

Any information as to what could be the issue would be greatly appreciated.

Thank you,

Nathaniel
2017-04-06 22:41:34 Hi Nathaniel,

I received the email already. And just forget to ask you how much is your external input voltage? This driver control the motor via PWM, so the output voltage of the motor interface should be same with your external voltage. Of course, its up to your duty cycle.
userHeadPic Wendy.Hu
2017-04-01 06:31:34 Hello Wendy,

We cleaned up the wiring and removed all unnecessary components that we were using for other purposes to validate they were not the issues. I had issues attaching the video, so I sent them via email, but we made videos of a forward, reverse, left, right and propped up tests. In the forward and reverse videos, it is apparent that there is a delay in the start up of the motors. This causes it to first turn and then go straight. For the left and right videos, the one side still has a delay and even when it does kick in, if it does, we spin more in a circle instead of about a point. Finally, we have a video of the rover propped up so the wheels aren't touching the ground. The first shows the delay even if the wheels do not touch the ground and the other just shows we have full control of all motions. We also have a picture of the wiring.

I have also attached the code we used on the arduino in the email.

Thank you,

Nathaniel
userHeadPic nkingry
2017-03-28 12:03:22 Hello again,

Sorry I have not responded in a awhile, I have been traveling. So the issue we are having now is that when we try to turn the rover, only the wheels going forward turn while the wheels that are suppose to be going backwards won't. We have tried many PWMs from 70-250, it does not make a difference. Could this be a power problem?

Thank you,
userHeadPic nkingry
2017-03-14 01:02:42 Hi Nathaniel,

Sorry for the late reply.

Do you mean the motor doesnt move forward rather moving in reverse after uploading the sample code, right? Or do you mean the motor doesnt move? If its the former, please exchange the vcc and gnd. If its the later, did you try to change the code to set the speed? Like:


void advance(char a,char b) //前进

{ analogWrite (E1,255); //PWM 速度控制

digitalWrite(M1,HIGH);

analogWrite (E2,255);

digitalWrite(M2,HIGH);

}


In addition, please make sure your diagram is correct. Some pictures would be better for me to help you with the problem.

Looking forward to your reply.
userHeadPic Wendy.Hu