
Brushless Motor - How they work BLDC ESC PWM
video description
Date: 2023-11-17
Related videos

• TED-Ed
Comments and reviews: 30
Lunar
Quick comment about the code. This code is not so crammed with variable storage that there is an issue with storage capacity. It would be better practice and make debugging of the system (hardware AND code) easier if there was one variable used for the potentiometer reading and one for the mapped speed value to send to the controller. That way both values can be displayed together if the need arises. In the code as written and shown in the video, the input value is lost when it is mapped to the output value.
reply
Quick comment about the code. This code is not so crammed with variable storage that there is an issue with storage capacity. It would be better practice and make debugging of the system (hardware AND code) easier if there was one variable used for the potentiometer reading and one for the mapped speed value to send to the controller. That way both values can be displayed together if the need arises. In the code as written and shown in the video, the input value is lost when it is mapped to the output value.
reply
Lukas
Its just absolutely ridiculous how our species, starting off as upright walking monkeys hunting animals with sticks, found out enough about the very principles of our surrounding universe to consistently use the laws of physics in such an insanely effective way so that now, only a couple thousand generations of humans later, we can rotate little knobs to make tons of mass move, turn, levitate or do whatever else we want and at speeds faster than our very own brains can even comprehend. Unbelievable.
reply
Its just absolutely ridiculous how our species, starting off as upright walking monkeys hunting animals with sticks, found out enough about the very principles of our surrounding universe to consistently use the laws of physics in such an insanely effective way so that now, only a couple thousand generations of humans later, we can rotate little knobs to make tons of mass move, turn, levitate or do whatever else we want and at speeds faster than our very own brains can even comprehend. Unbelievable.
reply
Shaomin
Thank you so much for making these videos! I learned so much in such a short period of the time.
I have confusion on this video though. I learnt from your servo motor videos that we map 01023 to 0-180degree to control the POSITION of the servo motor. However, when we map the same thing to the BLDC motor, how is this going to convert it to the SPEED?
reply
Thank you so much for making these videos! I learned so much in such a short period of the time.
I have confusion on this video though. I learnt from your servo motor videos that we map 01023 to 0-180degree to control the POSITION of the servo motor. However, when we map the same thing to the BLDC motor, how is this going to convert it to the SPEED?
reply
1drivingfast
I wish the animations would have shown a return path for the signal and not just an open circuit BUT instead also showed the power supply being the common ground. I say this for the true newbies learning and might get confused about it. People learn at different paces.
If that's the worst criticism I have then [LIKE BUTTON] given.
reply
I wish the animations would have shown a return path for the signal and not just an open circuit BUT instead also showed the power supply being the common ground. I say this for the true newbies learning and might get confused about it. People learn at different paces.
If that's the worst criticism I have then [LIKE BUTTON] given.
reply
Erik
The brushless motors I come across usually are those of fans for computers. They are either 2 or 3 pins. The 3 pins can be connected to a speed controller but they don't require to have one. The two pins I assume have the Hall Effect sensor, but those 3 pins with or without a speed controller is difficult to understand how they work.
reply
The brushless motors I come across usually are those of fans for computers. They are either 2 or 3 pins. The 3 pins can be connected to a speed controller but they don't require to have one. The two pins I assume have the Hall Effect sensor, but those 3 pins with or without a speed controller is difficult to understand how they work.
reply
education
I have a non working 3 phase fan motor. The speed controller and power supply is a complex wiring nightmare. Is there an after market controller that you can suggest to handle this 1. 4A fan motor? I would assume the motor of this size requires a larger controller than the one your showing here
reply
I have a non working 3 phase fan motor. The speed controller and power supply is a complex wiring nightmare. Is there an after market controller that you can suggest to handle this 1. 4A fan motor? I would assume the motor of this size requires a larger controller than the one your showing here
reply
Joey
My first time being exposed to brushless motors was a number of years ago when I use to build and fly drones (I need to get back into that hobby again. I also have two bigguns on my all-terrain electric skateboard. Now I'm learning about it because I'm an electrical apprentice. Good stuff!
reply
My first time being exposed to brushless motors was a number of years ago when I use to build and fly drones (I need to get back into that hobby again. I also have two bigguns on my all-terrain electric skateboard. Now I'm learning about it because I'm an electrical apprentice. Good stuff!
reply
Rutterer
Im just a snowboarder, not an engineer or anything but a few years ago I fell in love with riding Onewheel electric skateboards. They use a brushless hub motor, so I figured it was high time I dug into what that actually means!
Thanks for this. Super cool.
reply
Im just a snowboarder, not an engineer or anything but a few years ago I fell in love with riding Onewheel electric skateboards. They use a brushless hub motor, so I figured it was high time I dug into what that actually means!
Thanks for this. Super cool.
reply
Betty
Simple truth. Brushless differ in that the energized magnets are in the case and the permanent magnets are on the rotor assembly. No brushes to drag and wear out. More power can be induce more efficiently creating higher torque and rpms.
reply
Simple truth. Brushless differ in that the energized magnets are in the case and the permanent magnets are on the rotor assembly. No brushes to drag and wear out. More power can be induce more efficiently creating higher torque and rpms.
reply
alexspindler1
Clear, concise, builds on each previous segment, and got me interested to know more. You've got a tremendous style and packed a ton into a short video. Started the video just wanting a short explanation, ended subscribing!
reply
Clear, concise, builds on each previous segment, and got me interested to know more. You've got a tremendous style and packed a ton into a short video. Started the video just wanting a short explanation, ended subscribing!
reply
Academia
I have no words for this vid! It's a game changing on everything that I see on my hole life as an electric engineer. I wish I could study with all these material on my graduation course! Really thanks for this masterpiece!
reply
I have no words for this vid! It's a game changing on everything that I see on my hole life as an electric engineer. I wish I could study with all these material on my graduation course! Really thanks for this masterpiece!
reply
Petter
The magnets in your example are radially magnetised, axially would be along the axis of rotation of the motor.
Also for it to be a BLDC and not permanent magnet synchronous motor the back EMF should be trapezoidal.
reply
The magnets in your example are radially magnetised, axially would be along the axis of rotation of the motor.
Also for it to be a BLDC and not permanent magnet synchronous motor the back EMF should be trapezoidal.
reply
Pocket
When I see the description of brushless motors for modelers, there is a value in their description that the speed depends on the input voltage. Why is that so? I thought that the speed depends on the input frequency.
reply
When I see the description of brushless motors for modelers, there is a value in their description that the speed depends on the input voltage. Why is that so? I thought that the speed depends on the input frequency.
reply
Kanadak
I have just two questions. If rpm of the motor are based on frequency from ESC how can I get higher rpm on higher voltage. And at the same setup (same ESC and voltage ) different rpm with different KV motor rating?
reply
I have just two questions. If rpm of the motor are based on frequency from ESC how can I get higher rpm on higher voltage. And at the same setup (same ESC and voltage ) different rpm with different KV motor rating?
reply
Danny
I had no idea hobby escs were using back emf to work out rotor position. I always thought they just spun the crap out of the magnetic field and hopped the rotor followed. Seriously cool. I learned something today
reply
I had no idea hobby escs were using back emf to work out rotor position. I always thought they just spun the crap out of the magnetic field and hopped the rotor followed. Seriously cool. I learned something today
reply
Legend
Okay, you got me. How can a little brushless CPU fan have this complex circuitry? There's no way. It can't be the same type of motor as the 3 phase motor you demonstrated with the Arduino, controller and all.
reply
Okay, you got me. How can a little brushless CPU fan have this complex circuitry? There's no way. It can't be the same type of motor as the 3 phase motor you demonstrated with the Arduino, controller and all.
reply
Jules
I'm halfway through and I came here after buying and modding my Ninebot G30 scooter and wanting to understand better what is happening inside besides PRESSURIZED MAGIC SMOKE MAKE MONKEY GO FAST. Thanks: D
reply
I'm halfway through and I came here after buying and modding my Ninebot G30 scooter and wanting to understand better what is happening inside besides PRESSURIZED MAGIC SMOKE MAKE MONKEY GO FAST. Thanks: D
reply
Francesco
great video! just one question. what if i wanted to change the direction the motor is going without changing the wires on the speed controller itself? like for example by using an arduino or an esp32
reply
great video! just one question. what if i wanted to change the direction the motor is going without changing the wires on the speed controller itself? like for example by using an arduino or an esp32
reply
Sai
sir, how to rotate brushless motor with acceleration and deceleration. Can we do that? i want 2000 RPM 60 times slowdown, atleast twice per rotation. How please tell me.
reply
sir, how to rotate brushless motor with acceleration and deceleration. Can we do that? i want 2000 RPM 60 times slowdown, atleast twice per rotation. How please tell me.
reply
Marcus
What engineering discipline will learn this kind of stuff during university? Is it electrical engineering or mechanical engineering or automotive engineering?
reply
What engineering discipline will learn this kind of stuff during university? Is it electrical engineering or mechanical engineering or automotive engineering?
reply
Frank
The BLDC are is use one the E-bikes equiped with the BLDC in the front heel or rear wheel of the bike.
And with some bikes, it's located in the middle.
reply
The BLDC are is use one the E-bikes equiped with the BLDC in the front heel or rear wheel of the bike.
And with some bikes, it's located in the middle.
reply
babu
thank you very much. Just curious to ask if BLDC single phase motors are also available in that case can a pair of MOSFET is enough for Speed controller.
reply
thank you very much. Just curious to ask if BLDC single phase motors are also available in that case can a pair of MOSFET is enough for Speed controller.
reply
Dayton
Dumbfounded by how smart and generous you are with the knowledge and dedication to make these videos possible. Salute and respect your whole team.
reply
Dumbfounded by how smart and generous you are with the knowledge and dedication to make these videos possible. Salute and respect your whole team.
reply
anton000
Would be nice also a brief explanation where 1023 came from. That because only Arduino has a 10bit ADC resolution, we are limited to 0-1023.
reply
Would be nice also a brief explanation where 1023 came from. That because only Arduino has a 10bit ADC resolution, we are limited to 0-1023.
reply
Junaid
What if we are using a different motor such as a 3000W motor for an ebike, do we have to send the PWM signal of 50Hz too, or we have to vary
reply
What if we are using a different motor such as a 3000W motor for an ebike, do we have to send the PWM signal of 50Hz too, or we have to vary
reply
Turbo
We use brushless motors in our modern electric trains that operates in our commuter lines. But without the permanent magnets in the rotor.
reply
We use brushless motors in our modern electric trains that operates in our commuter lines. But without the permanent magnets in the rotor.
reply
AlexAnder
Arduino program, servos, potentiometers, ESC and some more things explained. And you'll not find an answer what this kV number means.
reply
Arduino program, servos, potentiometers, ESC and some more things explained. And you'll not find an answer what this kV number means.
reply
Aydin
It is quite clear and informative lecture what I saw during my engineering study! Absolute Respect! It is short way to heaven!
reply
It is quite clear and informative lecture what I saw during my engineering study! Absolute Respect! It is short way to heaven!
reply
Sc00basteve
The visualizations for milliseconds of activity got me understanding everything more than I EVER have before.
reply
The visualizations for milliseconds of activity got me understanding everything more than I EVER have before.
reply
Tobiasz
Fantastic tutorial! After following your video I managed to get my ESC to work exactly as I wanted it. Thank you
reply
Fantastic tutorial! After following your video I managed to get my ESC to work exactly as I wanted it. Thank you
reply
Add a review, comment
Other channel videos














