Patent US4028560A successfully refreshed from Google Patents.
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
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 |