Showing posts with label Continuous rotation. Show all posts
Showing posts with label Continuous rotation. Show all posts

Friday, May 17, 2013

Block lifting in action... slowly...

So here we go folks, actual evidence that stuff I design sometimes sort of works.  Im using a SM-S3317S full rotation servo to drive the set up.  I have yet to puzzle out how it "works" with the Arduino servo library, that is to say I can figure out how to get it going, but not how to stop the damn thing.  I'm sure a little more research will reveal the answer.  At the end of the day that's not the servo solution I'll be using, so doesn't matter too much.  As +Jason Hoff pointed out I need to use a power screw with a more course thread to increase the blocks speed, thankfully I already have some different screws for this use.  Anyway here's the video:

Wednesday, April 24, 2013

UPDATE: Vivisection of a servo

Just spent an hour removing the physical stops from a variety of locations on the gear train, resulting in a broken pressure fit shaft socket.  The pressure fit shaft socket required some high precision grinding, too precise for my ham-fisted self, but only after the damn plastic piece cracked as I was clamping it in the vice.  Tried to reassemble the thing with it's broken socket (it still fit, but not as precisely as before breaking), no dice, the alignment is off and will never be right.  All this to say, my mechanical hacking skills are far below that of a remedial,  apprentice watch maker, and I have failed.  Even if I were successful with this hack it would still be too time consuming for mass production.  I'll just have to find some other small, inexpensive, bi-directional electric motor.

Tuesday, April 23, 2013

Vivisection of a servo

I'm redesigning the block lifting mechanism, version 0.1 (everything you've seen up till now) is too Rube Goldberg-ish (too many moving parts that rely upon the goodwill of the universe for alignment and proper functioning).  It'd probably work if I were a mechanical engineer, but I'm not, so discretion is the better part of valor.  That being said I plan on finishing 0.1 just to see it work (pictures and video will be taken and posted).  Anyway, I was struck by inspiration while I was daydreaming about a potential future project that involves a power screw to lift portions the sculpture.  Ugh, so blindingly obvious, use power screws to lift and lower the blocks.  Each block can be independently raised lowered with with power screws driven by small continuous rotation servos.  This solution would eliminate the need for a higher voltage power system just for the solenoids (to engage the rack and pinion), springs to counterbalance the solenoids (to disengage the rack and pinion) and the rack and pinion.

To this end, I've started looking at inexpensive continuous rotation servos.  One solution that +Jason Hoff suggested is modifying a Tower Pro MG90S servo (I have a couple laying around).  There are a number of tutorials claiming to modify this servo (they're usually not, people generally modify the TGY-90S which has nylon gears), so I disassembled one of the MG90S to see how difficult modding it would be for continuous rotation.  Here are some shots of the vivisected servo, I want my trusty EE to look at the circuitry before I start soldering in resistors and bypassing potentiometers (the MG90S looks a bit more complex than the TGY-90S).  So, once Jason has his ankle bolted back together and he's off heavy tranquilizers I'll see what he thinks.

(lovely, durable metal gears)

(stops that need to be ground down)

Block lifter V0.2 schematics will be forthcoming soon.  Once I've figured out how to mod this little beast I'll post a full and detailed tutorial (as opposed to a video of the the final result and vague instructions on what's needed and how to do it).