Sequre closed loop stepper motor review. Closed loop stepper motor explained using Arduino

  Рет қаралды 8,175

My Tech Fun

My Tech Fun

Күн бұрын

Пікірлер: 32
@genegreiner7766
@genegreiner7766 3 жыл бұрын
This is the best video I've seen on closed loop steppers because you started with the basics, so those that were not familiar with the concept could understand. Thank for another great video.
@gisdeal1365
@gisdeal1365 3 жыл бұрын
Very nice sir, your video quality has improved a lot since your early content. I have finally subscribed Keep it up!
@GeekDetour
@GeekDetour 3 жыл бұрын
Very nice demonstration man! Closed loop eventually will be the standard for 3D Printers. Just needs to have lower prices.
@MyTechFun
@MyTechFun 3 жыл бұрын
Yes. I just forgot to mention that some drivers can detect skip steps (Prusa for example with TMC21??) Not sure why is that not a standard already
@BeefIngot
@BeefIngot 3 жыл бұрын
@@MyTechFun Its crazy, because even fancy new firmwares like klipper dont support it even thought its technically possible.
@joshua43214
@joshua43214 3 жыл бұрын
@@MyTechFun To be clear, those drivers are not detecting skipped steps - that is impossible without an encoder. They are detecting an increase in current, and then interpolating how many steps got skipped.
@joshua43214
@joshua43214 3 жыл бұрын
@@BeefIngot There are two ways to implement closed loop, one is to build it from the ground up, and Klipper would have to be completely rewritten. The other is to use legacy software, and the closed loop side of things is handled by the motor driver. Klipper works just fine with this since the driver only needs standard step/direction input commands and then handles all the monitoring and correcting in real time on the fly. This is what the Clearpath motors do, and is what the motor in this video does.
@backgammonbacon
@backgammonbacon 3 жыл бұрын
@@MyTechFun TMC drivers can return a count of the steps it thinks its made and the firmware can compare that to what it asked for. But the TMC driver still doesn't know if the steps were made or not. At the end of the day you need an encoder not magic.
@JohnAldred
@JohnAldred 3 жыл бұрын
Nice, I've been looking at closed loop steppers for a motion control camera rig I'm designing. Prices look quite good on these ones from what I've seen. Will have to check them out properly - and thanks for showing us how the calibration works! :)
@Jynxx_13
@Jynxx_13 3 жыл бұрын
BTT S42B closed loop stepper. Only problem is Allegro 4988 driver on board not Trinamic. As soon as it comes with a 2209 it'll be worth looking into.
@tonyhill8300
@tonyhill8300 3 жыл бұрын
You can easily splice into the step direction pins into the on board drive error boards just need to look at the spec sheet for the on-board chip
@RB-kb3tc
@RB-kb3tc Жыл бұрын
I wonder if these could be made to work with as5600 modules (cheap magnetic angle encoders with an arduino-compatible library)
@deathcube2006
@deathcube2006 3 жыл бұрын
Very nice coding with the uno. I think it would be possible to solder directly to the pins in the drivers in the creality boards to get the direction info for the steppers?. Wouldnt need much current so the cables would be slim. Also since you like tinkering, would you be interested in doing a video about enabling linear advance and uart modes in the 32 bit creality boards. Im interested myself but Im a bit afraid of damaging the board. If I watched a video of someone else doing it, it would encourage me to mod my own board
@davidshorey1017
@davidshorey1017 3 жыл бұрын
Great Video thank you making the instructions so clear
@mak3r710
@mak3r710 3 жыл бұрын
What drivers are soldered to the stepper pcb?
@SequreTech
@SequreTech 3 жыл бұрын
Thanks for the stepper motor testing👍
@MyTechFun
@MyTechFun 3 жыл бұрын
It was my pleasure!
@vp.8181
@vp.8181 3 жыл бұрын
hey can we record the positions and play it again and again?
@MyTechFun
@MyTechFun 3 жыл бұрын
Yes, you can use it as regular stepper..
@vp.8181
@vp.8181 3 жыл бұрын
@@MyTechFun do u have any code for it. The mapping out calibration of both and record and play code for stepper
@zoli800
@zoli800 7 ай бұрын
Köszönöm a segítséget
@Festivejelly
@Festivejelly 3 жыл бұрын
I just dont see the point in these for printers. If you get skipped steps then you have an issue, whether it be mechanical, electrical or software. its better to fix the source
@MyTechFun
@MyTechFun 3 жыл бұрын
On Prusa we have TMC2130 stepper drivers which can detect skip steps. In last year it saved my big print 3 times. Some extra material collected from stringing and itt detected nozzle crash. Pause the print. I clip off the extra material and resume the print. Also it can be used for sensorless homing (as it is on Prusa, no mechanical parts, more accurate)
@Festivejelly
@Festivejelly 3 жыл бұрын
@@MyTechFun Thats a fair point. But if that is already available I fail to see why the closed loop would benefit. You dont want it to try and continue after a missed step you want to know why the step was missed. I suppose it would be helpful to know the X and Y position etc when it fails but you can already do that with the stall guard features.
@joshua43214
@joshua43214 3 жыл бұрын
The Prusa does not detect skipper steps, only current spikes. Closed loop is useful because very fast motions can easily result in lost steps when changing direction. Not much an issue with a Prusa printer because they print at a snails pace, but very useful for Core XY printers that move at very high speed, and have heavy moving parts.
@JohnAldred
@JohnAldred 3 жыл бұрын
"You dont want it to try and continue after a missed step" If you're in the middle of a week-long print, yes, I'd want it to try and continue and finish the print and not waste all the time and filament used so far. :)
@Festivejelly
@Festivejelly 3 жыл бұрын
@@JohnAldred So if there is genuine reason for the missed step you'd rather it actually try to continue the print knowing full well it could break your machine and ruin what you've printed already. Surely a notification of a skipped step would be much more preferable so you could asses whether its safe to continue the printing. I just find it odd that people would just rather it try to carry on.
@timothyciarlette8250
@timothyciarlette8250 3 жыл бұрын
Thanks, nice vid.
@theneverwas2835
@theneverwas2835 3 жыл бұрын
Amazing, smart steppers. haha.
@StanEby1
@StanEby1 3 жыл бұрын
Nice job.
@oablingboy
@oablingboy Жыл бұрын
simply brilliant! thank you very much for this brilliant video and your cool page on which you have documented everything so neatly and made it available. would you please contact me? i have a small assignment and you could help me a lot with it. greetings, michael
What Makes TMC2208 Stepper Motor Drivers Silent?
9:07
Michael Klements
Рет қаралды 308 М.
Closed loop stepper motors -- very impressive
10:46
Matthias random stuff
Рет қаралды 140 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
I 3D Printed a $1,500 Chair
23:09
Morley Kert
Рет қаралды 539 М.
How to use encoders (Optical, Hall Effect, Quadrature)
20:44
Will Donaldson
Рет қаралды 114 М.
Making Intel's Worst Product Better.... And Also Worse
17:21
Linus Tech Tips
Рет қаралды 2,3 МЛН
Arduino with TB6600 using AccelStepper library
27:33
Curious Scientist
Рет қаралды 70 М.
Beginners Guide To Using Large Stepper Motors: #087
19:49
Jeremy Fielding
Рет қаралды 302 М.
MKS Servo42 Close Loop Motor (MAKERBASE) - Tests & Results
9:11
Turn any DC Motor into a Servo Motor
25:24
How To Mechatronics
Рет қаралды 301 М.
Closed Loop Stepper Motors for CNC machines
17:00
Making Stuff
Рет қаралды 184 М.