Question about DC motors (12V)

Hello. I don't know if you can help me with my question or if this is the ideal forum for this, my sincere apologies if not. In the end I plan to use it with Arduino.

I currently have these DC motors: 60 RPM HD Premium Planetary Gear Motor - ServoCity (OLD)

But, now I am looking at these: 5202 Series Yellow Jacket Planetary Gear Motor (99.5:1 Ratio, 60 RPM, 3.3 - 5V Encoder) - ServoCity (NEW)

I think it's better, but since I'm not an expert, I'm not sure. If you can answer my questions I will appreciate it.

  1. The OLD works with 9v (I already tried it) and according to the manufacturer it consumes 0.5A. Does the NEW also work with 9v? Does it consume more or less amperage?
  2. Gearbox ratio of OLD is 139:1, NEW is 99.5:1. Does that mean the NEW is better?
  3. If it is better for me and more efficient, I will want to buy the NEW one, because they cost the same. But, as I said, I am not an expert, do you see any problem with the NEW?
  4. I use the DRV8871 DC controller with an Arduino, and I plan to use these 12V batteries as well. In the power input of the DC controller, can I connect it directly to the battery or do you recommend using a 9V voltage regulator or similar?

They are both 12V (nominal) motors so will run at 9V (if the 9V supply has the current capability). Smoke alarm batteries need not apply.

The old motor has no load current of 0.53A and stall current of 20A.
The new motor has no load current of 0.24A and stall current 9.2A.

Absolutely no way that we can know what is better for you. Your requirements are a complete mystery.

Choose a motor by knowing the required torque and speed of the output shaft. They are both 60RPM motors and their torque is listed in the data sheets that you linked. How much torque does your projected use need?

Do you require a shaft encoder? The new motor has an encoder, old does not.

I would not use that driver for those motors. It is only good for 3.6A peak. The new motor has 9.2A stall current and the old 20A stall current, quite a bit more than the driver is speced for. Pololu has some good DC brushed motor drivers.

1 Like

What's that?

Both engines have a similar torque, they work for me in both cases (13Nm).

I only look for the best of both, the one that consumes less without sacrificing torque.

I notice that the new one is better because of the following: It consumes less (0.25A) it has fewer gears (that means it has less friction and doesn't make as much noise). It has a torque identical to the previous one. It has an encoder. I'm right?

You're right, but Polulu's powerful ones are a bit, what do you think of this one? That is sold by the dealer of the motors. The description says it's Arduino compatible, but it doesn't say if the signals can be 3.3V (because I use ESP32), and it also doesn't say the order of the wires, i.e. which one is in1, in2, en:

Or this other one, it is much cheaper and more traditional:
https://www.amazon.com/-/en/hiletgo-BTS7960-43-power-Driver-vehicle/dp/B00WSN98DC/ (supports 43A up to 6-27V).

By the way, thank you very much for your valuable help. I appreciate it.

PP3

Yes, I believe so. The 0.25A is no load current. It will pull a lot more under load.

Both those drivers look OK as far as I can tell. I have no experience with either one, though.

1 Like

Can you explain that to me, please?
I am imagining that on it consumes 0.25 mm. When the motor is stuck it has a peak of 9A.

Do you mean that if he has weight he consumes more? Excuse the basic question, I'm an inexperienced trying to learn as much as I can.

I understand. Let's say I buy from these batteries:
https://www.amazon.com/-/es/gp/product/B09NB97XGL/

Nothing happens if I connect the motors directly (the battery to the controller of the motors)? I ask because I don't want to burn anything. What I currently do is put a voltage reducer at 9V to keep it stable. I imagine that if there is something wrong it does not affect the battery, but it does affect the regulator. I don't know, tell me if I'm wrong, please.

Note: the simplest thing for me is to connect it directly to the motor, so I spend less. But I want to make sure nothing bad will happen.

It will draw 0.25A just sitting spinning with no load on it. The more load (resistance to rotation) the more current it will draw up till the rotor is locked where it will draw 9.2A. As the load and current increase it will start heating. If the rotor is locked too long it can overheat and die.

Yes.

The motor is rated for 12V so you can connect the motor directly to the 12V battery.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.