1 Apr 02:47
Re: [EE] Back EMF and brushed DC motors.
Jonathan Hallameyer <jmhtau <at> gmail.com>
2007-04-01 00:47:55 GMT
2007-04-01 00:47:55 GMT
Sean, I was planning on using a phototransistor and LED to index the LED array every time it went around on a rotation, and the method of pausing the PWM would work pretty well when the rotor is on the back side of the clock, I just wanted to see what I could do with brush noise for later robotics use. I have a plan which I could get the clock working with, just gotta overcomplicate it a bit and see if I can use that somewhere else. -Jon On 3/31/07, Sean Breheny <shb7 <at> cornell.edu> wrote: > > Hi Johnathan, > > If I understand your application properly, I would think that you need > to know absolute position in the rotational cycle, not just roational > speed. If that is truly what you need to know, then I don't see how > you are going to get it from motor back EMF or noise from the brushes. > > I'd recommend using either an optical or magnetic sensor to give you a > single pulse as the motor passes some rotational reference point. By > counting the number of these pulses per second, you can get speed. > Then, you can make an estimator which resets itself to 0 deg when it > sees the pulse and then counts forward from there based on time and > the latest best estimate of rotational speed. > > As for back EMF sensing, I have never tried it. For an application > such as this, I think measuring speed would be very doable because > torque will be a monotonic function of speed. This means that the > current in the motor will increase as speed increases, so that the > voltage across the motor terminals (which is the back EMF plus I*R),(Continue reading)
RSS Feed