论文部分内容阅读
<正>本设计实例基于摩托罗拉(现为飞思卡尔)广为使用但已淘汰的SAA1042步进电机驱动器IC,用一片CPLD(复杂可编程逻辑器件)实现了步进电机驱动器,它也可以代替基于SAA 1027或UCN5804B设计中的驱动器。本设计只使用了Xilinx XC9536 CPLD中的6个宏单元,因此可以在一个小容量CPLD中实现多个步进电机驱动器。CPLD步进电机驱动器需要时钟、方向、步长和复位输入。时钟输入接受逻辑电平脉冲,并在脉冲正沿上有效。