Sewing Machine Control - motor source
sesquatch
Posts: 3
I would like to control a sewing machine by replacing the motor (most likely with a stepper?).· I am looking for a source to purchase a single motor for experimentation with the Stamp as the controller.· Any recommendations?
The existing external singer motor is a universal motor, AC/DC 85-135V, 0.5A and about 1750 rpm.· It is driving the machine flywheel through a 4:1 reduction via a belt drive.· I would like to be able to control speed, count stitches, stop with needle up or down, etc.··
Replacing with a DC motor is not a problem (I do not need to keep·the existing AC 115V supply)
The existing external singer motor is a universal motor, AC/DC 85-135V, 0.5A and about 1750 rpm.· It is driving the machine flywheel through a 4:1 reduction via a belt drive.· I would like to be able to control speed, count stitches, stop with needle up or down, etc.··
Replacing with a DC motor is not a problem (I do not need to keep·the existing AC 115V supply)
Comments
What would be the point of replacing an AC-DC motor with a DC-only motor, unless the only point is to switch to a stepper motor?
Counting stitches is probably best done with an encoder, and determining UP or DOWN position is probably best done with one of the following techniques:
2 - electro-mechanical limit switches - one for UP and one for DOWN
or
2 - photo-electric (PE) detectors - one for UP and one for DOWN
The life of the PE method is probably near infinite, so long as the path is kept free of dust, thread and other hinderances to light. If the truth were to be known, if one used a co-processor, one cold count the stitches very easily using the PE method as well.
I hope for your sake that reverse (backwards) stitching isn't going to be a part of this set-up as that brings in a whole new batch of considerations!
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
But...assuming AC/DC watts and stepper watts provide comparable horsepower, you'd need a 60W stepper. That'd be a real beast, as steppers go...
-Phil
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
D Faust
If you don't use an encoder how will you know if the stepper made the right number of steps, trust it?
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
It can take significant force to poke a needle through fabric. Unless the mechanism is moving with some speed before the needle hits the fabric it can come to a dead stop. Even commercial sewing machines, with half horse clutch motors, sometimes need a manual hand to get started. So don't underestimate the stepper power you need. The other option is to stop the needle bar as the needle exits the fabric. The sewing mechanism has lots of mass so use a soft start.
This is PURELY a hobby application (quilting) and it is somewhat important to be able to stop with needle up (or down) so I thought it would be fun to play with either stepper of servo technology without breaking the bank.
I was considering a motor from http://www.usdigital.com/products/ms23c/ which seems like it should have the drive - but was wonderingif anyone on this forum had any favorites (maybe I should try the robotics group).
Thanks
Of course, by using counters the sewing machine could be commanded to make a sequence of a fixed number of stitches. That leads to all kinds of stitch routines.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
D Faust
1) Stitch regulation. I already have encoders on relative fabric motion, so speeding up / slowing down the machine relative to the fabric will keep the stitch length uniform (quilting machines do not use traditional fabric feed)
2) Braking. This particular machine (selected because of the "throat" capacity), continues with 6 or 7 stitches when power is removed because of inertia. I need to stop it within 2 or 3 stitches to avoid knotting - wanted to use motor braking but have considered caliper brakes or....?
3) Programmable needle position. One touch operations to lift needle of put needle down for different motions (for example, the Juki TL98 commercial machine includes this).
4) Other nice features such as estimated bobbin remain - if stitch regulated and count of stitches, bobbin remaining can be estimated. # of stitches on needle, stitches since last oiling, etc.
and 5) an interesting project to play with microcontrollers....
Really I was just looking for sources to buy motors - the Web is a bit overwhelming.
www.banebots.com has a selection of motors and electronic speed controllers that might interest you. (www.surpluscenter.com is another good target)
www.banebots.com/pc/MP-36XXX-540/MP-36036-540 with the encoder option could work very well direct driving the sewing machine. (i.e. no belt) A cheaper source of DC motors is to go find cooling fan motors from a local auto salvage yard. They should have the power you need at 12v and are usually happy running at 24v if extra power is needed.
Beware, using a speed controller with an "RC" interface will limit how fast you can run the speed regulation servo loop. A motor driver that's just a large H-bridge will be better for this application. Item 1) is likely to require VERY fast speed regulation. Braking, Item 2), comes automatically with a stepper or servo control. Needle position, item 3), should also be trivial with a servo or stepper.
Best of luck with this,
Marty
Post Edited (Lawson) : 6/9/2007 2:33:47 AM GMT
http://www.usdigital.com/products/ma3/
I found this interesting little magnetic absolute encoder on the web. With the PWM output option it'd be much more BS2 friendly than an incremental optical encoder. As long as the BS2 can read in a pulse three or more times a revolution the BS2 will be able to count revolutions of this encoder. (i.e. for a 1000rpm speed the BS2 will need to check it at least 1000/60*3 = 50 times a second)
marty