Previous in Forum: Sacrificial Embedded Heating Element   Next in Forum: High Voltage X-Ray Generator
Close
Close
Close
8 comments
Rate Comments: Nested
Participant

Join Date: Feb 2009
Posts: 1

Designing a Stepper Motor and Drive

02/20/2009 11:09 AM

Hello everyone I would first like to say that my user name speaks for itself among all of these great minds. I am not an engineer by trade but I do like to dabble in electronics and modeling as a hobby. I hope you will go easy on me as I ask questions that are 'no brainers' for y'all but I need help.

I have an idea in my head for a design and I want to try and make it a prototype model of it. What I need is a motor and driver that will be able to rotate 30 degrees every hour, half hour, or 15 minutes depending on the setting and at the end of the 360 degree cycle it powers off. I would also like it to be able to stop if it encounters resistance as a safety measure and if possible make the sensitivity of resistance adjustable. For example if as it was going to rotate to the next position something was stopping its movement it would return to that position and wait 5 seconds or so before trying again. I also need the motor powerful enough to be able to rotate something that weighs 5-10 pounds.

I was thinking of a stepper motor and driver but there are so many choices and configurations to choose from and I really don't know how to size it for my application. I would like to keep cost down as much as possible. Does anyone know of anything that currently exists for such an application?

Any input would be appreciated.

Register to Reply
Pathfinder Tags: driver stepper motor
User-tagged by 1 user
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru
Hobbies - Musician - Engineering Fields - Chemical Engineering - New Member Engineering Fields - Control Engineering - New Member Engineering Fields - Instrumentation Engineering - New Member

Join Date: Jan 2007
Location: Moses Lake, WA, USA, Thulcandra - The Silent Planet (C.S. Lewis)
Posts: 4216
Good Answers: 194
#1

Re: Designing a Stepper Motor and Drive

02/20/2009 12:13 PM

Hi VI,

I've got a design for what you've described, but all the info is at home. I'll post it tonight when I get home.

You can use a simple unipolar stepper driver circuit and motor along with a 555 IC for the timing. Alternately, you could use a PIC uController for the timing which would also give you more flexibility. The resistance safety issue would probably be simpler if it were a mechanical solution.

Talk to you later,

Mike

__________________
"Reason is not automatic. Those who deny it cannot be conquered by it. Do not count on them. Leave them alone." - Ayn Rand
Register to Reply
Guru
Hobbies - HAM Radio - New Member Hobbies - Model Rocketry - New Member

Join Date: Jan 2007
Posts: 787
Good Answers: 52
#2

Re: Designing a Stepper Motor and Drive

02/20/2009 12:23 PM

Rotating a number of deg over a set yet changeable time period, and stopping, with a stepper and a PIC chip and a few transistors, is very easy. With this alone you have no absolute position, that is, it will rotate 360 deg from wherever it started. If it was to miss a step at any time, unless you reset it by hand, it would be forever at a different start position. If you need an absolute position, a switch can be added so it stops when it hits the switch.

Sensing if something is in the way is more difficult, but shouldn't be too bad. You may be able to simply use the current going to the motor as feedback, although im not sure.

Alternatively, you could use a sensor optical mechanical or otherwise to see if something is in the way.

With a rotary sensor, you could also measure the steppers position, if the motor skips, you would know something blocked the rotation. You would also have to do the below which may work on its own depending on your application.

If you are just worried about the force being too strong and dangerous perhaps you could simply adjust the current going to the stepper. That is make it just strong enough to do what you need, but if its blocked, it will just start missing steps.

As to the weight, that is torque, they sell steppers in many sizes, just that price usually goes up as the torque does, depends on your application.

Good luck, not sure what your application is, but stepper motors are fun to play with.

Register to Reply
Guru

Join Date: Jul 2008
Location: SoCal USA
Posts: 556
Good Answers: 23
#3

Re: Designing a Stepper Motor and Drive

02/20/2009 2:05 PM

Dear peer (Village Idiot),

This is not the complete solution, however most garage door openers have a circuit that senses an object is impeding the door, and stops then reverses. Perhaps combined with other technology this could be worked into your design and reduce cost if you happen to have an old one lying around (as I do).

CJM

__________________
I do not 'know it all', but i will admit that I would like to. CJM
Register to Reply
Guru
Popular Science - Biology - New Member Hobbies - Musician - New Member APIX Pilot Plant Design Project - Member - New Member Hobbies - CNC - New Member Fans of Old Computers - ZX-81 - New Member

Join Date: Jan 2007
Location: Centurion, South Africa
Posts: 3921
Good Answers: 97
#4

