Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder for a sequential, digital counting of linear or angular displacement values using said pulses. The method incorporates a value generator that outputs the default values repeatedly within each first cycle time, calculation and control means that detect the default values in a cyclic manner and a pulse switching interface that has one or more outputs for the pulses. The program and/or circuitry of the calculation and control means are designed:—for detecting the respective current default value and for determining a differential value from the current and preceding default value or incremental value for each first cycle time, said value having been previously counted in ascending or descending order, according to preceding default values,—for converting the differential value into control signals for the pulse switching interface within several second cycle times, whose total duration does not exceed the first cycle time of the value generator,—and for measuring the number-or frequency of the pulses or pulse edges, according to the respective differential value.
7 Citations
22 Claims
-
1. -15 (canceled).
- 16. Digital A digital electronic data processing device comprising one or more data registers working time-discretely, which can be loaded and read repeatedly at equidistant transmission times with the generated default values and other parameters where the periods between the transmission times correspond to the above first cycle time by a sampling system working time-discretely with a calculation and control system which is designed for access to the data registers (10, 11) within each first cycle time and to process the register content within time periods which correspond to the above second cycle time, and by a pulse generation logic to output pulse-like binary switching states.
Specification