How to control a BLDC with an Arduino

  Рет қаралды 85,246

The Engineering Mindset

The Engineering Mindset

2 жыл бұрын

How to control a brushless motor BLDC motor with an Arduino
Download Arduino code:👉 theengineeringmindset.com/ard...
👉 👉👉 FREE design software ➡️ www.altium.com/asp/the-engine...
⚡🛠️ TOOLS YOU NEED 🛠️⚡
**************************************
Get this electronics book ➡️ amzn.to/41cCJPk
Professional Multimeter -➡️ amzn.to/3xu2Vaw
Good multimeter -➡️ amzn.to/3xrbuTd
Professional clamp meter ➡️ amzn.to/4140FnK
Good Clamp meter ➡️ amzn.to/3xqt2is
Outlet tester ➡️- amzn.to/3kavg2l
Energy monitoring plug ➡️ amzn.to/3SkfPl7
Battery tester -➡️ amzn.to/3S3fHWI
Basic electronics kit ➡️ amzn.to/3xuLiqS
MY FAVOURITE GEAR
🎥 My camera - amzn.to/3YCZ7Q9
🎤 My Microphone - amzn.to/3YYXsUC
⌨️ My Keyboard - amzn.to/3lBsl33
🖥️ My monitor - amzn.to/415BGjW
🎧 My headphones - amzn.to/3lN7R7u
WATCH THESE
Servo Motor:👉 • Servo Motors, how do t...
Stepper motor:👉 • How Stepper Motors Wor...
DC motor:👉 • How does an Electric M...
AC motor:👉 • How Electric Motors Wo...
Starter motor:👉 • Starter Motor Explaine...
Alternator:👉 • How Alternators Work -...
Build a motor:👉 • Electric Motor Build -...
Motor speed control👉: • Motor speed controller...
👋 SOCIALISE WITH US 👋
*******************************
👉FACEBOOK: / theengineeringmindset
👉TWITTER: / theengmindset
👉INSTAGRAM: / engineeringmindset
👉WEBSITE: Http://TheEngineeringMindset.com
👀 Links - MUST WATCH!! 👀
*******************************
⚡ELECTRICAL ENGINEERING⚡
👉How electricity works: • How ELECTRICITY works ...
👉Three Phase Electricity: • How Three Phase Electr...
👉How Inverters work: • How Inverters Work - W...
👉How TRANSFORMER works: • How does a Transformer...
👉How 3 Phase electricity works: • How Three Phase Electr...
👉How Induction motor works: • How does an Induction ...
👉What is a KWH: • What is a kWh - kilowa...
👉How induction motor works: • How does an Induction ...
❄️ CHILLER ENGINEERING ❄️
👉Chiller Efficiency improvements: • Chiller Efficiency Imp...
👉Chilled water schematics: • Chilled Water Schemati...
👉Chiller crash course: • Essential Chiller Term...
👉Chiller types: • Chiller Types and Appl...
👉Chillers/AHU/RTU: • How Chiller, AHU, RTU ...
👉Water cooled chiller Part1: • Chiller Basics - How t...
👉Water cooled chiller Part2: • Chiller Basics - How t...
👉Water cooled chiller advanced: • How Chiller works - De...
👉Air cooled chiller: • Absorption Chiller, Ho...
👉Absorption Chiller : • Air Cooled Chiller - ...
👉Chiller/Cooling tower/AHU: • How a Chiller, Cooling...
👉Chiller flow rate: • Chiller flow rate meas...
👉Chiller fault troubleshooting: • Chiller faults - troub...
👉Chiller COP calculation: • Chiller Efficiency CAL...
👉Chiller cooling capacity calcs: • CALCULATE Chiller cool...
👉Chiller compressors: • 🔧 Chiller - Compressor...
👉Chiller expansion valve: • Chiller - Expansion Va...
👉Chiller surge: • Chiller - Surge
👉Chiller condenser: • 🔧Chillers - Condensers
👉Chiller evaporator: • 🔧Chiller - Evaporators
👉Chiller compressor centrifugal: • Centrifugal Compressor...
👉Chiller cooling capacity: • Chiller - Cooling Capa...
🌡️ HVAC ENGINEERING 🌡️
👉HVAC Basics: • Fundamentals of HVAC -...
👉Boilers/AHU/FCU: • How a boiler, fan coil...
👉How Heat Pump works: • How A Heat Pump Works ...
👉Heat pumps advanced: • How A Heat Pump Works ...
👉Fan Coil Units: • Fan Coil Unit - FCU HVAC
👉VAV Systems: • Variable Air Volume - ...
👉CAV Systems: • Constant Air Volume - ...
👉VRF Units: • Video
👉Cooling load calculations: • Cooling Load Calculati...
👉Pulley belt calculations: • Pulley Belt CALCULATIO...
👉Pump calculations: • Pump CALCULATIONS, Flo...
👉Fan and motor calculations: • Fan & motor CALCULATIO...
👉HVAC Cooling coils: • HVAC - Cooling coil + ...
👉Cooling towers: • How Cooling Towers Work
⚗️ REFRIGERATION SYSTEMS 🌡️
👉How refrigerants work: • Refrigerants How they ...
👉Thermal expansion valves: • How TXV works - Thermo...
👉Refrigeration design software: • Refrigeration Design S...
👉Design refrigeration system: • How to DESIGN and ANAL...
👉Reversing valve: • Reversing valve - Heat...
👉How A/C units work: • Basic Refrigeration cy...
⚗️ REFRIGERANTS ⚗️
👉Refrierant retrofit guide: • Refrigerant Retrofit G...
👉Refrigerant types, future: • Refrigerant Types, Iss...
👉How refrigerants work: • Refrigerants How they ...
🌊 HYDRONICS 🌊
👉Primary & Secondary system: • HVAC Primary & seconda...
👉Pumps: • Centrifugal Pump How D...
👉Pump calculations: • Pump CALCULATIONS, Flo...
🔥➡️❄️ HEAT EXCHANGERS 🔥➡️❄️
👉Plate Heat Exchangers: • Plate Heat Exchanger, ...
👉Micro plate heat exchanger: • Micro Plate Heat Excha...
💻 DATA CENTERS 💻
👉Data Center cooling: • Data Center HVAC - Coo...
🔬 PHYSICS 🔬
👉What is Density: • What is Density? - Den...

