目
录
第三章 硬件电路设计
.......................................................................................................................................
7
3.1 硬件设计思路 ......................................................................................................................................
7
3.2 总体设计框图 ......................................................................................................................................
7
3.3 单片机系统 ..........................................................................................................................................
8
3.3.1 单片机概述 ..................................................................................................................................
8
3.3.2 AT89S52 单片机 .............................................................................................................................. 10
3.4 步进电机 ..............................................................................................................................................
18
3.4.1 步进电机概述 .............................................................................................................................. 18
3.4.2 步进电机的特性 ......................................................................................................................... 19
3.4.3 步进电机的种类 ......................................................................................................................... 19
3.4.4 永磁步进电机的控制 ................................................................................................................. 20
3.4.5 与直流电机的比较 ..................................................................................................................... 22
3.5 外围电路设计及分析 .........................................................................................................................
24
3.5.1 键盘控制电路 .............................................................................................................................. 24
3.5.2步进电机驱动电路 ......................................................................................................................... 26
3.5.3 LED数码显示电路 ......................................................................................................................... 32
3.6 步进电机控制系统电路图 ................................................................................................................. 33
3.7 步进电机控制系统实物图 ................................................................................................................. 34
第四章 软件设计
................................................................................................................................................ 35
4.1 程序设计思路 ...................................................................................................................................... 35
4.2 程序流程图 .......................................................................................................................................... 36
4.2.1 主程序流程图 .............................................................................................................................. 36
4.2.2 读键盘子程序流程图 ................................................................................................................. 36
4.2.3 键盘处理子程序流程图 ............................................................................................................. 38
4.2.4 电机控制中断程序流程图 ......................................................................................................... 39
4.2.5 数码显示中断程序流程图 ......................................................................................................... 40
第五章 调试与改进
............................................................................................................................................ 41
5.1 调试与改进 ...................................................................................................................................... 41
5.2 运行结果 .......................................................................................................................................... 42
设计的步进电机控制系统有以下功能:
1. 步进电机的启停控制
2 .步进电机的正反转控制
3. 步进电机的加速控制
4. 步进电机的减速控制
5. 步进电机转速的动态显示