US4972186A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Resolver excitation circuit
Assignee: Allen Bradley Co LLC
•
Filing: 1989-03-20
•
Granted: 1990-11-20
•
Expires: 2009-03-20
Abstract
Abstract A resolver driver circuit uses sine and cosine values stored in a read only memory to generate sine and cosine waveforms by sequentially reading the stored values and passing them through a clocked data latch to a digital-to-analog converter. The output of the digital-to-analog converter is filtered to remove quantization error. Phase error produced by the filtering and other sources is detected by timing the zero crossings of the sine and cosine waveforms and comparing them to a master synchronization signal. Phase error is corrected by controlling the timing of the latch which passes data to the digital-to-analog converter.
Inventors
- 👤 David J. Morris
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 11:36
CPC Classifications
G; G08; G08C; G08C19/00; G08C19/38; G08C19/46; G01; G01D; G01D5/00; G01D5/12; G01D5/243; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/33; G05D; G05D3/00; G05D3/12; G05D3/121; G06; G06J; G06J1/00
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
214 words
A resolver excitation circuit for correcting phase difference between a digital timing reference signal and a sinusoidal excitation signal, the resolver excitation circuit comprising: memory means for storing words of waveform data as a sequence of digitized waveform values for the sinusoidal excitation signal; first latch means for sequentially receiving words of waveform data from the memory means, the first latch means storing one word of waveform data at one time; means for generating a plurality of addresses to the memory means to cause output of a plurality of the words of waveform data to the first latch means over a portion of one cycle of the sinusoidal excitation signal; digital-to-analog converter means responsive to waveform data received from the first latch means for converting the waveform data to an analog signal that controls sinusoidal excitation signal; means for generating a digital timing reference signal; phase difference detection means for detecting a phase difference between the sinusoidal excitation signals and the digital timing reference signal; and phase correction means for controlling the time of output of each word of waveform data from the first latch means to the digital-to-analog converter means in response to the detection of a phase difference by the phase detection means to correct the phase of the sinusoidal excitation signal.
Claim 2
Dependent Claim
214 words
A resolver excitation circuit for correcting phase difference between a digital timing reference signal and a sinusoidal excitation signal, the resolver excitation circuit comprising: memory means for storing words of waveform data as a sequence of digitized waveform values for the sinusoidal excitation signal; first latch means for sequentially receiving words of waveform data from the memory means, the first latch means storing one word of waveform data at one time; means for generating a plurality of addresses to the memory means to cause output of a plurality of the words of waveform data to the first latch means over a portion of one cycle of the sinusoidal excitation signal; digital-to-analog converter means responsive to waveform data received from the first latch means for converting the waveform data to an analog signal that controls sinusoidal excitation signal; means for generating a digital timing reference signal; phase difference detection means for detecting a phase difference between the sinusoidal excitation signals and the digital timing reference signal; and phase correction means for controlling the time of output of each word of waveform data from the first latch means to the digital-to-analog converter means in response to the detection of a phase difference by the phase detection means to correct the phase of the sinusoidal excitation signal.
Claim 3
Dependent Claim
125 words
The resolver excitation circuit of claim 1, wherein the phase difference detection means includes: means for generating timing signal synchronized to the digital timing reference signal; counter means responsive to the timing signals to accumulate an elapsed time count; a second latch means for receiving the elapsed time count; means responsive to the sinusoidal excitation signal crossing a zero threshold for generating a clock signal to the second latch means to enable the second latch means to receive and hold the elapsed time count; and means for receiving the elapsed time count from the output of the second latch means including means for comparing the elapsed time count with a predetermined count for the crossing of the zero threshold to generate a phase difference signal.
Claim 4
Dependent Claim
97 words
The resolver excitation circuit of claim 1 wherein the phase correcting means includes: variable voltage supply means responsive to the detection of a phase difference by the phase detection means to generate a phase correction voltage signal; means for generating a ramp signal synchronized to the digital timing reference signal; and means for comparing the phase correction voltage signal to the ramp signal including means for generating a clock signal to the first latch means to control the time of output of a word of waveform data from the first latch means to the digital-to-analog converter means.
Claim 5
Dependent Claim
77 words
The resolver excitation circuit of claim 1 further including: voltage reference means for generating a constant voltage; amplitude detection means for detecting an amplitude difference between the sinusoidal excitation signal and the voltage reference; scaling mean s for scaling the analog signal; amplitude correction means for controlling the scaling means in response to detection of an amplitude difference by the amplitude detection means to correct the amplitude of the analog signal that controls the sinusoidal excitation signal.
Claim 6
Dependent Claim
251 words
A resolver excitation circuit for correcting phase differences between two sinusoidal excitation signals that differ in phase by approximately ninety degrees, the resolver excitation circuit comprising: memory means for storing waveform words as a sequence of digitized waveform values for the sinusoidal excitation signals; demultiplexer means for sequentially receiving and storing a word pair from the memory, each word of the pair associated with digitized waveform value for one of the sinusoidal excitation signals at a corresponding phase; first latch means for independently receiving each word of one word pair from the demultiplexer means, means for generating a plurality of addresses to the memory to cause output of a plurality of the word pairs of waveform data to the demultiplexer means over a portion of corresponding cycles of each the sinusoidal excitation signals; digital-to-analog converter means independently responsive to each word of the word pair received from the first latch means for converting the word pairs into two analog signals that control the sinusoidal excitation signals associated with each word; means for generating a digital timing reference signal; phase difference detection means for detecting a phase difference between each of the sinusoidal excitation signals and the digital timing reference signal; and phase correction means for independently controlling the time of output of each word of the word pair from the first latch means to the digital-to-analog converter means in response to the detection of a phase difference by the phase detection means to correct the phase of the sinusoidal excitation signals.
Claim 7
Dependent Claim
251 words
A resolver excitation circuit for correcting phase differences between two sinusoidal excitation signals that differ in phase by approximately ninety degrees, the resolver excitation circuit comprising: memory means for storing waveform words as a sequence of digitized waveform values for the sinusoidal excitation signals; demultiplexer means for sequentially receiving and storing a word pair from the memory, each word of the pair associated with digitized waveform value for one of the sinusoidal excitation signals at a corresponding phase; first latch means for independently receiving each word of one word pair from the demultiplexer means, means for generating a plurality of addresses to the memory to cause output of a plurality of the word pairs of waveform data to the demultiplexer means over a portion of corresponding cycles of each the sinusoidal excitation signals; digital-to-analog converter means independently responsive to each word of the word pair received from the first latch means for converting the word pairs into two analog signals that control the sinusoidal excitation signals associated with each word; means for generating a digital timing reference signal; phase difference detection means for detecting a phase difference between each of the sinusoidal excitation signals and the digital timing reference signal; and phase correction means for independently controlling the time of output of each word of the word pair from the first latch means to the digital-to-analog converter means in response to the detection of a phase difference by the phase detection means to correct the phase of the sinusoidal excitation signals.
References Cited (Backward Citations)
US3918044A
Cited
US4021714A
Cited
US4070665A
Cited
US4310790A
Cited
US4268786A
Cited
US4204257A
Cited
US4335443A
Cited
US4449117A
Cited
US4556885A
Cited
US4475105A
Cited
US4472669A
Cited
US4712106A
Cited
US4635279A
Cited
US4795954A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-11-19 | 1994-05-21 | 1994-11-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-11-19 | 1998-05-21 | 1998-11-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-11-19 | 2002-05-21 | 2002-11-20 | $7700.00 | Window Closed / Lapsed |