Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
LinkBack Thread Tools Display Modes
Old 9th November 2004, 08:51 PM   (permalink)
Default Be My Slave

Hi all

Could any body please shed some light on a circuit to accurately position a DC motor . A PID controller has been suggested by Mr. Nigel here. Any details on encoder construction and application would be of immense help . Thanks always,
__________________
the best bet yet...
dreamproject is offline  
Old 9th November 2004, 09:02 PM   (permalink)
Default

on some of the old daisy wheel printers the large ones had motors that drove the daisy wheel , very accurately . attached to the motor shaft was a glass type encoder which output a sin wave depending on position...
Just sayin..
williB is offline  
Old 9th November 2004, 09:06 PM   (permalink)
Default rip off

hi all,

has anyone tried to rip off an encoder from an old mouse (middle click - wheel) . Is it possible . Just asking. :wink:
__________________
the best bet yet...
dreamproject is offline  
Old 9th November 2004, 09:16 PM   (permalink)
Default Re: rip off

Quote:
Originally Posted by dreamproject
hi all,

has anyone tried to rip off an encoder from an old mouse (middle click - wheel) . Is it possible . Just asking. :wink:
i have not tried it , but it is a good idea...
williB is offline  
Old 9th November 2004, 10:43 PM   (permalink)
Default

its just an encoder whell ahd encoder wheels are used quite a bit in motor positioning
Styx is offline  
Old 9th November 2004, 11:11 PM   (permalink)
Default

How accurate a position fix does one need?

The encoder from a mouse counting shaft revoultions
of the drive motor , then reduced by a gearbox is
a resonably good method.

Or for the really adventurous the old method employed
by SIP / DIXI is to use a television camera to count the
changes in the interference patterns created by defraction
gratings etched in glass. Accurate to +- to a few microns.
tansis is offline  
Old 10th November 2004, 12:06 AM   (permalink)
Default

An incremental shaft encoder (such as a mouse wheel) only yields position relative to where it was when it was powered up, or when you last zeroed it. Since steering has no home position, how do you know where you are absolutely? Don't you need to know that?
You can get absolute position encoders, but I think they're pretty expensive.
Roff is offline  
Old 10th November 2004, 07:07 AM   (permalink)
Default Re: Be My Slave

Quote:
Originally Posted by dreamproject
Hi all

Could any body please shed some light on a circuit to accurately position a DC motor . A PID controller has been suggested by Mr. Nigel here. Any details on encoder construction and application would be of immense help . Thanks always,
Servo's usually use a potentiometer to show the position, as your application requires more than 360 degree rotation (and a pot only does 270 degrees) you could either use gearing from the steering wheel, or (seems a better bet) use a multi-turn potentiometer.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Old 11th November 2004, 03:27 PM   (permalink)
Default Re: rip off

Quote:
Originally Posted by dreamproject
hi all,

has anyone tried to rip off an encoder from an old mouse (middle click - wheel) . Is it possible . Just asking. :wink:
now that i think of it , the trackball mice have an X-Y setup probably with an encoder on each shaft...just sayin :wink:
williB is offline  
Old 11th November 2004, 07:28 PM   (permalink)
Default

You could use another smaller motor as a generator. You need to integrate the output of the small motor to calculate position. Accumulation of error would be a problem you'd probably need a fair sized dead band and a opto switch or something to zero out your position occasionaly. This isn't the greatest solution accuracy wise but its cheap and easy to put together. A little bit of gearing to the generator motor to increace its rotation would increace accuracy.

My boss used to design silicon wafer handling machines and they used this method for one of their machines. Apparently it can be quite accurate with high quality components.
bmcculla is offline  
Old 11th November 2004, 07:56 PM   (permalink)
Default

A stepper motor is the most common solution. As long as you don't force to motor, the position stays in sync with the number of steps. However, you still need a home position detection to know where it is in the absolute sense.
Oznog is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 11:04 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker