Big servo slowing down

Hello. I am using a jx HV2060mg digital servo for a project. The project required me to remove the inner potentiometer and wire it outside the servo.

However, now whenever the potentiometer is connected, the servo starts quite fast, but slows down quite a bit.

I am powering it using a big battery and a step down module, which outputs 8v.

Could it be just my bad soldering, or is there a deeper problem?
Thanks for your help

Spec says 6-7.4V
Did you wire the pot backwards?
How is the pot connected to the output shaft?

So was it working before your modification?
That servo draws a huge amount of current. Is your step down rated for it.
Also 8V is too high for your servo.

1 Like

Is the replacement pot identical spec ?
resistance, log/lin etc ?

Its the one I retrieved from the servo.

You will need to include some photos , preferably before and after of your modifications.
Show all connections and power supplies.

Voltage too high
pot wired backwards

Hi, @speedlight1221
Welcome to the forum

So the pot shaft is no longer connected to the motor/output shaft.
Have you got the signal input wire of the servo connected to anything?

Please post some images of your project, so we can see your component layout.

Thanks.. Tom.. :smiley: :+1: :coffee: :australia:

Here is a video and a photo of the circuit. In the video you can see the speed seems to be inconsistent.

I tried another servo, which seem to have a similar problem, where after some time of rotating it slowed down. However in that case, whenever I put its potentiometer in the position where it stopped and then turned it again so it started running its speed was back to normal until it dropped again. I suspect that that was just because the servo isn't supposed to be running for that long normally

I have cheap servo running 12 hours a day nonstop for a year now.

Like I posted before, 8V is too high for servo. And your step down can't handle the current your servo draws. It's good for maybe 1-2A.

Do you notice that the IC on the buck is getting hot?
Don't use a solderless breadboard for connecting the servo power. Most cannot handle high currents.

Hi, @speedlight1221

Are you aware that you have turned a 0 to 180 degree servo into a continuous rotating servo.

What pot are you turning in the video?
Are you running code in the Mega?

Tom.... :smiley: :+1: :coffee: :australia:

I watched the video, or most of it.

What you are observing is exactly what I would expect.

Do you understand how a servo works and the roll the feedback potentiometer serves in informing the motor activity?

As @TomGeorge points out, you now have made a 360 continuous rotation servo.

If the pot is at the middle, there is no motor movement. Rotating the pot one direction will make the servo go one way, faster as you move the pot further away from that middle.

Rotating the pot the other way will make the servo go the other way, again faster as you move the pot further away from the middle.

The middle should stop the servo, but you might see it jittering as it is not quite perfectly happy with what you are telling it. The exact behaviour depends on the servo electronics. If it has a bit of a deadband, there will be a lot position that will cease all notor activity.

a7

The step down converter is probably overloaded and shutting down.

Get rid of it, and connect a 2S 7.4 V LiPo battery or 6 V power supply capable of providing around 10 Amperes directly to the servo. Don't forget to connect the grounds.

Yes I am aware, I even removed the stoping pin. This is intentional.

The pot it the one that was in the servo before I soldered it onto the cables.

The code just sets the position in the setup function.

So does it get hot?
Are you still using solderless breadboards?

You cannot set the position of a continuous rotation servo so I don't understand what you mean

Well right now the position that I set dictates at which position the potentiometer needs to be for the servo to stop.

For instance, if I set the servo to 90°, it will continue to rotate around until I rotate the potentiometer to the right position, at which point it stops.

Nothing seems to get hot.

I am using the breadboards because I have multiple servos, and need switching them, depending on which one I am working l.

You have lost me I am afraid

Please post the sketch that does what you describe