XCLW15501 基于单片机的步进电机控制器设计 (字数:17873)摘要在现代仪器及自动化系统中,由步进电机构成的控制系统已得到广泛应用。究其原因,是因为步进电机的控制方便,价格低廉,能满足大部分系统的控制要求。本课题设计了一种基于单片机的步进电机控制系统,同时通过串口通信,实现PC机对步进电机的控制。本课题通..
XCLW15501 基于单片机的步进电机控制器设计 (字数:17873) 摘要 在现代仪器及自动化系统中,由步进电机构成的控制系统已得到广泛应用。究其原因,是因为步进电机的控制方便,价格低廉,能满足大部分系统的控制要求。 本课题设计了一种基于单片机的步进电机控制系统,同时通过串口通信,实现PC机对步进电机的控制。本课题通过C语言程序,实现了步进电机的向上、向下、回归起点、回归终点等控制,并在步进电机到达起点或终点时向PC机发送信号。本课题选用的主要元件有:AT89S52单片机芯片、L298步进电机驱动芯片、MAX232串口通信芯片。本文主要介绍了单片机和步进电机工作原理,硬件系统部分和软件系统部分,并通过调试硬件,实现了课题要求的各种功能。 关键词 步进电机;单片机;驱动系统;RS232通信 目录 摘要 I 引言 1 第1章 绪论 2 1.1课题研究的目的和意义 2 1.2国内外发展趋势 2 1.3本课题主要研究内容 3 第2章 单片机及步进电机工作原理 5 2.1单片机工作原理 5 2.1.1 单片机概述 5 2.1.2 AT89S52单片机介绍 6 2.2步进电机工作原理 10 2.2.1 步进电机概述 10 2.2.2 步进电机工作原理 14 2.2.3 步进电机的分类和选择 15 第3章 硬件系统设计 17 3.1单片机最小系统 17 3.2步进电机驱动系统 19 3.2.1 L298驱动电路介绍 19 3.2.2 其他驱动芯片介绍 22 3.3串行通信系统 23 3.3.1 串行通信简介 23 3.3.2 串口通信硬件实现过程 24 第4章 软件系统设计 26 4.1主程序流程图 26 4.2各部分流程图 27 4.2.1 系统初始化流程图 27 4.2.2 向上一步 28 4.2.3 向下一步 29 4.2.4 回归起点 30 4.2.5 回归终点 31 第5章 调试及实验 32 5.1硬件实物图 32 5.2系统调试 32 5.3调试结果分析 34 第6章 结论 36 参考文献 37 致谢 38
|
上一篇:浅析光伏电站220kV升压站设计 | 下一篇:深圳地铁接触网的设置与运行分析 |
点击查看关于 基于 单片机 步进 电机 控制器 设计 的相关范文题目 | 【返回顶部】 |