1、 本科生毕业论文(设计)本科生毕业论文(设计) 题 目: 步进电机的驱动控制的设计 姓 名: 学 院: 工学院 专 业: 农业电气化与自动化 班 级: 学 号: 指导教师: 职称: 讲师 2012 年 5 月 4 日 目录 步进电机的驱动控制的设计 . 错误错误! !未定义书签。未定义书签。 摘要: 1 绪论 . 1.1 引言 错误错误! !未定义书签。未定义书签。 1.2 步进电机国内外研究概况 . 错误错误! !未定义书签。未定义书签。 1.3 步进电机的发展 错误错误! !未定义书签。未定义书签。 2 步进电机简介 错误错误! !未定义书签。未定义书签。 2.1 步进电机的概念 错误错误
2、! !未定义书签。未定义书签。 2.2 步进电机工作原理 7 2.3 步进电机分类 8 2.4 步进电机驱动介绍 8 2.4.1 步进电机驱动技术简介 9 2.4.2 步进电机常见的控制方案 9 3 单片机简介 9 3.1 单片机介绍 9 3.2 单片机的分类 9 3.3 单片机的基本结构 9 3.4 单片机的工作原理.1 0 3.5 AT89C51 简介.1 0 4 系统整体硬件结构及设计 . 1 4 4.1 系统原理图 . 1 4 4.2 电源设计 . 1 5 4.3 按键设计 . 1 6 4.4 驱动设计 1 7 4.5 状态指示设计 1 8 4.6 时钟设计 1 8 5 系统软件设计
3、1 9 5.1 系统主程序 1 9 5.2 按键程序设计 2 0 5.3 正、反转程序设计 2 1 5.4 加、减程序设计 2 3 6 系统的调试记录 2 5 6.1 软件调试记录 2 5 6.2 硬件调试记录 2 5 7 设计总结 . 2 6 7.1 系统设计总结 . 2 6 7.2 未来工作展望 . 2 6 致谢 . 2 7 参考文献: . 2 8 附录: . 2 8 步进电机的驱动控制的设计步进电机的驱动控制的设计 摘要:步进电动机是一种将脉冲信号变换成相应的角位移(或线性位移)的电磁装置,是一种 特殊的电动机。步进电动机由于精确性以及其良好的性能,其组成的开环系统既简单、廉价,又非 常
4、可行,因此在打印机等办公自动化设备以及各种控制装置等众多领域有着极其广泛的应用。本文 介绍了以 51 系列单片机 A T89C51 为控制核心所设计的步进电机的控制系统,用 C 语言编写出电机 的正转、反转、加速、减速、停止程序,通过单片机、电机的驱动芯片 ULN2004 以及相应的按键实 现以上功能,并且步进电机的工作状态要用相应的发光二极管显示出来。本文内容介绍了步进电机 以及单片机原理、该系统的硬件电路、程序组成,同时对软、硬件进行了调试,同时介绍了调试过 程中出现的问题以及解决问题的方法。该设计具有思路明确、可靠性高、稳定性强等特点,通过调 试实现了上述功能。 关键词:步进电机;AT89C51;控制 Based on SCM stepping motor control system Abstract:Stepping motors is a pulse signal transformation into a corresponding angular displacement (or linear displa