Needs a way to control motor torque

Thread Starter

dude_mister

Joined Feb 17, 2025
2
I have a motor controlled by an MP6551 driver and an Arduino. I’ve successfully implemented speed control using PWM, but I’m facing challenges with torque control. Specifically, I need to:

  1. Monitor the motor's torque and trigger a buzzer if it exceeds a certain threshold.
  2. Set the motor to operate under a specific torque load.
What would be the best approach to achieve precise torque monitoring and control with this setup?
 

Thread Starter

dude_mister

Joined Feb 17, 2025
2
Torque = current, so you need a way to monitor the current that the motor is drawing.
i though of digital potentiometer to be wired with the motor driver (to control the current through arduino software but i dont know is this approch is correct or not )which has pins to measure current and pin for potentiometer to change the current enterd to motor
 

meth

Joined May 21, 2016
298
As for the second part, I dont understand how you want to control the torque. The motor has load, you want to achieve certain speed, and the torque is the result of those two.

As for the current monitoring, there are plenty projects like this on the internet, try googling "measure motor current using Arduino". There are various options, like shunts, or current monitoring sensors. Personally I have never used something like this, I have only measured current using CT , but it doesnt look too complicated.
 
Last edited:

LowQCab

Joined Nov 6, 2012
5,101
If You will please explain, in detail,
exactly what your machine is doing, or is supposed to accomplish,
You will receive more genius-solutions than You can stand.

Your initial Post is way too vague.
.
.
.
 

schmitt trigger

Joined Jul 12, 2010
2,027
One very important thing that you haven’t considered is since you are using PWM to control the motor, the current’s measurement will also be pulsed.
You will require filtering to average the current itself, prior to applying any control mechanism.
 

MisterBill2

Joined Jan 23, 2018
27,165
Actually it is entirely possible to control both, but not at the same time. hold a constant RPM until some torque is reached, at which point the drive backs off to limit the torque. Very much like a current limiting power supply.
 
Top