题 目: 简易步进电机控制 步进电机控制摘要:本设计采纳 ATMEL 公司 DIP-40 封装的 AT89S52 单片机实现对四相步进电机的手动和按键控制。由单片机产生的脉冲信号经过分配后分解出对应的四相脉冲,分解出的四相脉冲经驱动电路功率放大后驱动步进电机的转动。转速的调节和状态的改变由按键进行选择,此过程由程序直接进行控制。通过键盘扫描把选择的信息反馈给单片机,单片机根据反馈信息做出相应的推断并改变输出脉冲的频率或转动状态信号。电机转动的不同状态由液晶 LCD1602 显示出来。而设计的扩展部分可以通过红外信号的发射由另一块单片机和红外线 LED 完成,用红外万能接收头接收红外信号,可以实现对电机的控制进行红外遥控。 关键字:四相步进电机 单片机 功率放大 LCD1602目录步进电机控制 …………………………………………………………………1摘要 ……………………………………………………………………………1关键字 …………………………………………………………………………1前言 ………………………………………………………………………………31 系统总体方案设计与硬件设计……………………………………………41.1 步进电机……………………………………………………………………41.1.1 步进电机的种类 ………………………………………………………41.1.2 步进电机的特点 ………………………………………………………41.1.3 步进电机的原理 ………………………………………………………51.2 控制系统电路设计…………………………………………………………71.3 液晶显示 LCD1602…………………………………………………………71.4 AT89S52 核心部件与系统 SCH 原理图……………………………………91.5LN2024A 驱动………………………………………………………………102 软件设计与调试………………………………………………………………132.1 程序流程 …………………………………………………………………132.2 软件设计与调试 …………………………………………………………143 扩展功能说明…………………………………………………………………154 设计总结 ………………………………………………………………………165 设计源程序……………………………………………………………………166 附录 ……………………………………………………………………………21参考文献 …...