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

Rotor position sensing apparatus for motors

Assignee: Fanuc Corp
•
Filing: 1983-10-26
•
Granted: 1986-11-18
•
Expires: 2003-10-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pulse encoder (2) is provided for generating a position code IP corresponding to the rotational position of a rotor of a motor (1), as well as rotation pulses AP, BP each of which is produced whenever the rotor rotates by a predetermined amount. The rotation pulses AP, BP are applied to a counter (32) via quadrupling pulse generating circuit (30). A leading edge/trailing edge sensing circuit (31) is provided for sensing a transition point of the position code, with the counter (32) being preset by an output from the circuit (32). Thus, the position of the rotor is capable of being indicated precisely based on the position code and the value counted by the counter.

Inventors

  • 👤 Keiji Sakamoto
  • 👤 Yukio Toyozawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:44
CPC Classifications
G; G01; G01D; G01D5/00; G01D5/12; G01D5/244; G01D5/24404; G01D5/245; G01D5/2454; G01D5/2455; H; H03; H03M; H03M1/00; H03M1/12; H03M1/14; H03M1/143; H03M1/22; H03M1/24; H03M1/26; H03M1/28; H03M1/30; H03M1/303

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 103 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a digital position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; a counter for counting the rotation pulse to produce a value; and position indicating means for supplying the digital position signal with high order bits based on the position code and lower order bits based on the value counted by said counter.
Claim 2
Dependent Claim 103 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a digital position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; a counter for counting the rotation pulse to produce a value; and position indicating means for supplying the digital position signal with high order bits based on the position code and lower order bits based on the value counted by said counter.
Claim 3
Dependent Claim 37 words
A rotor position sensing apparatus according to claim 1, further comprising transition point sensing means for sensing a transition point of the position code to generate a transition signal, said counter being preset by the transition signal.
Claim 4
Dependent Claim 29 words
A rotor position sensing apparatus according to claim 1, wherein said rotation pulse generating means comprises a quadrupling pulse generating circuit for generating a quadrupled number of rotation pulses.
Claim 5
Dependent Claim 31 words
A rotor position sensing apparatus according to claim 1, further comprising a pulse encoder provided on a rotary shaft of said rotor for generating the position code and the rotation pulse.
Claim 6
Dependent Claim 37 words
A rotor position sensing apparatus according to claim 2, wherein the rotor has a rotation direction and the transition signal produced by said transition point sensing means includes preset data indicating the rotation direction of the rotor.
Claim 7
Dependent Claim 184 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; transition point sensing means for sensing a transition point of the position code to generate a transition signal including preset data indicating the rotation direction of the rotor; a counter for counting the rotation pulse to produce a value, said counter being preset by the preset data in the transition signal; and position indicating means for indicating the rotational position of the rotor based on the position code and on the value counted by said counter, said position indicating means comprising memory means for storing a sinusoidal wave in a table having an address, said memory means utilizing the position code to determine high order bits of the address and the value counted by the counter to determine low order bits of the address.
Claim 8
Dependent Claim 184 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; transition point sensing means for sensing a transition point of the position code to generate a transition signal including preset data indicating the rotation direction of the rotor; a counter for counting the rotation pulse to produce a value, said counter being preset by the preset data in the transition signal; and position indicating means for indicating the rotational position of the rotor based on the position code and on the value counted by said counter, said position indicating means comprising memory means for storing a sinusoidal wave in a table having an address, said memory means utilizing the position code to determine high order bits of the address and the value counted by the counter to determine low order bits of the address.
Claim 9
Dependent Claim 78 words
A rotor position sensing apparatus according to claim 6, wherein the position code is encoded using Gray code and said memory means comprises: code conversion means for converting the position code from Gray code to binary code; and a read only memory, operatively connected to said code conversion means and said counter for receiving the binary code as a high order bits address portion and the value counted by the counter as a low order bits address portion.
Claim 10
Independent Claim 89 words
A method for sensing a rotor position of a rotor in a motor, comprising the steps of: (a) storing motor energization data corresponding to precise rotor positions in a table; (b) generating a position code corresponding to the rotor position of the rotor; (c) generating rotation pulses when the rotor rotates by a predetermined amount; (d) counting the rotation pulses; and (e) accessing the table utilizing an address having high order bits defined by the position code and low order bits defined by the value counter in step (d).
Claim 11
Independent Claim 89 words
A method for sensing a rotor position of a rotor in a motor, comprising the steps of: (a) storing motor energization data corresponding to precise rotor positions in a table; (b) generating a position code corresponding to the rotor position of the rotor; (c) generating rotation pulses when the rotor rotates by a predetermined amount; (d) counting the rotation pulses; and (e) accessing the table utilizing an address having high order bits defined by the position code and low order bits defined by the value counter in step (d).
Claim 12
Dependent Claim 129 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; a counter for counting the rotation pulse to produce a value; and memory means for storing sinusoidal wave data in a table having addresses, said memory means supplying one of the sinuisoidal wave data stored at a corresponding address by utilizing the position code to determine high order bits of the corresponding address and the value counted by the counter to determine low order bits of the corresponding address.
Claim 13
Dependent Claim 129 words
A rotor position sensing apparatus for a rotor in a motor, said apparatus producing a position signal corresponding to a rotational position of the rotor, said apparatus comprising: position code means for supplying a position code corresponding to the rotational position of the rotor; rotation pulse means for supplying a rotation pulse whenever said rotor rotates by a predetermined amount; a counter for counting the rotation pulse to produce a value; and memory means for storing sinusoidal wave data in a table having addresses, said memory means supplying one of the sinuisoidal wave data stored at a corresponding address by utilizing the position code to determine high order bits of the corresponding address and the value counted by the counter to determine low order bits of the corresponding address.

References Cited (Backward Citations)

US3824587A Cited
US4194184A Cited
US4090116A Cited
US4361794A Cited
US4356544A Cited
US4458192A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-11-17 1990-05-19 1990-11-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-11-17 1994-05-19 1994-11-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-11-17 1998-05-19 1998-11-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag