V3d, I would be interested in seeing you use this to tune your Vzbot after it’s built.
@jeremyglover5541
Жыл бұрын
one problem, the vz is a 48V system
@Vector3DP
Жыл бұрын
Just a point of clarification: the 7-30V rating is for the power input to the device, NOT for the stepper voltage. The current measuring device is rated for over 3KV but the limitation of the device is based on isolation of the PCB traces. Current estimate is that up to 100V 'should' be ok, but this has not been tested. Based on that estimate, you shouldn't have any issues with 48V stepper motor voltage.
@RafiLerman
Жыл бұрын
You showed us WHAT it can do, now show us HOW it can do it What do the graphs mean? How do you interpret the results? How do you actually practically optimize your motor with this
@djnaddy2339
Жыл бұрын
search for ble stepper motor analyzer.
@BallisticTech
Жыл бұрын
As others have noted I'd love to see you use this to tune some of the printers you currently have. Especially a V0. Would be interesting to analyze with this, the max speed/accel macros you've used, then input shaping. Look at all the results and see if this device and analysis can help improve those other results. Like getting higher max velocity/access. Could this help with tuning belt tension?
@BallisticTech
Жыл бұрын
@mikhailbakunin6746 I don't know what you mean. The video is about optimizing motors. The tool helps see what's happening with motors while they're running. I'm suggesting using it while running max speed/accel and other tests to get insight into the motors state when they start skipping.
@zapl80
Жыл бұрын
@@BallisticTech in case skipping even shows up in a detectable way in the data. The driver is sending power to the motor, which then turns that into an electromagnetic field and that's happening whether the motor manages to turn or not. Really interested in what you can actually do with the data.
@Mr.Thermistor7228
11 ай бұрын
Honestly I think closed loop steppers would be the best way to analyze a motor because they are constantly tracking its own position is and where it's position needs to be if it's not where it's supposed to be. Dummy open loop steppers just send one signal to move in a certain direction and the board/driver has no way of knowing if it actually moved to the correct spot it told it to
@LuckyPrinter
Жыл бұрын
I would like to see what to do with the resaults🤗
@Noxoreos
Жыл бұрын
@@mikhailbakunin6746 This video is about optimization. You get the analyzer, look at the graphs and then what? Kind of useless if nobody understands what the graphs actually mean and what can be done to improve them.
@MisterkeTube
Жыл бұрын
As others, I wonder what you would use this for. Sure, the graphs might look nice, but as I'm not going to create my own stepper drivers, what would I do with these. And even if you could use it to tune something, would spending some extra money on closed-loop steppers not be a better option?
@backgammonbacon
Жыл бұрын
Why not just use TMC's tuning spreadsheet? Thats free, made by the people that make your stepper driver and actually tells you what settings to use.
@MatSmithLondon
Жыл бұрын
How does that give you anything like the analysis provided here?
@zapl80
Жыл бұрын
@@MatSmithLondon it doesn't but it actually tunes your drivers for your specific motor specs. Those graphs look nice but that's only helpful if there's an issue that shows up in the graph or some way to judge if one of two graphs is in some way better. Seeing that different settings look different isn't helping much.
@MatSmithLondon
Жыл бұрын
@@zapl80 "Seeing that different settings look different isn't helping much" -- not sure I understand this statement, but did you see what the analyser actually does? The histogram bar charts at the bottom actually show you how much of certain distances / velocities accumulate over a given time, which could potentially help in a lot of ways, depending on the type of problem. As for tuning, it doesn't actually increase the overall performance of a stepper motor, it can reduce noise and do other things regarding noise / efficiency etc. That's somewhat separate to the analysis process though.
@zapl80
Жыл бұрын
@@MatSmithLondonI'm really interested in the practical application of this analyzer. But the data more or less logically follows the slicer output converted to microsteps with acceleration applied. Whats the extra insight of that compared to e.g. the slicer predicted print speed
@MatSmithLondon
Жыл бұрын
@@zapl80 Well - for one, I'm making a self-lowering ceiling mounted projector mount, using stepper motors to determine its precise position. So an analyser like this could be really useful for that. I agree with 3D printing it may not offer much more. He talked about slippage at the beginning of the video and yeh, unless there's a way of getting positional feedback, then I don't think it could actually help determine slippage - that would require current AND positional feedback analysis. Maybe I've misunderstood.
@ThisRandomGuyYouDidntNotice
Жыл бұрын
does "updated 50 times/s" concern just the update of the graphs, or are samples are recorded with (for some CNC machines merely) 50/s?
@Stahlfabrik
Жыл бұрын
Ah i thought it was about optimizing tmc driver settings. Not so much about just speed vs motor power.
@potatomeatlabs
Жыл бұрын
Nah this is just using an off-the-shelf ESP32, using some digital interrupts to count the step pulses, and perhaps an ADC channel to measure the current (or maybe it's just guessing/assuming what the current is based on the motor voltage + duty cycle). Something you could probably throw together on a weekend pretty easily. I'm not really sure what the use case is here. To *actually* do any motor tuning, or tuning a TMC driver, you need to use an oscilloscope and actually look at the waveforms. Not just step counts/direction on a fancy graph.
@Stahlfabrik
Жыл бұрын
@@potatomeatlabs I thought/hoped his board could produce similar tuning results as an oscilloscope setup could. Just to give Adam more reference: I was hoping to finally be able to tune iholddelay, tpowerdown, tbl, toff, hend, hstrt etc. Something that Prusa does set on the MK3 but no Voron config ever makes use of this low level driver tuning to get optimal motor behavior @vector3d
@DmitrySholokhov
Жыл бұрын
So what's the process of tuning?
@christianmontagx8461
6 ай бұрын
Why so complicated? As you already use a CB1/PI I presume it is running Klipper firmware. There are a lot of macros on the internet that show how to measure the step-loss at a certain speed and velocity with your printer hardware to figure out where the limit of your system is.
@TeHa94
6 ай бұрын
Is there a way to grab the data wired per USB for example? In my company wireless connections are blocked basically everywhere.
@mohsinhussain9983
Жыл бұрын
@vector3d please make a video on the VDE-100 extruder
@Zaf9670
Жыл бұрын
Very interesting! Does this have a documentation wiki, GitHub, etc. for the firmware and any configuration or hardware specifications? Do you think it may be possible in the future to have this reporting aggregated/used by some of the other 32-bit firmware for built-in compensation/calibration?
@ChannelRejss
Жыл бұрын
For your first question I suggest watching the video.
@robertomartin8731
Жыл бұрын
It doesn't have any sensor to know that the stepper skipped steps so it will just show things we already know.
@RixtronixLAB
Жыл бұрын
Cool video shot, thanks for sharing, keep it up :)
@jeremyglover5541
Жыл бұрын
This is great mate, youve saved me some work. I cant say it will replace using a scope, but looks like the logging will be handy. Any way we can scale the input with a preamp or attenuator to use with 48V systems? will be handy for y stepper driver development, but i'm using 48V. I would expect you would always get best results feeding from the same power supply, so you couldnt just use a dedicated PSU for this board and attenuate the input? I mean even with 48V drive, the signals arent swinging 48V, so maybe i'm overthinking it and you could just use one of your printeres 12 or 24V outputs and connect it up to 48V motor without an issue. I presume it has overvoltage and reverse polarity/esd protection anyway and clamps input voltages that are too high?
@Vector3DP
Жыл бұрын
The components will work ok with 48V, actually rated to like over 3KV, but the limitation is the PCB trace isolation. Somewhere around 100V will probably be the limit, so 48V for sure should be ok. Be aware that this is untested though.
@jeremyglover5541
Жыл бұрын
@@Vector3DP Good stuff!! ok I reckon i'll order 1 or 2 with my next JLPCB order. Appreciate the work youve done for the community.
@kennethbeal
Жыл бұрын
Nice, great work, thank you!
@MatSmithLondon
Жыл бұрын
Can you please add a link to the Github? I can't see it on the video description
@martinrcflyer4089
Жыл бұрын
Great innovation.
@kurtnelle
Жыл бұрын
Do you have one that support 22awg wires? Am I going to have to desolder the headers and solder directly to the PCB? Also, the exports don't see to have the time in microseconds. Can that be added?
@Vector3DP
Жыл бұрын
you'll see better time data on the exported csv. 22AWG is fine, 24 was just a rough estimate for general use.
@Novacat170
Жыл бұрын
One question why 30V only and not 60V? Some of us are moving to 48V on Vorons A/B motors. Which is the limiting factor (I'm a mechanics guy not too much into electronics).
@Vector3DP
Жыл бұрын
30v is just the input for powering the device, not for the motors.
@Novacat170
Жыл бұрын
@@Vector3DP so there is no limit for the motors voltage "to control/ track" by the device?
@arcthefallen
Жыл бұрын
I had the same question as my new build is 48v on x/y steppers. I was assuming the measurements were taken similarly to an oscilloscope, but the max motor voltage is not listed on the github or sale page. Would this tolerate upto 60V on the motor? Pure curiosity at this point.
@Vector3DP
Жыл бұрын
@@Novacat170 There is a limit, but its not limited by the components, mainly by the isolation of the PCB traces. Having spoked to the designer, somewhere up to 100V 'should' be ok, but this hasn't been tested. 48V will probably be ok.
@maze3dp
Жыл бұрын
Will there be EU based sellers? Importing this across the Big Pond will cost an arm and a leg
@Stahlfabrik
Жыл бұрын
Britain is only across the channel:-)
@SchwachsinnProduzent
Жыл бұрын
@@Stahlfabrik But outside the EU. So who knows how the import fees will increase in the future, you know?
@Stahlfabrik
Жыл бұрын
You gotta admire the dumbness of Brexit
@simonschneider5913
Жыл бұрын
homepage doesnt load from germany.. :(
@SergeiSugaroverdoseShuykov
Жыл бұрын
That's kinda weird toy, if you have layer shifts, than most definitely you already know that either you don't give enough current or pushing motor beyond it's limits
@Happy3dprinting
Жыл бұрын
Can you solve this with closed loop stepper motors?
@ThantiK
Жыл бұрын
No because once you add a closed loop, they're called servos.
@stevewilkes4087
Жыл бұрын
@@ThantiK but then not all servos are derived from stepper motors. But it’s not really about that, my response was that if you change to use closed loop stepper motors or servos if you insist, it’s about getting the highest performance out of a stepper motor and not lose steps. So my question remains, would a closed loops stepper motor do this for you?
@Leviathan3DPrinting
Жыл бұрын
The github link seems to be missing.
@winandslingenbergh138
Жыл бұрын
Well done, i cant wait to use this.
@GigaVids
Жыл бұрын
Um what printer is that ?
@grandmastersreaction1267
Жыл бұрын
RatRig V Minion
@GigaVids
Жыл бұрын
@@grandmastersreaction1267 ooo duh i normally don't see this style printer and say "that looks cool and fast" ,they remind me of the 100$ mini ones honestly lol, idk how i missed this one not like i haven't seen a ratrig before lol
@AdamStranberg
Жыл бұрын
Looks fun but mostly useless information
@REDxFROG
10 ай бұрын
Ok this video lacks a lot 😬
@grasstreefarmer
Жыл бұрын
If you are looking for more information google BLE stepper motor analyzer or simple stepper motor analyzer
Пікірлер: 61