Re: [CAD_CAM_EDM_DRO] Bridgett update
Posted by
Jon Elson
on 2001-05-31 12:35:14 UTC
"Kevin P. Martin" wrote:
not take much in the way of noise pulses to upset the encoder counter.
A scheme I used was to ignore any transition which caused both A and B
signals to change state at the same time. Not all encoder counters use a
filtering scheme like this. Also, if you do refuse such transitions, it is likely
that when the encoder inputs recover from such a state, that one channel
may recover first, thereby causing a transition that appears correct, but is
not actually valid. Another possible cause is noise on the +5 V supply to
the encoder, causing incorrect signals at the output.
it was a particular Gecko drive, or a particular motor/encoder unit. Applying
some simple filtering (capacitors) to the encoders and the Gecko inputs might
also help determine the source of the problem. A logic
analyzer might be useful for trapping invalid code transitions, or impossible
pulse rates.
Jon
>Depending on the mechanism used to filter the encoder signals, it may
> I ran into the same effect when testing some motors on a G340. I had two
> apparently identical motors with 1000-line encoders recovered from a Calcomp
> plotter. One motor ran great; the other jumped around as described above. With
> no step input, you could hear the whine from the servo dithering interrupted by
> random thunks as the motor jumped to a new spot.
>
> I could not accept the explanation of electrical noise in the encoder outputs:
> The G340 was suddenly getting large positional errors, and to get this from
> encoder noise would require the generation of a stream of alternating rising and
> falling edges *in the correct phase* on *both* encoder lines.
not take much in the way of noise pulses to upset the encoder counter.
A scheme I used was to ignore any transition which caused both A and B
signals to change state at the same time. Not all encoder counters use a
filtering scheme like this. Also, if you do refuse such transitions, it is likely
that when the encoder inputs recover from such a state, that one channel
may recover first, thereby causing a transition that appears correct, but is
not actually valid. Another possible cause is noise on the +5 V supply to
the encoder, causing incorrect signals at the output.
> It seemed much more likely that the encoder simply stopped producing pulses onIt would be interesting to try combinations of this setup, to isolate whether
> its output for a short time; the motor built up speed (due to the
> ever-increasing motor drive generated by the PID network); eventually, the
> encoder came online again, the G340 saw the motor whirring around, and braked it
> to a halt, and backed it up to where it was when the encoder started working
> again.
>
> I had no way of testing this theory, however. To do so would require a way of
> observing the shaft speed on the oscilloscope using some kind of linear encoder.
> I thought of connecting the two motors shaft-to-shaft and frame-to-frame, and
> testing one motor with the other's encoder, but I have more pressing things to
> do...
it was a particular Gecko drive, or a particular motor/encoder unit. Applying
some simple filtering (capacitors) to the encoders and the Gecko inputs might
also help determine the source of the problem. A logic
analyzer might be useful for trapping invalid code transitions, or impossible
pulse rates.
Jon
Discussion Thread
Jon Anderson
2001-05-30 13:30:10 UTC
Watch what you post...
Hugh Currin
2001-05-30 13:57:21 UTC
Re: Watch what you post...
Joe Vicars
2001-05-30 14:35:50 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Doug Harrison
2001-05-30 15:19:52 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Jon Anderson
2001-05-30 15:21:31 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Henry H. Armstrong
2001-05-30 20:30:40 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Jon Anderson
2001-05-30 20:58:31 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
wanliker@a...
2001-05-30 21:10:53 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Tim Goldstein
2001-05-30 21:20:37 UTC
Bridgett update
Jon Elson
2001-05-30 23:42:22 UTC
Re: [CAD_CAM_EDM_DRO] Bridgett update
Tim Goldstein
2001-05-31 00:19:07 UTC
Re: [CAD_CAM_EDM_DRO] Bridgett update
zeff1015@a...
2001-05-31 06:04:08 UTC
Re: [CAD_CAM_EDM_DRO] Watch what you post...
Kevin P. Martin
2001-05-31 09:12:19 UTC
RE: [CAD_CAM_EDM_DRO] Bridgett update
mariss92705@y...
2001-05-31 11:23:47 UTC
Re: Bridgett update
Jon Elson
2001-05-31 12:35:14 UTC
Re: [CAD_CAM_EDM_DRO] Bridgett update