Determining motor speed from PWM waveform

Click For Summary

Discussion Overview

The discussion revolves around determining the speed of a lego motor from its PWM waveform, specifically analyzing the relationship between the PWM signal and the motor's output as a generator. Participants explore the calculations involved in estimating motor speed based on observed pulse timings and the characteristics of the motor's design.

Discussion Character

  • Technical explanation, Experimental/applied, Debate/contested

Main Points Raised

  • One participant describes the motor's configuration and presents measurements of the generator pulse timing, proposing a calculation method for determining motor speed based on these observations.
  • The same participant suggests that there should be 12 pulses per revolution based on the motor's design, but notes a discrepancy between calculated and observed speeds.
  • Another participant advises reducing the sweep speed of the oscilloscope to better visualize the waveform, implying that this may help in understanding the motor's behavior.
  • A further reply raises concerns about synchronizing the oscilloscope with the motor's rotation, questioning whether the PWM pulses are aligned with the shaft's rotation and suggesting capturing a single sweep for analysis.

Areas of Agreement / Disagreement

Participants express differing views on the synchronization of the PWM signal with the motor's rotation and the implications for accurately measuring speed. The discussion remains unresolved regarding the best approach to capture and analyze the waveform.

Contextual Notes

There are limitations regarding the assumptions made about the relationship between the PWM signal and the motor's output, as well as the potential impact of synchronization issues on the measurements being taken.

tomcorker
Messages
4
Reaction score
0
As part of a lab report I have to determine the speed of a motor from the PWM waveform.

The motor in question is a lego motor, of type at disassembled at http://www.philohome.com/motors/motor.htm. It has three coils on the rotor and a 4 pole permanent magnet stator.

This is the waveform I have:
9idcea.jpg

You can see the PWM pulses, and in between there is the output waveform of the motor acting as a generator when no voltage is being applied. I should be able to calculate the speed of the motor from the time of one of the generator pulses (not the PWM pulses). I measured this as 3.1ms (you can check on the image).

I suppose my question is how many pulses should there be per revolution of the rotor?This is what I thought:
I know what I am seeing is effectively rectified 3-phase AC from the three coils, so there should be 6 pulses per complete cycle on one coil. There are 2 pole pairs, so there will be 2 cycles per coil per revolution, giving a total of 12 per revolution.
At 3.1ms per pulse, one revolution should be 37.2ms per revolution. The motor has an internal 14:1 gearing, so the output shaft should be rotating at about 0.5s per rev, or about 120rpm.
But what I actually observed was 4s per revolution at the output shaft (15rpm), so I'm out by a factor of 8.

Any thoughts?
 
Physics news on Phys.org
Reduce the sweep speed until you are able to perceive a complete period of the waveform, i.e., the time taken before each nuance on the waveform repeats. You'll see what I mean if you try it. Each winding and brush gives a unique signature to its contribution to the emf and it is consistent.
 
Thanks - I see what you mean. I'll have a go when I'm in the lab tomorrow.
 
Synchronizing the CRO to display a steady repetitive signal will be a problem. The PWM pulses are not synchronized to the rotation of the shaft, are they? Can you capture a single sweep and examine that?
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 27 ·
Replies
27
Views
1K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K