Re: Problem writing quadrature decoder
- From: -jg <Jim.Granville@xxxxxxxxx>
- Date: Mon, 21 Apr 2008 19:52:48 -0700 (PDT)
Peter Alfke wrote:
Well, this is a challenge.
I am working on a design that uses 4 LUTs and 4 flip-flops,
takes in raw A and B inputs plus a clock
and outputs synchronously decoded CE and U/D signals to control a
binary counter.
There are 3 configuration options: 1, 2, or 4 counts per 360 degree
contact cycle.
And bounce is suppressed, and kept away from the counter :-)
"Everything you always wanted to have in a quadrature detector'"
Hmmm,
Can you explain how bounce can be suppressed in a 4 count design ?
There, you cannot distinguish between a change in direction, and
a contact bounce, as they have the same signature ?.
Does it also catch false/illegal states in the 4 count mode ?
I have heard of very high apparent edge rates in mechanical systems,
caused by shock propogations (certainly enough to stress a Software
Solution) - so a 50MHz+ clock is not as silly as it may sound :)
- Jim Granville,
.
- Follow-Ups:
- Re: Problem writing quadrature decoder
- From: glen herrmannsfeldt
- Re: Problem writing quadrature decoder
- References:
- Problem writing quadrature decoder
- From: Michael
- Re: Problem writing quadrature decoder
- From: Peter Alfke
- Re: Problem writing quadrature decoder
- From: Michael
- Re: Problem writing quadrature decoder
- From: Peter Alfke
- Re: Problem writing quadrature decoder
- From: Peter Alfke
- Re: Problem writing quadrature decoder
- From: Michael
- Re: Problem writing quadrature decoder
- From: Peter Alfke
- Re: Problem writing quadrature decoder
- From: -jg
- Re: Problem writing quadrature decoder
- From: Peter Alfke
- Problem writing quadrature decoder
- Prev by Date: Re: not inferred RAM, on QII
- Next by Date: Altera Cyc II config problems
- Previous by thread: Re: Problem writing quadrature decoder
- Next by thread: Re: Problem writing quadrature decoder
- Index(es):
Relevant Pages
|