Correction circuit to improve key bounce misjudgment

A technology for calibrating circuits and buttons, which is applied in the field of calibrating circuits, can solve problems such as mouse freeze, elastic fatigue of button elastic elements, misjudgment of button bouncing, etc., and achieve the effect of avoiding operation inaccuracy and shortening polling time

Active Publication Date: 2021-06-01
PIXART IMAGING INC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After frequent and long-term use, the elastic element of the button will have elastic fatigue, which is easily affected by the force of environmental vibration, so that the keycap still jumps up and down when it is not pressed by the user. At this time, the mouse will misjudge that the button is triggered.
The traditional solution is to use the polling mechanism to judge whether the button is actually triggered or just bounced accidentally. However, the long polling judgment time will cause the mouse to freeze during operation, and shortening the polling judgment time will also cause the button to be triggered. bouncing misjudgment; therefore, how to design a correction technology that can shorten the polling judgment time and reduce bouncing misjudgment is one of the development goals of related institutions and industries

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Correction circuit to improve key bounce misjudgment
  • Correction circuit to improve key bounce misjudgment
  • Correction circuit to improve key bounce misjudgment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] see Figure 1 to Figure 3 , figure 1 It is a schematic circuit diagram of the correction circuit 10 of the embodiment of the present invention, figure 2 The operation flowchart of the correction circuit 10 of the embodiment of the present invention, image 3 Schematic diagram of the waveform of the trigger signal S analyzed by the calibration circuit 10 of the embodiment of the present invention. The correction circuit 10 is preferably applied to an electronic device with buttons, such as a navigation device for a computer mouse, so as to improve the bouncing misjudgment of the buttons. The trigger signal S may be generated when the user presses the button or the button is affected by the vibration of the environment. The value change of the trigger signal S generated by pressing the button is usually relatively large, and the value change of the trigger signal S generated by the button being bounced by the environment vibration is generally small. The correction ci...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a correction circuit for improving a key bouncing misjudgment, which includes a comparison unit, a predetermined voltage generation unit and a control unit. The comparing unit has a first input terminal, a second input terminal and an output terminal, and the first input terminal is used to receive a trigger signal generated by the button. The predetermined voltage generating unit is electrically connected to the second input terminal and used for generating a first predetermined voltage. The control unit is electrically connected to the output end. The control unit decides whether to execute the polling mechanism according to a comparison result of the comparison unit, and generates a confirmation signal when the polling result of the polling mechanism remains at a specific level. Wherein the confirmation signal is used for an external processor to confirm that the button is actually triggered.

Description

technical field [0001] The present invention provides a correction circuit, especially a correction circuit which can be used to improve the misjudgment of key bouncing. Background technique [0002] A computer mouse is generally provided with a left button and a right button, and the user generates a control signal different from the navigation module by clicking the left and right buttons. The left button and right button of the mouse are common button mechanisms. The user presses the button cap to trigger the generation of a control signal. After the user removes the external force, the key cap returns to the original height position by the restoring force of the elastic element. After frequent and long-term use, the elastic element of the button will have elastic fatigue, which is easily affected by the force of environmental vibration, so that the keycap still jumps up and down when it is not pressed by the user. At this time, the mouse will misjudge that the button is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/038
CPCG06F3/0383
Inventor 王聪法郭士维
Owner PIXART IMAGING INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products