EveryCircuit
Contact
Reviews
Home
HulaParade
modified 1 day ago

Closed-Loop Motor Speed Control

1
1
65
01:12:26
This uses closed-loop negative feedback to control the speed of a DC motor under changing load conditions. Under closed-loop negative feedback, the voltage at the opamp V+ terminal (Vset) is what you would like to measure at the V- terminal (Vsense). The two controlled sources are a hack-job speed sensor with a gain of 5 mV/rpm. The difference between Vset and Vsense is the error of the system represented as a voltage (error = what you want - what you have). The opamp multiplies this error by the open-loop gain: Vout = Ao*(Vset - Vsense). Our job as designers is to use this amplified error as a means of controlling our system to reduce the error. In this case, the opamp applies more voltage to the motor, causing it to spin faster. When the motor load increases, it would normally slow down, but the correspondiong drop in Vsense causes the opamp to compensate, stabilizing the system. That's the hallmark of closed-loop negative feedback: The system rejects disturbances and stabilizes to a given set point.
published 1 day ago
faceblast
19 hours ago
this is excellent, but what does a realised circuit of this implementation look like?

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy