FIRST. LOL. I hope that you will enjoy this video. Want to help my projects: www.patreon.com/ELECTRONOOBS Any question: www.electronoobs.com/eng_preguntas.php
@WalidIssa6 жыл бұрын
How do you produce these images and animations?
@GRBtutorials6 жыл бұрын
Probably Adobe After Effects. Apple Motion works better (and it's cheaper) if you have a Mac.
@Kyle-ye4nj6 жыл бұрын
is that an italery model kit back there at 0:35? It looks awesome! :D
@mayibongwedube27905 жыл бұрын
hello, how to extend on this project by implementing regenerative braking
@КостянтинДзюба4 жыл бұрын
Hi! I'm trying to figure out which thermistor is used in 540 sensored motors. Made brief research but didn't found anything, so I tried to measure it, and it looks like 10k-2 thermistor. Maybe you know which thermistor is it? I asking here because the link to the questions page isn't working.
@adrianorozco26953 жыл бұрын
Man I just want to say thank you this design was incredibly helpful for a project that's worth 30% of my grade in power electronics
@tomreijtenbach71543 жыл бұрын
Always such a great feeling when you find that perfect video about something you need for school, right? haha
@nomiahmad52682 жыл бұрын
I have use the same design circuit for hub motor 350watt and i just burn two Arduino uno. I dont know why it get burn ..
@SonnetGomes3 ай бұрын
One of the best videos on how BDLC motor and ESC works. Thank you so much for making such a detailed video.
@Joyplanes6 жыл бұрын
I love these ESC videos, thanks for taking the time to do this.
@francoisguyot97705 жыл бұрын
You're an incredible teacher. The animations are invaluable. Your attention to detail is top notch in schematic presentation, explanation of main and backing concepts, selection of components, prototyping and testing...All is done professionally... You're my preferred noob out here on you tube. Gracias y feliz ano nuevo amigo mio!
@poptartmcjelly70546 жыл бұрын
8:03 the way you connected your low side fly-back diodes effectively shorts out the N-CH low side drivers. Had to point that out or else and unsuspecting electronics hobbyist would make the circuit and wouldn't know why it's not working, or rather why there's smoke coming out.
@ELECTRONOOBS6 жыл бұрын
Wow. Thank you so much for your comment. I must have been in a hurry. I've reversed the diodes now www.electronoobs.com/images/Circuitos/tut_19/sch_2_2.png You might have to refresh the picture to see the changes. I'll place a WARNNING massage in the description. Thanks again!
@marcus_w06 жыл бұрын
I love, that you made this video! this was exactly what I was missing in the previous projects. btw, your pßresenting gets better and better - thumbs up.
@tomreijtenbach71543 жыл бұрын
Wow that was some of the best explaining I've seen in a while man! Not dumbed down while also being not too technical and complicated, thanks.
@alejandronan6076 жыл бұрын
Excelente video! You are really bringing amazing content to all electronics enthousiasts of all levels!
@UmbraAtrox_6 жыл бұрын
This channel has improved so much since i subbed last year. Great job man
@AtomsLab6 жыл бұрын
Awesome project! Thanks for all of the information. I have a whole box full of those old CD motors, but never knew what I could do with them. Now i have a million ideas!
@LydellAaron6 жыл бұрын
This was a wonderful tutorial. Fantastic breakdown for the elements of adding ESC capability to a sensored brushless DC motor.
@rafaelcabelo66166 жыл бұрын
Amazing video! Please be the first one to make an tutorial building the circuit that detects the motors phases without hall sensors like an off the shelf ESC.
@ELECTRONOOBS6 жыл бұрын
Rafael Cabelo already have a tutorial about that. Check my channel! Keep up!
@vidhatrisamadhiya45996 жыл бұрын
You and greatscoot always upload video same time
@matabull4693 жыл бұрын
Seems like Indian😂😎😎
@vidhatrisamadhiya45993 жыл бұрын
@@matabull469 and you from ?
@matabull4693 жыл бұрын
@@vidhatrisamadhiya4599 India ,North East Assam
@kaumohlamonyane2726 жыл бұрын
I rate you, Greatscott and Dave as my favourite engineers on youtube👌❤
@kaumohlamonyane2726 жыл бұрын
Shah rahul EEVBlog
@ELECTRONOOBS6 жыл бұрын
Thank you so much!
@artbyrobot15 жыл бұрын
@@ELECTRONOOBS be sure to check out james bruton if you like engineer channels
@sisco69436 жыл бұрын
When you have the gates of multiple mosfets connected together, you should put a small value resistor (
@localbroadcast6 жыл бұрын
low side diodes in backwards.. if installed like the diagram in the video, shoot thru will occur on all 3 legs causing your high side fets to burn up big time. Considering those are the P channel type, it would be an expensive mistake to make! Also.. The HIGH side fets (p ch.) are turned ON with a HI signal, but the LOW side fets (n ch.) are turn ON with a LOW signal, according to your schematic. Because of this, the signaling sequence mapped out at 7:10 won't work. I think everything works better using gate driver IC's so that ALL mosfets are controlled in the same way. High signal = ON, Low signal = OFF. Using gate drivers would also make N channel mosfets work for all 6 switches and get rid of the P ch. fets. P channel fets are generally much more expensive, have higher losses, and slower switching frequencies. N channel fets are the way to go, despite the small amount of added circuit complexity!
@ProjectPhysX6 жыл бұрын
Amazing video! Thanks for sharing your experience!
@WaltonPete6 жыл бұрын
Detailed explanation, as always. Great video!
@two_number_nines6 жыл бұрын
the best way to drive brushless motors is use half bridge (3 n channels), connect the center tap to + and drive the 3 mosfets by directly using hall effect signals. this will run the motor as if it was brushed, so if you want speed control add 555 pwm signal to the opamp input (or the sensors themselves if you add 3rd party sensors with integrated opamp) and my cheesy way of adding overcurrent protection is 3 555 monostable timers for each phase to make sure the pulse isn't too long therefore reaching too high currents
@two_number_nines6 жыл бұрын
full bridge drivers with 6 mosfets migh be a bit more energy efficient, but makes things so much more complicated that its easier to just rewind the motor with thicker coils
@GingerNingerGames5 жыл бұрын
This is good, I'm trying to build a drone and I'm thinking it'll be best if I make my own esc for it, I also learned you can do port manipulation on an Arduino, makes sense really
@DHTf926 жыл бұрын
Hi! Mosfet burn probably because you have a shot through and you didn't provide a short delay gap between mosfet turn on/off. With little current this is not a big problem (only amount of heat dissipation on mosfet) but with a big motor the startup current are big due to high inductance of motor coils.
@two_number_nines6 жыл бұрын
4:28 100 ohms is a bit low. i've burned a hall sensor using 1k resistor. 5-10k resistor is perfect-the sensors will feel ok and the opamp will have no problem detecting the signal
@karanshah42764 жыл бұрын
Amazing,this video cleared many of my doubts
@MCsCreations6 жыл бұрын
Awesome work, man. Huge work!
@sandrolaerciopiltz824010 ай бұрын
I have a question and no exact answer. I have a washing machine motor and dryer, and I need an answer so you can help me, I want to install a hall sensor to monitor the magnetic fields. The question I'm wondering is where should I install the 3 hall sensors on the stator? Thank you in advance, congratulations on the classes, very good and very didactic.
@robertl75224 жыл бұрын
Great video tutorial can't wait to try it out
@btg59753 жыл бұрын
Very good. Regards, Engineer from India.
@ELECTROBUFF6 жыл бұрын
amazing video just as always
@ghostxop21016 жыл бұрын
This guy and great scott are just crossed dimensions.
@dangoneau6 жыл бұрын
I can't believe you only have 31k subscribers, insanity
@ELECTRONOOBS6 жыл бұрын
Dan Goneau don't worry. I'm not preoccupied for the subscribers amount. Thanks and keep up!
@ELMO7TARAMQ86 жыл бұрын
Can you please make a video on how to control an "AC 115V motor" using arduino. Thank you for the awesome videos. Keep up the hard work. Your channel deserve 4 million subscribers. Your are very helpful and I learn alot from watching your videos. Thank you :)
@vishalkohli73533 жыл бұрын
Knowledge for all! Thank you
@amitpatelpatel1446 жыл бұрын
Amazing solder technique . 03:18
@bastiaanvandenabeele86456 жыл бұрын
This is very good explained ! THANKS
@elosa4 жыл бұрын
bravo- also AE skills A+
@soumitratewari4836 жыл бұрын
Sir can you please make a video on VFD of a three phase induction motor.
@emilianochomnalez6376 жыл бұрын
Please!!! im also really interested, also do you accept ethereum donations?
@barnabasnomo70473 жыл бұрын
Great Video, thanks for sharing. Wondering whether this is capable of driving a 36V motor with about 40A current as well.
@ScienceLab7606 жыл бұрын
Hi very nice controller for brushless motor, congratulations, but is better is you using voltage level shifter or gate driver because the voltage in the gate of mosfet is very low and the current flow in the coils low too.
@ELECTRONOOBS6 жыл бұрын
You can use a MOSFET driver, but as I say in the video I've made my own driver with a simple NPN and a pullup. Thanks and keep up!
@Moro89032 жыл бұрын
Electro noob jest tylko jeden!!!!
@eyenosenuttin2 жыл бұрын
at 3:53 on the wiring diagram... is it correct that the hall effects output on one sensor go to the same comparator (op-amp), yet on the other two sensors, they are split between the other two comparators(op-amps)?
@nuwanedirisinghe42673 жыл бұрын
Great video and informative. As a project it’s easy to understand. But Down the road we have lot of equipment thrown away BLCD type with many different ic controller. Can’t find pcb or not repairable. So can you make video how to hack those PCB. As example ceiling fan pcb. So that can make it use back the equipment. Thanks.
@anlpereira6 жыл бұрын
Hi, great video. I only have one question, how to locate the hall sensor in the boards? I see you have 40° between then, but how to locate them if you have different number of poles? Thanks
@ELECTRONOOBS6 жыл бұрын
40 degrees is because a full rotation is 360 deg so with 9 poles you have 360/9. If you have 12 poles just divide 360/12 and get 30 deg between each sensor.
@anlpereira6 жыл бұрын
Electronoobs but it does depends on the number of poles in the rotor? If you have only two magnets on the rotor, for example? Thanks
@jepetam6 жыл бұрын
Incrível, vou tentar fazer o mesmo projeto. Será que é possível controlar um carrinho com esse motor e o seu amplificador?
@DecimalZer06 жыл бұрын
Great video! Thanks for sharing!! 👍
@perbaikimi4 жыл бұрын
hi friend can you help me the problem of the drone gimbal motor is not working there is a mosfet esc code 4501n has a problem and i don't know to replace the equation
@emolatur4 жыл бұрын
The schematic at 3:57... is that correct? Or are the - signals from sensors B and C connected to the wrong op amps?
@vkproduction11662 жыл бұрын
How to increase the speed of the moter Love your video ❤️
@ridewithserhat6 жыл бұрын
Awesome Project :) But ı don't understand one thing in the previous BLDC sensorless Controller You didn't use the schottky diodes. Because in the mosfet you have diodes but in this sensored controller why you use them? Thank you...
@nostamine25675 жыл бұрын
misto , chiar m-a ajutat
@atom23196 жыл бұрын
sir, here in India , there are many BLDC motors of Electric scooter not working anymore because their controllers were all China made and now that controllers are not available in Indian market, so what to do to use motors again in electric scooter??
@ЕвгенійКоваль-ф5ш Жыл бұрын
Excellent video! Did you, or somebody measured the max rpm with this motor?
@acidadulcefran3 жыл бұрын
love u jajaja, best tutorials ever
@igormorozov68015 жыл бұрын
Is it scheme on 8:43 wrong? bottom 10k resistor should stay between Gates and GND, and npn bottom transtistor should stay between VCC (by collector) and Gate (by emitter)? but yeap - it is not good position for npn transistor. Because author opens bottom switch with 1bit from port, its mean that when npn on 0v signal from port - he is open with 10k from Vcc.
@eonang97516 жыл бұрын
Thanks for making good esc explained videos. I am looking for some brushless motor control to make balancing robot. But what I known of ESC is usually for speed control. Do you have any suggestion of motor driver that can control BLDC motor like stepper motor?
@Virani_Shorts6 жыл бұрын
it is realy intresting and nice job is done... i also want to work on this project because of you... tnk you so much.. but firt of all i want to simulate this circuit in proteus... so please help me how i can simulate this circuit in proteus???
@NNNILabs6 жыл бұрын
A wall full of circuit boards! Do you salvage parts from those?
@christophh20315 жыл бұрын
Great Video! Could you do one where you explain sine control(commutation) for BLDC?
@narinoguerra76566 жыл бұрын
Great Man, Thanks for Sharing
@hafizuddinmohdlowhim84264 жыл бұрын
What is the imperfections did you still have? It just perfect actually
@worldoflard3 жыл бұрын
Really great series of videos - thank you for taking the time to make these. I have a question - if I wanted to apply a braking action, my first thought is that at each hall sensor change, you simply reverse the action, eg instead of driving phase A high and B low, you drive A low and B high, so the motor resists moving to the next step?
@janospeh95033 жыл бұрын
isn't the mosfets gate current for switching it on limited by the 10k resistor too much?
@ELECTRONOOBS3 жыл бұрын
Mosfets are not controlled by current at the gate like BJTs. They only need voltage.
@bobparquet3 жыл бұрын
Como solían decir mis profesores en la escuela, "es muy bueno cuando quiere, pero se aburre fácilmente cuando deja su trabajo a mitad de camino". En esto te pareces mucho a mí ...
@un2mensch Жыл бұрын
3:55 - why are the +/- outputs of Hall sensors B & C connected to different op-amps?
@mr.amp00766 жыл бұрын
Intro audio a bit low volume.... Awesome project & explanation...
@andrewferg87373 жыл бұрын
Question: Writing directly to the port lets you turn on/off both pins for each half bridge simultaneously. Is it possible then to shorten the 6 step sequence to 3 steps or would this loose contact with ground for too long during the switch?
@fedimakni12006 жыл бұрын
Great video. But how can you inverse the direction of spinning for this motor??
@brice96136 жыл бұрын
This Is very useful. I'm trying to make an ESC for an ebike motor. Is it possible/practical to scale this up to a few Kw of power ?
@ELECTRONOOBS6 жыл бұрын
Yes but you might want to change the components, use more MOSFETs or IGBTs in pharallel in order to increase current! Keep uP!
@TheRodionRaskolnikow6 жыл бұрын
I dont think that you used low quality mosfets. N and P channels have very low resistance (0,02ohm and 0,017ohm). Are you sure that they are not right for bigger motors? If yes why ? Im asking because im in process of building the same driver and im wondering why they are not right.
@nuzhatnawshin82976 жыл бұрын
Hello very helpful video, Do i need 3 pwm signals or 6pwm signals to drive my mosfets?
@ELECTRONOOBS6 жыл бұрын
In this project, one signal for each MOSFET. A total of 6 signals but not PWM. If you want to use PWM you haev to create a interruption to create that and create 3PWM, each for a pair of MOSFETs. Keep up!
@chintanjagtap32626 жыл бұрын
can I use "potentiometer" (A3) for speed control instead of "PWM in" (11) for schematic of ATMega 328p PU ?
@ELECTRONOOBS6 жыл бұрын
You could, but you should change the code!
@TheDarknights16 жыл бұрын
Really a great tutorial! thankyou really for you hardwork in this tutorial!! if i may ask, you are using the cd player bldc motor right? cause the other 1 need a big Amps to make it work. if you use the other circuit, which you already made, that can hold up, up to 60amps, will the motor work? (for the motor which doesn't work on this video) thankyou for your time !!
@abhishekprasad29356 жыл бұрын
Thank you sir, i have a request for you, please make a video where you show the use of Bluetooth module as reciever, and smartphone as transmitter, there are many videos on this, but all those are shit and you explain very nicely. Thank you
@juanpablocanguro6 жыл бұрын
This is an AWESOME video! I really liked it! so... what about position control? can you use an AS5048 sensor to detect the position of the rotor and read that with the arduino to drive the motor so that position is controlled? would you need to use PWM to graduate the 6 steps into a finer mesh so that the resolution is improved? would that turn this into a FOC? great videos!
@rgmotors2443 жыл бұрын
Amazing explain thanks
@tharinduuld6 жыл бұрын
Very important and helpful project .... hall sensor opamp schematic link is not correct ... that link have sound amplifier schematic picture ... can you please send me the picture of hall sensor opamp schematic ... thankyou ...
@ELECTRONOOBS6 жыл бұрын
Sorry for that. I've just changed that. Thank you! www.electronoobs.com/images/Circuitos/tut_19/sch_1.png
@tharinduuld6 жыл бұрын
Electronoobs OK now its correct .... thankyou
@mancio92M6 жыл бұрын
beautiful tutorial, can you also control the position of motor?
@انوالعراقي-غ9ر2 жыл бұрын
Nice work
@Virani_Shorts5 жыл бұрын
If i am used a 6 n channel mosfet insted of 3 p channle masfet than what type of modification is required in the code.??? And how to convert the hall effect sensor Analog output into digital output.???
@19janiboy966 жыл бұрын
Very informative thank you :)
@CSparzo6 жыл бұрын
what all would need to be done to adapt this to a larger 400 watt sensored motor? It would probably be about the same rpm as what your cd driver was at. Bigger mosfets and drivers?
@boris54486 жыл бұрын
Is it possible to make this design for a bigger motor, like shown in the intro?
@artbyrobot15 жыл бұрын
yes you just use bigger mosfets that are rated for the amps and volts you need
@TheNone7244 жыл бұрын
If you start pushing some power to the motor maybe you should add some film capacitors to limit ripple voltage on the dc bus.
@nomiahmad52682 жыл бұрын
Will it work with 350 watt hub motor?? I mean same driver circuit with same specifications??
@josearistidesbail26906 жыл бұрын
Hello! I was wondering on the advantages of using N-fet mosfets only, considering is harder to use them in high-side configuration, compared with P-fet for high side?
@YoDay6 жыл бұрын
Can you make a basics video on Schematic Diagrams and Continuty testing? I mean what you did at 2:58
@yogatrinastyapermana49866 жыл бұрын
You have amazing brain bro 🤣
@oranggabut31972 жыл бұрын
If i change the hall sensor with comparator, would the code still works ?
@swapnilmankame6 жыл бұрын
Thank you For making this video, its Great, What needs to be changed for a higher power motor? say a 72 volt 200A motor? please help
@clevison100silva3 жыл бұрын
Parabéns excelente trabalho.
@aneesmohammed7135 Жыл бұрын
Sir, Is the Arduino code same for a sensored control of my 24V 60W bldc motor...I know the gate driver requirements and switch selection should be altered depending on the current ratings....is the pwm generation code is same?
@electronic79796 жыл бұрын
Excellent
@Althu-blog4 жыл бұрын
What is the heating paste used by ESC?. It's not liquid, it's a glue . What the name this glue. Please sir
@somaodeunier75864 жыл бұрын
Great video, would it be possible to build a 72v 80A version? If yes, do you know how?
@rusty_junk6 жыл бұрын
In the schematic A+ and A- go to same op-amp but B and C each have one of going into a different op-amp. So I think it is B+ and C- go into one and B- and C+ go into the last one. Is that a mistake or necessary for proper detection?
@wowfail68355 жыл бұрын
I know this is an older video, but can you please tell me why using N_Channel MOSFETs for both high and low side is not recommended, or if any of you commenters know can you please explain? Thanks
@danielhadjibashi45195 жыл бұрын
i was wondering why does a negative magnet produce a logic 1 at time 7.29 seconds of the video. shouldn't a negative magnet produce a logic 0 and a positive magnet logic 1
@flaviocosta57676 жыл бұрын
Hi, I have been following your videos and would you like to suggest that there is a possibility of upgrading to an ESC by replacing MOSFETs for larger and more powerful motors? I await an answer!
@shreyaskumar53664 жыл бұрын
Sir I have a bldc motor which draws about 50Amps of current........ Can I replace the MOSFETs of ESC with a suitable high current MOSFET for my purpose?
@makedream67607 ай бұрын
the sensor A wave at 7:50 seems differ with the bottom encode
@rakhibamboli70326 жыл бұрын
What is its max voltage and amps?? Anyhow what an amazing project...
@fedimakni12006 жыл бұрын
Hello Is there any way to make the BLDC turn CW and CCW??? in this tuto it turns only in one direction ! Another question: Could we combine both the sensorless and sensored method together??? Thx