Are NEW stepper motors better than OLD ones?

  Рет қаралды 14,672

Chronic Mechatronic

Chronic Mechatronic

Күн бұрын

Пікірлер: 149
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
Hey everyone, long time no see!! I'm really sorry; that long hiatus was not planned (explanation at the very end of the video)... That said, this video was quite the journey!! I really look forward to seeing what you guys think about the results I got! Here's the GitHub repo: github.com/ChronicMechatronic/Stepper-motor-benchmarking
@TheOriginalEviltech
@TheOriginalEviltech 8 күн бұрын
Maybe the rewiring the motors had some negative effects too.
@mausamrajahirwar6742
@mausamrajahirwar6742 7 күн бұрын
i need some help of your
@jesselewis4975
@jesselewis4975 8 күн бұрын
I started out watching this video thinking to myself, " 50 minutes , no way I'm gunna watch this whole video " . Boy was I wrong. Super hard worker. Well Done.
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
Thank you, that's some of the highest praise I can get 🤗
@romanlubij52
@romanlubij52 9 күн бұрын
Oh man, an hour of stepper shenanigans? Sign me up!
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
Can't tell you how happy it makes me to get comments like this after having spent the past 2.5 months working on this monstrosity 😅
@sq3rjick
@sq3rjick 9 күн бұрын
I absolutely love deep dives like this. I’m weird. The longer the video, the more interested I am. Your test rig is impressive and fantastic. I love the solution of using your phone. That’s super clever!
@zafindraberahonaJCA
@zafindraberahonaJCA 9 күн бұрын
Hi Benjamin! Surprisingly the topic is pretty interesting, not boring at all. I watched it on KZbin on TV and didn't interrupt ads to help you, modestly, get some cents from your hard and instructive post. Using a laser and photos to evaluate stepper motors, is IMHO a proof that you're a real engineer with natural reflex like designing your own tools and measurement devices. Those 51 minutes are consistently useful to cover the purpose. Keep it up Benjamin! Btw your workshop has been through good lifting... I hope it sounds English 😉Merci Benjamin! On attends tes posts avec impatience et les prises de vue et le rythme de tes vidéos sentent de plus en plus professionnels. Il y a certainement beaucoup de travail derrière. Bonne continuation Ben! Le coup du laser est génial malgré quelques difficultés.👍
@Hogla287
@Hogla287 9 күн бұрын
First off, great high quality video. Second, a custom wood 3D printer in a basement?! You must be bed leveling that thing every time it rains
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Thanks! Haha, more like scraping rust off the leveling screws every time I want to level, with how wet it's been down there over the entire past year or so... It's been very consistently moist though, so I don't actually level that printer any more often than the off-the-shelf one upstairs - which is to say _almost never_ 😂
@CimboAkinci
@CimboAkinci 7 күн бұрын
Watch the 3DP videos everything on that device is spring loaded lol
@mysecondaccount7887
@mysecondaccount7887 9 күн бұрын
First step is the hardest
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
Aww you ruined the "first" comment 😂
@mysecondaccount7887
@mysecondaccount7887 9 күн бұрын
@@ChronicMechatronic Well I got the seal of disapproval to show for it!
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
@mysecondaccount7887 😂😂
@goodboiadvsp3297
@goodboiadvsp3297 9 күн бұрын
Bro saw the lack of documentation and said "fine, Ill do it myself"
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
I was surprised and disappointed! From electronic components I'm used to anywhere between 3 and 40 pages of datasheet, so a single page with like 5 lines of actual information on it seemed abysmal
@2ndAttemptPOG
@2ndAttemptPOG 9 күн бұрын
Idk how this hasn't blown up yet hmmm... might wanna try the A/B thumbnail system.
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
I have no idea, based on everything I know from past videos it should've totally been a banger, but so far it's only 4 of 10 and on a head-to-head race against my last one (which wasn't particularly successful) Saying I'm disappointed is an understatement.. I guess it might be because the comparison style thumbnail is a bit unusual for my channel so regulars don't immediately realize it's me. A/B thumbnail testing is on, just not with very different versions. Well see, maybe it gets some traction in the algorithm later if it manages to figure out the right audience...
@2ndAttemptPOG
@2ndAttemptPOG 9 күн бұрын
@@ChronicMechatronic Yeah Title/Thumbnail change might be needed ngl mostly the latter I think tho
@SubwayToSchiff
@SubwayToSchiff 9 күн бұрын
@@ChronicMechatronic Honestly the first 15 minutes with the hunt for sheets was really tough to sit through, not sure how many people bounced after a while. Absolutely love the learnings, immediately motivated me to tinker around a bit more with my klipper setup and tmc voltages :D
@benjaminmiddaugh2729
@benjaminmiddaugh2729 9 күн бұрын
​@@ChronicMechatronic And yet, the algorithm brought me to your channel because of this video. So things can't be all bad.
@sq3rjick
@sq3rjick 9 күн бұрын
@@ChronicMechatronicI am subscribed and have notifications on and I didn’t get the video on my feed until 19 hrs after it was posted. I always click through and watch completely. There’s something in the algorithm and it’s probably punishing for a lack of uploads. It’s very frustrating and I’ve heard a lot of other creators having issues recently, as well. Hopefully it’ll sort itself out, improve, and share to more people.
@jamespray
@jamespray 8 күн бұрын
37:57 was worth the price of admission. I'm guessing this is probably THE most common cause of gnarly VFAs, BUT this would have to be pending similar testing with a less crappy stepper driver to eliminate the control variables.
@TheChillieboo
@TheChillieboo 9 күн бұрын
Man i love the process here! something ive wanted to do for a while but you actually done it!, excellent pacing and info
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
I'm so glad people like it, given how much work it was!
@802Garage
@802Garage 9 күн бұрын
The visual representations of microstepping here are incredibly valuable and useful for teaching. There are graphs of this on some company websites for example, but they don't really show the deviation quite so clearly. This really shows the massive impact current and voltage can have. Also surprising how well some of the generic motors did. This was a super fun video to watch and thanks for all your work. Shared with a bunch of friends. I do have to ask, what the heck is your accent? Deep Canadian? Thanks again!
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
Thanks, glad you enjoyed! I'm happy if that work helps someone; it somewhat justifies weathering out those awefully repetitive data processing tasks... From what I can read here in the comments, much of the accuracy deviation might ultimately be caused by a driver quirk and avoidable by using a different driver, but that'll have to be verified by further testing...
@802Garage
@802Garage 3 күн бұрын
@@ChronicMechatronic Would be interesting if that is the case! At least it would be verifiable with just a few tests. It would also be useful info for anyone with this or a similar drive. Would love to see that confirmed or disproven.
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
@802Garage yeah, I really might have to spin this off into its own series it looks like
@802Garage
@802Garage 3 күн бұрын
@@ChronicMechatronic 🙌 Now time to test the same motor with a bunch of steppers. 😂
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
@802Garage yeah I was thinking that! I also really need to do the torque curves still, since those are gonna be the most useful in determining what to use each motor for...
@foosinn
@foosinn 9 күн бұрын
It would be interresting if modern tmc drivers have better results at lower currents? Are you up for one more testing round?
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Uuhhh - not sure I can handle another day of these repetitive data acquisition tasks 😂 I have some spare TMC2209 now, after ordering them around the time I talked about it in the video - I'd have to rebuild the StepOtest with the UART control added to automatically set the current. At which point it might be worth exploring different ways of doing the test altogether so I don't have to do all the tedious photo processing afterwards.. Quite a few people here seem to agree that ultimately the inaccuracy at low currents was mostly caused by the driver actually; someone mentioned a decay mode in the A4988 chip which should apparently be tuned to the stepper motor and is set to a "relatively suitable" value via a fixed resistor on the stepstick board. Really regret I didn't dig into the A4988 datasheet now...
@boltvalley3076
@boltvalley3076 9 күн бұрын
Thank you for this, I need this for the Robot with friend's project. also we were learning in the university. Many thank you.
@ewasteredux
@ewasteredux 9 күн бұрын
I really like the stepper motor tester you built.
@bustin1253
@bustin1253 9 күн бұрын
I'm trying so hard to figure out his accent. It sounds like a Scandinavian accent mixed with southern United States accent. Sounds pretty cool.
@eldonad
@eldonad 7 күн бұрын
At various points in the video I noticed French writing, so maybe something to do with that ?
@nonsuch
@nonsuch 6 күн бұрын
It's far east coast American, anywhere from North Carolina to Delaware. Definitely near the water.
@MaxQ10001
@MaxQ10001 4 күн бұрын
Wow, this is amazing. So thorough and still interesting throughout. I’m impressed. And I have never seen a French creator with perfect English. I just assumed you had to be Canadian. Well done!
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
Thanks, haha. To be fair, culturally I'm probably more american than french at this point, so you're not far off on the mix!
@ABaumstumpf
@ABaumstumpf 9 күн бұрын
"Run at as low a current as you can" is basically a direct admission that the person has no clue what they are talking about and has never in their live bothered to actually read and follow the spec sheet. Stepper-motors are designed to be run at a constant current - and to run rather hot due to that. Even the cheap chinesium ones provide a datasheet with the needed information. In professional applications you will find something along 65% to 85% the current rating to be in common use (warehouse belt-drive often goes down to 65% cause there microstepping or accuracy is not needed - you just want to move some conveyor rollers to like 50° accuracy). Where precision is needed of course it also needs better parts and you get closer to 90%. (Not an electrical engineer - studied it, worked with them, still controlling them, but now exclusively on the software side... we still need to know how they behave)
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Thanks! It's great to have insights into how things are done in professional applications, since _there_ it's usually for a good reason!
@cactus445566
@cactus445566 9 күн бұрын
I think the step spacing being affected by current is because of detent torque; without current the stepper rotor tends to lock into alignment with the permanent magnets in the stators. You can feel this if you turn the shaft when it's not powered. So when it is powered, the torque that's being generated to get the rotor into position has to fight against the torque from the permanent magnet trying to get the shaft to lock into one of those positions, and at lower currents the ratio between these two will be lower, so the detent torque is more noticeable, while at higher currents the holding torque is larger and effect of detent torque is less noticeable
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
Very good point; I hadn't thought of that - I don't think it's the reason though; otherwise, the microsteps would be biased towards the full step positions and not the half step in between?...
@cactus445566
@cactus445566 3 күн бұрын
@@ChronicMechatronic Good question, maybe the equilibrium point is in the middle instead at the full steps? I couldn't find much info online, a lot seems to suggest it rests at the full step locations like you're saying. I guess it'd be easy to check with your setup by seeing where the laser ends up pointing with the stepper unpowered
@dekutree64
@dekutree64 9 күн бұрын
Fascinating results! Now I'm curious if my CNC would be better or worse if I changed from NEMA23 to NEMA17 steppers, since the 23's are obviously not running at full power on the little A4988 drivers. But I've never seen any evidence of resolution being an issue, so I don't really care to mess with it. I never even checked the current settings on the drivers until now. X and Y are set to 550mV, and Z is 800mV. I'd planned on upgrading the drivers whenever the big motors killed them, but here it is 5 years and hundreds of running hours later without issue. I do have heatsinks on the driver chips and a fan blowing on them, and am running on 12V from an old ATX power supply.
@sq3rjick
@sq3rjick 9 күн бұрын
You’re better leaving the 23s and upgrading your drivers. TMC drivers can be had for a few dollars each and they’re much better than A4988 drivers. You can also bump up your rms voltage from those conservative numbers. Those look like defaults for 17s and 23s need more power.
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
It is! We've had some discussion on the difference between motor sizes on the Patreon Discord - generally, the bigger the stepper motor, the more inductance it has, simply as a function of physical size of the windings. The more inductance, the higher you'd want your driver supply voltage to overcome the "drag" and get high speeds. Bigger CNCs always run at ridiculous voltages, I think for a NEMA 23 you'd want _at least_ 24V, if not 36. At least that's how it's supposedly done "the _right_ way" lol. As long as it works, anything goes. Though I agree with @sq3rjick on using bigger drivers, the NEMA 23s should easily handle 2.5A regardless of voltage, so a TB6600 would be more suitable I think
@victortitov1740
@victortitov1740 9 күн бұрын
BTW, your method of testing with reflected laser and long exposure pictures is very clever, nice job. But man you talk a lot....
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Thanks! Yes, my talking a lot is a standing joke in my family, I just can't seem to contain myself.. I understand it can be tiring!
@LowxyNova
@LowxyNova 5 күн бұрын
thanks for cogratulating me on finting the one frame that was not censored. i appriciate that
@ChronicMechatronic
@ChronicMechatronic 5 күн бұрын
🙃🙃 I ended up deciding it was a bit cruel for anyone not on PC, so I added an uncensored view at the end of the video as a thanks for everyone who watched the whole thing :D
@rungstroem
@rungstroem 9 күн бұрын
I'm not sure, but it almost seem like it is a problem with the driver rather than the motors. And I'm basing that on the results all showing a smaller distance between steps towards the half-step point. It should be really interesting to compare a TMC and the other driver on the same motor, current, voltage setup
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Yes, the general consensus seems to be that it's the driver, not the motor! Someone who seems like they know what they're talking about says there's a pin on the A4988 chip allowing to tune the decay (don't ask me what exactly that is) to the specific motor, and that on the step stick driver boards this pin is set to an approximate value suitable for the typical voltages and currents NEMA 17S are run at
@CimboAkinci
@CimboAkinci 7 күн бұрын
Hoş geldin kıral gözümüz yollarda kaldı
@mustafizsiam1506
@mustafizsiam1506 9 күн бұрын
Bro's alive let's goo
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
😅
@heinerml2
@heinerml2 9 күн бұрын
0:42 congrats
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
Easter egg ;) Cause know it's pretty much impossible to find that single frame unless you're on desktop and know the keys to scrub frame by frame
@must_titan9556
@must_titan9556 9 күн бұрын
Yo yo i was wainting ur new videos! Lets go watch. Greate video, congratz!
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
I'll try to be a bit more frequent with my uploads this year 😁
@must_titan9556
@must_titan9556 9 күн бұрын
​@@ChronicMechatronic Very Nice job in this vídeo, congratz from Brazil!!
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
Thx!
@miestermind
@miestermind 8 күн бұрын
Your a hero. and this is so interesting! so now im going to take some of this into consideration!
@patrichcerpa2923
@patrichcerpa2923 9 күн бұрын
A question I've always had!! I get all my steppers from machines I collect or buy them at a antique market (called "Persa Bíobio" in Chile) where there are many machine disassemblers and I've always wondered the same thing, even more so today with so many Chinese steppers of dubious quality floating around and most of the old engines being of Japanese origin. Please continue with the channel, I love it, I feel at home with your videos that practically represent my same interests and material conditions XD. PD: I hate short videos!!
@sadeqqsm8157
@sadeqqsm8157 7 күн бұрын
Thank you I learned a lot from these 51 minutes.
@jaapjan06
@jaapjan06 9 күн бұрын
That was a nice little video! I actually have a box like yours with steppers of all kinds, including smaller Nema 14's and weird step sizes, some from ewaste. I considered doing some tests-- but maybe its an idea, for next time that is, to put a magnetic encoder with high precision on the tip and use that for your automated measurements?
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Thanks! "_little video_" haha. Good point, I considered something like that pretty early on but figured I'd never find an encoder with a high enough resolution that doesn't cost an arm and a leg. To resolve those 1/16th steps at any meaningful detail I'd need the sensor to have an angular resolution of at least 2 orders of magnitude higher than the 3200 microsteps. That's 0.001125 degrees, which seems near impossible :(
@joelsoncdma
@joelsoncdma 8 күн бұрын
A lot work! Thanks for share.
@antonio.stefanelli
@antonio.stefanelli 9 күн бұрын
I've a lot of this old stepper motor from old printers, than wait the next video for result!
@mikejones-vd3fg
@mikejones-vd3fg 9 күн бұрын
Fascinating! So if you overclock the steppers you should get more accurate steps and better prints? by overclock i mean add more current, maybe add some cooling so you can without overheating. That would be cool. Sorry im not an engineer and cant consult you on these problems but I have been learning on the youtube home shopping network and zoyi makes a nice inducantance tweezer meter, maybe if you reach out they can send you one. I mainly got it for the better resistance resolution vs multimeters, only like $30. It was handy to test my homande inductors and see how a core affects them. That being said ive been learning a little about motor control, just to see if I can make my escooter motor spin. And theres more ways then just PWM, Chatgtp was talking about FOC , field oriented control, a fancier way usibng derivatives which is more efficient, smooth across a wide range or loads etc etc, used in high precision robotics and industrial machinery. So why are we using stepper technology we were using in 30 years ago today? Linear motors... thats the future, basically a rail gun axis, your toolhead/hotend moves like a magnetic train. I think the difference is that its a closed loop system, using encoders to know its position like hall sensors, unlike steppers which use an open loop system, relies on the built in steps to know your position which cant be as good as using a magnetic field for fine control i think. Your steps are only limited by the resolution of your ADCs at that point. Anyway these stepper motors are good enough i suppose but are they really, we still dont have printers that can stack layers prefectly on top of each other. Why cant we have some kind of closed loop system on the Z axis, to compare to the actual position and adjust so youre go exactly straight up. This feature would be built into linear motors, but if you have to use steppers, you could still ad a closed loop control to make sure the motors steps match up with the actual position in real space. Youd just need magnets on the axis that moves and read hall sensor values and know its exact position and now youre steppers can get to the right spot everytime, instead of relying on accurate steps. But its cool to see them get more accurate as current increases, so just add more powa! work harder! not smarter! jk (do the opposite ;))
@ChronicMechatronic
@ChronicMechatronic 5 күн бұрын
I don't think there will be much of a noticeable difference on a 3D printers - at least between running the steppers at their rated current and above - but under-running them definitely seems like a bad idea... I've always wanted to make a 3D printer work with normal DC motors in closed loop like you see on inkjet printers these days with the optical encoder strip. Ultimately I don't think there will be any real merit in it aside form the novelty factor, seeing as getting custom controller boards made will easily eliminate any cost advantage, so not sure if I'll ever bother. Although it's something I expect 3D printer manufacturers to come up with before long, given the current trend towards closed-source non-user-serviceable machines. Once 3D printing gets ubiquitous enough they'll sure want to shave those couple pennies of stepper motor off the machines just like paper printer manufacturers did years ago. Back to the stepper motors though, the general consensus here in the comments seems to be hat the inaccurate steps at low currents were mostly caused by the driver, apparently there's a decay mode that's set via a resistor on the step stick driver board, which might have something to do with behavior at different currents - really regret not digging into the A4988 datasheet in hindsight, as there's a lot of science behind stepper motor drivers. If that's really the case, just using a different driver should yield totally different results and all my fancy testing was for naught 🥲
@freednighthawk
@freednighthawk 9 күн бұрын
Would be cool to know the coil wire gauge/diameter for each motor. That would help explain some of the oddities.
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
Yes it would! Though it's actually not advisable to disassemble stepper motors for a reason I only came to realize over the course of making this video and didn't get around to mentioning. I explained it on the github - basically the air gap between rotor and stator is only like 0.1mm all round, and it turns out without a special jig or something it's almost impossible to get everything aligned correctly again so the rotor doesn't scrape on the stator.. I'll have to cover that in a different video eventually.
@victorvan261
@victorvan261 4 күн бұрын
Muito bom mano, tambem estou com um monte desses motores de passo retirados de impressoras antigas, ainda nao testei eles.
@roysigurdkarlsbakk3842
@roysigurdkarlsbakk3842 2 күн бұрын
Nice one. But try with a good stepper driver next time, like the TMC2209. Last I checked, thay have overcurrent protection as well. As for the camera, move it back and zoom in as far as you have optical zoom to remedy the distortion.
@foosinn
@foosinn 9 күн бұрын
If you are building another printer I would not recommend using the stealthburner toolhead. It's quite complex and has too little cooling for PLA. Have a look at the Dragonburner, Anthead or A4T Toolheads they are simpler and very effective. A Sherpa Mini or Sherpa Heavy extruder can reuse the extruder parts if you already have them.
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Good point, first time I heard that - never considered that they might not have cared about cooling as much seeing as Vorons are designed to handle the fancier filaments that don't need as much cooling.. The complexity is exactly why I went with the Stealthburner - and the esthetics - I'll never be able to design anything as sophisticated, compact, and good looking myself. That said, at this point I mostly need to get the design done so I can get started on the video series. Replacing the print head with something that works better but looks less cool is something I can always do afterwards...
@CimboAkinci
@CimboAkinci 7 күн бұрын
+1 for dragon burner
@TheHectorOg
@TheHectorOg 9 күн бұрын
Bro! I used those same high inductance in a mpcnc, like, 5 years ago. They worked absolutely perfect, even better than the hanpose and usongshine you have ( i have 2 of each). But i used leadshine dm542 at 48Volts. My conclusion is, after Reading stepper basics from the gecko stepper drivers company web, the higher the inductance, the higher the ps voltage, they even gave a formula, but for nema 23, and i didnt know how they deduced it. It was something like Vps=sqrt(32*phi) . The motors worked specially well, i guess due to the damn heat pressed pulleys that were at least the pitch, 2gt compatible. The mpcnc worked wonders.
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Yeah the voltage definitely has to be a lot higher for high-inductance steppers - I think I've seen that formula before... I knew that bigger CNCs always run at ridiculous voltages, and it turns out that's mainly because NEMA 23s inherently have a higher inductance due to the coils being physically larger. There's so much I didn't even touch on in this ridiculously long video, haha The press-fit pulleys are a giant PITA, I had to remove them off camera because building a suitable gear puller was a whole science of its own, with how close those pulleys frequently are to the motor casing... And don't get me started on the GT2 incompatibility!
@poptartmcjelly7054
@poptartmcjelly7054 9 күн бұрын
i had a printer built with those low resolution 7.5 degree steppers and the thing almost shook itself to pieces. Those steppers hate microstepping.
@ChronicMechatronic
@ChronicMechatronic 8 күн бұрын
Yup, microstepping doesn't work _at all_ on them, you set them to 1/16th steps and they simply do fullsteps is what I learned from my printer
@jamesblackwell5141
@jamesblackwell5141 9 күн бұрын
The epson printers used 32-40 volt power supplies so i think those steppers were made to run at higher voltages.
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
That's interesting, thanks!
@abderrahmaneabdee6612
@abderrahmaneabdee6612 9 күн бұрын
You are the best 👍
@AnonymousAnarchist2
@AnonymousAnarchist2 9 күн бұрын
8:07 I remeber those catalogs, you call the company up speak to the represemitive and they would offer to email you the entire beast or just snail mail it. thousands of pages just like that some where even gloss print ot allowed anyone with an buisness tax id to be a supplier man that made running a small shop easy peasy back in the day; although it made being a hobbysit a pain in the butt
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
We've sure come a long way since! I vaguely remember my mom placing orders over the phone still when I was like 5 years old... On top of being a pain I can't imagine what stuff must've cost before the proliferation of online sellers getting factory QC rejects and clones shipped in from China...
@AnonymousAnarchist2
@AnonymousAnarchist2 9 күн бұрын
​@ChronicMechatronic You know it was a price drop f9r a while then prices shot up when large distrubtors consolidated by mostly leasing through Amazon. Should settle out eventually these things always do but meanwhile 🫤. Also Really love chronic stepotest 9000, with a fully automated adjustment and linebreak. Your ready for a laser show with that guy. Im still giggling at it good job man.
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
@AnonymousAnarchist2 yeah Amazon's not cheap these days - I mostly buy from Aliexpress, and even there it's getting more expensive.. Haha I was having real trouble with that green laser diode. I don't know whether it's in its final throes or what, but it was damn near impossible to control the intensity of it. Granted, I was running it at the lowest power it even lit up at, but I had to make a custom constant current source because I thought it was the driver at fault, just to find out it still flickered ☹️ Every time it was turned on it just sort of started out much brighter and then dimmed down after like 0.2 seconds or so. I ordered a bag of replacements but couldn't wait for them to arrive, so continued without - in many of those charts you can actually see the left-most dots being much brighter than the rest as a result...
@sibalogh
@sibalogh 9 күн бұрын
What about stepper motors in CD W/R units, aren't they small enough?
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
They're the crappy low-res type; I think they only do like 20 steps per revolution. 99% sure microstepping doesn't work on them at all either
@antonsorokin3881
@antonsorokin3881 2 күн бұрын
У вас подборка совсем разных двигателей. В струйных, матричных и лазерных принтерах, кассовых аппаратах применяются двигатели на 36, 64, 60 шагов и другие на очень малое количество шагов, что в 1998 году, что сейчас. Это сделано с целью удешевления. Вы могли купить в 90-х и двигатели на 200 шагов, и даже на 400. Такие двигатели применялись в некоторых дисководах и старых жестких дисках. Но были дороже. Если вы разберете современный струйный принтер, вы обнаружите мотор на 36 шагов, как и в аппарате 90-х годов, или вовсе коллекторный двигатель с энкодером. Сейчас двигатели на 200 шагов/оборот получили большее распространение благодаря FDM 3Д-принтерам.
@ChronicMechatronic
@ChronicMechatronic 2 күн бұрын
Yes yes I know - while I can only read the Google translated version of this comment it does sound like you're missing the point here - or maybe it's the language barrier. I do have many of those types of steppers, but the ones I tested in this video were all 200, or in one case 400, steps per revolution. Of course crappy motors these days are mostly as bad as crappy motors back in the 90s, the point here was to see whether the good steppers from back in the day are usable for modern CNC / 3D printing projects
@raymundhofmann7661
@raymundhofmann7661 9 күн бұрын
It's the cogging force.
@xdevs23
@xdevs23 6 күн бұрын
Since you were already doing this over multiple weeks, you could have gotten Trinamic drivers and used Marlin or Klipper so that you don't have to code as much.
@ChronicMechatronic
@ChronicMechatronic 5 күн бұрын
I have some TMC2209 now - ordered them around the time I mentioned it in the video... As far as using Marlin/Klipper goes, I don't think there would've been any way of making it spit out that exact pattern of steps - at least not without spending more time trying to figure out how to do it than I spent writing that slapdash arduino sketch. Though the UART control of the TMCs would've prevented all the pain setting the motor current via the little trim potentiometer on the A4988... But I would've had to order the TMC drivers right when I started filming this video for them to arrive on time, and for that I should've made up my mind about what drivers to use in the first place a bit sooner 😅
@xdevs23
@xdevs23 5 күн бұрын
@@ChronicMechatronic I understand, that makes sense. As for Klipper, you can set the rotation distance using following formula: rotation_distance = * / . full_steps_per_rotation is 400 for 0.9° and 200 for 1.8°. microsteps can be 16 (or whatever you have configured for the steppers) and steps_per_mm can be 1. This would mean for every millimeter you tell Klipper to travel, it would move a microstep. So for 1.8°, it is 200 * 16 / 1 which equals 3200. That should make it possible for you to do microstep movements.Then you just need to send G-Codes and you're good to go. Still, very interesting and entertaining video!
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
@@xdevs23Actually, now that you spell it out, it sounds pretty simple - I hadn't thought about just setting steps per mm to 1... 😂
@xdevs23
@xdevs23 3 күн бұрын
@ Oh well, sometimes the simplicity is hidden in plain sight. Happens to me all the time, too.
@nalinux
@nalinux 9 күн бұрын
I'm not sure you can really measure with accuracy the current a motor will use just by measuring its resistance in Ohms.
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
I didn't - I directly measured the current going through the windings by putting the multimeter in series. The resistance is important mostly because inductance is proportional to it. The A4988 actively regulates the current, so you don't want ohms law to interfere. Whereas the high-resistance steppers (like nearly all unipolar ones I've ever come across) would be used in circumstances where you can't use complex drive circuitry for some reason and want ohms law to limit the current through the motor coils. The tradeoff is maximum RPM the motor can do - high resistance means high inductance which puts a limit on how fast an electromagnets can reverse polarity, consequently determining the maximum number of steps it can take per second...
@nalinux
@nalinux 6 күн бұрын
@@ChronicMechatronic I wrote it because at the beginning of the video, you measure to see if a motor need 1.5 or 1.7 A. And since it's an inductance, and motor control is done by short pulses, of course it doesn't react like a plain resistor.
@luizmiguelargentonperrella5166
@luizmiguelargentonperrella5166 6 күн бұрын
Olá sou brasileiro gostei do vídeo
@zafindraberahonaJCA
@zafindraberahonaJCA 9 күн бұрын
Btw I love "chronic burnathing"😅
@toma.cnc1
@toma.cnc1 9 күн бұрын
4:25 OH NOOOOOOOOOOOO, Do not remove the rotor from the stator on stepper motors, that will irrevocably ruin them and render them useless! Stepper motors are magnetized after they are fully assembled.
@toma.cnc1
@toma.cnc1 9 күн бұрын
You can freely open the back cover and change it to bi-polar, i have done that many, many times.
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Who told you that? Stepper motors aren't magnetized at all, the neodymium magnet in the rotor is magnetized during _its_ production, yes, but after that they just get glued between the rotor laminations. Though there is a good reason not to disassemble stepper motors at all, which I only discovered during the video but didn't get around to mentioning. It's explained in some of the READMEs on my GitHub instead: github.com/ChronicMechatronic/Stepper-motor-benchmarking/blob/main/JAPAN%20SERVO%20KP39HM2-025/README.md
@toma.cnc1
@toma.cnc1 7 күн бұрын
@ Yeah, you should do some more research before replying. Vexta had some good videos on the subject.
@QequalsMCdeltaT
@QequalsMCdeltaT 9 күн бұрын
try drv8824, cheap old, badass and grandpa of tmc stepper drivers
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
I don't know, they never looked very enticing to me... But I ended up getting two TMC2209, the UART control for microstepping and current seems like a life saver after the struggle with the potentiometer on the A4988 😅 To do torque tests on all these motors I'll need to have things significantly more automated, the way I did it here was a giant pain 😂
@SheepyIsSleepy
@SheepyIsSleepy 9 күн бұрын
​​@@ChronicMechatronic I can attest that uart control over 2209 drivers is magical
@egorkorostelev999
@egorkorostelev999 3 күн бұрын
8:31, that is really Assy motor you have 😁
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
Lol!
@romzesdemon
@romzesdemon 8 күн бұрын
дружище привет я думаю в твоих тестах слабым местом мог оказаться драйвер шагового мотора лучше бы ты его заменил на TB6600 он не дорогой и еще побеспокойся об экранировании проводов поскольку довольно часто именно пропуск шагов и нестабильная работа это помехи в проводке
@victortitov1740
@victortitov1740 9 күн бұрын
i'm 90% sure this microstep bunching has more to do with A4988 being garbage, than motors being bad..
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Yes, that seems to be the consensus here - turns out there's something called current decay mode which is selected via a resistor on the step stick board - it might have something to do with how the motors operate at low currents.. I haven't really dug into the datasheet yet to try and understand it
@victortitov1740
@victortitov1740 7 күн бұрын
@@ChronicMechatronic i've once looked at how magnetic flux behaves in the poles of a stepper, i have a comparison between trinamic and allegro there. kzbin.info/www/bejne/hoq2ao2ah7WXgdksi=rn7zmtVUYYwONfrr&t=1964 It would have been easier to just measure currents in the coils for this driver accuracy purposes, but the goal of that video was different.
@victortitov1740
@victortitov1740 7 күн бұрын
@@ChronicMechatronic i haven't played with that decay mode either, it might indeed make things better. Or worse =)
@mustafizsiam1506
@mustafizsiam1506 6 күн бұрын
How about you make a cnc machine capable of milling steel?!
@ChronicMechatronic
@ChronicMechatronic 5 күн бұрын
Already in the very early stages of thinking about it! 🤗 Will be a CNC capable Bridgeport style mini mill though, since I don't really like the CNC router gantry type machines :)
@michaelmayerhofer322
@michaelmayerhofer322 8 күн бұрын
What is the idea behind the annoying elevator music in the background?
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
Getting this exact comment was the only goal.
@luizmiguelargentonperrella5166
@luizmiguelargentonperrella5166 6 күн бұрын
Quero mais vídeos traduzidos
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
KZbin's auto-dubbing feature should theoretically be available; maybe it just takes a few days to process
@bblz9171
@bblz9171 9 күн бұрын
electrical engineering student?
@ChronicMechatronic
@ChronicMechatronic 7 күн бұрын
Qualifies too!
@human_shaped
@human_shaped 8 күн бұрын
Characterising your re-wired motors seems like the height of pointlessness.
@ChronicMechatronic
@ChronicMechatronic 6 күн бұрын
Please elaborate how you think it was pointless after I got an actually dependable current rating out of it and we now all know that rewiring unipolar stepper motors does not necessarily make them any more usable than they were before. And of the 14 motors I tested only those 2 were rewired, so it's not like I put a huge bunch of data out there that's useless unless someone did the exact same mod on the same models of stepper I have.
@human_shaped
@human_shaped 6 күн бұрын
@@ChronicMechatronic Yes, most of the info was good. Maybe I wasn't clear; I just said characterising the two re-wired motors was pointless. You seem to be talking like I said it was all useless, which it wasn't. Most of it was very interesting.
@ChronicMechatronic
@ChronicMechatronic 3 күн бұрын
Okay, maybe I overreacted a bit based on the wording, but why was it pointless? I need at least a current rating if I ever want to use those rewired motors for something?
@zero_deux1631
@zero_deux1631 6 күн бұрын
Attend, tu est français ?? Ton accent na pas dutout l'air français 😂
@tonyhill8300
@tonyhill8300 9 күн бұрын
Gay
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
As you please.
@ONLYyourmemes
@ONLYyourmemes 9 күн бұрын
Bro please please please make a Detal 3D printer programing tutorial for Beginners 🙏🙏😭
@ChronicMechatronic
@ChronicMechatronic 9 күн бұрын
I'm absolutely no good at programming and barely get my generic bedslinger tuned enough to produce decent results 🥲
@jvegazorro
@jvegazorro 9 күн бұрын
👍👍👍👍👍👍👏👏👏👏👏👏👏👏👏👏👏👏👏
@mdski95
@mdski95 4 күн бұрын
Pausing at 29:30 to go fetch some good-ass watah made me refrain from simply repeating the positive sentiment in the comments-which I share, naturally-as the still frame allowed me to notice that cardboard-augmented (if not entirely cardboard?) furniture. Brethren in Effective Hoarding, we are. 🫡 One of my creative life mottos: "Hmm, dang it... should I trash [[random object or normies' waste]]? Kinda makes a good piece of stock. I'm 42% sure I can fit it somewhere."
@ChronicMechatronic
@ChronicMechatronic 4 күн бұрын
Haha yeah, entirely cardboard shelving, held together by hot glue and tape 😅 And _many_ years old at that! I've thrown away stuff in the past, just to find a great use for it six months later and thought "damn, why did I ever throw that out!" Nope, those incidents totally didn't turn me into even worse of a hoarder! *guiltily looks at box of rusty machine screws and broken drill bits that might still come in handy if I need some small round stock
Building a Supersonic Rocket Guidance System
33:26
BPS.space
Рет қаралды 297 М.
Cheapest 3D printer makes GREAT benchy | unipolar 3D printer #17
34:30
Chronic Mechatronic
Рет қаралды 21 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
The clever feature that makes cheap heaters safe - and why they're actually dangerous
28:56
Making an SNES Game the Way Nintendo Intended
25:30
Inkbox
Рет қаралды 497 М.
This Rare Futuristic eBike is a Total Nightmare
18:24
Berm Peak
Рет қаралды 6 МЛН
Attempting to Make the World's Smallest* Electric Motor
16:27
Chronova Engineering
Рет қаралды 1,1 МЛН
I built a retro Mac from BRAND NEW parts!
32:18
This Does Not Compute
Рет қаралды 621 М.
I 3D Printed a $13,238.95 Camera Arm (Again)
50:52
Alexandre Chappel
Рет қаралды 206 М.
Building a HIGH SPEED Rocket Plane
17:11
ProjectAir
Рет қаралды 397 М.
DIY Micro Steam Powerplant
19:59
Hyperspace Pirate
Рет қаралды 379 М.
I Over-Engineered this Machine, cause Manufacturers Didn't
1:23:24
Marius Hornberger
Рет қаралды 2 МЛН
Can a 3D printed industrial FAN stand up to REAL abuse?
25:58
NeedItMakeIt
Рет қаралды 92 М.