Browse Prior Art Database

Method for Developing Precise Stepper Motor Control Using the IBM Personal Computer Disclosure Number: IPCOM000057289D
Original Publication Date: 1988-Apr-01
Included in the Prior Art Database: 2005-Feb-15

Publishing Venue


Related People

Heisch, RR [+details]


A method is described for providing precise and repeatable time delays between steps during acceleration/deceleration ramping and cruise for stepper motor control. In an environment where the IBM Personal Computer (PC) is in direct control of stepper motor sequencing (or any other type of critical timing hardware process), some method of developing precise and consistent time intervals between motor steps must be devised. One technique would be to utilize program loops with specific loop delay counts to achieve step delay. However, this technique would exhibit the problems of processor cycle time differences for different PC models (and thus varying loop count time) as well as delay time variations due to forced DMA memory refresh cycles.