Simple yet effective way to reliably control the DC Motor speed?

Click For Summary

Discussion Overview

The discussion centers around methods for controlling the speed of a 5-V DC motor used in a stroboscope project. Participants explore various approaches, including the use of resistors, Pulse Width Modulation (PWM), and potentiometers, while considering the implications of each method on motor performance.

Discussion Character

  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests using series resistors to control the motor speed, questioning whether empirical testing or Ohm's law should guide resistor selection.
  • Another participant advises against using series resistors, recommending instead the use of Pulse Width Modulation (PWM) for speed control.
  • A third participant explains that the speed of an unloaded DC motor is determined by supply voltage, while torque is determined by current, indicating that series resistors would limit current and lead to inconsistent speed.
  • This participant also proposes using a buck regulator as a cost-effective PWM solution to adjust motor speed by changing the output voltage.
  • Another viewpoint suggests using a potentiometer for fine speed adjustments, mentioning the potential availability of a wire wound rheostat in schools to achieve steady speed control.

Areas of Agreement / Disagreement

Participants express differing opinions on the effectiveness of using series resistors versus PWM and potentiometers for controlling motor speed. There is no consensus on the best method, as various approaches are presented and debated.

Contextual Notes

Participants highlight the importance of maintaining consistent motor speed for the stroboscope application, but the discussion does not resolve the effectiveness or practicality of the proposed methods.

KedarMhaswade
Messages
35
Reaction score
6
TL;DR
Is there a reliable way to control the speed of the DC motor used in this stroboscope model? Should different resistors be used?
As a part of our physics high-school self-study, we are making a stroboscope. We have a small 5-V DC motor that powers the strobe disk.

strobe-motor.jpg

It works as expected, but, clearly, the motor makes the disk spin at a constant speed. Is there an easy, but effective and reliable way to control its speed? I don't mind joining some resistors in series if resistors can do the job (no variable resistor needed). If resistors is indeed the way to go (I don't think so), should I empirically decide the values of the resistors (or, should I employ Ohm's law)?
 
Physics news on Phys.org
Don't use series resistors to drop the drive voltage. Instead, learn about how to use Pulse Width Modulation (PWM) to control the DC motor speed... :smile:
 
  • Informative
Likes   Reactions: KedarMhaswade
The speed of an unloaded DC motor is determined by the supply voltage. The torque of the motor is determined by the current. If you use a series resistor, you will be limiting the current and therefore torque, so it will tend to wander in speed.

As berkeman pointed out, PWM should be used to regulate the speed by changing the duty cycle. A cheap and easy way to do that is to use a simple "buck regulator", which will be PWM on the inside. Take a look on the web for a cheap "DC-DC adjustable voltage buck regulator". That should cost you less than about $5.
Adjust the speed of the motor by adjusting the regulator output voltage to the motor.
https://www.ebay.com.au/itm/394143426291
 
  • Like
Likes   Reactions: KedarMhaswade
  • Like
Likes   Reactions: KedarMhaswade

Similar threads

  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 31 ·
2
Replies
31
Views
8K
Replies
11
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
9
Views
13K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
16K
Replies
6
Views
4K
Replies
7
Views
16K