IP Library Granted Patent US 6,963,820
Granted Patent B2
US 6,963,820 · App. 10/695,235 · Granted Nov 8, 2005

Analog encoder method for determining distance moved

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,963,820
App. No.
10/695,235
Granted
Nov 8, 2005
Kind
B2
Abstract

A method for determining the distance moved by a component (such as a printer paper-feed roller) operatively coupled to an analog encoder having analog first and second output signals. At least one of a first inverse signal which is the inverse of the first output signal and a second inverse signal which is the inverse of the second output signal is calculated. The distance moved by the component from a previous position is calculated using one of an ascending or descending region of the first or second output signal, wherein the previous position is the position of the component corresponding to a crossover level of two signals chosen from the group consisting of the first output signal, the second output signal, and the at-least-one inverse signal.

Claims (27)

1. A method for determining the distance moved by a component while moving in a forward direction and operatively coupled to an analog encoder having analog first and second output signals in substantial quadrature comprising the steps of:

a) calculating an inverse signal which is the inverse of the second output signal;

b) calculating the distance moved by the component from a reference position using an ascending region of the first output signal until the first output signal reaches a first high level;

c) then calculating the distance moved by the component from the position of the component when the first output signal reached the first high level using an ascending region of the second output signal until the second output signal reaches a second high level;

d) then calculating the distance moved by the component from the position of the component when the second output signal reached the second high level using a descending region of the first output signal until the first output signal reaches a first low level; and

e) then calculating the distance moved by the component from the position of the component when the first output signal reached the first low level using a descending region of the second output signal until the second output signal reaches a second low level after which steps b) through e) are repeated wherein the reference position becomes the position of the component when the second output signal reached the second low level, and

wherein the first high level is the crossover level of the ascending first output signal and the inverse signal,

wherein the second high level is the crossover level of the ascending second output signal and the first output signal,

wherein the first low level is the crossover level of the descending first output signal and the inverse signal, and

wherein the second low level is the crossover level of the descending second output signal and the first output signal.

2. The method of claim 1 , wherein the crossover level corresponding to the first high level is determined from at least one of the current value and the most recent previous value of the first output signal and the inverse signal when it has been determined that the ascending first output signal crossed the inverse signal.

3. The method of claim 1 , wherein the analog encoder has a rotatable encoder wheel, and wherein the first and second high and low levels for one revolution of the encoder wheel are previously measured and previously stored as a map in a memory.

4. The method of claim 1 , wherein the first and second high and low levels are updated for changes in crossover levels.

5. The method of claim 1 , wherein the analog encoder is a rotary analog encoder.

6. The method of claim 1 , wherein the analog encoder is a linear analog encoder.

7. The method of claim 1 , wherein the component is a printer paper-feed roller driven by a DC (direct current) motor.

8. The method of claim 1 , wherein the component is a printhead carrier of a printer.

9. The method of claim 1 , wherein the ascending regions and descending regions are substantially linear regions.

10. A method for determining the distance moved by a component operatively coupled to an analog encoder having analog first and second output signals comprising the steps of:

a) calculating at least one of a first inverse signal which is the inverse of the first output signal and a second inverse signal which is the inverse of the second output signal; and

b) calculating the distance moved by the component from a previous position using one of an ascending or descending region of the first or second output signal, wherein the previous position is the position of the component corresponding to a crossover level of two signals chosen from the group consisting of the first output signal, the second output signal, and the at-least-one inverse signal, wherein the analog encoder has a rotatable encoder wheel, and wherein the crossover levels of the two signals for one revolution of the encoder wheel are previously measured and previously stored as a map in a memory.

11. A method for determining the distance moved by a component operatively coupled to an analog encoder having analog first and second output signals comprising the steps of:

a) calculating at least one of a first inverse signal which is the inverse of the first output signal and a second inverse signal which is the inverse of the second output signal; and

b) calculating the distance moved by the component from a previous position using one of an ascending or descending region of the first or second output signal, wherein the previous position is the position of the component corresponding to a crossover level of two signals chosen from the group consisting of the first output signal, the second output signal, and the at-least-one inverse signal, wherein the analog encoder is a rotary analog encoder.

12. A method for determining the distance moved by a component operatively coupled to an analog encoder having analog first and second output signals comprising the steps of:

a) calculating at least one of a first inverse signal which is the inverse of the first output signal and a second inverse signal which is the inverse of the second output signal; and

b) calculating the distance moved by the component from a previous position using one of an ascending or descending region of the first or second output signal, wherein the previous position is the position of the component corresponding to a crossover level of two signals chosen from the group consisting of the first output signal, the second output signal, and the at-least-one inverse signal, wherein the analog encoder is a linear analog encoder.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 18, 2024
From: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 066345/0026 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Oct 24, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 047760/0795 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 046989/0396 →
R/F 014652/0764 CORRECTION OF THE NAME OF THE RECEIVING PARTY ON THE RECORDATION COVER SHEET Recorded Apr 30, 2014
From: ADKINS, CHRISTOPHER ALAN; MARRA, MICHAEL ANTHONY, III; WRITT, JOHN THOMAS
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 032825/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2003
From: ADKINS, CHRISTOPHER ALAN; MARRA, MICHAEL ANTHONY, III; WRITT, JOHN THOMAS
To: JACOBS, ELIZABETH C.
Reel/Frame 014652/0764 →