Showing the output from manually spinning the motor is a brilliant demonstration.
@TrevelyanOO6 Жыл бұрын
I’d have worried about shrapnel flying off, considering how the metal parts are secured.
@lorispinto436 Жыл бұрын
Oh it's a safety feature, when the magnets fly off at Mach 3.6, the lack of magnetic field around the rotor stops the motor 👍
@salbahejim Жыл бұрын
That's what I was thinking too. I was thinking pillows in front of monitors and a face shield for the human target.
@bequ3 Жыл бұрын
.I was about to say that those magnets are not that fast because of the small diameter, but assuming a span of 60mm those magnets have a tangential velocity of around 170kph or 105mph (at 15k RPM) 😅 But - based on the cross-sectional view at 0:38 the centre of mass of each magnet is below the surface and no force is applied that could toss them out of there. Which leaves a breakage of the plastic carrier as a potential danger. Considering the yield strength of typical 3D printing filaments and the low weights at work I would bet on the carrier. The loosening of the screw is most probably the biggest concern 🤔 I think the best approach is to calculate the actual risk and then be better safe than sorry nonetheless
@salbahejim Жыл бұрын
@@bequ3 Or, just prop up pillows and put in a face shield. Doing the calculations are fun, but propping up safety devices will cover you regardless of what the numbers say.
@GamingKing545 Жыл бұрын
@@bequ3i would be worried about the plastic shrapnel depending on the infill
@gregstafford2155 Жыл бұрын
I think you have more skill then what you give yourself. Making a controller from scratch is remarkable .Can you show the circuit on paper next video
@abdillidab2993 Жыл бұрын
I agree to put this together can drive someone crazy. It is really on point for a KZbin video. But it is not a circuitry that will last long or is efficient you will need lots of current that comes with heat. P-type pose a bigger resistance than n-type which means heat. Also the Nano cannot supply enough current to the lo side fets, therefore they are not open in time which poses an even bigger resistance which means heat. To connect the gpios directly to the lo side gates is dangerous they will get damaged sooner or later, the fets supply lots of current during closing the pull downs won't change that. I think if you add bjt's to the lo side gates aswell you have a good circuitry to play around with. Anyway it doesn't need to be efficient the task was to show how this works and he could not have made a better job.
@king_james_official Жыл бұрын
oh come on. yeah it's cool and respectable but "making a controller from scratch" is the easiest part of this whole project
@MrAndrew990 Жыл бұрын
@@king_james_officialclown
@steve-adams Жыл бұрын
I had no idea I could use things I have laying around to make simple BLDCs. Such an eye opener.
@moses5407 Жыл бұрын
The absolute clearest explanation of BLDC and controller design I've seen ... And it's axial flux. Thanks!
@Crappy.Consumer.Reports8 ай бұрын
I have been trying for almost a year to wrap my head around the actual mechanisms that make a DC motor work. I’ve likely watched almost every video on KZbin on this subject but wasn’t able to ever fully grasp it - that is until seeing your video. This video and your demonstration just made everything click so well - as another said - the best bldc video on the internet. Very simple and well-explained. Thank you for your work.
@JohnLauerGplus Жыл бұрын
Nice design. I have found that magnets will come out from friction fits over time, so I now slide them into a slot, rather than friction-fit. I make the slot have 1 layer of 3d printed plastic, like 0.1mm or 0.2mm between the bottom of the magnet surface to ensure the can't come out. I even found that crazy glue isn't even good enough as it won't stick to the nickel coating on the magnet that well.
@JohnLauerGplus Жыл бұрын
Now you should try driving it from an ESP32 or STM32 with SimpleFOC with an AS5600 measuring the angle of the rotor.
@LeviJanssen Жыл бұрын
Oh, this is only the beginning. Fully custom servo actuators are inevitable. They might be a ways down the line, but they'll happen.
@JohnLauerGplus Жыл бұрын
@@LeviJanssen Ok, then you should design a hole in the middle so you can run wires through it, so when you create an eventual robot arm you have a way of easily running the wires. Given that this is a 3D printed design, it would finally be easy to do that. Finding strong motors with a hole in the middle is quite hard still, so this could be game changer. Can't wait til you add a planetary gearbox to your design with say a 6:1 ratio so it's backdrivable and you can detect the reverse torque against the motor.
@PCBWay Жыл бұрын
It feels so good to see you back! Do more uploads pls. Great Vid as always🤩
@gizelle-s Жыл бұрын
It's really amazing to see someone wind a magnet and do their best to keep the lines parallel and the coil as tight as possible! There are so many people who just lazily wind magnets and it's infuriating!
@andycrask3531 Жыл бұрын
Neater tighter coils means better magnetic field, lazy people get lazy fields
@OverbuiltByHenry Жыл бұрын
@@andycrask3531😂😂😂😂😂 patience and wire tention are the key, I wound 36 electromagnets on my last motor build and came out really neat!
@Leo99929 Жыл бұрын
You can use an odd number of permanent magnets if you have them all the same polarity and have the drive coils alternate polarity. Then you can drive it at half duty cycle to push it away from one and towards the other with one switching element. Then you could use a H bridge to make it 100% duty by reversing the polarity every other cycle. I've built a couple of motors like this with success.
@sa31489 Жыл бұрын
What classes are you taking? Is this EE OR CE? Are you doing masters degree?
@saeedgnu Жыл бұрын
Sounds like it would be a lot less efficent and get hot faster.
@Leo99929 Жыл бұрын
@@sa31489 I did my masters over a decade ago.
@Leo99929 Жыл бұрын
@@saeedgnu My motors use around 15uW to turn at around 60-120 rpm running in half duty using a reed switch to trigger. My smaller one has three magnets and six coils. Since there are three magnets and six coils, it's easy enough to use the magnets to trigger one half of the drive wave form. Of course, if you want full duty things get a lot more complicated. Maybe you could just use some diodes and a change over reed switch? But you might want more dead spot between phase energization and that wouldn't allow it. Transistors would allow precise timings and are very efficient for switching, but with a 15uW motor they massively increase the total system energy consumption. However if you used ball bearings instead of jewel bearings and rewound the coils with thicker wire, you could massively increase the RPM and torque, increasing the power consumption of the motor which would decrease the proportion of the energy consumption that goes to switching.
@Gin-toki Жыл бұрын
Nicely done! Cool little project. The motor shaking at around 10:18, was due to it hitting some resonant frequency.
@gkdresden Жыл бұрын
You can also operate it with an electronic speed controller (ESC). I guess you have eddy current losses in the core screws of the coils. The coils should not be too long. You can use FEMM to have a look at the magnetic field distribution of the permanent magnet disks. You can use a magnetic manifold disk made of low carbon steel at the opposite site of the permanent magnets to the coils to increase the magnetic flux. FEMM shows that it helps a lot. The best ist to use a rotor with two permanent magnet rotor disks with magnetic manifolds at both sides of the coils. The coils should not be longer than the length of the permanent magnets. In order to get a good flux penetration, the inner diameter of the coils should not be smaller than the outer diameter of the permanent magnet disks. You can use FEMM for motor optimization. It is a trade-off between maximum flux through the coils and minimum coil resistance. Using more height for the coils will reduce the coil inner resistance but also drop the magnetic flux through the coils. I've found that 6 coils and 8 permanent magnets is a good number. If you need more motor speed, you can reduce to 3 coils and 4 permanent magnets. If you need more torque you can get to 12 coils and 16 permanent magnets. You can make two of these motors to use one as a generator for a dynamometer for power tests. You can break the generator by use of a 3-phase rectifier and an active constant voltage load to set the break operating point to a more or less constant motor speed. Until now you just operated the motor under idle conditions, not under a break load. You have to consider that not the motor speed is important but the power and the efficiency under a certain motor speed.
@jeffro. Жыл бұрын
Maybe. But it's "brake," not "break." As in, "Put on the brake to stop." NOT, "I'll break your head." This guy doesn't need your "help." You're just showing off, I know, but you made yourself look like an idjut instead. You shouldn't be trying to school him or anyone else. He'll go far, doesn't need any "help" from you! 🤪
@abdelkrimaldagamseh77548 ай бұрын
How can I determine the number of turns in each coil?
@gkdresden8 ай бұрын
@@abdelkrimaldagamseh7754 the easiest way is make a test coil with a certain number of windings, spin the rotor with the desired speed or with a well determined speed and measure the rms-voltage at the coil. Now you have the winding to voltage / speed ratio and you can calculate the winding number for a certain voltage and speed. It is proportional to the voltage and inverse proportional to the speed. The wire perimeter should be selected to get less than 7 to 10 A per mm square.
@not-a-lot-of-options Жыл бұрын
I adore the sound of it spinning up at low speed
@bryanjones1855 Жыл бұрын
I've had a lot of success with putting air core coils on both sides of the magnets. This eliminates hysteresis from metal cores. It also "pinches" the magnet between the two coil fields instead of thrusting against the bearing, eliminating lateral bearing loads. The smaller the coil/magnet gap, the more force realized. Hope these ideas help with your next version :)
@OMNI_INFINITY Жыл бұрын
That is nice how it functions without any ferrous cores! Designed a pancake coil PCB recently and it would only get hot when about 1A was running through it. Didn't magnetize much if at all so far.
@SeaTaj Жыл бұрын
My god i love i can watch this type of content on demand
@SuperFredAZ Жыл бұрын
Very nice, I never had all this technology available when I studied electrical engineering 50+ years ago!
@ElectricFuture Жыл бұрын
Might try and build this one, been getting into 3D printing recently, boy is it a tinker. I feel like there are 20 puzzles to solve before getting consistently accurate durable prints. Last was bed adhesion, now I’m working on dimensional accuracy. Spent ten hours on an aerosol design and it was way off
@christophersfactory Жыл бұрын
Wowzers. Sounds like a spaceship. Good on you
@MatthewHelms-q4l6 ай бұрын
Custom controller is sick brah. Going to find another video that dives into that. You are a real G
@Cam-wu9jw10 ай бұрын
This was the most educational motor video I’ve ever watched. Thank you. I loved it
@OMNI_INFINITY Жыл бұрын
Wow those rigol visuals are like visuals at a rave party. Maybe better. So pretty.
@dfoster944510 ай бұрын
Awesome little motor, and one of the best narrated I've seen.
@LonersGuide Жыл бұрын
Pretty dang cool, but you might want to test things within some sort of lexan box or at least have a scatter shield up for yourself in case that thing grenades.
@LordCogordo Жыл бұрын
first video ever that i've seen of yours, and i have to admit, you got me boy
@comeradecoyote Жыл бұрын
You can make your design more efficient by making your coils oblong/ovoid shaped, or triangular; And getting bar shaped magnets and pressing them into a drum shaped rotor, set inside the coils.
@АртёмВорохобин Жыл бұрын
Mind Blowing! You pushed this thing to rotate! Now seriously. Some effectiveness measuring, or, may be, Hal sensors for feedback, or something not so childish. Nothing.
@mobileiotapps967 Жыл бұрын
Nice design most of the esc i see on youtube are very complicated but yours is easy and simple.
@marcobassini3576 Жыл бұрын
Commercial ESCs have rotor position sensing (through back EMF) and hence keep the rotating magnetic field in sync with the current applied to coils. They never lose sync and always keep the motor running. This toy ESC continuously loses sync (even with no load applied) and hence the motor stalls. It is unusable for everything except KZbin videos. Additionally those MOSFETs are driven at 5V maximum (the voltage of the microcontroller output pins, if not even 3.3V!!), which usually it is not enough to turn them fully on, and hence the losses are high. On top of the horrendous losses of the motor (no ferromagnetic core).
@BloodyMobile Жыл бұрын
I wonder how much torque this little beauty could create with a small gearbox. It does have a lot of speed. Over 10k with a motor built from scratch is nothing to laugh at, that's fricking impressive at the very least.
@gljames24 Жыл бұрын
You made an axial flux motor as extra credit?! That's both insane and awesome!
@chrischris8550 Жыл бұрын
Great video! Miss a few more lectures and provide us with a few more videos please.
@Roomsaver Жыл бұрын
You should modify the 3D print for the rotor and add fan blades, I wanna see what kind of CFM it can hit. You should also measure what torque it’s producing
@BV-labs Жыл бұрын
Great work! I always enjoy whatching someone that really knows what they are doing!
@michaelbrister7714 Жыл бұрын
Wish I would’ve been recommended this channel before I invented the worlds most complicated esc lol. Nice video! Subbed
@mikeconnery4652 Жыл бұрын
Great description on the sine wave and awesome results
@josephnicklaus9806 Жыл бұрын
congrats on the 100% dude! you earned it!!
@hairyballbastic89438 ай бұрын
You should upload those sounds it made without the music, really beautiful stuff
@PeTr01 Жыл бұрын
props to you! what a cool project! Every step in this video depicts what I love about engineering
@johnstratairious793610 ай бұрын
Great job pal. nice little motor...super fast. working on something similar.
@kayakMike1000 Жыл бұрын
A good scale up might be arranging your permanent magnets in a halbach array. This arrangement causes the magnetic field to focus toward your stator electromagnets. It might be interesting to see how much this enhances the motor efficiency. Field strength from the permanent magnets would be somewhat stronger for more mass in magnets. Then an identical arrangement on the othe side of the rotor to make full use of the stator magnetic field.
@alfabsc Жыл бұрын
I hope you got an A! I love how you use your fingers as temperature probes. Good job at adjusting for minimum smoke. 😃
@okiiPL Жыл бұрын
To limit the current at the start you should implement u/f=const
@matsv201 Жыл бұрын
He have a adreno right there. He could just sence the how far it is behind I phase by sensing the current. Really, realistically he would only need to do that on one phase because they propobly is about as far behind all three
@HaraldSchmittjun Жыл бұрын
After your impressive explanation i can finally get rid of my combustion engine in my car and replace it with a DIY brushless motor. Future is now.
@ilanmagen Жыл бұрын
I am so glade no magnet hit you
@orangehatmusic225 Жыл бұрын
You are brave sitting that close to spinning magnets that can fly out at 12k rpm with no shielding.
@lerikhkl Жыл бұрын
I'd say pretty reckless unfortunately! Pretty cool project nonetheless
@msmith2961 Жыл бұрын
Any faster and that motor would have become a claymore!
@cdrbvgewvplxsghjuytunurqwfgxvc Жыл бұрын
Cool intro mate! And cool project!
@JM_Tushe Жыл бұрын
Pretty dang impressive. 👌
@filmweaver2013 Жыл бұрын
Excellent! What a funn project
@Leo99929 Жыл бұрын
Awesome project, well done!
@ra7a Жыл бұрын
It would be cool to se a version where the coils are on both sides of the rotor
@dubbylabby6068 Жыл бұрын
We need more.
@edyt4125 Жыл бұрын
Well done!
@SpinStar1956 Жыл бұрын
Great work-SUBSCRIBED !!! 😊
@wilfredomartel77812 ай бұрын
Excelente work!
@stefanguiton Жыл бұрын
Excellent work as always!
@TheThaiLife Жыл бұрын
I think you got your extra credit.
@nikbivation Жыл бұрын
this was very useful and entertaining!
@randomvideoguy Жыл бұрын
Amazing! But i really need the driver circuit now!
@laharl2k Жыл бұрын
youd probably be able to go much faster if you had a feedback loop so that you can accelerate the fastest without loosing syncronization as with your open loop, all you need is 6 resistor and 3 ADC pins on your arduino.
@andrewmcfarland57 Жыл бұрын
Well, they weren't SAFETY glasses, but at least he kept going till it failed. 😀 Excellent work!
@coledavidson5630 Жыл бұрын
That motor spinning up sounded so sci fi
@OverbuiltByHenry Жыл бұрын
You just created a miniature version of mine! 😂 really cool to see! Awesome to see that you also made the driver with the arduino. On my motors I’m including hall sensors to have feedback for the startup. I encourage you to include hall sensors, I will be willing to help 👍
@chrishanlon98317 ай бұрын
Hi Levi, My son and I love your videos and we would like to export the on shape diagram. Are you willing to make it exportable? Even if you can't make it exportable, I hope that you are having a fantastic week and I hope this comment gets youtube to show this video to more people.
@ksitau Жыл бұрын
I always wonder what is the efficiency of such motors and how does it compare to manufactured ones
@amandahugankiss4110 Жыл бұрын
Super helpful and well presented. Thanks!
@navidmafi Жыл бұрын
that was so cool!
@stephanc7192 Жыл бұрын
You make amazing videos From an engineer
@suki4410 Жыл бұрын
It hurts, when i have to watch it to the end.
@timenotspaceproduction5 ай бұрын
i like realizing how little i know about stuff
@lolcec815 ай бұрын
Классная работа!!!!
@satibel Жыл бұрын
tbh it's much easier to make a decent brushless motor than a decent brushed motor out of random stuff. (though if you use thick copper tape with a rotor design that locks it in place and actual carbon brushes, it would work, but is more complicated.) if you add 3 hall sensors it would work well. also please protect yourself, put a wooden box or an acrylic bowl around it when trying it, a broken magnet flying at 100km/h is no joke.
@satibel Жыл бұрын
@@BlondieHappyGuy tbh it costs only cents more to use a brushless motor rather than a brushed motor when making a power tool, it's just that they can overcharge for it since it's the fancy new thing.
@satibel Жыл бұрын
@@BlondieHappyGuy if you use neodymium magnets and not sintered iron powder magnets it's a bit more expensive, but it's still a difference in cents.
@stephanc7192 Жыл бұрын
Amazing
@irkedoff Жыл бұрын
Nice
@Enderbro3300 Жыл бұрын
Thats amazing XD I wanna try tossing one of those on an rc plane and see how it does
@emiliogonzalezmadero8619 Жыл бұрын
Hello, I want to test your project, but I have a question. do you have a schematic of the circuit you made on the breadboard to control the brushless motor?
@DeepRafterGaming Жыл бұрын
the sine wave is actually not the most efficcient way to drive a bldc motor. When the magnet is far away from the coil you want the maximum voltage thus torque on that coil.
@quinnobi42 Жыл бұрын
I'm sure someone could take the sound from the motor and turn that into samples to use as a digital instrument. I'm kind of interested to see what that would sound like.
@andreimunteanu750 Жыл бұрын
I'm pretty sure that's what Venjent does
@zeph0shade Жыл бұрын
3:30 but... what happens when the motor spins fast enough to overwhelm the magnetism holding them together? Won't they fly off in all directions? 🤔
@OZtwo Жыл бұрын
very very cool!!
@BirdbrainEngineer Жыл бұрын
The energy in those rotating magnets is quite high... I am assuming that the centres of the magnets are 2cm from the centre of the shaft, in which case had a magnet come loose at max speed (especially considering you didn't glue or epoxy them?!?!), it would have been hurling at your surrounding equipment, or indeed at you, at about 26m/s. Sure, probably not enough to penetrate your skin, but enough to break finger bones or give rather significant blunt force trauma. I absolutely suggest that next time you don't have any "loose" parts, wear some proper eye protection (no, your glasses do not count) and also fix the motor to something like a vice, so that if something does go wrong, the sudden imbalance isn't going to send the whole motor flying across the room, disintegrating and spewing shrapnel everywhere while smashing into things. Other than the safety negligence, good job !- next time add hall effect sensors and use the state from those to control the speed of the motor... it would also dramatically increase the potential torque output ;)
@Lifesabishi Жыл бұрын
"i dont know what that was" *tinkers* "i turned her up lets send it" 😂this guy would do well racing cars.
@ScalarYoutube Жыл бұрын
Can you measure how much torque it produces throughout the range of RPMs?
@bigh8438 Жыл бұрын
wow. next video, extracting materials from ores to build a car
@10_bn6 ай бұрын
Great Build! Would you mind sharing the BOM for the electrical parts and the code you used?
@cinorom3803 Жыл бұрын
Nice!! I think luck may have been A factor in the balancing. Still, Excellent!!!
@phrozenwun Жыл бұрын
Larger shaft low grade torx to attach the coils to the frame would make the flux more effective (at the expense of some cogging). Comment mostly for algo... I'm sure you considered that. And.. I don't usually go here, but please put some shielding between you and those high angular velocity components - even a section of a two liter soda bottle would absorb most of any RUD. 2*pi*2in *12500 rpm ~= 150mph shrapnel
@DMoj Жыл бұрын
I was thinking just an upside down tupperware container over atleast the motor. It probably wouldn't affect visibility much and be enough to drastically reduce the danger should the motor decide to deconstruct itself
@mousumgogoi1639 ай бұрын
Can you share the circuit diagram of the motor controller.
@victoryfirst2878 Жыл бұрын
What is the significance of the 2 to 3 rule ??? Would having magnets on both sides of the coils or two sets of electromagnets on the outside and a magnets in the middle increase efficiency Sir ?? Nice video too.
@chrisBruner Жыл бұрын
Next project: Add that to one of your high ratio gears, to get powerful fast movement.
@ІгорАлієв Жыл бұрын
Hey dude, nice vid! Now add the second set of coils from upside! You'll double your power and usage of magnets! BTW 3d printing is mostly not strong enough for high performance motors.
@OMNI_INFINITY Жыл бұрын
That 2 magnet, 3 coil design has been shown to function? Seems the perm mags would maybe get stuck between 2 electromags.
@Engineering_Science Жыл бұрын
8:19 - Wow that is super quiet. Excellent explanation. Can you provide the mosfet switching circuit, why does it need P and N channel mosfets is it due to polarity?
@aaaidan7 ай бұрын
Incredible work, this is so cool. I'd love to build this with my kid. Any chance you can share (or sell) the STLs or OnShape model and more detail about the build (coils, schematic, magnet sizes, etc). I love that you shared your cad model but it is "view only".
@djadairdias3088 Жыл бұрын
tem força que da para fazer algum projeto tipo bombinha dagua etc?
@FourZet Жыл бұрын
Wow, such RPM seems pretty remarkable for such design to me. I wonder if it could get even better if you added second plate with magnets on the opposite side.
@sierraecho884 Жыл бұрын
I hope you wear protective glases at 15.000 RPM, one of those magnets can come flying your way or a shattered plastic piece.
@chrisoakey9841 Жыл бұрын
Looks good, but wouldn't it make sense to have a second set of coils above the permanent magnets?
@TheRcdood Жыл бұрын
You made a motor to make up for a quiz?! How much weight does that quiz hold!? 😂
@mrmillmill9 ай бұрын
Which course path are you in? Great video! Have a detailed walk through on entire project?