Пікірлер: 82
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
*These videos take a long time to make* if you would like to buy Paul a coffee to say thanks, link below: ☕ PayPal: www.paypal.me/TheEngineerinMindset Channel membership: kzfaq.info/love/k0fGHsCEzGig-rSzkfCjMwjoin Patreon: www.patreon.com/theengineeringmindset
@okithdesilva129
@okithdesilva129 2 жыл бұрын
Hi Paul!
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
@@okithdesilva129 👋
@okithdesilva129
@okithdesilva129 2 жыл бұрын
@@EngineeringMindset Paul your videos are amazing!
@manikandanperumal5782
@manikandanperumal5782 2 жыл бұрын
Pls make how to learn programming language and programming
@okithdesilva129
@okithdesilva129 2 жыл бұрын
@@EngineeringMindsetThank you so much for making videos about BLDC motors!
@krizerator
@krizerator Жыл бұрын
Depending on the ESC, it has to calibrate itself. So, if you hear several beeps, you should connect your motor with the potentiometer on its maximum position. Then, after a few beeps, you move the potentiometer to the lowest position. After a while it should be calibrated and you can start using it normally. Just in case this happens to you :)
@europeleeds
@europeleeds Жыл бұрын
I thought my ESC was defective when it only made sounds, but with your additional information the motor started fine. Thanks for your contribution.
@EngineeringMindset
@EngineeringMindset 6 ай бұрын
Seen our new Potentiometer Explained video? ➡️ kzfaq.info/get/bejne/jshdgL1-1LvYk4U.html
@eljuanman999
@eljuanman999 2 жыл бұрын
I liked the video, but it would've been a lot more helpful to know how the speed controller that you used works. I don't have one, but since BLDC motors can't usually be controlled directly by PWM I was planning on rectifying the PWM signal to its average value via a low-pass filter. I've seen this as a potential solution on internet forums.
@ursa0607
@ursa0607 2 жыл бұрын
I've been trying to make an Arduino drone for some time. I used brushed motors with a 9V battery, but they lacked thrust to lift the whole contraption off the ground. I knew I had to do a power and moter upgrade, and this tutorial is literally the thing I was looking for. Thank you very much!
@jimsubtle886
@jimsubtle886 2 жыл бұрын
I tried so hard to get lift from a brushed motor and a 9v batter. I got so close, but it never had RPM
@raptorthegamer5524
@raptorthegamer5524 Жыл бұрын
Hope you have the money, since a diy drone can cost you upto 75 dollars
@GresSimJa
@GresSimJa Жыл бұрын
What you need is a more powerful battery, because 9Vs will never provide enough current. I suggest looking into using a LiPo and buck converter, 3S sounds ideal for your voltage. Do note they take some care and equipment to use safely (read: without causing fires), but it's worth it.
@sirthomas1001
@sirthomas1001 Жыл бұрын
Great video! There's still so much I don't know about Arduino programming using C++, but I found this video very helpful and useful.
@okithdesilva129
@okithdesilva129 2 жыл бұрын
BLDC motors are amazing! These motors are powerful, efficient, light and reliable!
@bobsmith3291
@bobsmith3291 2 жыл бұрын
Just like your ma
@104littleal6
@104littleal6 2 жыл бұрын
Awesome! I've seen 3 or 4 of these, but this is the simplest of them all. Thank you.
@johnstrawb3521
@johnstrawb3521 2 жыл бұрын
@10:4 littleAI Are the innards of this motor similar to a microwave turntable motor? That motor is so simple it looks like a single coil of wire, no winding, with a cylindrical rotor within the coil which the electrified coil spins. The gear centered within the rotor starts the gear train turning. It's so simple I've never seen it drawn or photographed or even described anywhere on the internet.
@104littleal6
@104littleal6 2 жыл бұрын
@@johnstrawb3521 Huh!
@Zarundo
@Zarundo 10 ай бұрын
If you look in the servo-library you are not limited to using "angle". You get mutch better resolution with usin micro second directly. void write(int value); // if value is < 200 its treated as an angle, otherwise as pulse width in microseconds void writeMicroseconds(int value); // Write pulse width in microseconds
@SC.243k
@SC.243k 2 жыл бұрын
Fanstastic work 👏👌 thanks my friend👍👍👍
@wendygrant2735
@wendygrant2735 2 жыл бұрын
Very well explained, again.
@13thravenpurple94
@13thravenpurple94 2 жыл бұрын
Great Work 🥳🥳🥳 Thank you 💜💜💜
@zenwheat
@zenwheat 2 жыл бұрын
I swear the last couple of your videos have been freakishly lining up with projects I'm working on. I just bought an arduino and was about to unbox it and start fiddling with it. Haha
@okithdesilva129
@okithdesilva129 2 жыл бұрын
Paul thank you so much for this insane video!
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
My pleasure!
@okithdesilva129
@okithdesilva129 2 жыл бұрын
@@EngineeringMindset Your my teacher and inspiration!
@joshuapitong899
@joshuapitong899 2 жыл бұрын
Thank you.🙏🥰
@inventorkr1
@inventorkr1 2 жыл бұрын
Good jobe ☝️✅✅✅✅✅✅✅✅✅✅
@timhvac6869
@timhvac6869 2 жыл бұрын
I would love to buy this as a kit and learn how to do this.
@procrastinatormike3914
@procrastinatormike3914 Жыл бұрын
Is there a way to change the motor direction on the fly with out having to change the wiring configuration?
@gmnryan
@gmnryan 7 ай бұрын
Is the ESC module really necessary? Or i can just connect a PWM pin raw on the brushless motor middle pin and control it by myself?
@user-bv7gg9vg2l
@user-bv7gg9vg2l 2 жыл бұрын
Хорошо подробно обьяснил
@user-pw5id6cs3f
@user-pw5id6cs3f 10 ай бұрын
If input parameter speed can by keypad?
@theproudsanatanikafir6656
@theproudsanatanikafir6656 2 жыл бұрын
Hey but i needs 0-360 degree position control can I do this with servo
@anthonymartin777
@anthonymartin777 2 жыл бұрын
You use a switch power supply?
@adrianbravo7623
@adrianbravo7623 2 жыл бұрын
Can you please do accelerometers?
@Robonza
@Robonza 2 жыл бұрын
Good video. Servo specs say you should only send pulses every 20ms but lucky your esc is playing nice and working with you. Really you should add Delay(20); in your loop.
@kryptocat4240
@kryptocat4240 2 жыл бұрын
Can you make similar type of video for controlling D.C motor speed and direction using arduino
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
Nice idea
@rn_54
@rn_54 2 жыл бұрын
Can you make a video on Induction Motors ? and nice video
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
here you go kzfaq.info/get/bejne/a594ddJ6veC8j5c.html
@invaliname9892
@invaliname9892 Ай бұрын
What is that battery?
@rokibulislam1971
@rokibulislam1971 Жыл бұрын
Please you make a vedio inverter with 555 timer ic
@Malik-tn6cu
@Malik-tn6cu 19 күн бұрын
How much current does the batterie in the video have?
@munadiahmed7092
@munadiahmed7092 3 ай бұрын
i need help to get those
@oskarplays5275
@oskarplays5275 8 ай бұрын
I need a ESC for a 18V BLDC Motor from a Bosch Drill. Can someone help me find a ESC that fits?
@forexsavants6179
@forexsavants6179 9 ай бұрын
How to reverse engine?
@firzt1
@firzt1 8 ай бұрын
when i hooked up my motor (FlashHobby D2826) it started beeping all of the possible error tones. it does multiple types of beeps and doesn’t stop. what did i do wrong?😑 ( update the motor works but it is spinning erratically in both directions)
@ur_frequency
@ur_frequency 29 күн бұрын
I have 12 V Arduino motor board can I use PWM instead of using driver
@NielsPronk
@NielsPronk 3 күн бұрын
Same question for me, I have an 12v motor and ESC (speed controller). How do I control this with an Arduino
@jeevasundar869
@jeevasundar869 Жыл бұрын
Which code language did u use
@jeevasundar869
@jeevasundar869 Жыл бұрын
Is that c#
@jeevasundar869
@jeevasundar869 Жыл бұрын
Or js
@tamizhandathalapathy2924
@tamizhandathalapathy2924 2 жыл бұрын
Sir Semiconductor details explain series Video upload sir
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
Please watch our transistor video
@Neander104
@Neander104 2 жыл бұрын
2:03 I think there's something wrong about those pulses, and their lengths.
@mtz5582
@mtz5582 Ай бұрын
Hi Paul..what Arduino board I need for testing blower motors for AC units
@Dustmadeout
@Dustmadeout 2 жыл бұрын
Why do you need arduino here if you buy speed controller anyways?
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
How does the speed controller know what speed to go?
@droolingidiot
@droolingidiot Жыл бұрын
I believe - because the motor has 3 connections, power in, power out, and a control signal. the motor speed is controlled by the control signal as long as the power supply is within a given range. changing the power to the motor with the potentiometer will only allow the motor to run at a fixed speed when its in that narrow range ( control signal presumed present and fixed). Could be wrong still learning myself.
@EngineeringMindset
@EngineeringMindset 6 ай бұрын
Seen our new Potentiometer Explained video? ➡️ kzfaq.info/get/bejne/jshdgL1-1LvYk4U.html
@palashchoudhury5565
@palashchoudhury5565 8 ай бұрын
90Hz 2 Phase Half Wave DC
@Dmsxj
@Dmsxj 2 жыл бұрын
Arduino
@manikandanperumal5782
@manikandanperumal5782 2 жыл бұрын
Pls make how to learn programming
@BIG-MAD
@BIG-MAD Жыл бұрын
This is how to control bldc motor with arduino just a bright idea, but spending 0.5$ on a servo tester is much easier to control BL motor
@EngineeringMindset
@EngineeringMindset Жыл бұрын
A servo tester doesn't let you program the control tho, only allows manual Control
@BIG-MAD
@BIG-MAD Жыл бұрын
@@EngineeringMindset I know dear sir which is exactly what arduino board is acting in this video
@okithdesilva129
@okithdesilva129 2 жыл бұрын
1st view, comment and like
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
🎉
@yassin9749
@yassin9749 2 жыл бұрын
First
@EngineeringMindset
@EngineeringMindset 2 жыл бұрын
2nd but by only 3 seconds, so close
@yassin9749
@yassin9749 2 жыл бұрын
@@EngineeringMindset report the first one haha, love ur videos, much informations , simple and pro explaining 🥰♥️
@okithdesilva129
@okithdesilva129 2 жыл бұрын
1st view, comment and like
@okithdesilva129
@okithdesilva129 2 жыл бұрын
1st view, comment and like
Brushless Motor - How they work BLDC ESC PWM
16:12
The Engineering Mindset
Рет қаралды 4,4 МЛН
How to Control a 12V Motor with Arduino: Easy Wiring & Code Examples
44:13
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 17 МЛН
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 1,3 МЛН
How Brushless Motor and ESC Work and How To Control them using Arduino
12:45
How To Mechatronics
Рет қаралды 1,2 МЛН
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
Open Source ESC based on Arduino - High Speeds
16:58
Electronoobs
Рет қаралды 175 М.
Brushless DC Speed Controller
15:11
Hyperspace Pirate
Рет қаралды 355 М.
Why the brushless controllers are awesome for robotics
20:25
Skyentific
Рет қаралды 135 М.
Control Brushless DC Motor using Arduino and Joystick | Calibrate ESC
5:29
hash include electronics
Рет қаралды 48 М.
How does an Electric Motor work?  (DC Motor)
10:03
Jared Owen
Рет қаралды 17 МЛН
How MOSFET Works - Ultimate guide, understand like a PRO
20:14
The Engineering Mindset
Рет қаралды 992 М.
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 17 МЛН