Patent US4028560A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4028560A Expired / Lapsed US ⏱️ 0.0 years remaining

Contact bounce transient pulse circuit eliminator

Assignee: Motorola Solutions Inc
•
Filing: 1975-10-08
•
Granted: 1977-06-07
•
Expires: 1995-10-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit for eliminating transient pulses associated with the opening and closing of a mechanical contact by providing logic and memory circuit means for selectively comparing an input signal supplied from the contact terminal with the output signal from the memory means for either changing the state of the output signal or maintaining the output signal in its existing state. Only a single line connection to the contact terminal is required for supplying both the open and closed electrical signal representations of the contact position.

Inventors

  • 👤 James R. Bainter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 13:50
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/125; H03K5/1252; H03K5/1254; H03K3/00; H03K3/01; H03K3/013

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 382 words
A circuit for eliminating contact bounce comprising: a. a single line for transmitting input signals, said input signals comprising a first level and a second level and transient pulses associated therewith, said first and second levels being mutually distinct; b. logic and memory circuit means having an input terminal and an output terminal, said input terminal being connected to said single line for receiving said input signal at time tO; c. said logic and memory means being selectively responsive to said input signal for eliminating said transient pulses associated with either said first and second level and for generating a desired output signal level at time, tl, at said output terminal after a predetermined time period, T, said output signal level being representative of said input signal received at tO, where T = tl - tO; d. said logic and memory circuit means further comprising a logic means and a memory means; e. means for connecting said output terminal to said logic means and to said memory means; f. said logic means being responsive to compare said input signals and said output signal levels for selectively generating first and second control signals; g. means for connecting said first and second control signals to said memory means; h. said memory means being selectively responsive to said first control signal for generating and storing a representation of said input signal and transmitting said representation signal to said output terminal after said predetermined time period, T, for changing the output signal level; i. said memory means being selectively responsive to said second control signal for maintaining said output terminal at its existing output signal level; j. said memory means further comprising a shift register having N stages, a serial input terminal, N parallel input terminals, and a serial-parallel write mode select terminal, said serial-parallel write mode select terminal being connected to said logic means; k. said serial-parallel write mode select terminal being responsive to said first control signal for storing and shifting said representation signal through said N stages in a serial mode for changing said output signal level; and said serial-parallel write mode select terminal being responsive to said second control signal for writing the existing output signal level into said N stages for maintaining said output terminal at its existing output signal level.
Claim 2
Dependent Claim 382 words
A circuit for eliminating contact bounce comprising: a. a single line for transmitting input signals, said input signals comprising a first level and a second level and transient pulses associated therewith, said first and second levels being mutually distinct; b. logic and memory circuit means having an input terminal and an output terminal, said input terminal being connected to said single line for receiving said input signal at time tO; c. said logic and memory means being selectively responsive to said input signal for eliminating said transient pulses associated with either said first and second level and for generating a desired output signal level at time, tl, at said output terminal after a predetermined time period, T, said output signal level being representative of said input signal received at tO, where T = tl - tO; d. said logic and memory circuit means further comprising a logic means and a memory means; e. means for connecting said output terminal to said logic means and to said memory means; f. said logic means being responsive to compare said input signals and said output signal levels for selectively generating first and second control signals; g. means for connecting said first and second control signals to said memory means; h. said memory means being selectively responsive to said first control signal for generating and storing a representation of said input signal and transmitting said representation signal to said output terminal after said predetermined time period, T, for changing the output signal level; i. said memory means being selectively responsive to said second control signal for maintaining said output terminal at its existing output signal level; j. said memory means further comprising a shift register having N stages, a serial input terminal, N parallel input terminals, and a serial-parallel write mode select terminal, said serial-parallel write mode select terminal being connected to said logic means; k. said serial-parallel write mode select terminal being responsive to said first control signal for storing and shifting said representation signal through said N stages in a serial mode for changing said output signal level; and said serial-parallel write mode select terminal being responsive to said second control signal for writing the existing output signal level into said N stages for maintaining said output terminal at its existing output signal level.
Claim 3
Dependent Claim 46 words
A circuit for eliminating contact bounce as in claim 1 wherein: a. said shift register further comprises a clock control terminal for receiving clock pulses for selectively writing into said N stages in both serial and parallel mode at a clock pulse leading edge transition time.
Claim 4
Dependent Claim 67 words
A circuit for eliminating contact bounce as in claim 1 wherein: a. said logic circuit comprises an exclusive-NOR circuit for generating said first control signal for selecting the serial mode of operation when said input signal and said output signal levels are in opposite levels; and b. for generating said second control signal when said input signal and said output signal levels are at the same level.
Claim 5
Dependent Claim 39 words
A circuit for eliminating contact bounce as in claim 2 wherein: a. said clock terminal is coupled to a clock pulse having a frequency, f, and where said time period (T = N/f) minimum, and (N + 1/f) maximum.
Claim 6
Dependent Claim 28 words
A circuit for eliminating contact bounce as in claim 4 wherein: a. said clock terminal coupled to a variable frequency clock source in order to selectively vary T.

References Cited (Backward Citations)

US3555306A Cited
US3471789A Cited
US3624518A Cited
US3786276A Cited
US3824583A Cited
US3725680A Cited
US3795823A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-06-06 1980-12-06 1981-06-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-06-06 1984-12-06 1985-06-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-06-06 1988-12-06 1989-06-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag