|Publication number||US6525675 B2|
|Application number||US 10/116,539|
|Publication date||Feb 25, 2003|
|Filing date||Apr 4, 2002|
|Priority date||Apr 5, 2001|
|Also published as||DE10117194A1, DE10117194B4, US20020145544|
|Publication number||10116539, 116539, US 6525675 B2, US 6525675B2, US-B2-6525675, US6525675 B2, US6525675B2|
|Original Assignee||Anton Rodi|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (20), Referenced by (6), Classifications (8), Legal Events (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
Field of the Invention
The invention relates to an angular position or position encoder.
Previous angular position/position measuring systems always record relative positions or positions that change absolutely, and then forward these to a control system for evaluation. This is also sufficient for positioning and control tasks.
However, recording the total distance traveled by an adjustment device has previously always involved the use of separate mechanical/electromechanical counting devices or electronic counters with a battery buffer. This type of system is well known from its use in cars as a mileage indicator or on printing presses as a totalizer. On printing presses, for example, these totalizers are used to give a reliable readout of the number of sheets printed, reliability which is crucial for calculating and measuring the print run length and utilization of the press. The German Patent Specification No. DE 37 44 200 (which corresponds to U.S. Pat. No. 5,040,180) purports to disclose a method where this type of data is saved securely in an interconnected system of several redundant electronic boards, each of which having non-volatile memory. This is possible for this type of complex machine control system and demands system control of hardware and software. Irrespective of the time and costs involved, this is not easy to handle and there are currently no solutions on the market that are suitable for broad use in universal applications.
It is accordingly an object of the invention to provide an angular position/position encoder which overcomes the above-mentioned disadvantages of the heretofore-known encoders of this general type and which is easy-to-use, precise, reliable yet inexpensive and which can display the position and the total distance traveled (angular position).
With the foregoing and other objects in view there is provided, in accordance with the invention, an angular position/position encoder for determining the position of a moving part through evaluation of the direction-specific changes (in 2) in the measured values recorded and for serial output in binary form (via 3) of the position determined in this way, wherein all changes in measured values are also added together (in 4), independent of the direction of movement, with the sum total being made available (at 6).
According to another feature of the invention, the measuring range refers to a closed angle of 360°.
According to another feature of the invention, the measuring range refers to a partial angle/distance, whereby the finite total angle/distance is made up of more than one of the partial angles/distances that can be recorded.
According to another feature of the invention, the sums determined in this way are saved to non-volatile memory (in 4).
The idea behind the invention is to take advantage of the fact that with the use of a new absolute encoder to measure positions or angular positions in accordance with the Swiss Patent Application No. 2105/99, all the signal processing takes place in the encoder itself, and that data outputs can be made for almost any length of information. This is not insignificant, since if we take the example of a machine tool which, in two-shift operation, may be in use for up to approximately 3000 hours per year at an average speed of approximately 1000 rpm which means that the total number of revolutions made in 10 years is U=10*(3*103)*(1*103)*60=2*109, or U=231 revolutions. This would require a 31-digit binary output.
Modern servo drives move in various directions with extremely fast acceleration, in some cases also just around a specific position value with many small partial sections, meaning that recording the angular position or distance traveled would involve a complex encoder signal transmission and require a powerful external control system.
In accordance with the present invention, the changing position values are continuously added to measured values smaller than or equal to a measuring range (in the simplest case a 360° revolution) in an angular position/position encoder and are, if required, made available for output in the form of angular or position units which correspond to the measuring range. The angular positions and positions that are determined in this way should then be saved to non-volatile memory to safeguard against mains power cuts, so that when the device is switched on again, the last total sum of the measured value of the angular position/position is available for output via a serial interface with sufficient binary digits. The SSI interface is ideal here, since it can provide the data quickly enough and is already an industrial standard for absolute-measuring encoder systems.
If the distances traveled are also to be recorded when the mains power is switched off, for example battery-powered angular position/position measurements are required. However, these requests are less significant for industrial use than the mode of positioning within, for example, 360°, which is becoming increasingly important, and also less significant than the short distances which must be recorded with corresponding precision and then added. This means that the angular position/distance actually traveled is determined and can be used for many machine-maintenance purposes, for example lubrication cycles, utilization rate and also for guaranteed values. This type of measuring system to record angular position/distance traveled is particularly efficient when implemented as a component in an absolute angle/position measuring system. Although the inventive method includes the shortest distance to be recorded by the measuring system, it can still be expedient not to use the last bit of resolution of an absolute encoder for this. If a measuring system is just positioned at a defined point of the resolution limit, values which do not correspond to the distance traveled are added together, since the last counted distance, for example that of a binary value, often changes by just 1 bit without covering the adequate distance. In practice, for example, angles/distances of a small 10-bit resolution of a measuring range (which corresponds to an angle of ⅓° in a measuring range of 360°) are of no significance in proportion to the total distance traveled.
The most diverse of angular position and position measuring systems are available, and these are used to measure the most varying distances. There are, for example, rotary encoders in multiturn design, which give the position within a closed 360° rotation and the number of rotations traveled from the home position with direction-specific evaluation (multiple 360°). Angular position and position measuring systems with a measuring range of less than one full revolution, (i.e. less than 360°) are also known, as are incremental linear measuring systems and, increasingly, absolute measuring systems which refer to the finite distance traveled.
If several such angular position/position encoders are in use in a single unit, device or, for example, robot, plausibility checks of the angles/distances traveled can be carried out. In such cases, redundancy also enables measurements of the angular positions/positions to be made very reliably in the event of encoder failure.
The fundamental idea behind the invention can be used for all encoder designs and, in particular, for the new absolute angular position/position measuring systems, which meet multiple prerequisites for signal processing of the position values and data transfer of the measured distances traveled.
Other features which are considered as characteristic for the invention are set forth in the appended claims.
Although the invention is illustrated and described herein as embodied in an angular position/position encoder it is nevertheless not intended to be limited to the details shown, since various modifications and structural changes may be made therein without departing from the spirit of the invention and within the scope and range of equivalents of the claims.
The construction and method of operation of the invention, however, together with additional objects and advantages thereof will be best understood from the following description of specific embodiments when read in connection with the accompanying drawings.
FIG. 1 is a block diagram of an encoder configuration according to the invention; and
FIG. 2 is a block diagram illustrating a sensor connected to a control system.
Referring now to the figures of the drawings in detail and first, particularly, to FIG. 1 thereof, there is shown an embodiment of the invention to illustrate the essential features of the invention, where 1 represents an encoder that outputs pulses in the event of movement, which are totalized in a bi-directional counter 2, taking into account the direction of movement. The position of the encoder within the range to be monitored is determined from this. This information on the position is sent out via a serial output 3 of the encoder arrangement, where it is processed further. The pulses output as a function of the direction of movement via lines 1 a and 1 b are also delivered to a counter 4, which adds together all the pulses regardless of their direction of movement, and thereby supplies a result that corresponds to the total angle or distance traveled. This result is saved when the unit is switched off, which is why a capacitor or a battery 5 is provided. The accumulated result can be called up via a serial output 6.
The output of the angle/distance traveled by sensor 7 via a serial interface 8, which is used to output the respective absolute values measured, is not detailed further. A control system 9 can transmit specific parameters or commands, while corresponding data, for example, in this case the position and/or the distance/angular distance traveled, can be called up via the same serial interface.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4031445 *||Aug 21, 1975||Jun 21, 1977||Alfred Schmermund||Control arrangement for a cam production machine|
|US4328463 *||Mar 27, 1980||May 4, 1982||Rca Corporation||Encoder for recording incremental changes|
|US4361831 *||May 10, 1979||Nov 30, 1982||Gruetzediek Hartmut||Analog-digital converter utilizing multiple ramp integrating techniques|
|US4384275 *||Jan 27, 1981||May 17, 1983||Otis Elevator Company||High resolution and wide range shaft position transducer systems|
|US4536744 *||Jun 28, 1983||Aug 20, 1985||Neil Brown Instrument Systems, Inc.||Analog to digital converter for precision measurements of A.C. signals|
|US4599600 *||Oct 24, 1983||Jul 8, 1986||Red Lion Controls||Conversion of quadrature signals into counter control pulses|
|US4847619 *||Oct 19, 1987||Jul 11, 1989||Hewlett-Packard Company||Performance-based reset of data compression dictionary|
|US5923038 *||May 30, 1997||Jul 13, 1999||Picker International, Inc.||Partial angle tomography scanning and reconstruction|
|US6188518 *||Nov 16, 1998||Feb 13, 2001||Donald Lewis Maunsell Martin||Method and apparatus for use in producing three-dimensional imagery|
|US6300884 *||Aug 8, 2000||Oct 9, 2001||Motorola Inc.||Method for decoding a quadrature encoded signal|
|DE3744200A1||Dec 24, 1987||Jul 13, 1989||Heidelberger Druckmasch Ag||Vorrichtung, verfahren zur sicherung von daten|
|DE3815534A1||May 6, 1988||Nov 16, 1989||Heidelberger Druckmasch Ag||System zur erfassung der position von beweglichen maschinenteilen|
|DE3829405A1||Aug 30, 1988||Mar 8, 1990||Webasto Ag Fahrzeugtechnik||Actuating device for parts of motor vehicles movable by electric motors|
|DE4011411A1||Apr 9, 1990||Oct 10, 1991||Heidenhain Gmbh Dr Johannes||Inkrementales positionsmesssystem|
|DE4232950A1||Oct 1, 1992||Apr 7, 1994||Bosch Gmbh Robert||Vorrichtung zur Lageregelung eines bewegbaren Teils|
|DE4342377A1||Dec 13, 1993||Jun 14, 1995||Heidenhain Gmbh Dr Johannes||Anordnung zur seriellen Datenübertragung einer Positionsmeßeinrichtung|
|DE19702931A||Title not available|
|DE19711218A||Title not available|
|EP0400790A1||Apr 9, 1990||Dec 5, 1990||Nippon Seiki Co. Ltd.||Electronic odometer|
|EP0603506A2||Nov 2, 1993||Jun 29, 1994||Bayerische Motoren Werke Aktiengesellschaft||Method for position determination of vehicle parts driven in two directions by an electromotor|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7535382 *||Oct 31, 2006||May 19, 2009||Mitutoyo Corporation||High speed quadrature counter|
|US7726581||Jan 12, 2006||Jun 1, 2010||Honeywell International Inc.||HVAC controller|
|US20040210416 *||Apr 6, 2004||Oct 21, 2004||Anton Rodi||Measuring system for processing angular and linear measured values|
|US20050199737 *||Mar 1, 2004||Sep 15, 2005||De Pauw Jurianus||HVAC controller|
|US20070084941 *||Oct 9, 2006||Apr 19, 2007||Honeywell International Inc.||Hvac controller|
|US20080117086 *||Oct 31, 2006||May 22, 2008||Mitutoyo Corporation||High speed quadrature counter|
|U.S. Classification||341/13, 341/166, 341/6, 341/2, 341/106|
|Jul 3, 2006||FPAY||Fee payment|
Year of fee payment: 4
|Aug 1, 2010||FPAY||Fee payment|
Year of fee payment: 8
|Oct 3, 2014||REMI||Maintenance fee reminder mailed|
|Feb 25, 2015||LAPS||Lapse for failure to pay maintenance fees|
|Apr 14, 2015||FP||Expired due to failure to pay maintenance fee|
Effective date: 20150225