Claims
- 1. In a system for controlling rotary means, wherein the rotary means includes a periphery having indicia printing means and is constructed and arranged for feeding a sheet having a leading edge in a path of travel, a process for controlling rotation of the rotary means, the process comprising:
- (a) providing means for providing successive sampling time periods;
- (b) sensing a time interval during which the leading edge of the sheet is linearly displaced a predetermined distance in the path of travel and providing counts representative of respective desired angular displacements of the rotary means during successive sampling time periods;
- (c) providing a d.c. motor for rotating the rotary means;
- (d) sensing angular displacement of the rotary means and providing counts representative of respective actual angular displacements of the rotary means during successive sampling time periods; and
- (e) digitally compensating for the difference between desired and actual counts and generating a motor control signal for controlling rotation of the rotary means to cause the indicia printing means to initially engage the sheet in the path of travel a predetermined distance from the leading edge of the sheet.
- 2. The process according to claim 1, wherein step (b) includes the step of sensing arrival of the leading edge of the sheet at each of two spaced apart locations.
- 3. The process according to claim 1, wherein step (d) includes the step of sensing the direction of angular displacement of the d.c. motor.
- 4. The process according to claim 1, wherein step (e) includes the steps of:
- 1. comparing counts representative of respective desired and actual angular displacements,
- 2. generating an error signal representative of the difference between respective desired and actual counts and utilizing said error signal for generating the motor control signal.
- 5. The process according to claim 1, wherein step (d) includes the step of accelerating the periphery of the rotary means to the velocity of the sheet substantially coincident with engagement of the periphery and sheet.
- 6. The process according to claim 5, wherein step (d) includes the step of decelerating the periphery of the rotary means to rest subsequent to disengagement of the periphery and sheet.
- 7. The process according to claim 1, wherein step (e) includes the step of calculating the motor control signal from a function of a recursine mathematical expression.
- 8. The process according to claim 1, wherein step (b) includes the step of generating respective counts representative of desired angular displacements of the rotary means.
- 9. The process according to claim 1, wherein step (d) includes the step of generating respective counts representative of actual angular displacements of the rotary means.
- 10. The process according to claim 1, wherein step (e) includes the steps of:
- 1. generating a pulse width modulated motor control signal,
- 2. amplifying said pulse width modulated control signal, and
- 3. applying the amplified pulse width modulated control signal to said d.c. motor.
- 11. The process according to claim 1, wherein step (d) includes the step of digitally compensating for an electrical parameter of the system.
- 12. The process according to claim 1 wherein step (d) includes the step of digitally compensating for a mechanical parameter of the system.
Parent Case Info
This application is a continuation of application Ser. No. 657,546, filed Oct. 4, 1984, now abandoned.
US Referenced Citations (12)
Continuations (1)
|
Number |
Date |
Country |
Parent |
657546 |
Oct 1984 |
|