Mechanical Encoder Mouse Bounce Canceller
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-27
This article describes a method for cancelling mechanical bouncing noise which a mechanical encoder mouse has intrinsically. This circuit is composed by a logic circuit and can completely eliminate the bouncing noise. It is also simple and very low cost. Two selectors and a 2-bit binary counter are utilized to control two mouse interface signals. A change of the interface signal transfers the state of logic which results in ignoring the following change of watching the line so that it can be free from consecutive counting noise. Fig. 1 shows a timing relationship between two mouse output signals (A and B). The mouse interface logic counts mouse moving distance by counting changing number of signals A, B according to the moving direction which is determined by the phase deference among the signals. (Image Omitted) Fig.