Author Topic: How do I measure the torque on a rotating shaft ?  (Read 2839 times)

Offline picclock

  • Hero Member
  • *****
  • Posts: 613
  • Country: gb
How do I measure the torque on a rotating shaft ?
« on: March 04, 2017, 02:40:08 AM »
Hi
I need to measure the torque applied to a varying load. The torque levels are low 1-20 gm cms. Would like to resolve 0.1 gm cms. It needs to be settable. A continuous measure would be best but I could at a pinch settle for a limit detection.

The rotation is supplied by a small geared electric motor, running at around 500 rpm, which is speed controlled by a microprocessor.

The best I can come up with is to mount the motor body in some bearings with stops to limit the rotation to a few degrees, balance it, and use a spring with an adjuster to exert torque on the motor. I could then use an opto switch to determine when the motor has rotated, overcoming the spring force.

The other thought I had was to use a low speed motor in bearings with a pot attached to measure the motor rotation against a spring with a gearbox to supply the load. this would increase the amount of torque to be measured at the motor end though the accuracy of the final output would be affected by the gearbox losses. 

Any ideas most appreciated.

Best Regards

picclock
Engaged in the art of turning large pieces of useful material into ever smaller pieces of (s)crap. (Ferndown, Dorset)

Offline PekkaNF

  • Hero Member
  • *****
  • Posts: 2523
  • Country: fi
Re: How do I measure the torque on a rotating shaft ?
« Reply #1 on: March 04, 2017, 03:09:34 AM »
When I checked some electric motor static propellor thrust and torque (separately) vs. setpoint. I build a simple balance which had an arm to electronic kitchen scale (electronic is easy to tare). That scale was surpricingly accurate, but I was not primary concerned about the absolute accuracy, just relative values (improvement or not...).

I used normal ball bearings without any seals, they were very good and simplified the MDF/aluminium profile contraption construction a whole lot. It was actually detecting change of the power supply cable movement (had to resort very supple ones....max 50-70 amps 15 sec and so).

Dunno if this helps, because propellor simplifies the mountig whole lot, did not need to worry about the missaligmentof the bearings and such....I don't know how your system is but I probably would think of letting the motor turn freely few degrees in relative to gearbox (it sounds like a small motori and bearings will take up the motor weight etc.) and measure the force motor is exterting. That is if you can mount the motor rigid on the gear box shaft (if you have a coupling there you need to device external support to motor----ballbearings?).

Pekka

Offline RussellT

  • Hero Member
  • *****
  • Posts: 520
  • Country: gb
Re: How do I measure the torque on a rotating shaft ?
« Reply #2 on: March 04, 2017, 06:48:26 AM »
I wonder whether it's possible to do this electronically?

In general terms (no units) power = torque * rpm.

If I understand your system correctly the rpm are constant so measuring the applied power should be a measure of torque.  The difficult bit is in knowing what the losses are. Motor efficiency is usually plotted against rpm so might not change very much but I have no idea whether speed control by PWM would affect efficiency.

Perhaps someone with more knowledge of electric motors would like to comment.

Russell
Common sense is unfortunately not as common as its name suggests.

Offline picclock

  • Hero Member
  • *****
  • Posts: 613
  • Country: gb
Re: How do I measure the torque on a rotating shaft ?
« Reply #3 on: March 04, 2017, 08:38:31 AM »
Thanks for the responses, PekkaF and RussellT.

I think I may have fund a workable solution thanks to the kitchen scales idea.

As before motor mounted in ball race free to radially rotate but mechanically limited (stops). Load cell (100gm) attached to short peg off of motor (in lieu of kitchen scale). Load cell mounted on spring set to deflect and limit maximum force on cell to prevent overload damage. 24 bit A-D load cell amplifier and cheapo micro to read info and display on OLED screen. Micro will control motor speed and limit max torque from user setting - two buttons up/down with torque value displayed on screen, and dynamic value displayed as %age of max with an on screen bar.

Sounds like a plan to me anyway.

Once again, thanks for the help.

Best Regards

picclock
Engaged in the art of turning large pieces of useful material into ever smaller pieces of (s)crap. (Ferndown, Dorset)

Offline John Hill

  • The Artful Bodger
  • Madmodder Committee
  • Hero Member
  • *****
  • Posts: 2016
  • Country: nz
Re: How do I measure the torque on a rotating shaft ?
« Reply #4 on: March 04, 2017, 01:31:32 PM »
I do not think the ball bearing mountings are really necessary.

Mount the motor by the armature shaft and fit a spring to resist rotation of the motor body and measure the stretch of the spring to determine the torque.  An alternative to the spring would be to fix a string to the motor body so that increasing torque would life a weight sitting on an electronic scale.

However as Russell suggested I think it could all be done electronically.  Plot rpm and current under no load then measure current at the same rpm to determine power increase and hence torque.


 
From the den of The Artful Bodger

Offline efrench

  • Full Member
  • ***
  • Posts: 213
Re: How do I measure the torque on a rotating shaft ?
« Reply #5 on: March 04, 2017, 02:05:00 PM »
I did a rather simpler test of a stepper motor by attaching a couple of 1-2-3 blocks to the end of a 6" arm. The holding torque (through a 9:1 gear reduction) for the stepper was rated at 828 oz-in.  The motor had no problem rotating until it reached 5 rpm.  The calculated dynamic torque was 211 oz-in when it failed.

Offline BillTodd

  • Hero Member
  • *****
  • Posts: 1096
  • Country: 00
  • Colchester Essex (where the lathes were made)
Re: How do I measure the torque on a rotating shaft ?
« Reply #6 on: April 02, 2017, 08:44:59 AM »
A bit late but...

I would take two photo interupter discs ( think old time ball mouse technology) mount one to input shaft, one to output shaft with a torsion spring of suitable size between them.   The torsion spring can be statically calibrated , just measure the angle realative while  applying a known load over distance.

To dynamically measure torque just time the difference between interupter pulses ( and count them the measure RPM)


Bill
Bill

Offline picclock

  • Hero Member
  • *****
  • Posts: 613
  • Country: gb
Re: How do I measure the torque on a rotating shaft ?
« Reply #7 on: April 03, 2017, 04:46:56 AM »
Hi BillTodd

That's exactly the approach I decided on. Its fairly trivial to use a processor to measure the angle of deflection using this technique. Am in the process of constructing the device now, so the sketch below is very much a work in progress.

Best Regards

picclock
Engaged in the art of turning large pieces of useful material into ever smaller pieces of (s)crap. (Ferndown, Dorset)