Skip to content

Microcontroller-based DC Motor Speed Control using STM32 and a 3-phase half-wave rectifier. The system uses encoder feedback to measure RPM and dynamically adjust thyristor firing angles for precise motor speed regulation. Suitable for robotics, automation, and EV applications.

Notifications You must be signed in to change notification settings

ahmedbilal9/Microcontroller-based-DC-Motor-Speed-control-with-encoder-utilizing-3-phase-AC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Microcontroller-based DC Motor Speed Control with Encoder Utilizing 3-Phase AC

Overview

This project focuses on designing a microcontroller-based DC motor speed control system utilizing an encoder and a three-phase half-wave controlled rectifier circuit. The system enables precise and dynamic control of motor speed across a range of conditions, making it suitable for robotics, industrial automation, and electric vehicles.

Repository Structure

  • docs/ – Detailed project documentation
  • src/ – Source code for motor control (STM32)
  • images/ – Graphs, schematics, and experimental visuals

Quick Start

Clone the repository and check the docs/ folder for detailed explanations and src/ for runnable code.

git clone <your_repo_url>

About

Microcontroller-based DC Motor Speed Control using STM32 and a 3-phase half-wave rectifier. The system uses encoder feedback to measure RPM and dynamically adjust thyristor firing angles for precise motor speed regulation. Suitable for robotics, automation, and EV applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages