Go Down

Topic: Quick motor question!!!! (Read 325 times) previous topic - next topic

NOAhgomes

Hello,

Im just geting started in the arduino world and a quick qestion about motors. If i move a motor by hand can its position be detected to control something else or its self?

Thank you.

Idahowalker

A motor with a position encoder should work.

MarkT

It is possible to estimate the speed of rotation of a DC motor by reading its voltage, integrate that and get
a position estimate.   This is using the motor as a tachometer.

However it will be a really poor drifting estimate, and you risk burning out the analog pin if you don't take
precautions, since the motor voltage can be either polarity and more than 5V if spun fast enough.

Encoders are normally used to detect angular position, there are two basic kinds, incremental (cheaper)
and absolute.
[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

wolframore

this might work with a stepper... by counting pulses.
Bad boys rate our young girls but Violet goes willingly :)
- this is a mnemonic from BEC

Coding Badly

#4
May 03, 2019, 06:15 am Last Edit: May 03, 2019, 06:15 am by Coding Badly

Et tu, @NOAhgomes?  Et tu?

(Greppy the Autoban Bot strikes again.)

Go Up