See sensored ESC tutorial:
Build an ESC (Electronic Speed Controller)
This video tutorial has a lot of theory in it. I’ve tried to explain all the steps that I’ve followed while building an ELECTRONIC SPEED CONTROLLER. The project last more than 3 months because I had to understand all the electromagnetic laws, check all the components specifications and design the board in souch a way that it would have all the desired requirements.
Canal en Español:
GET NEW PCB HERE:
🔬PRINTERS FDM
————————————-
Artillery Sidewinderr X1 (364€ Aliexpress):
Artillery GENIUS (307€ Aliexpress):
Creality3D Ender 3 Pro (230€ Aliexpress):
Anycubic Mega S (206€ Aliexpress):
ELEGOO NEPTUNE 2 (186€ Aliexpress):
Prusa i3 MK3S Clone (393€ Aliexpress):
Creality CR-10 V3 (480€ Aliexpress):
🔅PRINTERS RESIN
————————————-
ELEGOO Mars Pro (208€ Aliexpress):
ELEGOO Saturn MSLA (480€ Aliexpress):
Anycubic Photon Mono (199€ Aliexpress):
Creality HALOT ONE (275€ Aliexpress):
my Q&A page:
Help me on Patreon :
Learn how the esc switch work: 0:48
Learn about electromotive force: 6:20
Learn about zero crossing detection: 8:24
Schematic, components, code and build: 10:19
Also check the webpage tutorial:
________________________________________________________
Schematic:
Driver_connections:
Top PCB circuit:
Bottom PCB circuit:
Full PCB circuit:
Components list:
Design Spark project:
CODE
________________________________________________________
esc_emf:
esc_NO_emf:
Test video 1 (bjt transistors):
Test video 2 (NO-EMF):
Test video 3 (EMF detect):
Design Spark tutorial:
Please, like, share and subscribe in order to motivate me for moe videos like this one. Thank you!
Sorry for bad MOSFET explication:
Better theory here: http://www.electronics-tutorials.ws/transistor/tran_7.html
Hello everyone . You would code ' int sum = (emA+emB+emC)/3; ' in the section Why are we adding these EMFs and dividing them by 3 ? Can't we just read the necessary emf ? I'll be glad if you help. Thanks in advance.
Hello, I need your help how i contact u?
Thank you!
Nice explain. Plz give me code. Link is not working
Please give me code link is not running
Hello professor, what is the best circuit to control brushless/bldc motors, is it the one in the video (with Arduino) or the one on your page, with discrete components (HALF BRIDGE ESC)? Or have you already made a better and more updated circuit? Thanks
احتاج الى كود بمقابل مادي. كيف يمكنني التواصل معك
looking forward to the hall sensored version tutorial bro, thanks for sharing
I would like to express that this is wery perfect explanation of that topic. I had a raw idea, how it is working, but now I understand it all. PERFECT VIDEO, thank you for that very much!
This video will save you hours and days of google searching, it’s worth the watch all the way through
احتاج كود تشغيل وبمقابل مادي شكراً
the code link does not work
You are confusing Mosfet drive requirements with BJT. Go back and do your homework first, because you will only confuse others who have limited knowledge on Mosfets. Thank you.
First very good description thanks
My question can sensorless control be as efficient as hall sensored control for example the fan of my car has sensor controlled bldc motor if i used sensorless can the design be reliable?
open code
I am working on this circuit, but it doesn’t work.
Why are there 6 mosfets? I see so many videos only using 3. Whats the difference?
Wrong theory about MOSFET.
Can I use it for 600v dc
Hi form Australia and thanks for this great video 🙂
The links to the code do not work for me. In Chrome they open a new tab, which then closes with nothing happening.
In Edge they start a download but it does not complete beyond 2KB
Get some heat syncs on there man!
You said with this code using BEMF it has high torque but low speed, how many rpm we are talking about? Also it is possible to achieve the max speed of the motor withou compromising the torque other than normal (like a commercial ESC) ?
Dear Electronoobs, I need a brushed esc that turns a trolling motor (12 volts, 30 amps). Do you have a schematic to suggest? Anyway, thank you so much for your fantastic tutorials.
fantastic
Sir I arranged all components but did not find code my board is stm32 blue pill
why you use IR 2301, and how about IR 2101?, thanks Sir
I am a software engineer and a electronics noobie even I understood everything from top to bottom. Great explanation.
How can I control the number of revolutions of the motor, for example, if I have a CNC axis, where the motor must not exceed a certain number of revolutions and there is a certain number for each position of the axis , thank u .
Amazing thanks for such a great video…
With one doubt here, i think Vsource = Vgate -Vth doesn't make sense
I loved your video at every moment. But please I don't understand the schematic. Please will it be possible if you could send to my email a better schematic for this project. I will really appreciate it.
Do you have a spanish version of this subject on your Spanish youtube channel?
This is among the highest signal to noise ratios of any channel of its type, that I’ve found. He jumps right in and it’s solid until the end. Well done.
Beyond this, every video so far ALSO manages to strike a perfect note complexity-wise.
In each thing covered, he explains the underlying electronic principles involved without click baiting or talking down to us. He doesn’t skim over hard concepts BUT ALSO doesn’t get bogged down in overwhelming complexity either. It cannot be easy to remember not knowing something but he has a knack.
Alternatively, he’s an idiot-whisperer and I am compelled to learn from him. Either way…I’ll take it.
Very nice …. Mr VESC VADER eat your heart out
Not a good explanation of the process.
I always watch his videos. So detailed and well explained. I like and recommend to new ele-enthusiasts.
@Electronoobs can i usr ir2101 insted of ir2301 with out changing the code
great 🎉
☠️☠️☠️I've been experiencing extremely dangerous episodes of the motor not stopping as soon as I turn the throttle , related to high humidity conditions ! I think it's because the humidity increases conductivity of the hall sensors in the throttle . can you recommend a good throttle ? I think the manufacturers are going to have to make them water proof. I experienced the same issue with a different throttle , battery and controller. just using the bike after a rain storm is enough to cause the issue. We must have a throttle will a switch to cut power ! ☠️ Also stop using hot glue on the Hall sensors ! It melts were I live ! And make the throttle not Fall apart so easy , and they need to be made with softer grips or made to accept normal grip's.
نحتاج ترجمة الى اللغة العربية ارجوك🙏🙏🙏🙏
What about using photocoubler rather then using mosfet driver
Why code ConEmf my motor doesnt want to spin, but when i use Code SinEmF my motor spinning, please explain why?
Can you do power factor correction on brushless motors?
@Electronoobs Sir i have built this circuit successfully and the circuit is working. Motor is spinning but at constant speed. I had try to change the frequency with potentiometer many times but no luck. I have checked all the voltages on pin A3 and other pins they are all right but the motor does not speed up or down. It remains at constant speed of 200Hz. Please help i want to submit this project.
Thanks
Great video!!!!, But the size of the original ecs is comparatively small!!!!!!