MisterBill2
- Joined Jan 23, 2018
- 27,587
OK, then there are a few ways to record the exact angle at the time some event happens. But always some reference signal from a reference point is needed. If this is a flywheel on a machine, or on a dynamometer testing an engine, then an encoder can be used, which makes it very simple. The problem with getting exact position readings on an engine is that the rotation speed varies a bit during the revolution.
If a few revolutions at a fairly constant RPM are available, then one method would use two counters and a time base frequency, and a ratio counter, either in hardware or in software. As the flywheel rotates and the reference point passes, both counters reset, and then when the event happens the one counter is latched, or else the single counter value is latched while the main counter continues until the reference point count is latched. At that point the proportion of the revolution past the reference is equal to the ratio of the two counts.
The accuracy of this method is limited by the stability of the speed and the resolution of the reference point sensor. With a high enough time base frequency the accuracy can be fractions of a degree.
The stability of the reference frequency does not need to be really high, but it does need to have good short term stability so as not to vary during the revolution.
If a few revolutions at a fairly constant RPM are available, then one method would use two counters and a time base frequency, and a ratio counter, either in hardware or in software. As the flywheel rotates and the reference point passes, both counters reset, and then when the event happens the one counter is latched, or else the single counter value is latched while the main counter continues until the reference point count is latched. At that point the proportion of the revolution past the reference is equal to the ratio of the two counts.
The accuracy of this method is limited by the stability of the speed and the resolution of the reference point sensor. With a high enough time base frequency the accuracy can be fractions of a degree.
The stability of the reference frequency does not need to be really high, but it does need to have good short term stability so as not to vary during the revolution.