Abstract:
An encoder in a motor system measures radial movement and translational movement of a disk with a single integrated sensor disposed on a microprocessor chip. The encoder measures position information and eccentric movement of the disk by the integrated sensor. The measured positional information and eccentric movement information are then combined generating single corrected positional information of the disk. The corrected single positional information may be provided to a user in standard format for operation of the motor system.
Abstract:
A numeric code has 10 characters in its set, each character having two dark bars in nine modules or a “Two of Nine Code”. All bars or gaps of this code are a minimum of two modules in width. Each numeric digit may have and OCR digit embedded into the barcode digit to make it human and machine readable.
Abstract:
A bar code able to measure distance or position having an encoded index point and additive and subtractive delineation bars to adjust the value of the index point. The numeric code has 10 characters in its set, each character having two dark bars in nine modules or a nullTwo of Nine Codenull. All bars or gaps of this code are a minimum of two modules in width. Each Numeric Digit may have and OCR (Optical Character Recognition) digit embedded into the barcode digit to make it human and machine readable. A bar code reader would read an index block and both an additive and a subtractive block. The value of the additive block is added and the subtractive block subtracted from the index block to give a true value of the position or distance.
Abstract:
The quasi-absolute encoder module determines absolute position within one mechanical rotation. The encoder module includes a three channel position encoder and detection circuitry that includes a read-only memory (ROM). There are three channels: A, B, and I. Channels A and B have four periods and channel B is offset from channel A by 90.degree. in phase. Channel I has a unique sequence. The address generated by sampling this unique sequence corresponds to an address in ROM. The address indicates the position of the rotating shaft on which the codewheel is attached.
Abstract:
A code plate has an m-bit signal track read out in parallel for providing the starting position of an AC servo motor for commencing rotation when power is first turned ON. An n-bit signal track accompanied by an incremental signal track is provided on the code plate with the n-bit track read out serially, converted to pure binary in parallel, and used once rotation of the servo motor commences to provide the initial absolute value of the encoder. To this n-bit initial value is added signals from the incremental track upon continued rotation of the code plate.
Abstract:
An absolute encoder which is operative to provide a plurality of signals indicating a current position, that signal including a least significant bit whose edge is detected and used as a basis for adjusting the current value under a variety of circumstances, typically based on the speed of the encoder. If the encoder is operating at high speed, a predetermined value may be assigned to the current position, while if operating at low speed, the value may be edge settable at least once at speeds below a limit value.
Abstract:
A system for measuring lengths or angles comprises a scale member provided with absolutely coded scale elements and incremental scale elements, a movable scanning unit generating position-dependent signals in response to the reading of the scale elements, and an evaluating unit for determining the absolute position of the scanning unit relative to the scale member in response to the position-dependent signals. The coded scale elements consist of different code words arranged according to a serial code and are read by a multiline detector which, in any position of the scanning unit relative to the scale member, reads at least an entire code word. The evaluating unit is adapted to detect the position of the beginning of the detected code word relative to the detector and to read each code word so as to determine the instantaneous absolute position in coarse steps and is also adapted to detect the position-dependent signals generated in response to the scanning of the incremental scale elements and to coordinate them with the signals from said detector for a determination of the instantaneous absolute position in fine steps.
Abstract:
An optical rotary encoder having a rotatable pulse scale having a row of code pattern with specific light-permeable or-deflection slits each for outputting a reference position signal and other light-permeable or reflection slits each adapted to reduce the amount of light for outputting an angular signal, both of the optical signals being photoelectronically converted and the waveform of the resultant electric signals being shaped based on threshold voltages into electric pulse signals indicative of a reference angle of 0.degree. and the accumulated angle of rotation, in which the circumferential width of each specific reference slit is made narrower than that of other slit so that the pulse width for angular position indicating of the angular pulse signal is always equal and constant for ensuring more accurate detection of the angle of rotation.
Abstract:
A rotary encoder which serves to generate absolute position data is outfitted with a power source monitor which generates, during a power interruption, an alarm signal which invalidates all subsequent absolute position data being outputted by the rotary encoder. Loss of output data from the rotary encoder is reliably prevented, even upon the unexpected occurrence of very short power supply interruptions. This enhances the operational reliability and stability of the encoder considerably.
Abstract:
A steering angle detecting system for a vehicle includes a sensor responsive to rotation of a steering wheel for generating angular pulses corresponding in number to the steering angle of the steering wheel. Another sensor generates a reference pulse at a predetermined angle of the steering wheel. The angular pulses are counted by a counter. The steering angle detecting system is determined to be abnormal if the counted value of the counter is not within a predetermined value range when the reference pulse is generated. Further, the rate of change of the counted value by the counter is detected, and the steering angle detecting system is determined to be abnormal if the detected rate of change of the counted value is greater than a predetermined value. Further, the steering angle detecting system is determined to be abnormal if the detected rate of change of the counted value has continued to be smaller than a predetermined value for a predetermined time period or longer.