On Thu, Apr 29, 2010 at 10:36 AM, Richard Spelling <rls@...>wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Went to bed tired and annoyed I couldn't easily find a slower gear motor > for the laminator. > > Dreamed about building a magical speed controller that would let me run > the existing motor infinitely slow. > > Realized I could use "temporal kinetic and thermal stabilization" since > it's a worm gear motor. > > I.E., I build a standard PWM controller but set the frequency real > sloowwwwww. > > Imagine having the speed turned down real low. Along comes a pulse. The > motor spins up and turns the worm screw a revolution or two, then spins > down. The board advances a fraction of an inch. An in-determinant amount > of time later, along comes another pulse. > > Yes, it's "jogging" the board forward and not continuous motion, but > between jogs it sits between the rollers long enough for the heat to > transfer through the paper. > > I'm thinking about 10Hz. > > Whatcha think? Just another crazy idear from Richard? > > Now I just need to build the board. > > Wait a second, I need my laminator to build the board to fix the > laminator! > Richard, PWM control of motors works very well - with a reasonable pulse frequency, you're for all effective purposes implementing a steady, consistent slow pace. I've had good luck driving simple DC motors at extremely low speeds (10-20 seconds per revolution) by connecting the PWM outputs of my Arduino (AVR microcontroller) to the motor via an SN754410NE compatible H-bridge driver. Since you don't need to do reversal, your implementation should be even simpler. The Arduino uses a fixed 490Hz PWM frequency, with a variable duty cycle. I haven't done any experimentation with different frequencies. -Andrew [Non-text portions of this message have been removed]
Message
Re: [Homebrew_PCBs] Speed control for laminator motor
2010-04-29 by Andrew Villeneuve
Attachments
- No local attachments were found for this message.