Javascript must be enabled to continue!
Speed control of BLDC motor using microcontroller
View through CrossRef
Brushless DC motors (BLDC) are becoming increasingly attractive in a large number of applications due to performance advantages such as reduced size and cost, reduced torque ripples, increased torque-current ratio, low noises high efficiency, reduced maintenance and good control characteristics over a wide range in torque–speed plan and precise speed control. This paper focuses on the design and implementation of a BLDC motor speed control system using a microcontroller. The microcontroller generates Pulse Width Modulation (PWM) signals to regulate motor speed, which are supplied to the motor driver to ensure smooth operation and efficient performance. Additionally, motor protection was addressed using temperature sensors, and fire sensors were implemented for safety. This paper involves controlling a BLDC motor's speed using a potentiometer, Raspberry Pi Pico, and a motor driver. The Raspberry Pi Pico generates a Pulse Width Modulation (PWM) signal based on potentiometer input. That signal is given to the motor driver; the motor driver provides a variable voltage to the BLDC motor depending on the PWM duty cycle. The motor's speed increases/decreases based on the potentiometer's position. The temperature sensor is used for monitoring of overheating in the motor driver and motor.
i-manager Publications
Title: Speed control of BLDC motor using microcontroller
Description:
Brushless DC motors (BLDC) are becoming increasingly attractive in a large number of applications due to performance advantages such as reduced size and cost, reduced torque ripples, increased torque-current ratio, low noises high efficiency, reduced maintenance and good control characteristics over a wide range in torque–speed plan and precise speed control.
This paper focuses on the design and implementation of a BLDC motor speed control system using a microcontroller.
The microcontroller generates Pulse Width Modulation (PWM) signals to regulate motor speed, which are supplied to the motor driver to ensure smooth operation and efficient performance.
Additionally, motor protection was addressed using temperature sensors, and fire sensors were implemented for safety.
This paper involves controlling a BLDC motor's speed using a potentiometer, Raspberry Pi Pico, and a motor driver.
The Raspberry Pi Pico generates a Pulse Width Modulation (PWM) signal based on potentiometer input.
That signal is given to the motor driver; the motor driver provides a variable voltage to the BLDC motor depending on the PWM duty cycle.
The motor's speed increases/decreases based on the potentiometer's position.
The temperature sensor is used for monitoring of overheating in the motor driver and motor.
Related Results
IMPLEMENTASI DAN ANALISIS KENDALI KECEPATAN MOTOR BLDC 1 kW MENGGUNAKAN ALGORITMA PID
IMPLEMENTASI DAN ANALISIS KENDALI KECEPATAN MOTOR BLDC 1 kW MENGGUNAKAN ALGORITMA PID
Pemanfaatan teknologi alternatif dalam bidang otomotif maupun otomasi industri menggunakan motor Brushless Direct Current (BLDC) sudah banyak digunakan karena memiliki kelebihan di...
Sliding Mode Controlled drives for wide speed operation of Threephase Induction Motor
Sliding Mode Controlled drives for wide speed operation of Threephase Induction Motor
Induction motor is widely used due to advantages in terms of performance, size, maintenance and efficiency compared to dc motor. Induction motor is either Scalar Controlled or Vect...
Brushless DC motor drive with optimal fractional-order sliding-mode control based on a genetic algorithm
Brushless DC motor drive with optimal fractional-order sliding-mode control based on a genetic algorithm
Introduction. Brushless DC (BLDC) motor is a type of permanent magnet synchronous motor that operates without brushes employed in many applications owing to its efficiency and cont...
Exploring the Cargo Potential: A Comprehensive Analysis of Kertajati Airport
Exploring the Cargo Potential: A Comprehensive Analysis of Kertajati Airport
Motorized vehicle can’t be apart from our daily activity, because it’s very significantly save our time and energy. According to Erwin (in Sasongko, 2014: 1) mentioned air pollutio...
Performance Analysis of Brushless DC Motor Drive for Air Conditioner
Performance Analysis of Brushless DC Motor Drive for Air Conditioner
This paper presents an efficiency comparison and verification of two types of Brushless DC (BLDC) motors and drives combination. The trapezoidal BLDC motor is excited by trapezoida...
BLDC PROTOTYPE DESIGN FOR HYBRID SCOOTER CONVERSION KIT
BLDC PROTOTYPE DESIGN FOR HYBRID SCOOTER CONVERSION KIT
Penelitian ini bertujuan untuk mengembangkan rancang bangun BLDC yang sebagai komponen utama dalam konversi sepeda motor skuter hybrid. Motor BLDC 1KW dirancang sebagai plug-in pow...
RANCANG BANGUN CONTROLLER BLDC BERBASIS MIKROKONTROLER STM32 BLUE PILL PADA KENDARAAN LISTRIK URBAN AGNIJAYA WEIMANA
RANCANG BANGUN CONTROLLER BLDC BERBASIS MIKROKONTROLER STM32 BLUE PILL PADA KENDARAAN LISTRIK URBAN AGNIJAYA WEIMANA
The increase in the consumption of fuel oil causes the depletion of fossil fuel reserves. One alternative energy solution that can be utilized is electrical energy. One of the effo...
Cooling Fan Uses the BLDC Motor
Cooling Fan Uses the BLDC Motor
The article presents simulation results, experimental results, and calculations of temperature control via an NTC temperature sensor and then demonstrates Oled SH1106 using the I2C...

