Closed loop control of speed control with DC motor
Version 1.0.0 (35 ko) par
Abdelrahman Farghly
Closed-loop control of a DC motor ensures that the motor speed tracks a desired reference.
Key Components of the Closed-Loop System
- DC Motor
- Type: PMDC or separately excited DC motor
- Input: Armature voltage control
- Speed Sensor
- Measures actual speed
- Types: Encoder, tachogenerator, Hall-effect sensor
- Reference Speed (Setpoint)
- Desired speed input from user or control system
- Error Calculator
- Error=ωref−ωactual\text{Error} = \omega_{\text{ref}} - \omega_{\text{actual}}Error=ωref−ωactual
- Controller (PI or PID)
- Processes the error
- Outputs control signal (usually PWM duty cycle)
- Chopper (PWM-Based Converter)
- Varies average voltage to motor based on controller output
- Typically implemented using a MOSFET + diode + PWM generator
Citation pour cette source
Abdelrahman Farghly (2026). Closed loop control of speed control with DC motor (https://fr.mathworks.com/matlabcentral/fileexchange/180953-closed-loop-control-of-speed-control-with-dc-motor), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Créé avec
R2022b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0.0 |