Maker Pro
Maker Pro

Electric motor - one rotation then stop

Klench

Aug 29, 2015
4
Joined
Aug 29, 2015
Messages
4
Hi all

Can anyone suggest the best way to get a 12V DC electric motor (70RPM) to rotate roughly 360 degrees and then stop?

So the process would be;

1. Power switched on.
2. Motor rotates once, then stops.
3. Power switched off.
4. Repeat

Thanks in advance
 

Bluejets

Oct 5, 2014
6,921
Joined
Oct 5, 2014
Messages
6,921
Difficult to achieve with any accuracy.
Assume a gearbox is attached to the motor to give the 70RPM.
If that is the case the motor would have quite a bit of over-run once the power was removed.
One could "short" the motor terminals to give an amount of dynamic braking after the power was turned off by the limit switch mentioned above.
 

Klench

Aug 29, 2015
4
Joined
Aug 29, 2015
Messages
4
Thanks all for the feedback. The motor is actually already set to 70RPM

I'm a complete novice here, but will investigate how to set up using the technologies mentioned.
 

davenn

Moderator
Sep 5, 2009
14,260
Joined
Sep 5, 2009
Messages
14,260
you would be much better off using a stepper motor
 

newjeeper369

Aug 30, 2015
25
Joined
Aug 30, 2015
Messages
25
what is the application for this motor and type of function? does it need to be accurate or roughly one rotation?
 

Klench

Aug 29, 2015
4
Joined
Aug 29, 2015
Messages
4
It's intended as a metered dose type of application, e.g. power on via switch, motor starts and opens a spring-loaded latch using a cam. The latch releases material, then closes when the cam has moved past. What I'd like to avoid is situation where the latch stays open and all the material comes out at once, hence the idea to have a rotating cam that rotates 360 degrees then stops until the trigger switch is clicked again.

It would be great to turn off the process via switch, e.g. so if the latch opened at 12 o'clock, a 'stop' switch could be similarly pressed at 9 o'clock, but I don't know how to do that while at the same time allowing the process to start again, e.g. it seems to me that if a 'stop' switch was used, the circuit is then broken.

Thanks
 

BobK

Jan 5, 2010
7,682
Joined
Jan 5, 2010
Messages
7,682
The stop switch would be a normally closed switch which opens when pressed. The start switch would be a normally open switch wired directly across the stop switch. When you press the start switch, and hold it long enough for the motor to move past the stop switch, it will then run until the rotation is complete and stop switch is pressed again.

Bob
 

AnalogKid

Jun 10, 2015
2,892
Joined
Jun 10, 2015
Messages
2,892
No information on the top secret motor current spec, so I'm guessing 1 A.

First pass at a Dose Motor controller. SW1 is a limit switch that is activated by a cam on the motor shaft. The motor opens the switch at the end of a cycle. When power is applied, the RC timer shorts out the switch for a little under 200 ms (according to LTSpice), long enough for the motor to rotate off of the switch it so it can close. By the time the motor gets around to the switch again, Q2 is off, so when the motor opens the switch, it halts. A power off time of 1 s resets everything.

ak
DoseMotor-1-ch.gif
 

Attachments

  • DoseMotor-1-c.pdf
    9.3 KB · Views: 74
Last edited:

Gryd3

Jun 25, 2014
4,098
Joined
Jun 25, 2014
Messages
4,098
Have you thought of using a spring loaded solenoid to move the latch instead?
Apply power to open the latch, power removed, the spring returns the latch closed.
If the circuit fails, you won't have the latch half-open ;)

Pay attention to AnalogKid though. He's newer on here, but knows his stuff
 

AnalogKid

Jun 10, 2015
2,892
Joined
Jun 10, 2015
Messages
2,892
More stuff...

This is a minimalist approach, courtesy of that thin sheet of glass in a MOSFET. Again, the circuit pulses the motor until it comes off the limit switch. The MOSFET pulse is approx. 200 ms.

Step 3 in post #1 is "Power is switched off." Since the way this is done is a secret, I guessed at the worst case, that power is mechanically disconnected with a switch and the Vcc net goes to a high impedance. In this case C1 could take a long time to discharge enough for the next timing cycle to be accurate. R2 resets the timer circuit in about 400 ms.

ak
DoseMotor-2-ch.gif
 

Attachments

  • DoseMotor-2-c.pdf
    8.8 KB · Views: 68

Colin Mitchell

Aug 31, 2014
1,416
Joined
Aug 31, 2014
Messages
1,416
Simply use a cam and micro switch. The cam is long enough to allow for the over-run. That's all you need.
 

CDRIVE

Hauling 10' pipe on a Trek Shift3
May 8, 2012
4,960
Joined
May 8, 2012
Messages
4,960
Bob, you and Colin are taking the fun out of complicating things. :p

Chris
 
Top