Re: Designing a Stepper Motor and Drive

02/20/2009 4:29 PM

Hi sir

A normal stepper does 200 steps per revolution that is 1.8 degrees per step. Aside from that you would not get 30 degrees exactly you will also have to give one step every 3.6 or 7.2 min.

You would have to go for micro stepping an/or a reduction gearbox or belt drive.

I am forever using old aborted pen plotters to drive things.

Try and get a HP A0 pen plotter. it has 2 geared servo motors. and it can be controlled from a computer via RS232 using HPGL commands.

You can drive the servos with a PIC if you have to.

__________________
Never do today what you can put of until tomorrow - Student motto
Register to Reply
Guru

Join Date: Jul 2008
Posts: 1688
Good Answers: 145
#5

Re: Designing a Stepper Motor and Drive

02/20/2009 7:29 PM

Every stepper motor discussion deserves a link to "Jones On Stepper Motors". Lots of great information. This provides the theory we all need. Your question was for specifics so this great link might not be exactly what you want but other readers might find it useful.

http://www.cs.uiowa.edu/%7Ejones/step/

__________________
Few things limit our potential as much as knowing answers and setting aside questions.
Register to Reply
Power-User

Join Date: Mar 2006
Location: Valdosta, GA
Posts: 361
Good Answers: 8
#6

Re: Designing a Stepper Motor and Drive

02/21/2009 3:03 PM

I am old school so be warned that there are more modern and more sophisticated ways of doing things than what I am about to propose. However, they may be more costly. First, I would use an AC synschronous stepper which is continuously rotating as long as the synusoidal wave is present (AC power applied). No special driver required. Second, I would use a cam with 12 points (spaced 30 DEG apart) placed on the shaft of the motor. This cam would interrupt the current to a motor relay by the use of a roller switch. Third, I would use a timer with momentary contacts to get the motor going at regular intervals. The timer must be able to reset itself after timing out and repeat the cycle (programmable timer) or maybe a PLC with 12 cycles programmed in. Forth, the motor relay would drop out if the motor encounters an obstruction by means of a spring loaded switch attached to the shaft of the motor and activated by the load not moving as it should around the arc. The spring tension would be your adjustment to determine how much force would be needed to activate the switch. Fifth, when this obstruction switch is activated, a second relay must come into play. As the motor relay is deactivated the second relay is activated reversing the rotation of the AC synchronous motor causing the cam and motor to rotate in the opposite direction until the previous point on the cam activates the position switch (opens contacts) and the motor stops. As far as activating the motor again in 15 seconds or so, I haven't figured that one out yet. If this apparatus is unattended, I am thinking it might not be a good idea to beat your obstruction to death by repeated activation though. You might be better activating some sort of alarm when the reverse relay kicks in and just letting the whole thing sit there until someone can intervene. I am sure by the use of an additional time delay relay that it is possible to restart the motor though at what ever interval you would require. It may be that you would prefer using a PLC, in which case I would still suggest the AC synchronous motor and cam and switches to provide input to the PLC. The cam would allow you to know where the motor is if you counted the pulses. In order to stop the cycle at the end of 360 DEG without a PLC you would need to count the pulses and send them to a count down shut off timer. Of course, encountering an obstruction would kind of mess this system up. I wouldn't mind playing with this one some if I had the time and money.

__________________
Always use protection.
Register to Reply
Anonymous Poster
#7

Re: Designing a Stepper Motor and Drive

02/21/2009 3:50 PM

I have a cnc machine shop that specializes in grinding but I also play with these devises. www.cnczone.com and Mach3 are 2 of the best places. Mach3 software that works is free and license is about $160 per person. The people on these sites are also using cheap plc s to use logic as to the sensors.

Register to Reply
Anonymous Poster
#8

Re: Designing a Stepper Motor and Drive

02/22/2009 11:34 PM

Idea really kicks me. Possible solutions could be

1) Servo motor attached with timers to stop at intervals. To trip on load ot owith sensors

2) CAMS on shaft so that loses contact at particluar angle with a braking system.

3) RAck an pinion motion with control on linear speed.

Register to Reply
Register to Reply 8 comments
Copy to Clipboard

Users who posted comments:

Anonymous Poster (2); BruceFlorida (1); CJMcGill (1); frankd20 (1); Hendrik (1); Keywalker (1); Mikerho (1)

Previous in Forum: Sacrificial Embedded Heating Element   Next in Forum: High Voltage X-Ray Generator
You might be interested in: Stepper Motors, Motor Controllers, Motor Coils

Advertisement