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

Fast response digital interface apparatus and method

Assignee: BorgWarner Automotive Electronic and Mechanical Systems Corp
•
Filing: 1990-02-12
•
Granted: 1991-10-01
•
Expires: 2010-02-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The digital interface divides a digital number (N o ) representing the sensor reading into a most significant part (MSB) and a least significant part (LSB). The most significant part is used to determine the pulse width of a sequence of pulses and the least significant part is used to selectively modify the pulses by increasing the pulse width of selected ones of the pulses. A lookup table (54) is used to evenly distribute the lengthened pulses throughout the pulse train. The resulting waveform has a DC component representative of the original digital number which is extracted by low pass filtering. The energy in the non-DC spectral components is appreciably attenuated as compared to the spectrum of a standard pulse width modulated waveform. This makes it possible to use a filter (28) with considerably higher cutoff frequency and with considerably improved response time for a given resolution.

Inventors

  • 👤 Wolf S. Landmann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 20:56
CPC Classifications
G; G06; G06F; G06F3/00; G01; G01D; G01D5/00; G01D5/12; G01D5/244; G01D5/246; H; H03; H03K; H03K7/00; H03K7/08

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 116 words
A method of representing an integer number N O as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said integer number N O into a most significant part and a least significant part; representing the most significant part as a sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least significant part by selectively altering the duty cycle of selected ones of said pulses, said selected ones of said pulses being predetermined by consulting a lookup table; wherein the sequence of pulses so altered, when integrated over the sequence, represents said integer number N O .
Claim 2
Independent Claim 116 words
A method of representing an integer number N O as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said integer number N O into a most significant part and a least significant part; representing the most significant part as a sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least significant part by selectively altering the duty cycle of selected ones of said pulses, said selected ones of said pulses being predetermined by consulting a lookup table; wherein the sequence of pulses so altered, when integrated over the sequence, represents said integer number N O .
Claim 3
Dependent Claim 25 words
The method of claim 1 further comprising integrating the sequence of pulses so altered to produce a representation of said integer number N O .
Claim 4
Dependent Claim 28 words
The method of claim 1 further comprising low pass filtering the sequence of pulses so altered to produce a DC component representing said integer number N O .
Claim 5
Dependent Claim 21 words
The method of claim 1 wherein said most significant part and said least significant part each comprise predetermined numbers of digits.
Claim 6
Independent Claim 132 words
A method of representing an integer number N O as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said integer number N O into a most significant part and a least significant part; representing the most significant part as a sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least significant part by selectively altering the duty cycle of selected ones of said pulses; wherein the sequence of pulses so altered, when integrated over the sequence, represents said integer number N O ; further comprising defining a sequence by selecting a number of said pulses equal to the maximum number capable of being represented by the digits of said least significant part.
Claim 7
Independent Claim 132 words
A method of representing an integer number N O as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said integer number N O into a most significant part and a least significant part; representing the most significant part as a sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least significant part by selectively altering the duty cycle of selected ones of said pulses; wherein the sequence of pulses so altered, when integrated over the sequence, represents said integer number N O ; further comprising defining a sequence by selecting a number of said pulses equal to the maximum number capable of being represented by the digits of said least significant part.
Claim 8
Dependent Claim 33 words
The method of claim 5 further comprising selectively altering the duty cycle of a number of pulses within said sequence where the duty cycle of the altered pulses represents the least significant part.
Claim 9
Independent Claim 252 words
A method of representing a rational number [NW/NP] comprising numerator NW and denominator NP as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said numerator NW into a most significant part and a least significant part, each part comprising first and second predetermined numbers of digits, respectively; dividing said denominator NP into a most significant part and a least significant part, each part comprising third and fourth predetermined numbers of digits, respectively and wherein said fourth predetermined number equals said second predetermined number; representing the most significant part of said numerator NW as a first sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the most significant part of said denominator NP as a second sequence of a predetermeined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least most significant part of said numerator NW by selectively altering the duty cycle of selected ones of said pulses of said first sequence; representing the least significant part of said denominator NP by selectively altering the duty cycle of selected ones of said pulses of widths of pulses in the said second sequence; combining said first and second sequences to define a train of pulses of width corresponding to said first sequence and of period corresponding to said second sequence; wherein said train of pulses when integrated represents said rational number [NW/NP].
Claim 10
Independent Claim 252 words
A method of representing a rational number [NW/NP] comprising numerator NW and denominator NP as a variable duty cycle pulse train of predetermined repetition rate comprising: dividing said numerator NW into a most significant part and a least significant part, each part comprising first and second predetermined numbers of digits, respectively; dividing said denominator NP into a most significant part and a least significant part, each part comprising third and fourth predetermined numbers of digits, respectively and wherein said fourth predetermined number equals said second predetermined number; representing the most significant part of said numerator NW as a first sequence of a predetermined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the most significant part of said denominator NP as a second sequence of a predetermeined number of pulses wherein the duty cycle of each pulse represents a value corresponding to said most significant part; representing the least most significant part of said numerator NW by selectively altering the duty cycle of selected ones of said pulses of said first sequence; representing the least significant part of said denominator NP by selectively altering the duty cycle of selected ones of said pulses of widths of pulses in the said second sequence; combining said first and second sequences to define a train of pulses of width corresponding to said first sequence and of period corresponding to said second sequence; wherein said train of pulses when integrated represents said rational number [NW/NP].
Claim 11
Dependent Claim 21 words
The method of claim 7 wherein the most significant part of the numerator and denominator have the same number of digits.
Claim 12
Dependent Claim 21 words
The method of claim 7 wherein the least significant part of the numerator and denominator have the same number of digits.
Claim 13
Dependent Claim 82 words
The method of claim 7 further comprising representing the least significant part of denominator NP as a repetitive sequence of said pulses with period determined by the most significant part of denominator NP, wherein the number of pulses of said sequence is equal to the maximum value of the least significant part of denominator NP, and wherein the periods of individual pulses within said sequence is selectively altered as determined by the particular value of the least significant part of denominator NP.
Claim 14
Dependent Claim 58 words
The method of claim 7 further comprising representing the most significant part of the numerator NW as a second repetitive sequence of pulses wherein the periods of said pulses is equal to the periods of the first sequence of pulses, and wherein the width of pulses represents a value corresponding to said most significant part of numerator NW.
Claim 15
Dependent Claim 34 words
The method of claim 1 further comprising defining a sequence by selecting a number of said pulses equal to the maximum number capable of being represented by the digits of said least significant part.
Claim 16
Dependent Claim 33 words
The method of claim 12 further comprising selectively altering the duty cycle of a number of pulses within said sequence where the duty cycle of the altered pulses represents the least significant part.
Claim 17
Dependent Claim 25 words
The method of claim 5 further comprising integrating the sequence of pulses so altered to produce a representation of said integer number N O .
Claim 18
Dependent Claim 28 words
The method of claim 5 further comprising low pass filtering the sequence of pulses so altered to produce a DC component representing said integer number N O .
Claim 19
Dependent Claim 22 words
The method of claim 5 wherein said most significant part and said least significant part each comprise a predetermined numbers of digits.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag