摘要:由于步进电机组成的不只是简单的,廉价的开环系统,很实用,所以在打印机等办公自动化设备及各种控制设备的许多领域都有极其广泛的应用。
在Keil中编写对微处理器和步进电机的控制程序,可以使步进电机的速度达成加快或者变小、正向运行或者反向运行。通过微处理器发送脉冲信号且用ULN2003A驱动芯片驱动步进电机,通过相应按键控制电机达到要求,并且可以在已经选择使用的液晶显示屏上表示出加减速以及正反运行的工作形态。下面主要描述了步进电机的原理和单片机的硬件电路、软件设计和主要程序设计、硬件调试。本次设计具有明确的、高稳定性、高可靠性的优点,并且可以实现所要求的功能。
关键词:步进电机、驱动芯片、单片机、液晶显示
目录
摘要
ABSTRACT
引言-1
1 步进电机的基本原理、分类、选择-2
1.1 步进电机的技术指标-2
1.2 步进电机的特点-3
1.3 步进电机的分类-3
1.4 四相混合式步进电机的工作原理及工作方式-4
1.5 步进电机具体型号的选择-4
1.6 步进电机在使用中常见问题-5
2 步进电机驱动系统及驱动接口选择-6
2.1 单电压功率驱动接口-6
2.2 双电压功率驱动接口-7
2.3 斩波恒流功率驱动接口-7
2.4 高低压功率驱动接口-8
2.5 集成功率驱动接口-9
2.6 驱动芯片选择-9
3 步进电机控制系统硬件组成-11
3.1 关于80c52单片机的介绍-11
3.2 步进电机控制系统总体结构-13
3.3 步进电机控制系统工作原理-13
3.3.1 步进电机的控制信号-13
3.3.2 控制信号功率的放大-14
3.3.3 单片机控制信号的输出-15
4 硬件系统模块电路图及总电路图-16
4.1 单片机最小系统-16
4.2 人机交互模块-16
4.3 按键开关部分-17
4.4 驱动部分-17
4.5 总电路图-18
5 程序总流程图-19
6 结论-20
致谢-21
参考文献-22