← Back to Patent Explorer
US4833672A Expired / Lapsed US ⏱️ 0.0 years remaining

Multiplex system

Assignee: TE Connectivity Corp
•
Filing: 1986-03-10
•
Granted: 1989-05-23
•
Expires: 2006-03-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiplex system includes a master controller and a plurality of remote stations which are connected together by a cable. The cable is a twin co-ax cable which includes data and clock conductors which are surrounded by power and ground conductors. The power and ground conductors are capacitively coupled such that the power conductor simultaneously transmits power and provides an effective shield. The master controller includes a microcomputer which in turn includes an UART. The UART is used to transmit command bits to the remote stations while the CPU reads response bits from the remote stations in order to allow response bits to be interleaved in time with command bits. In one embodiment, the command bits are used to strobe row conductors of a keyboard and the response bits are used to monitor column conductors of the keyboard to allow a keyboard to be controlled by the master controller 20 in a simple and efficient manner. In the preferred embodiment an integration counter is used to decode response signals such as those from a keyboard and the integration counter is incremented when the desired signal is obtained and decremented when it is not. In this way the state of the signal can be determined even in an extremely noisy environment.

Inventors

  • 👤 Lee W. Steely

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 16:44
CPC Classifications
H; H04; H04L; H04L12/00; H04Q; H04Q9/00; H04Q9/14; G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0227; H03; H03M; H03M11/00; H03M11/20; H04L5/00; H04L5/22; H04Q9/16

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 250 words
In a multiplex system of the type which comprises a master controller, a set of data channels, and a plurality of remote stations, each comprising means for transmitting a plurality of data bits to the controller via said set of data channels and means for receiving a plurality of data bits from the controller via said set of data channels, the improvement comprising: a microcomputer included in the controller and interconnected to the set of data channels, said microcomputer comprising a CPU and an interface buffer; first means, included in the interface buffer, for sequentially passing a plurality of first sets of data bits, each of the first sets of data bits being passed in a first direction between the microcomputer and a respective one of the remote stations via the set of data channels, said first means operating independently of the CPU during the passing of each set of data bits; second means, included in the CPU and operative during operation of the first means, for sequentially passing a respective second set of data bits in a second direction between the microcomputer and each of the remote stations via the set of data channels; each of said first sets of data bits comprising a plurality of first data bits; each of said second sets of data bits comprising a plurality of second data bits; each first and second sets of data bits overlapping in time without interfering with one another such that the first and second means operate simultaneously.
Claim 2
Dependent Claim 250 words
In a multiplex system of the type which comprises a master controller, a set of data channels, and a plurality of remote stations, each comprising means for transmitting a plurality of data bits to the controller via said set of data channels and means for receiving a plurality of data bits from the controller via said set of data channels, the improvement comprising: a microcomputer included in the controller and interconnected to the set of data channels, said microcomputer comprising a CPU and an interface buffer; first means, included in the interface buffer, for sequentially passing a plurality of first sets of data bits, each of the first sets of data bits being passed in a first direction between the microcomputer and a respective one of the remote stations via the set of data channels, said first means operating independently of the CPU during the passing of each set of data bits; second means, included in the CPU and operative during operation of the first means, for sequentially passing a respective second set of data bits in a second direction between the microcomputer and each of the remote stations via the set of data channels; each of said first sets of data bits comprising a plurality of first data bits; each of said second sets of data bits comprising a plurality of second data bits; each first and second sets of data bits overlapping in time without interfering with one another such that the first and second means operate simultaneously.
Claim 3
Dependent Claim 40 words
The invention of claim 1 wherein the first data bits comprise command bits transmitted from the master controller to the remote stations, and wherein the second data bits comprise response bits transmitted from the remote stations to the master controller.
Claim 4
Dependent Claim 12 words
The invention of claim 1 wherein the interface buffer comprises a UART.
Claim 5
Dependent Claim 33 words
The invention of claim 1 wherein the set of data channels comprises a single conductor and wherein the data bits are all transmitted to and from the master controller via the single conductor.
Claim 6
Dependent Claim 36 words
The invention of claim 2 wherein the set of data channels comprises a single conductor and wherein the command bits and the response bits are transmitted to and from the master controller via the single conductor.
Claim 7
Dependent Claim 15 words
The invention of claim 1 wherein the first and second data bits alternate in time.
Claim 8
Dependent Claim 180 words
In a multiplex system of the type which comprises a master controller, a data channel, and a plurality of remote stations, each comprising means for transmitting a plurality of response bits to the controller via the data channel and means for receiving a plurality of command bits from the controller via the data channel, the improvement comprising: a microcomputer included in the controller, said microcomputer comprising a CPU interconnected to the data channel and a transmit buffer interconnected to the data channel; means, included in the transmit buffer, for sequentially transmitting a selected respective command byte to each of the remote stations via the data channel, each of the command bytes comprising a plurality of the command bits and a plurality of spacer bits, said transmitting means operating independently of the CPU during transmission of each command byte; and means, included in the CPU, for reading and storing the response bits received via the data channel, each during transmission of a respective one of the spacer bits, such that the reading and storing means operate simultaneously with the transmitting means.
Claim 9
Dependent Claim 180 words
In a multiplex system of the type which comprises a master controller, a data channel, and a plurality of remote stations, each comprising means for transmitting a plurality of response bits to the controller via the data channel and means for receiving a plurality of command bits from the controller via the data channel, the improvement comprising: a microcomputer included in the controller, said microcomputer comprising a CPU interconnected to the data channel and a transmit buffer interconnected to the data channel; means, included in the transmit buffer, for sequentially transmitting a selected respective command byte to each of the remote stations via the data channel, each of the command bytes comprising a plurality of the command bits and a plurality of spacer bits, said transmitting means operating independently of the CPU during transmission of each command byte; and means, included in the CPU, for reading and storing the response bits received via the data channel, each during transmission of a respective one of the spacer bits, such that the reading and storing means operate simultaneously with the transmitting means.
Claim 10
Dependent Claim 20 words
The invention of claim 7 wherein the transmit buffer comprises a UART included as an integral part of the microcomputer.
Claim 11
Dependent Claim 36 words
The invention of claim 7 wherein the data channel comprises a single conductor, and wherein the response bits and the data bits are transmitted between the master controller and the remote stations via the single conductor.
Claim 12
Dependent Claim 35 words
The invention of claim 7 wherein each pair of adjacent command bits in each command byte is separated by a respective spacer bit such that the response bits alternate in time with the command bits.
Claim 13
Dependent Claim 26 words
The invention of claim 7 wherein the command bits of each command byte are interleaved in time with the response bits of the respective response byte.
Claim 14
Dependent Claim 299 words
A multiplex system comprising: a master controller; a plurality of remote stations connected to the master controller by a cable, said plurality of remote stations including a first remote station; means for transmitting sets of clock signals from the master controller to the remote stations; means for transmitting command bytes from the controller to the remote stations, each command byte comprising a plurality of command bits transmitted during time periods associated with respective ones of the clock signals; means in each remote station for maintaining a count of the clock signals and for enabling the remote station for a selected time period at a respective value of the count; means in each remote station for receiving the respective command byte while the remote station is enabled; means in each remote station for transmitting response bytes from the remote station to the controller while the respective remote station is enabled, each response byte comprising a plurality of response bits; a keyboard having a plurality of row conductors, a plurality of column conductors, and an array of switches, each placed to interconnect a respective row conductor with a respective column conductor when activated; means, included in the first remote station, for applying a plurality of signal patterns to the row conductors, said signal patterns determined by a first set of the command bytes received by the first remote station; means, included in the first remote station, for generating a first set of the response bytes such that each of the response bytes in the first set of response bytes indicates a signal pattern on the column conductors at a respective time; and means, included in the master controller, for generating the first set of command bytes such that the signal patterns applied to the row conductors scan the row conductors sequentially.
Claim 15
Dependent Claim 299 words
A multiplex system comprising: a master controller; a plurality of remote stations connected to the master controller by a cable, said plurality of remote stations including a first remote station; means for transmitting sets of clock signals from the master controller to the remote stations; means for transmitting command bytes from the controller to the remote stations, each command byte comprising a plurality of command bits transmitted during time periods associated with respective ones of the clock signals; means in each remote station for maintaining a count of the clock signals and for enabling the remote station for a selected time period at a respective value of the count; means in each remote station for receiving the respective command byte while the remote station is enabled; means in each remote station for transmitting response bytes from the remote station to the controller while the respective remote station is enabled, each response byte comprising a plurality of response bits; a keyboard having a plurality of row conductors, a plurality of column conductors, and an array of switches, each placed to interconnect a respective row conductor with a respective column conductor when activated; means, included in the first remote station, for applying a plurality of signal patterns to the row conductors, said signal patterns determined by a first set of the command bytes received by the first remote station; means, included in the first remote station, for generating a first set of the response bytes such that each of the response bytes in the first set of response bytes indicates a signal pattern on the column conductors at a respective time; and means, included in the master controller, for generating the first set of command bytes such that the signal patterns applied to the row conductors scan the row conductors sequentially.
Claim 16
Dependent Claim 33 words
The invention of claim 12, wherein each of the command bytes causes a respective one of the row conductors to be grounded while the remaining row conductors are held at a selected voltage.
Claim 17
Dependent Claim 50 words
The invention of claim 12 wherein the means for applying a plurality of signal patterns to the row conductors comprises a plurality of latches, each adapted to store a respective one of the command bits included in each of the command bytes included in the first set of command bytes.
Claim 18
Dependent Claim 26 words
The invention of claim 12 wherein the command bits of each command byte are interleaved in time with the response bits of the respective response byte.
Claim 19
Dependent Claim 145 words
In a multiplex system of the type comprising a central controller which monitors a repeatedly polled response signal generated by a remote station, the improvement comprising: means for maintaining a count; means for automatically incrementing the count by an increment each time the polled response signal is in a first state; means for automatically decrementing the count by a decrement each time the polled response signal is in a second state; means for determining when the polled response signal is in a selected one of the first and second states, said determining means comprising means for comparing the count with a threshold value and for indicating when the count passes the threshold value; and means for decreasing the count by an amount greater than the decrement of the decrementing means to a value less than the threshold value after the count passes the threshold value.
Claim 20
Dependent Claim 145 words
In a multiplex system of the type comprising a central controller which monitors a repeatedly polled response signal generated by a remote station, the improvement comprising: means for maintaining a count; means for automatically incrementing the count by an increment each time the polled response signal is in a first state; means for automatically decrementing the count by a decrement each time the polled response signal is in a second state; means for determining when the polled response signal is in a selected one of the first and second states, said determining means comprising means for comparing the count with a threshold value and for indicating when the count passes the threshold value; and means for decreasing the count by an amount greater than the decrement of the decrementing means to a value less than the threshold value after the count passes the threshold value.
Claim 21
Dependent Claim 42 words
The invention of claim 16 wherein the incrementing means increments the count by a first selected amount; wherein the decrementing means decrements the count by a second selected amount; and wherein the first selected amount is equal to the second selected amount.
Claim 22
Dependent Claim 228 words
In a multiplex system of the type comprising a central controller; a plurality of response stations interconnected to the central controller by a cable; means, included in a first one of the remote stations, for generating a response signal; and means, included in the master controller, for repeatedly polling the response signal to determine a set of response signal values; the improvement comprising: an integration counter included in the master controller, said integration counter operative to store a count; means for incrementing the count by an increment each time the response signal value is in a logic low state; means for decrementing the count by a decrement each time the response signal value is in a logic high state; means for comparing the count with a threshold value; means for classifying the polled response signal as in the logic low state when the comparing means indicates that the count is greater than or equal to the threshold value; means for decreasing the count to an intermediate value which is less than the threshold value by an amount greater than the decrement of the decrementing means when the classifying means classifies the polled response signal as in the logic low state; and means for indicating that the polled response signal has been classified by the classifying means when the count reaches a reset value, less than the intermediate value.
Claim 23
Dependent Claim 228 words
In a multiplex system of the type comprising a central controller; a plurality of response stations interconnected to the central controller by a cable; means, included in a first one of the remote stations, for generating a response signal; and means, included in the master controller, for repeatedly polling the response signal to determine a set of response signal values; the improvement comprising: an integration counter included in the master controller, said integration counter operative to store a count; means for incrementing the count by an increment each time the response signal value is in a logic low state; means for decrementing the count by a decrement each time the response signal value is in a logic high state; means for comparing the count with a threshold value; means for classifying the polled response signal as in the logic low state when the comparing means indicates that the count is greater than or equal to the threshold value; means for decreasing the count to an intermediate value which is less than the threshold value by an amount greater than the decrement of the decrementing means when the classifying means classifies the polled response signal as in the logic low state; and means for indicating that the polled response signal has been classified by the classifying means when the count reaches a reset value, less than the intermediate value.
Claim 24
Dependent Claim 28 words
The invention of claim 18 wherein the decrementing means decrements the count by a selected amount, and wherein the incrementing means increments the count by the same amount.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-22 1992-11-21 1993-05-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-22 1996-11-21 1997-05-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-22 2000-11-21 2001-05-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag