Encoder output divider and R/D converter
AssigneeMinebea Co., Ltd.
InventorTakao Takehara
Life of this patent
Estimating the term…
Abstract
A Resolver/Digital (R/D) converter includes an encoder output divider having a DSP generating 14-bit encoded signals A2 and B2 from a timing analysis performed during the first period of 12-bit encoded signal A1. The DSP generates a selection signal output to a multiplexer to select encoded signals A1 and BE1 or encoded signals A2 and B2 depending on the rotational speed of the rotor of a resolver. Based on the selection signal, the multiplexer outputs 12-bit encoded signals A1 and B1 when the rotational speed is less than 400 rpm or greater than 1200 rpm, and outputs 14-bit encoded signals A2 and B2 when rotational speed is between 400 rpm and 1200 rpm.
Claims9
An encoder output divider configured to divide an encoded signal, comprising:
- a timer configured to measure a first period of the encoded signal;
- a divider coupled to the timer and configured to generate a first divided encoded signal having a second period, the second period related to the first period by a multiplication factor of 1/n, where n includes an integer having a value of 2 or more;
- a calculator coupled to the divider and the timer and configured to calculate a value based on the measured first period;
- and
- an output selector coupled to the calculator, the divider and the timer and configured such that when the calculated value is within a designated range, the first divided encoded signal is selected for output, and when the calculated value is outside the designated range, the encoded signal is selected for output.
A resolver/digital (R/D) converter configured to find an angle of a rotor axis of a resolver based on a sine wave output and a cosine wave output of the resolver, the R/D converter comprising:
- a converter configured to convert the sine wave output and cosine wave output of the resolver into an encoded signal;
- a timer coupled to the converter and configured to measure a first period of the encoded signal;
- a signal generator coupled to the converter and the timer and configured to generate a divided encoded signal having a second period, the second period related to the first period by a multiplication factor of 1/n, where n includes an integer having a value of 2 or more;
- a calculator coupled to the signal generator, the converter, and the timer, the calculator configured to calculate the rotational speed of the resolver based on the measured first period of the encoded signal;
- and
- an output selector coupled to the calculator, the signal generator, the converter, and the timer, the output selector configured to select the divided encoded signal for output when the calculated rotational speed of the resolver is within a designated range, and to select the encoded signal for output when the calculated rotational speed is outside the designated range.
An encoder comprising:
- a converter configured to convert a sine wave signal and a cosine wave signal from a resolver into an encoded signal having a first period;
- and
- a digital signal processor (DSP) coupled to the converter, the DSP configured to:
- measure the first period of the encoded signal,
- generate a divided encoded signal having a second period related to the measured first period by a value of 1/n where n is an integer of 2 or greater,
- determine a rotational speed associated with the resolver based on the measured first period, and
- provide a selection signal such that when the rotational speed is within a designated range, the selection signal indicates that the divided encoded signal should be output, and when the rotational speed is outside the designated range, the encoded signal should be output, wherein
- the divided encoded signal includes a first divided encoded signal and a second divided encoded signal, and
- the DSP is further configured to generate the second divided encoded signal offset from the first divided encoded signal by a quarter of the second period and having a period equal to the second period,
- the encoder further comprising:
- a multiplexer coupled to the DSP and the converter, the multiplexer configured to receive the selection signal and output the first divided encoded and the second divided encoded signal when the rotational speed is within the designated range and output the first and the second encoded signals when the rotational speed is outside the designated range.
An encoder output divider configured to divide an encoded signal, comprising:
- a timer configured to measure a first period of the encoded signal;
- and
- a divider coupled to the timer and configured to generate a first divided encoded signal having a second period, the second period related to the first period by a multiplication factor of 1/n, where n includes an integer having a value of 2 or more;
- wherein the divider is further configured to generate a second divided encoded signal having the second period, the second divided encoded signal being offset in time from the first divided encoded signal by a quarter of the second period.
Dependencies are inferred from the claim text.