为了提高步进电机运行的平稳性,提出一种基于CPLD的双极性步进电机细分驱动器设计方案。在选择合理的电流波形的基础上,采用CPLD对斩波恒流均匀细分驱动技术方案。特别在细分波形上,根据步进电机电枢内电流的特性,采用对步进电机励磁绕组中电流的控制,合理选择步进电机相绕组细分电流波形,进行插值补偿,在功率驱动控制上采用快衰减和慢衰减相结合的混合控制方式,实现减小步进电机步距角以及复杂的时序逻辑功能。实验结果表明,基于CPLD双极性步进电机细分驱动器设计的驱动系统,细分精度高,具有更好的驱动性能,电机驱动器运行稳定。