background image

 录

 

第三章 硬件电路设计

.......................................................................................................................................

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.  步进电机转速的动态显示