Pages: [1]   Go Down
Author Topic: stepper motor feedback  (Read 1471 times)
0 Members and 1 Guest are viewing this topic.
South East USA
Offline Offline
God Member
*****
Karma: 4
Posts: 636
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Is it possible to tell if a stepper motor has 'reached the end of the track' and is no longer turning whatever it was turning, thus giving you the ability to turn off power to it?
Logged

Australia
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You could either keep track of the motors position in software or use a sensor to give positional information (more reliable as the software could lose track).
Logged

United States (Texas)
Offline Offline
God Member
*****
Karma: 2
Posts: 525
Arduino socks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sounds like you need a limit switch.
Logged

Manchester (England England)
Online Online
Brattain Member
*****
Karma: 509
Posts: 31478
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

If you are cleaver you can measure the current in the windings and when it hits the end stop the current pulses will be bigger, however, it is a bit of a messy circuit depending on if you have a unipolar or bipolar motor.

I would go with a switch either mechanical, optical or magnet and reed relay or magnet and hall sensor.
Logged

South East USA
Offline Offline
God Member
*****
Karma: 4
Posts: 636
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What about a servo. (continuous rotation)  It probably can't tell me if it's quit rotating, either.  I'm thinking of going the servo route.  If I give the command for my servo to make 2 revolutions and then detach the servo after a delay, and it only goes 1 1/2 revolutions, will this be a problem?  ...I mean, it won't hurt the servo
Logged

Pages: [1]   Go Up
Jump to: