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

Universal input/output device

Assignee: Distributed Matrix Controls Inc
•
Filing: 1989-11-28
•
Granted: 1991-05-07
•
Expires: 2009-11-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention relates to a universal device for sequentially sensing any input signals and providing any output signals, comprising; a microprocessor; a programmable memory for defining said input signals and said output signals at selected levels; multiplexers controlled by said microprocessor to sequentially select said input signals and said output signals; electrical components controlled by said microprocessor and programmable memory for generating a digital bit stream for each sequentially selected input signal and output signal; circuitry for translating said digital bit streams to an analogue signal; signal conditioning circuitry activated by said analogue signal for sensing any input signal and providing any output signal defined by said programmable memory.

Inventors

  • 👤 Anthony B. McLeish
  • 👤 Anthony Hill
  • 👤 Jim Darling
  • 👤 David M. M. Dean

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:07
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0423; G05B2219/00; G05B2219/20; G05B2219/21; G05B2219/21012; G05B2219/21085; G05B2219/21086; G05B2219/21087; G05B2219/21088; G05B2219/21113; G05B2219/21117; G05B2219/21119; G05B2219/21126; G05B2219/21127; G05B2219/21137; G05B2219/23; G05B2219/23368; G05B2219/25; G05B2219/25088; G05B2219/25089; G05B2219/25127; G05B2219/25189; G05B2219/25428

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 287 words
In a universal device for sequentially sensing input signals from field devices or providing control output signals for controlling said field devices on a plurality of channels, comprising: (a) signal conditioning circuitry means connected to said field devices; (b) programmable memory means for storing data defining: (i) each said field device connected to said signal conditioning circuitry means; (ii) one of said channels as an input signal to said signal conditioning circuitry means from one of said field devices; (iii) one of said channels as an output signal from said universal devices to said one of said field devices; (c) microprocessing means for storing and accessing said programmable memory means; (d) first multiplexer means connected to said microprocessing means and in response to control signals from said microprocessing means for selectively transmitting said data stored in said programmable memory means corresponding to said input signals or said output signals; (e) bit stream generating means connected to said first multiplexer means and in response to said selected data from said multiplexer means for generating a selected digital bit stream corresponding to said data representing said input signal or said output signal; (f) means for translating said digital bit streams to an analogue signal for each sequentially selected input signal and output signal; (g) said signal conditioning circuitry means activated by said analogue signal for sensing said input signals or providing said output signals, whereby said device is programmed so that said different input signals are monitored from said field devices or for providing different output signals to said field devices by said signal conditioning circuitry means on each said channels respectively by varying the data stored in said programmable memory means without changing said signal condition circuitry means.
Claim 2
Dependent Claim 287 words
In a universal device for sequentially sensing input signals from field devices or providing control output signals for controlling said field devices on a plurality of channels, comprising: (a) signal conditioning circuitry means connected to said field devices; (b) programmable memory means for storing data defining: (i) each said field device connected to said signal conditioning circuitry means; (ii) one of said channels as an input signal to said signal conditioning circuitry means from one of said field devices; (iii) one of said channels as an output signal from said universal devices to said one of said field devices; (c) microprocessing means for storing and accessing said programmable memory means; (d) first multiplexer means connected to said microprocessing means and in response to control signals from said microprocessing means for selectively transmitting said data stored in said programmable memory means corresponding to said input signals or said output signals; (e) bit stream generating means connected to said first multiplexer means and in response to said selected data from said multiplexer means for generating a selected digital bit stream corresponding to said data representing said input signal or said output signal; (f) means for translating said digital bit streams to an analogue signal for each sequentially selected input signal and output signal; (g) said signal conditioning circuitry means activated by said analogue signal for sensing said input signals or providing said output signals, whereby said device is programmed so that said different input signals are monitored from said field devices or for providing different output signals to said field devices by said signal conditioning circuitry means on each said channels respectively by varying the data stored in said programmable memory means without changing said signal condition circuitry means.
Claim 3
Dependent Claim 42 words
A device as claimed in claim 1 wherein said bit stream generating means comprises shift register means for generating said digital bit stream between zero and 4,096 bits of information at a preselected frequency for each selected input signal and output signal.
Claim 4
Dependent Claim 31 words
A device as claimed in claim 1 wherein said bit stream generating means comprises video RAM means for generating said digital bit stream for each selected input signal and output signal.
Claim 5
Dependent Claim 16 words
A device as claimed in claim 3 wherein said signal conditional circuitry means includes 32 channels.
Claim 6
Dependent Claim 37 words
A device as claimed in claim 3 wherein said video ram means generates a digital bit stream between zero and 4,096 bits of information at a preselected frequency for each sequentially selected input signal or output signal.
Claim 7
Dependent Claim 47 words
A device as claimed in claim 5 wherein said programmable memory means comprise: (a) software fixed in EPROM for defining said input signals or said output signals; (b) random access memory means included in said video RAM means for storing said defined input signals or output signals.
Claim 8
Dependent Claim 20 words
A device as claimed in claim 6 wherein said random access memory means is separate from said video RAM means.
Claim 9
Dependent Claim 27 words
A device as claimed in claim 6 wherein said translating means comprise voltage shifters associated with a power source for generating a variety of preselected analogue signals.
Claim 10
Dependent Claim 415 words
In an input-output device for sequentially sensing an input signal from a variety of field devices or providing an output signal to control a variety of field devices on a plurality of channels comprising: (a) microprocessing means; (b) signal conditioning circuitry means being connected to each field device; (c) programmable memory means controlled by said mircroprocessor means for storing data in said programmable memory means whereby said data defines; (i) each said field device connected to said signal conditioning circuitry means; (ii) one of said channels as an input signal to said input-output device; (iii) one of said channels is an output signal from said input-output device to said one of said field device for controlling said one said field device in response to said input signal; (d) first multiplexer means connected to said microprocessing means and in response to control signals from said microprocessing means for selectively transmitting said data stored in said programmable memory means corresponding to each said input signals and said output signals on each one of said channels; (e) video RAM means connected to said first multiplexer means and in response to said selected data from said multiplexer means for sequentially generating a digital bit stream corresponding to said data representing each said input signal and output signal; (f) means for translating said digital pulse bit stream to an analogue signal for each said input signal and output signal; (g) said signal circuitry conditioning means activated by each said analogue signal for sequentially; (i) sensing each said selected input signal from said field devices on said selected channel, and (ii) providing each said selected output signal to said field devices for controlling said field devices on said selected channel, for each signal selected by said first multiplexer means from said channels whereby said input-output device may be programmed so that different input signals are monitored and different output signals are provided by said signal conditioning circuitry means on each said channel by varying said data stored in said programmable memory means without changing said signal conditioning circuitry means; (h) programmable gain amplifier means coupled with said signal conditioning circuitry means for amplifying said analogue signals sensed by said signal conditioning circuitry means within a preselected range; (i) digital to analogue converter means for converting a digital signal from said microprocessor mans to an analogue signal; (j) comparator means for comparing said amplified analogue signal from said programmable gain amplifier means with said analogue signal from said digital to analogue converter.
Claim 11
Dependent Claim 415 words
In an input-output device for sequentially sensing an input signal from a variety of field devices or providing an output signal to control a variety of field devices on a plurality of channels comprising: (a) microprocessing means; (b) signal conditioning circuitry means being connected to each field device; (c) programmable memory means controlled by said mircroprocessor means for storing data in said programmable memory means whereby said data defines; (i) each said field device connected to said signal conditioning circuitry means; (ii) one of said channels as an input signal to said input-output device; (iii) one of said channels is an output signal from said input-output device to said one of said field device for controlling said one said field device in response to said input signal; (d) first multiplexer means connected to said microprocessing means and in response to control signals from said microprocessing means for selectively transmitting said data stored in said programmable memory means corresponding to each said input signals and said output signals on each one of said channels; (e) video RAM means connected to said first multiplexer means and in response to said selected data from said multiplexer means for sequentially generating a digital bit stream corresponding to said data representing each said input signal and output signal; (f) means for translating said digital pulse bit stream to an analogue signal for each said input signal and output signal; (g) said signal circuitry conditioning means activated by each said analogue signal for sequentially; (i) sensing each said selected input signal from said field devices on said selected channel, and (ii) providing each said selected output signal to said field devices for controlling said field devices on said selected channel, for each signal selected by said first multiplexer means from said channels whereby said input-output device may be programmed so that different input signals are monitored and different output signals are provided by said signal conditioning circuitry means on each said channel by varying said data stored in said programmable memory means without changing said signal conditioning circuitry means; (h) programmable gain amplifier means coupled with said signal conditioning circuitry means for amplifying said analogue signals sensed by said signal conditioning circuitry means within a preselected range; (i) digital to analogue converter means for converting a digital signal from said microprocessor mans to an analogue signal; (j) comparator means for comparing said amplified analogue signal from said programmable gain amplifier means with said analogue signal from said digital to analogue converter.
Claim 12
Dependent Claim 24 words
In an input-output device as claimed in claim 9 whereby said input or output signals may be programmed as analogue signals or digital signals.

References Cited (Backward Citations)

US4055801A Cited
US3990049A Cited
US4166290A Cited
US4404625A Cited
US4339819A Cited
US4520451A Cited
US4521871A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-06 1994-11-05 1995-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-06 1998-11-05 1999-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-06 2002-11-05 2003-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag