Sunday, October 28, 2007
New Stepper Driver... video
Can ya step to this? from Zach 'Iowa' Hoeken on Vimeo.
my camera died at the end, but i was basically done.
400 steps * 600 microseconds = 0.24 seconds / revolution.
60 seconds / 0.24 seconds = 250 RPM.
its smooth, and fast... but can that be right? i did put it under load on my X axis, and it lost steps on the highest speed... so 750 or 900 microseconds might be a more realistic value.
still, with 900 its still 166 RPM.
do those equations check out?
Yeah, your calculations check out. I was hoping for more rpm's than that, though. 166 rpm = 2.77 rps which means that your board will push a threaded rod system x or y axis at around 2.5-3 mm/sec using a thread pitch of around 1 mm/turn which is about what you find at reasonable diameters of threaded rod.
I guess I'm just so focussed on using threaded rods that I'm in for a lot of disappointment.
Damned good piece of work all the same though, Zach. I was wondering when somebody was going to bite the bullet and use the full 297/298 chipset for running steppers rather than just the 298. The 297 makes thing a hell of a lot easier to do.
i'll have to give it a shot as soon as i can find an inexpensive power supply like that.
if you go to the documentation page for the board, there are links where you can download the files for it... included is a PDF of the schematic.
if you see my more recent posting, i managed to get non-blocking stepping going, so i should be able to drive them all at full speed, independently!!!
Where do I find that page? I've been all over the RepRap documentation pages and all I can find are links to the v1.2 stepper controller which is (rather confusingly) older than your v1.0 controller.
I checked your own posts for links to documentation but didn't find any either.
That page talked about getting the files from SourceForge. The link on that page was broken but I found another reference to the SourceForge page elsewhere on the RepRap site and have now downloaded the files.
i havent linked it from the main documentation area yet since its still a 'prototype board'.
i've definitely tested it quite a bit, and it works well, but it just doesn't have software written for it yet. i'm working on that now.
Links to this post: