Method for dynamically timing an apparatus
First Claim
1. In a method for dynamically timing an apparatus which includes cyclically generating reference signal pulses and at least first and second timing pulses, the improvement comprising:
- counting the number of pulses of the reference signal for a generating cycle;
measuring the time between a leading edge of the first timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a first timing fraction;
measuring the time between a leading edge of the second timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a second timing fraction;
counting the number of whole reference pulses between the leading edges of the first and second timing pulses;
subtracting the first timing fraction from the count; and
adding the second timing fraction to the count and producing a timing measurement in reference signal pulses.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for dynamically timing an apparatus which includes cyclically generating reference and timing pulses. The method also includes counting the number of reference pulse per generating cycle; measuring a first timing fraction between a leading edge of the first timing pulse and a leading edge of the preceding reference pulse; measuring a second timing fraction between a leading edge of the second timing pulse and a leading edge of the preceding reference pulse; counting the number of whole reference pulses between the leading edges of the timing pulses; subtracting the first timing fraction from the count; and adding the second timing fraction to the count and producing a timing measurement.
-
Citations
6 Claims
-
1. In a method for dynamically timing an apparatus which includes cyclically generating reference signal pulses and at least first and second timing pulses, the improvement comprising:
-
counting the number of pulses of the reference signal for a generating cycle; measuring the time between a leading edge of the first timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a first timing fraction; measuring the time between a leading edge of the second timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a second timing fraction; counting the number of whole reference pulses between the leading edges of the first and second timing pulses; subtracting the first timing fraction from the count; and adding the second timing fraction to the count and producing a timing measurement in reference signal pulses. - View Dependent Claims (2, 3)
-
-
4. A method for digitally, dynamically timing an engine, comprising:
-
connecting a transducer to a toothed flywheel of the engine and generating reference pulses in response to movement of the flywheel teeth; generating at least first and second timing pulses; counting the number of teeth on the flywheel; measuring the time between a leading edge of the first timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a first timing fraction; measuring the time between a leading edge of the second timing pulse and a leading edge of the preceding reference pulse, dividing by the period of the reference pulse, and producing a second timing fraction; counting the number of whole reference pulses between the leading edges of the first and second timing pulses; subtracting the first timing fraction from the count; and adding the second timing fraction to the count and producing a timing measurement in numbers of flywheel teeth. - View Dependent Claims (5, 6)
-
Specification