摘 要
步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。
单片机的发展为步进电机的控制器的研究提供了技术和货源。本文也是应用单片机的相关知识,实现对步进电机的控制,整个设计实现了智能性、通用性及可靠性。
关键词 步进电机 A89S52 单片机 环行分配器
要求:
步进电机的相数可变,三、四、五、六相均适应;
驱动方式可变,例如正转、反转等;
驱动信号频率在一定范围内可调;
目 录
摘要
Abstract
第1章 绪论 1
1.1 课题背景 1
1.2 步进电机的发展 1
1.3 步进电机的技术指标 2
第2章 课题分析 5
2.1 步进电机工作原理 5
2.2 课题的总体思路构想 6
2.3 环行分配器的设计 7
2.3.1 EPROM实现的环行分配器 7
2.3.2 单片机自身实现的环行分配器 8
2.4 方案确定 9
第3章 硬件电路具体设计 10
3.1 单片机概述 10
3.2 单片机简介 10
3.2.1 MCS-51单片机的工作原理 11
3.2.1 MCS-51单片机的管脚图 13
3.3 单片机外围接口芯片8279 14
3.3.1 8279工作原理 14
3.3.2 8279管脚、引线及功能 16
3.4 键盘、显示器介绍 17
3.5 主电路设计 19
第4章 软件具体设计 22
4.1 主程序设计 22
4.2 子程序设计 23
4.2.1 延时程序设计 23
4.2.2 加、减速程序设计 24
4.2.3 正、反转程序设计 25
4.2.4 8279初始化及中断初始化程序设计 26
4.2.5 键盘、显示器程序设计 27
4.3 主程序流程图 29
第5章 软、硬件调试记录 30
5.1 软件调试记录 30
5.2 硬件调试记录 30
结论 31
致谢 32
参考文献 33
附录1 程序清单 34
附录2系统硬件原理图 42